This commit is contained in:
tuend-work
2025-11-12 23:10:39 +07:00
parent bd58de709f
commit 2e16431888
953 changed files with 57002 additions and 0 deletions

View File

@@ -0,0 +1,187 @@
|LF_STANDARD|
|?TREE=&raquo; <a class=tree href="/CMD_USER_BACKUP">`LANG_MANAGE_USER_BACKUPS`</a> &raquo; `LANG_MODIFY_BACKUP`|
|?HELP_SECTION=`RESELLER_HELPER`|
|HTM_HEADER_FULL|
<style>
.step { white-space: nowrap; border: 1px solid light gray;}
</style>
<script language="Javascript">
<!--
function set_custom_path()
{
if (document.getElementById('append_path').value == 'custom')
document.getElementById('custom_path').className = 'path_visible';
else
document.getElementById('custom_path').className = 'path_hidden';
}
//-->
</script>
<table class=list cellspacing=6 cellpadding=8>
<tr><td align=center colspan=3><b>|LANG_MODIFY_BACKUP|</b></td></tr>
<form name=tableform1 action="/CMD_USER_BACKUP" method="POST">
<input type=hidden name=action value="modify">
<input type=hidden name=id value="|id|">
<tr>
<td class=step valign=top>
<div>|LANG_STEP_1|: <b>|LANG_WHO|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table cellpadding=0 cellspacing=1>
<tr>
<td class=listtitle align=center>
<input type=radio name=who value="all" |WHO_ALL_CHECKED|>
</td>
<td class=listtitle>
- |LANG_ALL_USERS|
</td>
</tr>
<tr>
<td class=listtitle align=center>
<input type=radio name=who value="except" |WHO_EXCEPT_CHECKED|>
</td>
<td class=listtitle>
- |LANG_ALL_USERS| |LANG_EXCEPT_USERS|
</td>
</tr>
<tr>
<td class=listtitle align=center>
<input type=radio name=who value="selected" |WHO_SELECT_CHECKED|>
</td>
<td class=listtitle>
- |LANG_SELECTED_USERS|
</td>
</tr>
<tr><td></td>
<td>
<div style="overflow: auto; height: 160px; width: 150px;">
|USERS|
</div>
</td>
</tr>
<tr><td class=listtitle><input type=checkbox name="skip_suspended" value="yes" |SKIP_SUSPENDED_CHECKED|></td>
<td class=listtitle>
- |LANG_SKIP_SUSPENDED|
</td>
</tr>
</table>
</td>
<td class=step valign=top>
<div>|LANG_STEP_2|: <b>|LANG_WHEN|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table cellpadding=0 cellspacing=1>
<tr>
<td class=listtitle>
<input type=radio name=when value="cron" checked>
</td>
<td class=listtitle>
- |LANG_CRON_SCHED|
</td>
</tr>
<tr>
<td></td>
<td>
<table class=list cellpadding=0 cellspacing=1>
<tr><td class=list align=right>|LANG_MINUTE|: </td><td class=list><input type=text size=2 name=minute value="|minute|"></td><td class=list>0-59</td></tr>
<tr><td class=list align=right>|LANG_HOUR|: </td><td class=list><input type=text size=2 name=hour value="|hour|"></td><td class=list>0-23</td></tr>
<tr><td class=list align=right>|LANG_DAY_OF_MONTH|: </td><td class=list><input type=text size=2 name=dayofmonth value="|dayofmonth|"></td><td class=list>1-31</td></tr>
<tr><td class=list align=right>|LANG_MONTH|: </td><td class=list><input type=text size=2 name=month value="|month|"></td><td class=list>1-12</td></tr>
<tr><td class=list align=right>|LANG_DAY_OF_WEEK|: </td><td class=list><input type=text size=2 name=dayofweek value="|dayofweek|"></td><td class=list>0-7</td></tr>
</table>
</td>
</tr>
</table>
</td>
<td class=step valign=top>
<div>|LANG_STEP_3|: <b>|LANG_WHERE|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table cellpadding=0 cellspacing=1>
<tr>
<td class=listtitle><input type=radio name=where value="local" |LOCAL_CHECKED|></td>
<td class=listtitle> - |LANG_LOCAL|: ~/|USERNAME|/|USER_BACKUPS_DIR|/</td>
</tr>
<tr>
<td class=listtitle>
<input type=radio name=where value="ftp" |FTP_CHECKED|>
</td>
<td class=listtitle>
- |LANG_FTP|
</tr>
</tr>
<tr><td></td>
<td>
<table cellpadding=0 cellspacing=1>
<tr><td class=list align=right>|LANG_IP|:</td><td class=list><input type=text name=ftp_ip value="|ftp_ip|"></td></tr>
<tr><td class=list align=right>|LANG_USERNAME|:</td><td class=list><input type=text name=ftp_username value="|ftp_username|"></td></tr>
<tr><td class=list align=right>|LANG_PASSWORD|:</td><td class=list><input type=password name=ftp_password value="|ftp_password_plain|" autocomplete="new-password"></td></tr>
<tr><td class=list align=right>|LANG_REMOTE_PATH|:</td><td class=list><input type=text name=ftp_path value="|ftp_path|"></td></tr>
<tr><td class=list align=right>|LANG_REMOTE_PORT|:</td><td class=list><input type=text name=ftp_port value="|ftp_port|"></td></tr>
<tr><td class=list align=right>|LANG_SECURE_FTP|:</td><td class=list>|FTP_SECURE_SELECT|</td></tr>
</table>
</td>
</tr>
<tr><td class=listtitle>&nbsp;</td>
<td class=listtitle>
- |LANG_APPEND_TO_PATH| |PATH_APPEND|
</td>
</tr>
<tr class="|CUSTOM_PATH_CLASS|" id="custom_path"><td></td>
<td class=list>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|LANG_APPEND|: /<input type=text name="custom_append" value="|CUSTOM_APPEND_VALUE|" size=21>
<a target=_blank href="http://help.directadmin.com/item.php?id=539">(?)</a>&nbsp;
</td>
</tr>
|*if ALLOW_BACKUP_ENCRYPTION="1"|
<tr>
<td class=listtitle></td>
<td class=listtitle>
|LANG_BACKUP_ENCRYPTION|
</td>
</tr>
<tr>
<td></td>
<td>
<table cellpadding=0 cellspacing=1 width=100%>
<tr>
<td class=list align=right>|LANG_PASSWORD|:</td>
<td class=list>
<input type=password name='encryption_password' value="|encryption_password|" placeholder='|LANG_OMIT_NO_ENC|' autocomplete="new-password">
</td>
</tr>
</table>
</td>
</tr>
|*endif|
</table>
</td>
</tr>
<tr>
<td colspan=3 align=right>|LANG_STEP_4|: <input type=submit value="|LANG_SAVE|"></td>
</tr>
</form>
</table>
|HTM_FOOTER_FULL|

View File

@@ -0,0 +1,413 @@
|LF_STANDARD|
|LF_BACKUPS|
|?TREE=&raquo; <a class=tree href="/CMD_USER_BACKUP">`LANG_MANAGE_USER_BACKUPS`</a>|
|?HELP_SECTION=`RESELLER_HELPER`|
|HTM_HEADER_FULL|
<style>
.step { white-space: nowrap; border: 1px solid light gray;}
</style>
<script language="Javascript">
<!--
function submitBackup()
{
document.tableform1.backup_submit.disabled = true;
document.tableform1.submit();
}
function set_custom_path()
{
if (document.getElementById('append_path').value == 'custom')
document.getElementById('custom_path').className = 'path_visible';
else
document.getElementById('custom_path').className = 'path_hidden';
}
//-->
</script>
<table class=list cellspacing=6 cellpadding=8>
<tr><td align=center colspan=3><b>|LANG_CREATE_BACKUP|</b></td></tr>
<form name=tableform1 action="/CMD_USER_BACKUP" method="POST">
<input type=hidden name=action value="create">
<tr>
<td class=step valign=top>
<div>|LANG_STEP_1|: <b>|LANG_WHO|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table cellpadding=0 cellspacing=1>
<tr>
<td class=listtitle align=center>
<input type=radio name=who value="all">
</td>
<td class=listtitle>
- |LANG_ALL_USERS|
</td>
</tr>
<tr>
<td class=listtitle align=center>
<input type=radio name=who value="except" |WHO_EXCEPT_CHECKED|>
</td>
<td class=listtitle>
- |LANG_ALL_USERS| |LANG_EXCEPT_USERS|
</td>
</tr>
<tr>
<td class=listtitle align=center>
<input type=radio name=who value="selected" checked>
</td>
<td class=listtitle>
- |LANG_SELECTED_USERS|
</td>
</tr>
<tr><td></td>
<td>
<div style="overflow: auto; height: 160px; width: 200px;">
|USERS|
</div>
</td>
</tr>
<tr><td class=listtitle><input type=checkbox name="skip_suspended" value="yes"></td>
<td class=listtitle>
- |LANG_SKIP_SUSPENDED|
</td>
</tr>
</table>
</td>
<td class=step valign=top>
<div>|LANG_STEP_2|: <b>|LANG_WHEN|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table cellpadding=0 cellspacing=1>
<tr>
<td class=listtitle>
<input type=radio name=when value="now" checked>
</td>
<td class=listtitle>
- |LANG_NOW|
</td>
</tr>
<tr>
<td class=listtitle>
<input type=radio name=when value="cron">
</td>
<td class=listtitle>
- |LANG_CRON_SCHED|
</td>
</tr>
<tr>
<td></td>
<td>
<table class=list cellpadding=0 cellspacing=1>
<tr><td class=list align=right>|LANG_MINUTE|: </td><td class=list><input type=text size=2 name=minute value="0"></td><td class=list>0-59</td></tr>
<tr><td class=list align=right>|LANG_HOUR|: </td><td class=list><input type=text size=2 name=hour value="5"></td><td class=list>0-23</td></tr>
<tr><td class=list align=right>|LANG_DAY_OF_MONTH|: </td><td class=list><input type=text size=2 name=dayofmonth value=*></td><td class=list>1-31</td></tr>
<tr><td class=list align=right>|LANG_MONTH|: </td><td class=list><input type=text size=2 name=month value=*></td><td class=list>1-12</td></tr>
<tr><td class=list align=right>|LANG_DAY_OF_WEEK|: </td><td class=list><input type=text size=2 name=dayofweek value=*></td><td class=list>0-7</td></tr>
</table>
</td>
</tr>
</table>
</td>
<td class=step valign=top>
<div>|LANG_STEP_3|: <b>|LANG_WHERE|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table cellpadding=0 cellspacing=1>
<tr>
<td class=listtitle><input type=radio name=where value="local" |LOCAL_CHECKED|></td>
<td class=listtitle> - |LANG_LOCAL|: ~|USERNAME|/|USER_BACKUPS_DIR|/</td>
</tr>
<tr>
<td class=listtitle>
<input type=radio name=where value="ftp" |FTP_CHECKED|>
</td>
<td class=listtitle>
- |LANG_FTP|
</tr>
</tr>
<tr><td></td>
<td>
<table cellpadding=0 cellspacing=1>
<tr><td class=list align=right>|LANG_IP|:</td><td class=list><input type=text name=ftp_ip value="|ftp_ip|"></td></tr>
<tr><td class=list align=right>|LANG_USERNAME|:</td><td class=list><input type=text name=ftp_username value="|ftp_username|"></td></tr>
<tr><td class=list align=right>|LANG_PASSWORD|:</td><td class=list><input type=password name=ftp_password value="|ftp_password|" autocomplete="new-password"></td></tr>
<tr><td class=list align=right>|LANG_REMOTE_PATH|:</td><td class=list><input type=text name=ftp_path value="|ftp_path|"></td></tr>
<tr><td class=list align=right>|LANG_REMOTE_PORT|:</td><td class=list><input type=text name=ftp_port value="|ftp_port|"></td></tr>
<tr><td class=list align=right>|LANG_SECURE_FTP|:</td><td class=list>|FTP_SECURE_SELECT|</td></tr>
</table>
</td>
</tr>
<tr><td class=listtitle>&nbsp;</td>
<td class=listtitle>
- |LANG_APPEND_TO_PATH| |PATH_APPEND|
</td>
</tr>
<tr class="|CUSTOM_PATH_CLASS|" id="custom_path"><td></td>
<td class=list>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|LANG_APPEND|: /<input type=text name="custom_append" value="|CUSTOM_APPEND_VALUE|" size=21>
<a target=_blank href="http://help.directadmin.com/item.php?id=539">(?)</a>&nbsp;
</td>
</tr>
|*if ALLOW_BACKUP_ENCRYPTION="1"|
<tr>
<td class=listtitle></td>
<td class=listtitle>
|LANG_BACKUP_ENCRYPTION|
</td>
</tr>
<tr>
<td></td>
<td>
<table cellpadding=0 cellspacing=1 width=100%>
<tr>
<td class=list align=right>|LANG_PASSWORD|:</td>
<td class=list>
<input type=password name='encryption_password' value="|encryption_password|" placeholder='|LANG_OMIT_NO_ENC|' autocomplete="new-password">
</td>
</tr>
</table>
</td>
</tr>
|*endif|
</table>
</td>
</tr>
<tr>
<td colspan=3 align=right>|LANG_STEP_4|: <input type=button name=backup_submit value="|LANG_SUBMIT|" onClick="submitBackup();"></td>
</tr>
</form>
</table>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<hr width=50%>
<script language="Javascript">
<!--
function submitRestore()
{
document.tableform2.restore_submit.disabled = true;
document.tableform2.submit();
}
//-->
</script>
<table class=list cellspacing=6 cellpadding=12>
<tr><td align=center colspan=3><b>|LANG_RESTORE_BACKUP|</b></td></tr>
<form action="/CMD_USER_BACKUP" method="POST">
<input type=hidden name=action value="update_files">
<tr>
<td class=step valign=top>
<div>|LANG_STEP_1|: <b>|LANG_FROM_WHERE|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table cellpadding=0 cellspacing=1>
<tr>
<td class=listtitle><input type=radio name=where value="local" |LOCAL_CHECKED|></td>
<td class=listtitle> - |LANG_LOCAL|: ~/|USERNAME|/|USER_BACKUPS_DIR|/</td>
</tr>
<tr>
<td class=listtitle>
<input type=radio name=where value="ftp" |FTP_CHECKED|>
</td>
<td class=listtitle>
- |LANG_FTP|
</tr>
</tr>
<tr><td></td>
<td>
<table cellpadding=0 cellspacing=1>
<tr><td class=list align=right>|LANG_IP|:</td><td class=list><input type=text name=ftp_ip value="|ftp_ip|"></td></tr>
<tr><td class=list align=right>|LANG_USERNAME|:</td><td class=list><input type=text name=ftp_username value="|ftp_username|"></td></tr>
<tr><td class=list align=right>|LANG_PASSWORD|:</td><td class=list><input type=password name=ftp_password value="|ftp_password|" autocomplete="new-password"></td></tr>
<tr><td class=list align=right>|LANG_REMOTE_PATH|:</td><td class=list><input type=text name=ftp_path value="|ftp_path|"></td></tr>
<tr><td class=list align=right>|LANG_REMOTE_PORT|:</td><td class=list><input type=text name=ftp_port value="|ftp_port|"></td></tr>
<tr><td class=list align=right>|LANG_SECURE_FTP|:</td><td class=list>|FTP_SECURE_SELECT|</td></tr>
<tr><td class=list align=right> </td><td class=list><input type=submit value="|LANG_UPDATE_FILES|"></td></tr>
</table>
</td>
</tr>
</table>
</td>
</form>
<form name=tableform2 action="/CMD_USER_BACKUP" method="POST">
<input type=hidden name=action value="restore">
<input type=hidden name=where value="|where|">
<input type=hidden name=ftp_ip value="|ftp_ip|">
<input type=hidden name=ftp_username value="|ftp_username|">
<input type=hidden name=ftp_password value="|ftp_password|">
<input type=hidden name=ftp_path value="|ftp_path|">
<input type=hidden name=ftp_port value="|ftp_port|">
<input type=hidden name=ftp_secure value="|ftp_secure|">
<td class=step valign=top>
<div>|LANG_STEP_2|: <b>|LANG_SELECT_IP|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table><br>
<table cellpadding=0 cellspacing=1>
<script language="Javascript">
<!--
function doIP(which)
{
if (which == "file")
document.tableform2.ip.disabled = true;
else
document.tableform2.ip.disabled = false;
}
//-->
</script>
<tr>
<td class=listtitle><input type=radio name=ip_choice value="file" checked onClick='doIP("file");')></td>
<td class=listtitle> - |LANG_USE_STORED_IP|</td>
</tr>
<tr>
<td class=listtitle><input type=radio name=ip_choice value="select" onClick='doIP("ip_choice");'></td>
<td class=listtitle> - |LANG_USE_IP_FROM_LIST|:</td>
</tr>
<tr>
<td></td>
<td class=list>|IPLIST|</td>
</tr>
</table>
<br>
|LANG_NOTE|
</td>
<td class=step valign=top>
<div>|LANG_STEP_3|: <b>|LANG_SELECT_FILES|</b></div>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table><br>
<div>|LANG_LOCATION|: <b>|FILES_LOCATION|</b></div><br>
<div style="overflow: auto; height: 160px;">
|FILES|
</div>
|*if ALLOW_BACKUP_ENCRYPTION="1"|
<table width=100% cellspacing=1 cellpadding=0>
<tr>
<td class=listtitle>
|LANG_BACKUP_DECRYPTION|
</td>
</tr>
<tr>
<td>
<table cellpadding=0 cellspacing=1 width=100%>
<tr>
<td class=list align=right>|LANG_PASSWORD|:</td>
<td class=list>
<input type=password name='encryption_password' value="|encryption_password|" autocomplete="new-password">
</td>
</tr>
</table>
</td>
</tr>
</table>
|*endif|
</td>
</tr>
<tr>
<td colspan=3 align=right>|LANG_STEP_4|: <input type=button name=restore_submit value="|LANG_SUBMIT|" onClick="submitRestore();"></td>
</tr>
</form>
</table>
<hr width=50%>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table class=list cellspacing=6 cellpadding=12>
<tr><td align=center colspan=3><b>|LANG_CURRENT_BACKUP_CRONS|</b></td></tr>
<tr><td align=center colspan=3 class=step>|CRONS|</td></tr>
</table>
<br><br>
<hr width=50%>
<table width=100% cellspacing=1 cellpadding=0>
<tr><td bgcolor="#C0C0C0"> </td></tr>
<tr><td height=5> </td></tr>
</table>
<table class=list cellspacing=6 cellpadding=12>
<tr><td align=center colspan=3><b>|LANG_BACKUP_SETTINGS|</b></td></tr>
<tr><td align=center class=step colspan=3>
<table class=list cellspacing=1 cellpadding=3>
<tr>
<td class=listtitle colspan=2>&nbsp;</td>
</tr>
<form action="/CMD_USER_BACKUP" method="POST">
<input type=hidden name=action value="setting">
<tr>
<td class=list align=center>
<input type=checkbox name=message value="yes" |SEND_MESSAGE|>
</td>
<td class=list>
|LANG_SEND_MESSAGE|
</td>
</tr>
<tr>
<td class=list2 align=center>
<input type=checkbox name="local_ns" value="yes" |LOCAL_NS|>
</td>
<td class=list2>
|LANG_LOCAL_NS|
</td>
</tr>
<tr>
<td class=list align=center>
<input type=checkbox name="restore_spf" value="yes" |RESTORE_SPF|>
</td>
<td class=list>
|LANG_RESTORE_SPF|
</td>
</tr>
<tr><td class=listtitle align=right colspan=2><input type=submit value="|LANG_SAVE|"></td></tr>
</table>
</td></tr>
</table>
|HTM_FOOTER_FULL|

View File

@@ -0,0 +1,52 @@
|LF_STANDARD|
|?TREE=&raquo; <a class=tree href="/CMD_USER_SHOW">`LANG_SHOW_USERS`</a> &raquo; <a class=tree href="/HTM_USER_PASSWD">`LANG_CHANGE_PASS`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/userpass.html|
|HTM_RESELLER_TOP|
|?CHECK_PASS=|
|*if AJAX="1"|
|?CHECK_PASS=onChange="ajax_checkPass()"|
<script type="text/javascript" src="JS_CREATION_CHECK"></script>
<script type="text/javascript" src="JS_LIVESEARCH"></script>
<script type="text/javascript" src="JS_JAVASCRIPT"></script>
|*endif|
<br><br><br>
<center>
<table class=list style="width: 50%" cellpadding=3 cellspacing=1>
<tr><td class=listtitle colspan=2 align=center>|LANG_CHANGE_PASS|</td></tr>
<form name=reseller action="CMD_USER_PASSWD" method="post" autocomplete="off">
|HTM_PREVENT_AUTOFILL|
|*if AJAX="1"|
<tr><td class=list>|LANG_USERNAME|:</td>
<td class=list>
<input type=text name=username onkeydown="showResult(this.value, 'CMD_AJAX_USERS')" onblur="hideit(1, 'CMD_AJAX_USERS')" autocomplete="off" autocapitalize="none">
<div id="livecontainer"><div id="livesearch"></div></div>
</td></tr>
|*else|
<tr><td class=list>|LANG_USERNAME|:</td><td class=list><input type=text name=username autocapitalize="none"></td></tr>
|*endif|
<tr><td class=list>|LANG_ENTER_PASS|:</td><td class=list><input type=password id=passwd name=passwd |CHECK_PASS|><div id=passwd_result class=warning></td></tr>
<tr><td class=list>|LANG_RE-ENTER_PASS|:</td><td class=list><input type=password id=passwd2 name=passwd2 onChange="checkPass()"></td></tr>
<tr><td class=listtitle colspan=2 align=right>
<p align="center"><input type=submit value="|LANG_SUBMIT|"></p>
</td></tr>
</form>
</table>
|*if AJAX="1"|
|LANG_AJAX_HOWTO|
<script type="text/javascript">
setLoaded();
</script>
|*endif|
</center>
<br><br><br>
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,170 @@
|LF_STANDARD|
|LF_CREATE|
<script language="javascript">
<!--
function trimit(strobj)
{
var str = strobj.value
while (str.substring(0,1) == ' ')
{
str = str.substring(1, str.length);
}
while (str.substring(str.length-1, str.length) == ' ')
{
str = str.substring(0,str.length-1);
}
strobj.value = str;
return true;
}
function doSearch(type)
{
if (document.searchform)
with (document.searchform)
{
trimit(value);
if (type == 'user')
{
value1.value=value.value
value8.value='';
}
else
{
value8.value=value.value.toLowerCase();
value1.value='';
}
submit();
}
}
// -->
</script>
<table width="100%" cellspacing=0 cellpadding=0>
<form action="/CMD_USER_SHOW" method="GET" name=searchform onSubmit="doSearch('default');">
<input type=hidden name=comparison1 value="contains">
<input type=hidden name=comparison8 value="contains">
<input type=hidden name=sort1 value="1">
<input type=hidden name=value1 value="">
<input type=hidden name=value8 value="">
<tr><td align=center valign=center>
|LANG_SEARCH|: <input type=text name=value placeholder="|LANG_CONTAINS|" value="" size=14 onClick="this.select()">
<input class=button type=button value="|LANG_DOMAIN|" onClick="doSearch('domain')">
<input class=button type=button value="|LANG_USER|" onClick="doSearch('user')">
</td></tr>
</form>
</table>
<script language="javascript">
<!--
if (document.searchform)
{
with (document.searchform)
{
value.focus();
value.select();
}
}
function showUserMessage()
{
var message = window.open("CMD_EDIT_USER_MESSAGE","message","width=740,height=520,scrollbars=no,resizable=yes");
}
// -->
</script>
<img src="|LANG_IMG_SKIN_CTRL_RACCOUNT|" width="500" height="68"><br>
<table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
<td width="50%" valign="top" class="left-pad">
<a href="/HTM_ACCOUNT_USER_CREATE">|LANG_ADD_NEW_USER|</a><br>
<a href="/CMD_USER_SHOW">|LANG_LIST_USERS|</a><br>
<a href="CMD_TICKET_MANAGE">|LANG_MANAGE_TICKETS|</a>|*if NEWTICKETS!="0"|<span class=count_notice>|NEWTICKETS|</span>|*endif|
</td>
<td width="50%" valign="top">
<a href="/CMD_SHOW_USER_PACKAGE">|LANG_ADD_PACKAGE|</a><br>
<a href="/CMD_MANAGE_USER_PACKAGES">|LANG_LIST_PACKAGES|</a><br>
<a href="javascript:showUserMessage();">|LANG_EDIT_USER_MESS|</a>
</td>
</tr>
</table>
<br>
<img border="0" src="|LANG_IMG_SKIN_CTRL_RTOOLS|" width="500" height="68"><br>
<table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
<td width="50%" valign="top" class="left-pad">
<a href="/HTM_USER_PASSWD">|LANG_CHANGE_PASSWORDS|</a><br>
<a href="/CMD_RESELLER_STATS">|LANG_RESELLER_STATS|</a><br>
<a href="/CMD_IP_CONFIG">|LANG_IP_MANAGER|</a><br>
</td>
<td width="50%" valign="top">
<a href="/CMD_SKINS">|LANG_SKIN_MANAGER|</a><br>
<a href="/CMD_USER_BACKUP">|LANG_USER_BACKUPS|</a><br>
|*if USERSSH="ON"|
<a href="/CMD_SSH_KEYS">|LANG_SSH_KEYS|</a><br>
|*endif|
</td>
</tr>
</table>
<br>
<img border="0" src="|LANG_IMG_SKIN_CTRL_RFEATURES|" width="500" height="68"><br>
<table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
<td width="50%" valign="top" class="left-pad">
<a href="/CMD_SYSTEM_INFO">|LANG_SYSTEM_INFO|</a><br>
<a href="/CMD_NAME_SERVER">|LANG_NAMESERVERS|</a><br>
|$/usr/local/bin/php
<?php
$data = <<<END
|PLUGIN_0_RESELLER_TXT|
END;
if (strlen($data) > 1)
{
echo <<<END
|PLUGIN_0_RESELLER_TXT|<br>
|PLUGIN_1_RESELLER_TXT|<br>
|PLUGIN_4_RESELLER_TXT|<br>
|PLUGIN_6_RESELLER_TXT|<br>
|PLUGIN_8_RESELLER_TXT|<br>
|PLUGIN_10_RESELLER_TXT|<br>
|PLUGIN_12_RESELLER_TXT|
END;
}
?>
DONE|
</td>
<td width="50%" valign="top">
<a href="/CMD_TICKET_CREATE?TYPE=Message&amp;who=all">|LANG_MESSSAGE_ALL_USERS|</a><br>
<a href="/CMD_TICKET_CREATE?TYPE=Ticket">|LANG_CONTACT_ADMIN|</a><br>
|$/usr/local/bin/php
<?php
$data = <<<END
|PLUGIN_2_RESELLER_TXT|
END;
if (strlen($data) > 1)
{
echo <<<END
|PLUGIN_2_RESELLER_TXT|<br>
|PLUGIN_3_RESELLER_TXT|<br>
|PLUGIN_5_RESELLER_TXT|<br>
|PLUGIN_7_RESELLER_TXT|<br>
|PLUGIN_9_RESELLER_TXT|<br>
|PLUGIN_11_RESELLER_TXT|<br>
|PLUGIN_13_RESELLER_TXT|
END;
}
?>
DONE|
</td>
</tr>
</table>

View File

@@ -0,0 +1,131 @@
|LF_STANDARD|
|LF_CREATE|
|?TREE=&raquo; <a class=tree href="/CMD_USER_SHOW">`LANG_SHOW_USERS`</a> &raquo; <a class=tree href="/HTM_ACCOUNT_USER_CREATE">`LANG_CREATE_USER`</a> &raquo; `LANG_CUSTOMIZE_USER` `NEWUSERNAME`|
|?HELP_SECTION=`RESELLER_HELPER`/create.html|
|HTM_RESELLER_TOP|
<script language="Javascript">
<!--
|HTM_JAVASCRIPT|
function setText(inputid,checkbx)
{
var textfld = document.getElementById(inputid);
if (checkbx.checked)
textfld.disabled = true;
if (!checkbx.checked)
textfld.disabled = false;
}
function showUserMessage()
{
var message = window.open("CMD_EDIT_USER_MESSAGE","message","width=740,height=480,scrollbars=no,resizable=yes");
}
// -->
</script>
<table class=list cellpadding=3 cellspacing=1>
<form name=reseller action="CMD_ACCOUNT_USER" method="post">
<input type=hidden name=action value=create>
<tr ><td class=listtitle colspan=3>|LANG_CREATE_USER|</td ></tr >
<tr><td class=list>|LANG_USERNAME|:</td><td class=list><input type=text name=username value="|NEWUSERNAME|"></td><td class=list></td></tr>
<tr><td class=list2>|LANG_EMAIL|:</td><td class=list2><input type=text name=email value="|EMAIL|"></td><td class=list2></td></tr>
<tr><td class=list>|LANG_ENTER_PASS|</td><td class=list><input type=password name=passwd value="|PASSWD|"></td><td class=list><input type=button value="|LANG_RANDOM|" onClick="randomPass()"></td></tr>
<tr><td class=list2>|LANG_RE-ENTER_PASS|:</td><td class=list2><input type=password name=passwd2 value="|PASSWD2|"><td class=list2></td></td></tr>
<tr><td class=list>|LANG_DOMAIN|:</td><td class=list><input type=text name=domain value="|DOMAIN|"></td><td class=list></td></tr>
<tr ><td class=list2>|LANG_BANDWIDTH| |LANG_MB|</td ><td class=list2><input type=text id="bandwidth" name=bandwidth value="|BANDWIDTH|"></td ><td class=list2 style="width: 65%"><input type="checkbox" name="ubandwidth" value="ON" onClick='setText("bandwidth",this)' |BANDWIDTHCHECKED|>|LANG_UNLIMITED|</td></tr>
<tr ><td class=list>|LANG_DISK_SPACE| |LANG_MB|</td ><td class=list><input type=text id="quota" name=quota value="|QUOTA|"></td ><td class=list><input type="checkbox" name="uquota" value="ON" onClick='setText("quota",this)' |QUOTACHECKED|>|LANG_UNLIMITED|</td></tr >
|*if HAVE_INODE="yes"|
<tr ><td class=list2>|LANG_INODES|</td ><td class=list2><input type=text id="inode" name=inode value="|INODE|"></td ><td class=list2><input type="checkbox" name="uinode" value="ON" onClick='setText("inode",this)' |INODECHECKED|>|LANG_UNLIMITED|</td></tr >
|*endif|
<tr ><td class=list>|LANG_DOMAINS|</td ><td class=list><input type=text id="vdomains" name=vdomains value="|VDOMAINS|"></td ><td class=list><input type="checkbox" name="uvdomains" value="ON" onClick='setText("vdomains",this)' |VDOMAINSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_SUBDOMAINS|</td ><td class=list2><input type=text id="nsubdomains" name=nsubdomains value="|NSUBDOMAINS|"></td ><td class=list2><input type="checkbox" name="unsubdomains" value="ON" onClick='setText("nsubdomains",this)' |NSUBDOMAINSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_EMAIL_ACCOUNTS|</td ><td class=list><input type=text id="nemails" name=nemails value="|NEMAILS|"></td ><td class=list><input type="checkbox" name="unemails" value="ON" onClick='setText("nemails",this)' |NEMAILSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_EMAIL_FORWARDERS|</td ><td class=list2><input type=text id="nemailf" name=nemailf value="|NEMAILF|"></td ><td class=list2><input type="checkbox" name="unemailf" value="ON" onClick='setText("nemailf",this)' |NEMAILFCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_MAILING_LISTS|</td ><td class=list><input type=text id="nemailml" name=nemailml value="|NEMAILML|"></td ><td class=list><input type="checkbox" name="unemailml" value="ON" onClick='setText("nemailml",this)' |NEMAILMLCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_AUTO_RESPONDERS|</td ><td class=list2><input type=text id="nemailr" name=nemailr value="|NEMAILR|"></td ><td class=list2><input type="checkbox" name="unemailr" value="ON" onClick='setText("nemailr",this)' |NEMAILRCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_MYSQL_DBS|</td ><td class=list><input type=text id="mysql" name=mysql value="|MYSQL|"></td ><td class=list><input type="checkbox" name="umysql" value="ON" onClick='setText("mysql",this)' |MYSQLCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_DOMAIN_PTRS|</td ><td class=list2><input type=text id="domainptr" name=domainptr value="|DOMAINPTR|"></td><td class=list2><input type="checkbox" name="udomainptr" value="ON" onClick='setText("domainptr",this)' |DOMAINPTRCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_FTP_ACCOUNTS|</td ><td class=list><input type=text id="ftp" name=ftp value="|FTP|"></td ><td class=list><input type="checkbox" name="uftp" value="ON" onClick='setText("ftp",this)' |FTPCHECKED|>|LANG_UNLIMITED|</td></tr >
|*if RESELLERAFTP="ON"|
<tr ><td class=list2>|LANG_ANON_FTP_ACCOUNTS|</td ><td class=list2 align=center><input type=checkbox name=aftp value="ON" |AFTPCHECKED|></td ><td class=list2></td></tr >
|*endif|
|*if RESELLERCGI="ON"|
<tr><td class=list>|LANG_CGI| |LANG_ACCESS|</td><td class=list align=center><input type=checkbox name=cgi value="ON" |CGICHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERPHP="ON"|
<tr><td class=list2>|LANG_PHP| |LANG_ACCESS|</td><td class=list2 align=center><input type=checkbox name=php value="ON" |PHPCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERSPAM="ON"|
<tr><td class=list>|LANG_SPAM|</td><td class=list align=center><input type=checkbox name=spam value="ON" |SPAMCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERCATCHALL="ON"|
<tr><td class=list2>|LANG_CATCHALL|</td><td class=list2 align=center><input type=checkbox name=catchall value="ON" |CATCHALLCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERSSL="ON"|
<tr><td class=list>|LANG_SSL| |LANG_ACCESS|</td><td class=list align=center><input type=checkbox name=ssl value="ON" |SSLCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERUSERSSH="ON"|
<tr><td class=list2>|LANG_SSH| |LANG_ACCESS|</td><td class=list2 align=center><input type=checkbox name=ssh value="ON" |SSHCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERCRON="ON"|
<tr><td class=list>|LANG_CRON_JOBS|</td><td class=list align=center><input type=checkbox name=cron value="ON" |CRONCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERSYSINFO="ON"|
<tr><td class=list2>|LANG_SYSTEM_INFO|</td><td class=list2 align=center><input type=checkbox name=sysinfo value="ON" |SYSINFOCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERLOGINKEYS="ON"|
<tr><td class=list>|LANG_LOGIN_KEYS|</td><td class=list align=center><input type=checkbox name=login_keys value="ON" |LOGINKEYSCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERDNSCONTROL="ON"|
<tr><td class=list2>|LANG_DNS_CONTROL|</td><td class=list2 align=center><input type=checkbox name=dnscontrol value="ON" |DNSCONTROLCHECKED|></td><td class=list2></td></tr>
|*endif|
<tr><td class=list>|LANG_SUSPEND_AT_LIMIT|</td><td class=list align=center><input type=checkbox name=suspend_at_limit value="ON" |SUSPENDATLIMITCHECKED|></td><td class=list></td></tr>
<tr><td class=list2>|LANG_SKIN|</td><td class=list2 align=center>|SKINS|</td><td class=list2></td></tr>
<tr><td class=list>|LANG_LANGUAGE|</td><td class=list align=center>|LANGUAGESELECT|</td><td class=list></td></tr>
<tr><td class=list2>|LANG_IP|</td><td class=list2 align=center>|IPSELECT|</td><td class=list2></td></tr>
<tr><td class=list>|LANG_EMAIL_NOTIFY|</td><td class=list><input type=checkbox name=notify value="yes" |NOTIFY|> <a href="javascript:showUserMessage();">|LANG_EDIT_USER_MESS|</a></td><td class=list></td></tr>
|*if CUSTOM_ITEM_1|
<tr><td class=list2>|CUSTOM_ITEM_1_STR|</td><td class=list2 align=center>|CUSTOM_ITEM_1|</td><td class=list>|CUSTOM_ITEM_1_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_2|
<tr><td class=list>|CUSTOM_ITEM_2_STR|</td><td class=list align=center>|CUSTOM_ITEM_2|</td><td class=list>|CUSTOM_ITEM_2_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_3|
<tr><td class=list2>|CUSTOM_ITEM_3_STR|</td><td class=list2 align=center>|CUSTOM_ITEM_3|</td><td class=list2>|CUSTOM_ITEM_3_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_4|
<tr><td class=list>|CUSTOM_ITEM_4_STR|</td><td class=list align=center>|CUSTOM_ITEM_4|</td><td class=list>|CUSTOM_ITEM_4_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_5|
<tr><td class=list2>|CUSTOM_ITEM_5_STR|</td><td class=list2 align=center>|CUSTOM_ITEM_5|</td><td class=list2>|CUSTOM_ITEM_5_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_6|
<tr><td class=list>|CUSTOM_ITEM_6_STR|</td><td class=list align=center>|CUSTOM_ITEM_6|</td><td class=list>|CUSTOM_ITEM_6_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_7|
<tr><td class=list2>|CUSTOM_ITEM_7_STR|</td><td class=list2 align=center>|CUSTOM_ITEM_7|</td><td class=list2>|CUSTOM_ITEM_7_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_8|
<tr><td class=list>|CUSTOM_ITEM_8_STR|</td><td class=list align=center>|CUSTOM_ITEM_8|</td><td class=list>|CUSTOM_ITEM_8_DESC|</td></tr>
|*endif|
<tr><td class=listtitle colspan=3 align=right>
<input type=submit name=add value="|LANG_SUBMIT|">
</td></tr>
</form>
</table >
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,89 @@
|LF_STANDARD|
|LF_CREATE|
|?TREE=&raquo; <a class=tree href="/CMD_USER_SHOW">`LANG_SHOW_USERS`</a> &raquo; <a class=tree href="/HTM_ACCOUNT_USER_CREATE">`LANG_CREATE_USER`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/create.html|
|HTM_RESELLER_TOP|
|?CHECK_NAME=checkName()|
|?CHECK_PASS=|
|?RANDOM_PASS=randomPass()|
|?CHECK_DOMAIN=checkDomain()|
|*if AJAX="1"|
|?CHECK_NAME=ajax_checkName()|
|?CHECK_PASS=onChange="ajax_checkPass()"|
|?RANDOM_PASS=ajax_randomPass('')|
|?CHECK_DOMAIN=ajax_checkDomain()|
<script type="text/javascript" src="JS_CREATION_CHECK"></script>
|*endif|
<script language="Javascript">
<!--
|HTM_JAVASCRIPT|
function setText( textfld, checkbx)
{
if (checkbx.checked)
textfld.disabled = true;
if (!checkbx.checked)
textfld.disabled = false;
}
function setTexts()
{
with (document.reseller)
{
if (sharedip.checked) ip.disabled = true;
if (uquota.checked) quota.disabled = true;
if (ubandwidth.checked) bandwidth.disabled = true;
if (undomains.checked) ndomains.disabled = true;
if (unsqldbs.checked) nsqldbs.disabled = true;
}
}
function formOK()
{
with (document.reseller)
{
if (checkName() && checkPass() && checkDomain() && checkEmail())
return true;
}
return false;
}
function showUserMessage()
{
var message = window.open("CMD_EDIT_USER_MESSAGE","message","width=740,height=520,scrollbars=no,resizable=yes");
}
// -->
</script>
<table class=list cellpadding=3 cellspacing=1>
<form name=reseller action="CMD_ACCOUNT_USER" method="post" onSubmit="return formOK()">
|HTM_PREVENT_AUTOFILL|
<input type=hidden name=action value=create>
<tr ><td class=listtitle colspan=3>|LANG_CREATE_USER|</td ></tr >
<tr><td class=list>|LANG_USERNAME|:</td><td class=list><input type=text id=username name=username size=32 maxlength=|MAX_USERNAME_LENGTH| onChange="|CHECK_NAME|"><div id=username_result class=warning></div></td></tr>
<tr><td class=list>|LANG_EMAIL|:</td><td class=list><input type=text name=email size=32 onChange="checkEmail()"></td></tr>
<tr><td class=list>|LANG_ENTER_PASS|:</td><td class=list><input type=password id=passwd name=passwd size=32 |CHECK_PASS|> <input type=button value="|LANG_RANDOM|" onClick="|RANDOM_PASS|"><div id=passwd_result class=warning></div></td></tr>
<tr><td class=list>|LANG_RE-ENTER_PASS|:</td><td class=list><input type=password id=passwd2 name=passwd2 size=32 onChange="checkPass()"></td></tr>
<tr><td class=list>|LANG_DOMAIN|:</td><td class=list><input type=text id=domain name=domain size=32 onChange="|CHECK_DOMAIN|"><div id=domain_result class=warning></td></tr>
<tr><td class=list>|LANG_USE_USER_PACK|:</td><td class=list>|PACKAGES|</td></tr>
<tr><td class=list>|LANG_IP|:</td><td class=list>|IPSELECT|</td></tr>
<tr><td class=list>|LANG_EMAIL_NOTIFY|:</td><td class=list><input type=checkbox value="yes" name=notify checked> <a href="javascript:showUserMessage();">|LANG_EDIT_USER_MESS|</a></td></tr>
<tr><td class=listtitle colspan=2 align=right>
<input type=submit name=customize value="|LANG_CUSTOMIZE|">
<input type=submit name=add value="|LANG_SUBMIT|">
</td></tr>
</form>
</table>
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,16 @@
|LF_STANDARD|
|?TREE=&raquo; <a class=tree href="/CMD_USER_SHOW">`LANG_SHOW_USERS`</a> &raquo; <a class=tree href="/HTM_ACCOUNT_USER_DELETE">`LANG_DELETE_USER`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/modify.html|
|HTM_RESELLER_TOP|
<center>
<table class=list style="width: 50%" cellpadding=3 cellspacing=1>
<tr><td class=listtitle align=center colspan=2>|LANG_DELETE_USER|</td></tr>
<form action="CMD_ACCOUNT_USER" method="post">
<input type=hidden name=action value=delete>
<tr><td class=list>|LANG_USERNAME|:</td><td class=list><input type=text name=username></td></tr>
<tr><td class=listtitle colspan=2 align=right>
<input type=submit value="|LANG_SUBMIT|">
</td></tr>
</form>
</table>
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,21 @@
|LF_STANDARD|
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=|LANG_ENCODING|">
<title>|LANG_EDIT_MESS|</title>
<style type="text/css">
|CSS_STYLE|
</style>
</head>
<body>
<center>
<table style="width: 80%;" class=list cellpadding=3 cellspacing=1>
<form name=package action='|COMMAND|' method='POST'>
<tr><td class=listtitle colspan=2>|LANG_EDIT_MESS|</td ></tr>
<tr><td class=list>|LANG_SUBJECT|:</td><td class=list><input type=text size=50 name=subject value="|SUBJECT|"></td></tr>
<tr><td class=list>|LANG_MESSAGE|:</td><td class=list align=center><textarea rows=25 cols=80 name=message>|MESSAGE|</textarea></td></tr>
<tr><td class=listtitle align=right colspan=2><input type=submit name=reset value="|LANG_RESET|"> <input type=submit name=save value="|LANG_SAVE|"></td></tr>
</table>
</body>
</html>

View File

@@ -0,0 +1,28 @@
<table class=list cellpadding=3 cellspacing=1>
<form action='?' method=POST>
<input type='hidden' name='action' value='import'>
<tr>
<td class=listtitle>
<span class=expand_toggle_plus id=import_toggle onclick="toggle_expand('import_toggle', 'import_visibility');">+</span>
|LANG_IMPORT_PACKAGES|
</td>
</tr>
<tr id=import_visibility style="display: none;">
<td style='padding: 0px; margins: 0px;'>
<table style='width: 100%;'>
<tr>
<td class=list align=center>
<textarea name='import' class='code_edit w64chars h34rows' placeholder='|LANG_B64_ENC_PACKAGES_LIST|'></textarea>
</td>
</tr>
<tr>
<td class=listtitle align=right>
<input type='submit' value='|LANG_IMPORT|'>
</td>
</tr>
</table>
</td>
</tr>
</form>
</table>
<script type="text/javascript" src="JS_VISIBILITY"></script>

View File

@@ -0,0 +1,7 @@
|?TREE=&raquo;|
|?HELP_SECTION=`RESELLER_HELPER`|
|HTM_RESELLER_TOP|
|HTM_RESELLER_CONTENT|
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,10 @@
|?TREE=&raquo; <a class=tree href="/CMD_IP_CONFIG">`LANG_IP_CONFIG`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/ip.html|
|HTM_RESELLER_TOP|
|TEXT|<br>
<br>
|LANG_IP_FREE_IF|<br>
|TABLE|
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,24 @@
|?WARN_URL=https://www.directadmin.com/features.php?id=2062|
|?WARN_INFO=Notifying you that if you 'Login As' this account, you might be using a skin who's code under their control. Click for more info|
|*if IS_RESELLER_SKIN="1"|
<a href="|WARN_URL|" target=_blank class='no_decore'>
<div title="|WARN_INFO|" class='trim'>
<b class='warning'>|LANG_RESELLER_SKIN_OWNED| |RESELLER_SKIN_OWNER|</b>
<br>|RESELLER_SKIN|</a></div></a>
|*endif|
|*if IS_RESELLER_SKIN="2"|
<a href="|WARN_URL|" target=_blank class='no_decore'>
<div title="|WARN_INFO|" class='trim'>
|RESELLER_SKIN|
<br>|LANG_WILL_USE_YOURS|
<input type=hidden name='use_current_skin' value='yes'></div></a>
|*endif|
|*if IS_RESELLER_SKIN="-1"|
<a href="|WARN_URL|" target=_blank class='no_decore'>
<div title="|WARN_INFO|" class='trim'>
<b title="|WARN_INFO|" class='warning'>|LANG_CANNOT_CONFIRM_OWNER|</b>
<br>|IS_RESELLER_SKIN_ERROR|
<br>|RESELLER_SKIN|</div></a>
|*endif|

View File

@@ -0,0 +1,12 @@
|?TREE=&raquo; <a class=tree href="/CMD_MANAGE_USER_PACKAGES">`LANG_MANAGE_USER_PACKS`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/packages.html|
|HTM_RESELLER_TOP|
<b>|LANG_MANAGE_USER_PACKS|</b><br>
<br>
<a href="/CMD_SHOW_USER_PACKAGE">|LANG_ADD_PACKAGE|</a><br>
|PACKAGES|
<br>
|HTM_IMPORT_PACKAGES|
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,27 @@
|LF_STANDARD|
|?TREE=&raquo; <a class=tree href="/CMD_TICKET_MANAGE">`LANG_MANAGE_TICKETS`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/messagesystem.html|
|HTM_HEADER_FULL|
<a href="CMD_TICKET_CREATE?TYPE=Message">|LANG_SEND_MESS|</a><br>
<a href="CMD_TICKET_MANAGE?action=closed">|LANG_VIEW_CLOSED||NEWCLOSED|</a><br>
|TICKETS|
<table class=list cellpadding=3 cellspacing=1>
<tr><td class=listtitle colspan=3>|LANG_TICK_OPTIONS|</td></tr>
<form action="CMD_TICKET_MANAGE" method="post">
<input type=hidden name=action value="active">
<tr><td class=list><input type=checkbox name=active value="yes" |ACTIVECHECKED|></td><td class=list>|LANG_TICK_ENABLED| <input type=text size=30 name=html value="|HTML|"></td>
<td class=list><input type=submit name=save value="|LANG_SAVE|"></td></tr>
</form>
<form action="CMD_TICKET_MANAGE" method="post">
<input type=hidden name=action value="email">
<tr><td class=list><input type=checkbox name=ON value="yes" |EMAILCHECKED|></td><td class=list>|LANG_EMAIL_TO| <input type=text name=email value="|EMAIL|"></td>
<td class=list><input type=submit name=save value="|LANG_SAVE|"></td></tr>
</form>
</table>
|HTM_FOOTER_FULL|

View File

@@ -0,0 +1,10 @@
|LF_TICKETS|
|?TREE=&raquo; <a class=tree href="/CMD_TICKET_MANAGE">`LANG_MANAGE_TICKETS`</a> &raquo; <a class=tree href="/CMD_TICKET_MANAGE?action=closed">`LANG_VIEW_CLOSED`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/messagesystem.html|
|HTM_RESELLER_TOP|
<a href="CMD_TICKET_CREATE?TYPE=Message">|LANG_SEND_MESS|</a><br>
|TICKETS|
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,8 @@
|LF_LEVEL|
<img src="/|LANG_IMG_SKIN_CTRL_ACCESS|" width="180" height="28">
<div style="padding-right: 15px;">
<b>&raquo; <a class="white" href="/">|LANG_RESELLER_LEVEL|</a></b><br>
<a class="white" href="/HTM_INDEX_USER">|LANG_USER_LEVEL|</a><br>
</div>
<br>

View File

@@ -0,0 +1,7 @@
|LF_LEVEL|
<img src="/|LANG_IMG_SKIN_CTRL_ACCESS|" width="180" height="28">
<div style="padding-right: 15px;">
<a class="white" href="/">|LANG_RESELLER_LEVEL|</a><br>
<b>&raquo; <a class="white" href="/HTM_INDEX_USER">|LANG_USER_LEVEL|</a></b><br>
</div>
<br>

View File

@@ -0,0 +1,142 @@
|LF_STANDARD|
|LF_CREATE|
|?TREE=&raquo; <a class=tree href="/CMD_USER_SHOW">`LANG_SHOW_USERS`</a> &raquo; <a class=tree href="/CMD_SHOW_USER?user=`user`">`LANG_USER` `user`</a> &raquo; <a class=tree href="/CMD_MODIFY_USER?user=`user`">`LANG_MODIFY` `user`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/modify.html|
|HTM_RESELLER_TOP|
|LANG_MODIFY_USER| |user|
<table class=list cellpadding=3 cellspacing=1>
<tr><td class=listtitle colspan=3>|LANG_CHANGE_PACK_USER| |user|</td></tr>
<form action="CMD_MODIFY_USER" method="POST">
<input type=hidden name=action value=package>
<input type=hidden name=user value="|user|">
<tr><td class=list>|LANG_SET_PACK_TO|</td><td class=list align=center>|PACKAGES|</td><td class=list><input type=submit value="|LANG_SAVE|"></td></tr>
</form>
<form action="CMD_MODIFY_USER" method="POST">
<input type=hidden name=action value=ip>
<input type=hidden name=user value="|user|">
<tr><td class=listtitle colspan=3>|LANG_CHANGE_IP|</td></tr>
<tr><td class=list>|LANG_SET_IP_TO|</td><td class=list align=center>|IPS|</td><td class=list><input type=submit value="|LANG_SAVE|"></td></tr>
</form>
|*if MULTIPLE_IPS="yes"|
<form action="CMD_MODIFY_USER" method="POST">
<input type=hidden name=action value="multi_ip">
<input type=hidden name=user value="|user|">
<tr><td class=list2>|LANG_ADD_ADDITIONAL_IP|</td><td class=list2>|MULTI_IP_SELECT|</td><td class=list2><input type=submit value="|LANG_ADD|"></tr>
</form>
<tr><td class=list>|LANG_CURRENT_IPS|</td><td class=list colspan=2>|MULTI_IP_TABLE|</td></tr>
|*endif|
<script language="Javascript">
<!--
function setText(inputid,checkbx)
{
var textfld = document.getElementById(inputid);
if (checkbx.checked)
textfld.disabled = true;
if (!checkbx.checked)
textfld.disabled = false;
}
// -->
</script>
<tr><td class=listtitle colspan=3>|LANG_MANUALLY_CHANGE|</td></tr>
<form name=package action="/CMD_MODIFY_USER" method="POST">
<input type=hidden name=action value="customize">
<input type=hidden name=user value="|user|">
<tr ><td class=list>|LANG_BANDWIDTH| |LANG_MB|</td ><td class=list align=center><input type=text id="bandwidth" name=bandwidth value="|BANDWIDTH|"></td >
<td class=list style="width: 65%">
<input type="checkbox" name="ubandwidth" value="unlimited" onClick='setText("bandwidth",this)' |BANDWIDTHCHECKED|>|LANG_UNLIMITED|</td></tr>
<tr ><td class=list2>|LANG_DISK_SPACE| |LANG_MB|</td ><td class=list2 align=center><input type=text id="quota" name=quota value="|QUOTA|"></td ><td class=list2><input type="checkbox" name="uquota" value="unlimited" onClick='setText("quota",this)' |QUOTACHECKED|>|LANG_UNLIMITED|</td></tr >
|*if HAVE_INODE="yes"|
<tr ><td class=list>|LANG_INODES|</td ><td class=list align=center><input type=text id="inode" name=inode value="|INODE|"></td ><td class=list><input type="checkbox" name="uinode" value="unlimited" onClick='setText("inode",this)' |INODECHECKED|>|LANG_UNLIMITED|</td></tr >
|*endif|
<tr ><td class=list2>|LANG_DOMAINS|</td ><td class=list2 align=center><input type=text id="vdomains" name=vdomains value="|VDOMAINS|"></td ><td class=list2><input type="checkbox" name="uvdomains" value="unlimited" onClick='setText("vdomains",this)' |VDOMAINSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_SUBDOMAINS|</td ><td class=list align=center><input type=text id="nsubdomains" name=nsubdomains value="|NSUBDOMAINS|"></td ><td class=list><input type="checkbox" name="unsubdomains" value="ON" onClick='setText("nsubdomains",this)' |NSUBDOMAINSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_EMAIL_ACCOUNTS|</td ><td class=list2 align=center><input type=text id="nemails" name=nemails value="|NEMAILS|"></td ><td class=list2><input type="checkbox" name="unemails" value="unlimited" onClick='setText("nemails",this)' |NEMAILSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_EMAIL_FORWARDERS|</td ><td class=list align=center><input type=text id="nemailf" name=nemailf value="|NEMAILF|"></td ><td class=list><input type="checkbox" name="unemailf" value="unlimited" onClick='setText("nemailf",this)' |NEMAILFCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_MAILING_LISTS|</td ><td class=list2 align=center><input type=text id="nemailml" name=nemailml value="|NEMAILML|"></td ><td class=list2><input type="checkbox" name="unemailml" value="unlimited" onClick='setText("nemailml",this)' |NEMAILMLCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_AUTO_RESPONDERS|</td ><td class=list align=center><input type=text id="nemailr" name=nemailr value="|NEMAILR|"></td ><td class=list><input type="checkbox" name="unemailr" value="unlimited" onClick='setText("nemailr",this)' |NEMAILRCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_MYSQL_DBS|</td ><td class=list2 align=center><input type=text id="mysql" name=mysql value="|MYSQL|"></td ><td class=list2><input type="checkbox" name="umysql" value="unlimited" onClick='setText("mysql",this)' |MYSQLCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_DOMAIN_PTRS|</td ><td class=list align=center><input type=text id="domainptr" name=domainptr value="|DOMAINPTR|"></td><td class=list><input type="checkbox" name="udomainptr" value="ON" onClick='setText("domainptr",this)' |DOMAINPTRCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_FTP_ACCOUNTS|</td ><td class=list2 align=center><input type=text id="ftp" name=ftp value="|FTP|"></td ><td class=list2><input type="checkbox" name="uftp" value="unlimited" onClick='setText("ftp",this)' |FTPCHECKED|>|LANG_UNLIMITED|</td></tr >
|*if RESELLERAFTP="ON"|
<tr ><td class=list>|LANG_ANON_FTP_ACCOUNTS|</td ><td class=list align=center><input type=checkbox name=aftp value="ON" |AFTPCHECKED|></td ><td class=list></td></tr >
|*endif|
|*if RESELLERCGI="ON"|
<tr><td class=list2>|LANG_CGI| |LANG_ACCESS|</td><td class=list2 align=center><input type=checkbox name=cgi value="ON" |CGICHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERPHP="ON"|
<tr><td class=list>|LANG_PHP| |LANG_ACCESS|</td><td class=list align=center><input type=checkbox name=php value="ON" |PHPCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERSPAM="ON"|
<tr><td class=list2>|LANG_SPAM|</td><td class=list2 align=center><input type=checkbox name=spam value="ON" |SPAMCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERCATCHALL="ON"|
<tr><td class=list>|LANG_CATCHALL|</td><td class=list align=center><input type=checkbox name=catchall value="ON" |CATCHALLCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERSSL="ON"|
<tr><td class=list2>|LANG_SSL| |LANG_ACCESS|</td><td class=list2 align=center><input type=checkbox name=ssl value="ON" |SSLCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERUSERSSH="ON"|
<tr><td class=list>|LANG_SSH| |LANG_ACCESS|</td><td class=list align=center><input type=checkbox name=ssh value="ON" |SSHCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERCRON="ON"|
<tr><td class=list2>|LANG_CRON_JOBS|</td><td class=list2 align=center><input type=checkbox name=cron value="ON" |CRONCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERSYSINFO="ON"|
<tr><td class=list>|LANG_SYSTEM_INFO|</td> <td class=list align=center><input type=checkbox name=sysinfo value="ON" |SYSINFOCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERLOGINKEYS="ON"|
<tr><td class=list2>|LANG_LOGIN_KEYS|</td> <td class=list2 align=center><input type=checkbox name=login_keys value="ON" |LOGINKEYSCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERDNSCONTROL="ON"|
<tr><td class=list>|LANG_DNS_CONTROL|</td> <td class=list align=center><input type=checkbox name=dnscontrol value="ON" |DNSCONTROLCHECKED|></td><td class=list></td></tr>
|*endif|
<tr><td class=list2>|LANG_SUSPEND_AT_LIMIT|</td> <td class=list2 align=center><input type=checkbox name=suspend_at_limit value="ON" |SUSPENDATLIMITCHECKED|></td><td class=list2></td></tr>
<tr><td class=list>|LANG_SKIN|</td> <td class=list align=center>|SKINS|</td><td class=list></td></tr>
<tr><td class=list2>|LANG_NS1|</td> <td class=list2 align=center><input type=text name=ns1 size=28 value="|NS1|"></td><td class=list2></td></tr>
<tr><td class=list>|LANG_NS2|</td> <td class=list align=center><input type=text name=ns2 size=28 value="|NS2|"></td><td class=list></td></tr>
|*if CUSTOM_ITEM_1|
<tr><td class=list2>|CUSTOM_ITEM_1_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_1|</td><td class=list2>|CUSTOM_ITEM_1_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_2|
<tr><td class=list>|CUSTOM_ITEM_2_STR|</td> <td class=list align=center>|CUSTOM_ITEM_2|</td><td class=list>|CUSTOM_ITEM_2_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_3|
<tr><td class=list2>|CUSTOM_ITEM_3_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_3|</td><td class=list2>|CUSTOM_ITEM_3_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_4|
<tr><td class=list>|CUSTOM_ITEM_4_STR|</td> <td class=list align=center>|CUSTOM_ITEM_4|</td><td class=list>|CUSTOM_ITEM_4_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_5|
<tr><td class=list2>|CUSTOM_ITEM_5_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_5|</td><td class=list2>|CUSTOM_ITEM_5_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_6|
<tr><td class=list>|CUSTOM_ITEM_6_STR|</td> <td class=list align=center>|CUSTOM_ITEM_6|</td><td class=list>|CUSTOM_ITEM_6_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_7|
<tr><td class=list2>|CUSTOM_ITEM_7_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_7|</td><td class=list2>|CUSTOM_ITEM_7_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_8|
<tr><td class=list>|CUSTOM_ITEM_8_STR|</td> <td class=list align=center>|CUSTOM_ITEM_8|</td><td class=list>|CUSTOM_ITEM_8_DESC|</td></tr>
|*endif|
<tr><td class=listtitle colspan=3 align=right><input type=submit value="|LANG_SAVE|"></td></tr>
</form>
</table>
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,18 @@
|LF_STANDARD|
|?TREE=&raquo; <a class=tree href="/CMD_NAME_SERVER">`LANG_NAME_SERVERS`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/nameserver.html|
|HTM_RESELLER_TOP|
<b>|LANG_NAME_SERVERS|</b>
|IPS|
<table class=list cellspacing=1 cellpadding=3>
<form action="/CMD_NAME_SERVER" method="POST">
<input type=hidden name=action value="modify">
<tr><td class=listtitle colspan=2>|LANG_SET_NS|</td></tr>
<tr><td class=list>|LANG_NAME_SERVER_1|</td><td class=list><input type=text name=ns1 size=32 value="|NS1|"></td></tr>
<tr><td class=list>|LANG_NAME_SERVER_2|</td><td class=list><input type=text name=ns2 size=32 value="|NS2|"></td></tr>
<tr><td class=listtitle colspan=2 align=right><input type=submit value="|LANG_SAVE|"></td></tr>
</form>
</table>
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,10 @@
|?TREE=&raquo; <a class=tree href="/CMD_RESELLER_STATS">`LANG_STATS_FOR` `USERNAME`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/rstats.html|
|HTM_RESELLER_TOP|
<b>|LANG_STATS_FOR| |USERNAME|</b><br><br>
|STATS|
<br>
<a href="/CMD_RESELLER_HISTORY">|LANG_RESELLER_HISTORY|</a><br>
<a href="/CMD_USER_SHOW">|LANG_SHOW_ALL_USERS|</a><br>
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,13 @@
|*if user|
|?TREE=&raquo; <a class=tree href="/CMD_SHOW_RESELLER?user=`user`">`LANG_STATS_FOR` `user`</a> &raquo; <a class=tree href="/CMD_RESELLER_HISTORY?user=`user`">`LANG_RESELLER_HISTORY`</a>|
|*else|
|?TREE=&raquo; <a class=tree href="/CMD_RESELLER_STATS">`LANG_STATS_FOR` `USERNAME`</a> &raquo; <a class=tree href="/CMD_RESELLER_HISTORY">`LANG_RESELLER_HISTORY`</a>|
|*endif|
|?HELP_SECTION=`RESELLER_HELPER`/rstats.html#history|
|HTM_RESELLER_TOP|
<b>|LANG_RESELLER_HISTORY|</b><br>
|HISTORY|
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,111 @@
|LF_STANDARD|
|LF_CREATE|
|?TREE=&raquo; <a class=tree href="/`USER_REFERER`">`LANG_SHOW_USERS`</a> &raquo; <a class=tree href="/CMD_SHOW_USER?user=`user`">`LANG_USER` `user`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/modify.html|
|HTM_HEADER_FULL|
|?DISABLE_SELF=|
|*if user=USERNAME|
|?DISABLE_SELF=disabled|
|*endif|
<b>|LANG_DETAILS| |user|</b><br>
<br>
<table width=100% cellpadding=5 cellspacing=0>
<tr>
<form action="CMD_LOGIN" method="POST">
<td align=center>
<input type=hidden name=username value="|LOGIN_AS_MASTER_NAME|\||user|">
<input type=submit value="|LANG_LOGIN_AS| |user|" |DISABLE_SELF|><br>
|HTM_LOGIN_AS_WARNINGS|
</td>
</form>
<form>
<td align=center>
<input type=button value="|LANG_MODIFY_USER| |user|" onClick="location.href='CMD_MODIFY_USER?user=|user|'">
</td>
</form>
<form name=tableform action='CMD_SELECT_USERS' method='POST'>
<td align=center>
<input type=hidden name=select0 value="|user|">
<input type=submit value='|LANG_DELETE_USER| |user|' name=delete |DISABLE_SELF|>
</td>
</form>
</tr>
<tr>
<form action="CMD_SELECT_USERS" method='POST'>
<td align=center>
<input type=hidden name=select0 value="|user|">
<input type=hidden name=location value="CMD_SHOW_USER?user=|user|">
<input type=submit value="|LANG_SUSPEND|" name=dosuspend |DISABLE_SELF|>
</td>
</form>
<form action="CMD_SELECT_USERS" method='POST'>
<td align=center>
<input type=hidden name=select0 value="|user|">
<input type=hidden name=location value="CMD_SHOW_USER?user=|user|">
<input type=submit value="|LANG_UNSUSPEND|" name=dounsuspend |DISABLE_SELF|>
</td>
</form>
</tr>
</table>
|DOMAINS|
|STATS|
<script language="Javascript">
<!--
|?SHOW_MESSAGE=showUserMessage()|
|?EDIT_MESSAGE=`LANG_EDIT_USER_MESS`|
|*if ACCOUNT_USERTYPE="reseller"|
|?SHOW_MESSAGE=showResellerMessage()|
|?EDIT_MESSAGE=`LANG_EDIT_RES_MESS`|
|*endif|
|*if ACCOUNT_USERTYPE="admin"|
|?SHOW_MESSAGE=showAdminMessage()|
|?EDIT_MESSAGE=`LANG_EDIT_RES_MESS`|
|*endif|
function showUserMessage()
{
var message = window.open("CMD_EDIT_USER_MESSAGE","message","width=740,height=480,scrollbars=no,resizable=yes");
}
function showResellerMessage()
{
var message = window.open("CMD_EDIT_RESELLER_MESSAGE","message","width=740,height=520,scrollbars=no,resizable=yes");
}
function showAdminMessage()
{
var message = window.open("CMD_EDIT_ADMIN_MESSAGE","message","width=740,height=520,scrollbars=no,resizable=yes");
}
// -->
</script>
<table class=list cellpadding=3 cellspacing=1>
<form action="/CMD_RESEND_EMAIL" method="POST">
<input type=hidden name=user value=|user|>
<tr><td class=listtitle>|LANG_RESEND_WELCOME_EMAIL|</td></tr>
<tr><td class=list align=center>|LANG_SEND_TO|: <input type=text name=email value="|USER_EMAIL|">
<input type=checkbox name=newpass value="yes">|LANG_RANDOM_PASS|
<input type=submit value="|LANG_SEND|">&nbsp;&nbsp;&nbsp;&nbsp;
<a href="javascript:|SHOW_MESSAGE|;">|EDIT_MESSAGE|</a>
</td></tr>
</form>
</table>
<table class=list cellpadding=3 cellspacing=1>
<tr><td class=listtitle>|LANG_USER_COMMENTS|</td></tr>
<form action="CMD_COMMENTS" method="POST">
<input type=hidden name=user value="|user|">
<input type=hidden name=location value="CMD_SHOW_USER">
<tr><td class=list align=center><textarea rows=15 cols=80 name=comments>|COMMENTS|</textarea></td></tr>
<tr><td class=listtitle align=right><input type=submit value="|LANG_SAVE_COMMENTS|"></td></tr>
</form>
</table>
|HTM_FOOTER_FULL|

View File

@@ -0,0 +1,117 @@
|LF_STANDARD|
|LF_CREATE|
|?TREE=&raquo; <a class=tree href="/CMD_MANAGE_USER_PACKAGES">`LANG_MANAGE_USER_PACK`</a> &raquo; <a class=tree href="/CMD_SHOW_USER_PACKAGE?package=`PACKAGENAME`">`LANG_MANAGE` `PACKAGENAME`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/packages.html|
|HTM_RESELLER_TOP|
<script language="Javascript">
<!--
function setText(inputid,checkbx)
{
var textfld = document.getElementById(inputid);
if (checkbx.checked)
textfld.disabled = true;
if (!checkbx.checked)
textfld.disabled = false;
}
// -->
</script>
<table class=list cellpadding=3 cellspacing=1>
<form name=package action='/CMD_MANAGE_USER_PACKAGES' method='POST'>
<tr ><td class=listtitle colspan=3>|LANG_USER_PACK|: |PACKAGENAME|</td ></tr >
<tr ><td class=list>|LANG_BANDWIDTH| |LANG_MB|</td ><td class=list><input type=text id="bandwidth" name=bandwidth value="|BANDWIDTH|" |BANDWIDTH_DISABLED|></td ><td class=list style="width: 65%"><input type="checkbox" name="ubandwidth" value="ON" onClick='setText("bandwidth",this)' |BANDWIDTHCHECKED|>|LANG_UNLIMITED|</td></tr>
<tr ><td class=list2>|LANG_DISK_SPACE| |LANG_MB|</td ><td class=list2><input type=text id="quota" name=quota value="|QUOTA|" |QUOTA_DISABLED|></td ><td class=list2><input type="checkbox" name="uquota" value="ON" onClick='setText("quota",this)' |QUOTACHECKED|>|LANG_UNLIMITED|</td></tr >
|*if HAVE_INODE="yes"|
<tr ><td class=list>|LANG_INODES|</td ><td class=list><input type=text id="inode" name=inode value="|INODE|" |INODE_DISABLED|></td ><td class=list><input type="checkbox" name="uinode" value="ON" onClick='setText("inode",this)' |INODECHECKED|>|LANG_UNLIMITED|</td></tr >
|*endif|
<tr ><td class=list2>|LANG_DOMAINS|</td ><td class=list2><input type=text id="vdomains" name=vdomains value="|VDOMAINS|" |VDOMAINS_DISABLED|></td ><td class=list2><input type="checkbox" name="uvdomains" value="ON" onClick='setText("vdomains",this)' |VDOMAINSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_SUBDOMAINS|</td ><td class=list><input type=text id="nsubdomains" name=nsubdomains value="|NSUBDOMAINS|" |NSUBDOMAINS_DISABLED|></td ><td class=list><input type="checkbox" name="unsubdomains" value="ON" onClick='setText("nsubdomains",this)' |NSUBDOMAINSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_EMAIL_ACCOUNTS|</td ><td class=list2><input type=text id="nemails" name=nemails value="|NEMAILS|" |NEMAILS_DISABLED|></td ><td class=list2><input type="checkbox" name="unemails" value="ON" onClick='setText("nemails",this)' |NEMAILSCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_EMAIL_FORWARDERS|</td ><td class=list><input type=text id="nemailf" name=nemailf value="|NEMAILF|" |NEMAILF_DISABLED|></td ><td class=list><input type="checkbox" name="unemailf" value="ON" onClick='setText("nemailf",this)' |NEMAILFCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_MAILING_LISTS|</td ><td class=list2><input type=text id="nemailml" name=nemailml value="|NEMAILML|" |NEMAILML_DISABLED|></td ><td class=list2><input type="checkbox" name="unemailml" value="ON" onClick='setText("nemailml",this)' |NEMAILMLCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_AUTO_RESPONDERS|</td ><td class=list><input type=text id="nemailr" name=nemailr value="|NEMAILR|" |NEMAILR_DISABLED|></td ><td class=list><input type="checkbox" name="unemailr" value="ON" onClick='setText("nemailr",this)' |NEMAILRCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_MYSQL_DBS|</td ><td class=list2><input type=text id="mysql" name=mysql value="|MYSQL|" |MYSQL_DISABLED|></td ><td class=list2><input type="checkbox" name="umysql" value="ON" onClick='setText("mysql",this)' |MYSQLCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list>|LANG_DOMAIN_PTRS|</td ><td class=list><input type=text id="domainptr" name=domainptr value="|DOMAINPTR|" |DOMAINPTR_DISABLED|></td><td class=list><input type="checkbox" name="udomainptr" value="ON" onClick='setText("domainptr",this)' |DOMAINPTRCHECKED|>|LANG_UNLIMITED|</td></tr >
<tr ><td class=list2>|LANG_FTP_ACCOUNTS|</td ><td class=list2><input type=text id="ftp" name=ftp value="|FTP|" |FTP_DISABLED|></td ><td class=list2><input type="checkbox" name="uftp" value="ON" onClick='setText("ftp",this)' |FTPCHECKED|>|LANG_UNLIMITED|</td></tr >
|*if RESELLERAFTP="ON"|
<tr ><td class=list>|LANG_ANON_FTP_ACCOUNTS|</td ><td class=list align=center><input type=checkbox name=aftp value="ON" |AFTPCHECKED|></td ><td class=list></td></tr >
|*endif|
|*if RESELLERCGI="ON"|
<tr><td class=list2>|LANG_CGI| |LANG_ACCESS|</td><td class=list2 align=center><input type=checkbox name=cgi value="ON" |CGICHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERPHP="ON"|
<tr><td class=list>|LANG_PHP| |LANG_ACCESS|</td><td class=list align=center><input type=checkbox name=php value="ON" |PHPCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERSPAM="ON"|
<tr><td class=list2>|LANG_SPAM|</td><td class=list2 align=center><input type=checkbox name=spam value="ON" |SPAMCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERCATCHALL="ON"|
<tr><td class=list>|LANG_CATCHALL|</td> <td class=list align=center><input type=checkbox name=catchall value="ON" |CATCHALLCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERSSL="ON"|
<tr><td class=list2>|LANG_SSL| |LANG_ACCESS|</td><td class=list2 align=center><input type=checkbox name=ssl value="ON" |SSLCHECKED|></td> <td class=list2></td></tr>
|*endif|
|*if RESELLERUSERSSH="ON"|
<tr><td class=list>|LANG_SSH| |LANG_ACCESS|</td><td class=list align=center><input type=checkbox name=ssh value="ON" |SSHCHECKED|></td> <td class=list></td></tr>
|*endif|
|*if RESELLERCRON="ON"|
<tr><td class=list2>|LANG_CRON_JOBS|</td> <td class=list2 align=center><input type=checkbox name=cron value="ON" |CRONCHECKED|></td> <td class=list2></td></tr>
|*endif|
|*if RESELLERSYSINFO="ON"|
<tr><td class=list>|LANG_SYSTEM_INFO|</td> <td class=list align=center><input type=checkbox name=sysinfo value="ON" |SYSINFOCHECKED|></td><td class=list></td></tr>
|*endif|
|*if RESELLERLOGINKEYS="ON"|
<tr><td class=list2>|LANG_LOGIN_KEYS|</td> <td class=list2 align=center><input type=checkbox name=login_keys value="ON" |LOGINKEYSCHECKED|></td><td class=list2></td></tr>
|*endif|
|*if RESELLERDNSCONTROL="ON"|
<tr><td class=list>|LANG_DNS_CONTROL|</td> <td class=list align=center><input type=checkbox name=dnscontrol value="ON" |DNSCONTROLCHECKED|></td><td class=list></td></tr>
|*endif|
<tr><td class=list2>|LANG_SUSPEND_AT_LIMIT|</td> <td class=list2 align=center><input type=checkbox name=suspend_at_limit value="ON" |SUSPENDATLIMITCHECKED|></td><td class=list2></td></tr>
<tr><td class=list>|LANG_SKIN|</td> <td class=list align=center>|SKINS|</td> <td class=list></td></tr>
<tr><td class=list2>|LANG_LANGUAGE|</td> <td class=list2 align=center>|LANGUAGESELECT|</td> <td class=list2></td></tr>
|*if CREATE_USER_HOME_OVERRIDE|
<tr><td class=list>|LANG_HOME_DIR|</td> <td class=list align=center>|CREATE_USER_HOME_OVERRIDE|</td><td class=list>|LANG_LOCATION_FOR_THIS_ACCOUNT|</td></tr>
|*endif|
|*if CUSTOM_ITEM_1|
<tr><td class=list>|CUSTOM_ITEM_1_STR|</td> <td class=list align=center>|CUSTOM_ITEM_1|</td> <td class=list>|CUSTOM_ITEM_1_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_2|
<tr><td class=list2>|CUSTOM_ITEM_2_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_2|</td> <td class=list2>|CUSTOM_ITEM_2_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_3|
<tr><td class=list>|CUSTOM_ITEM_3_STR|</td> <td class=list align=center>|CUSTOM_ITEM_3|</td> <td class=list>|CUSTOM_ITEM_3_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_4|
<tr><td class=list2>|CUSTOM_ITEM_4_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_4|</td> <td class=list2>|CUSTOM_ITEM_4_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_5|
<tr><td class=list>|CUSTOM_ITEM_5_STR|</td> <td class=list align=center>|CUSTOM_ITEM_5|</td> <td class=list>|CUSTOM_ITEM_5_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_6|
<tr><td class=list2>|CUSTOM_ITEM_6_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_6|</td> <td class=list2>|CUSTOM_ITEM_6_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_7|
<tr><td class=list>|CUSTOM_ITEM_7_STR|</td> <td class=list align=center>|CUSTOM_ITEM_7|</td> <td class=list>|CUSTOM_ITEM_7_DESC|</td></tr>
|*endif|
|*if CUSTOM_ITEM_8|
<tr><td class=list2>|CUSTOM_ITEM_8_STR|</td> <td class=list2 align=center>|CUSTOM_ITEM_8|</td> <td class=list2>|CUSTOM_ITEM_8_DESC|</td></tr>
|*endif|
<tr ><td class=listtitle align=right colspan=3>
|*if NEW_PACKAGE!="yes"|<input type='hidden' name='old_packagename' value='|PACKAGENAME|'><span class=float_left><input type=checkbox name='rename' value='yes'>|LANG_RENAME|</span>|*endif|
|LANG_PACK_NAME|: <input type=text name=packagename value="|PACKAGENAME|"> <input type=submit value='|LANG_SAVE|' name=add> <input type=submit value='|LANG_CANCEL|' name=cancel>
</td ></tr >
</form>
</table >
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,63 @@
|?TREE=&raquo; <a class=tree href="/CMD_USER_SHOW">`LANG_SHOW_USERS`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/modify.html|
|HTM_HEADER_FULL|
<a href="HTM_ACCOUNT_USER_CREATE">|LANG_CREATE_USER|</a><br>
<a href="HTM_ACCOUNT_USER_DELETE">|LANG_DELETE_USER|</a><br>
<a href="HTM_USER_PASSWD">|LANG_CHANGE_A_PASS|</a><br>
<br>
<a href="/CMD_MODIFY_USER?user=|USERNAME|">|LANG_MODIFY_OWN_DATA|</a>
<script language="Javascript">
<!--
function trimit(strobj)
{
var str = strobj.value
while (str.substring(0,1) == ' ')
{
str = str.substring(1, str.length);
}
while (str.substring(str.length-1, str.length) == ' ')
{
str = str.substring(0,str.length-1);
}
strobj.value = str;
return true;
}
// -->
</script>
<table class=list cellpadding=3 cellspacing=1>
<form action="" method="GET" name=searchform onSubmit="trimit(value8);">
<tr><td class=listtitle>
|LANG_SHOW_DOMAINS_THAT_CONTAIN| <input type=text size=12 class=inputclass name=value8
|*if value8|
value='|value8|'
|*endif|
>
<input type=hidden name=comparison8 value="contains">
<input type=hidden name=sort1 value="8">
<input type=hidden name=sort1dir value="1">
<input type=hidden name=sort2dir value="1">
<input type=hidden name=ipp value="50">
<input type=submit value="|LANG_SEARCH|">
&nbsp;&nbsp;&nbsp;&nbsp;
<input type=button value="|LANG_CLEAR_SEARCH|" onClick="document.searchform.value8.value=''; document.searchform.submit();">
</td></tr>
</form>
</table>
<script language="javascript">
document.searchform.value8.focus();
document.searchform.value8.select();
</script>
|TABLE|
|LANG_CLICK_USERNAME|
|HTM_FOOTER_FULL|

View File

@@ -0,0 +1,23 @@
|?TREE=&raquo; <a class=tree href="/CMD_SKINS">`LANG_MANAGE_SKINS`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/skins.html|
|HTM_RESELLER_TOP|
|SKINS|
<table style="width: 75%" class=list cellpadding=3 cellspacing=1>
<form name=uploadform action="CMD_SKINS" enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="10485760">
<input type="hidden" name="action" value="upload">
<tr><td class=listtitle colspan=2>|LANG_UPLOAD_SKIN|</td></tr>
<tr><td class=list>|LANG_FILE|:</td><td class=list><input type=file name="file" size=40></td></tr>
<tr><td class=list>|LANG_SKIN_NAME|:</td><td class=list><input type=text name="name" size=40></td></tr>
<tr><td class=listtitle align=right colspan=2>|SERVERSKIN|&nbsp;<input type=submit name=save value="|LANG_UPLOAD|"></td></tr>
</form>
</table>
<table>
<tr><td>|LANG_CURRENTLY_USING|</td><td><b>|SKIN|</b></td></tr>
<tr title='|LANG_FOR_LOGIN_PAGE|'><td>|LANG_GLOBLAL_DOCSROOT|</td><td><b>|GLOBAL_DOCSROOT|</b></td></tr>
</table>
|HTM_RESELLER_BOTTOM|

View File

@@ -0,0 +1,63 @@
|LF_SKINS|
|?TREE=&raquo; <a class=tree href="/CMD_SKINS">`LANG_MANAGE_SKINS`</a> &raquo; <a class=tree href="/CMD_SKINS?action=edit_customization&name=`name`">`LANG_CUSTOMIZE_SKIN`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/skins.html|
|HTM_HEADER_FULL|
<table class=list cellpadding=3 cellspacing=1>
<tr><td class=listtitle colspan=2>|LANG_CURRENT_SETTINGS| <b>|name|</b></td></tr>
<tr>
<td class=list>|*if HAS_CUSTOM_LOGO="1"|
|LANG_CUSTOM_LOGO|
<form name=uploadform action="CMD_SKINS" method="POST">
<input type=hidden name="action" value="clear_custom_logo">
<input type=hidden name="name" value="|name|">
<input type=submit value="|LANG_DELETE|">
</form>
|*else|
|LANG_DEFAULT_LOGO|
|*endif|
</td>
<td class=list>
<div class="show_logo"><a target=_blank href="CMD_SKINS?action=view_custom_logo&name=|name|"><img src="CMD_SKINS?action=view_custom_logo&name=|name|"></a></div>
</td>
</tr>
<form name=uploadform action="CMD_SKINS" enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="10485760">
<input type="hidden" name="action" value="upload_logo">
<input type="hidden" name="name" value="|name|">
<tr><td class=list colspan=2>|LANG_UPLOAD_LOGO|: |CUSTOM_LOGO_TOKEN|</td></tr>
<tr><td class=list>|LANG_FILE|:</td><td class=list><input type=file name="file" size=40> <input type=submit name=save value="|LANG_UPLOAD|"></td></tr>
<!-- <tr><td class=listtitle align=right colspan=2>&nbsp;</td></tr> -->
</form>
</table>
|CUSTOM_COLOR_TABLE|
<script>
function check_color(color_num)
{
var select = "color_check_";
with (document.tableform)
{
for (i=0; i < elements.length; i++)
if (elements[i].type == 'checkbox' && !elements[i].disabled)
if (elements[i].name.substring(0, select.length) == select)
if (elements[i].value == color_num)
elements[i].checked = true;
}
}
function update_color_dropdown(color_num, value)
{
document.getElementById("color_"+color_num+"_choice").style.background=value;
check_color(color_num);
}
function update_color_picker(color_num, value)
{
document.getElementById("picker_id_"+color_num).innerHTML=value;
check_color(color_num);
}
</script>
|HTM_FOOTER_FULL|

View File

@@ -0,0 +1,164 @@
|LF_STANDARD|
|HTM_FOOTER_BAR_1|
|HTM_MENU_RESELLER|
<img src="/|LANG_IMG_SKIN_CTRL_ACCOUNT|" width="180" height="28"><div class="right-pad" align=center>
|$/usr/local/bin/php
<?php
show_bar("<b>|LANG_BANDWIDTH|</b><br>", "|RESELLERBANDWIDTH|", "|RESELLERBANDWIDTHMAX|", "bandwidth_bar");
show_bar("<b>|LANG_DISK_SPACE|</b><br>", "|RESELLERQUOTA|", "|RESELLERQUOTAMAX|", "quota_bar");
function show_bar($text, $used, $limit, $id)
{
if($limit==0) return;
$left=round(($used/$limit)*100);
$right=100-$left;
switch(TRUE)
{
case ($left > 90) : $color = "RED"; break;
case ($left > 70) : $color = "ORANGE"; break;
case ($left > 50) : $color = "YELLOW"; break;
default : $color = "GREEN"; break;
}
$bg="/IMG_SKIN_BAR_BG_".$color;
$leftImg="/IMG_SKIN_BAR_LEFT_".$color;
$rightImg="/IMG_SKIN_BAR_RIGHT_".$color;
if($left >= 100)
{
$overBg="/IMG_SKIN_BAR_BG_".$color;
} else {
$overBg="/IMG_SKIN_BAR_BG_BLUE";
}
$overBg="/IMG_SKIN_BAR_BG_BLUE";
echo $text;
?>
<table border="0" width="170" cellspacing="0" cellpadding="0" background="<?php echo $overBg;?>">
<tr>
<td width=3 align=left><img border="0" src="<?php echo $leftImg;?>" width="3" height="17"></td>
<td width="1%" id=<?php echo $id;?> background="<?php echo $bg;?>"></td>
<td width=1 align=left><img border="0" src="<?php echo $rightImg;?>" width="1" height="17"></td>
<td width=100%></td>
<td width=1 align=right><img src="/IMG_SKIN_BAR_RIGHT_BLUE" width="1" height="17"></td>
</tr>
</table>
<script language="Javascript">
<!--
<?php echo $id?>_top=<?php echo $left>100?100:$left;?>;
<?php echo $id?>_current=0;
function <?php echo $id?>_scroll()
{
again = true;
<?php echo $id?>_current += 10;
if (<?php echo $id?>_current >= <?php echo $id?>_top)
{
<?php echo $id?>_current = <?php echo $id?>_top;
again=false;
}
if (document.getElementById)
{
my_style = document.getElementById("<?php echo $id?>").style;
}
else if (document.all)
{
my_style = document.all["<?php echo $id?>"].style;
}
else if (document.layers)
{
my_style = document.layers["<?php echo $id?>"];
}
my_style.width=<?php echo $id?>_current+"%";
if (again)
setTimeout("<?php echo $id?>_scroll();", 50);
}
setTimeout("<?php echo $id?>_scroll();", 1000);
//-->
</script>
<?php
}
?>
DONE|
</div>
<table width=100% cellpadding=4 cellspacing=0><tr><td align=center>
<table border="0" width="100%" cellspacing="0" cellpadding="4" class="white">
<tr>
<td width="33%"></td>
<td width="33%" align="center"><b>|LANG_USED|</b></td>
<td width="34%" align="center"><b>|LANG_MAX|</b></td>
</tr>
<tr>
<td width="33%" class=bar-row1>|LANG_DISK_SPACE| |LANG_MB|</td>
<td width="33%" class=bar-row1 align="center">|RESELLERQUOTA|</td>
<td width="34%" class=bar-row1 align="center">|RESELLERQUOTAMAX|</td>
</tr>
<tr>
<td width="33%" class=bar-row2>|LANG_BANDWIDTH| |LANG_GB|</td>
<td width="33%" class=bar-row2 align="center">|RESELLERBANDWIDTHGIG|</td>
<td width="34%" class=bar-row2 align="center">|RESELLERBANDWIDTHMAXGIG|</td>
</tr>
<tr>
<td width="33%" class=bar-row1>|LANG_EMAILS|</td>
<td width="33%" class=bar-row1 align="center">|RESELLEREMAIL|</td>
<td width="34%" class=bar-row1 align="center">|RESELLEREMAILMAX|</td>
</tr>
<tr>
<td width="33%" class=bar-row2>|LANG_FTP_ACCOUNTS|</td>
<td width="33%" class=bar-row2 align="center">|RESELLERFTP|</td>
<td width="34%" class=bar-row2 align="center">|RESELLERFTPMAX|</td>
</tr>
<tr>
<td width="33%" class=bar-row1>|LANG_DATABASES|</td>
<td width="33%" class=bar-row1 align="center">|RESELLERDATABASE|</td>
<td width="34%" class=bar-row1 align="center">|RESELLERDATABASEMAX|</td>
</tr>
<tr>
<td width="33%" class=bar-row2>|LANG_DOMAINS|</td>
<td width="33%" class=bar-row2 align="center">|RESELLERDOMAINS|</td>
<td width="34%" class=bar-row2 align="center">|RESELLERDOMAINSMAX|</td>
</tr>
<tr>
<td width="33%" class=bar-row1>|LANG_USERS|</td>
<td width="33%" class=bar-row1 align="center">|RESELLERUSERS|</td>
<td width="34%" class=bar-row1 align="center">|RESELLERUSERSMAX|</td>
</tr>
</table>
</td></tr></table>
<br>
|$/usr/local/bin/php
<?php
$d="|domain|";
if ($d == "" || $d[0] == '|') { exit(0);}
?>
<img src="/IMG_SKIN_CTRL_DOMAIN" width="180" height="28">
<div class="right-pad">
<b>|domain|</b>
</div>
DONE|
|HTM_FOOTER_BAR_2|
|HTM_FOOTER|

View File

@@ -0,0 +1,2 @@
|HTM_HEADER|
|HTM_HEADER_BAR|

View File

@@ -0,0 +1,53 @@
|LF_STANDARD|
|LF_TICKETS|
|?TREE=&raquo; <a class=tree href="/CMD_TICKET_MANAGE">`LANG_MANAGE_TICKETS`</a> &raquo; `LANG_VIEW` `type` `number`</a>|
|?HELP_SECTION=`RESELLER_HELPER`/messagesystem.html|
|HTM_HEADER_FULL|
<script language="Javascript">
<!--
function setOther(slct)
{
var value = slct.value;
document.info.status.value = value;
document.stat.status.value = value;
}
// -->
</script>
<form name=stat action="CMD_TICKET_MANAGE" method="post">
<input type=hidden name=action value="status">
<input type=hidden name=number value="|number|">
|LANG_SET_MESS_1| |STATUS| |LANG_SET_MESS_2|
<input type=submit value="|LANG_SAVE|">
</form>
|TICKETMESSAGES|
<table class=list cellpadding=3 cellspacing=1>
<tr><td class=listtitle colspan=2>|LANG_REPLY_TO_TICK|</td></tr>
<form name=info action="CMD_TICKET_MANAGE" method="post">
<input type=hidden name=action value="reply">
<input type=hidden name=type value="reply">
<input type=hidden name=number value="|number|">
<input type=hidden name=user value="|user|">
<input type=hidden name=subject value="Re: |subject|">
<input type=hidden name=priority value="|priority|">
<tr><td class=list>|LANG_STATUS|:</td><td class=list>|STATUS|</td></tr>
<tr><td class=list>|LANG_MESSAGE|:</td><td class=list><textarea name=message rows=10 cols=65></textarea></td></tr>
<tr><td class=listtitle colspan=2 align=right>
<input type=submit name=submit value="|LANG_SAVE|">
</td></tr>
</form>
</table>
|HTM_FOOTER_FULL|