This commit is contained in:
tuend-work
2025-11-13 07:41:56 +07:00
parent 7f357f3a30
commit 4478491d73
1729 changed files with 193578 additions and 20 deletions

View File

@@ -0,0 +1,67 @@
|?TREE=&raquo; <a class=tree href="/CMD_SHOW_DOMAIN?domain=`DOMAIN`">`DOMAIN`</a> &raquo; <a class=tree href="/CMD_DB?DOMAIN=`DOMAIN`">`LANG_MYSQL_SETUP`</a>|
|?HELP_SECTION=`USER_HELPER`/mysql.html|
|HTM_USER_TOP|
<a href="CMD_DB_CREATE?DOMAIN=|DOMAIN|">|LANG_CREATE_DB|</a><br>
|*if USERDATABASE="0"|
<br><b>|LANG_DB_BEFORE_PMA|</b><br>
|*endif|
|?PMA_URL=`HTTP`://`HOSTNAME`/phpmyadmin|
|?PMA_HREF=<a target="_blank" href="`PMA_URL`">`LANG_PHPMYADMIN`</a><br><br>|
|*if PHPMYADMIN_PUBLIC="no"|
|?PMA_HREF=|
|*endif|
|*if HAVE_PHPMYADMIN="no"|
|?PMA_HREF=<br>|
|*endif|
|*if HAVE_ONE_CLICK_PMA_LOGIN="yes"|
|?PMA_HREF=|
<br>
<form id='pma_form' action='CMD_PMA_LOGIN' method='POST' target="_blank">
<input type='hidden' name='name' value='all'>
<input type='hidden' name='domain' value='|DOMAIN|'>
<input type="submit" value="|LANG_PMA_SSO|"> |LANG_PMA_NO_PASS|
</form>
|*endif|
|PMA_HREF|
|DATABASES|
<form name=backupform action="/CMD_DB" enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="|MAX_FILE_SIZE|">
<input type=hidden name=action value="restore">
<input type=hidden name=domain value="|DOMAIN|">
<table class=list cellpadding=3 cellspacing=1>
<tr><td class=listtitle align=center colspan=2>|LANG_UPLOAD_DB|</td></tr>
<tr><td class=list align=right style="width: 50%">|LANG_SELECT_DB|</td><td class=list>|DATABASESELECT|</td></tr>
<tr><td class=list2 align=center colspan=2><input type=file name="file1" size=40></td></tr>
<script language="javascript">
function setuserpass(truefalse)
{
if (document.backupform)
with (document.backupform)
for (var i=0; i < elements.length; i++)
if (elements[i].name == 'dbuser' || elements[i].name == 'dbpass')
elements[i].disabled=truefalse;
}
</script>
<tr><td class=list align=center colspan=2>|LANG_SELECT_CONN_METH|:</td></tr>
<tr>
<td class=list2 align=center>
<input type=radio name=method value=default checked onClick="setuserpass(true);"> |LANG_YOUR_ACC_LOGIN|
</td>
<td class=list2 align=center>
<input type=radio name=method value=custom onClick="setuserpass(false);">
|LANG_A_SPECIFIED| <input type=text size=6 name=dbuser value="|LANG_A_SPECIEID_USER|" disabled onClick="this.select()"> |LANG_AND_PASS| <input type=password size=6 name=dbpass value="" disabled>
</td>
</tr>
<tr><td class=listtitle align=right colspan=2><input type=submit value="|LANG_UPLOAD|"></td></tr>
</table>
</form>
|HTM_USER_BOTTOM|

View File

@@ -0,0 +1,74 @@
|LF_STANDARD|
|LF_DB|
|?TREE=&raquo; <a class=tree href="/CMD_SHOW_DOMAIN?domain=`DOMAIN`">`DOMAIN`</a> &raquo; <a class=tree href="/CMD_DB?DOMAIN=`DOMAIN`">`LANG_MYSQL_SETUP`</a> &raquo; <a class=tree href="/CMD_DB_CREATE?DOMAIN=`DOMAIN`">`LANG_CREATE_DB`</a>|
|?HELP_SECTION=`USER_HELPER`/mysql.html#create|
|HTM_USER_TOP|
|?CHECK_PASS=|
|?RANDOM_PASS=randomPass()|
|*if AJAX="1"|
|?CHECK_PASS=onChange="ajax_checkPass()"|
|?RANDOM_PASS=ajax_randomPass('')|
<script type="text/javascript" src="JS_CREATION_CHECK"></script>
|*endif|
<script language="javascript">
|HTM_JAVASCRIPT|
function setGreyout(value)
{
if (document.reseller)
{
with (document.reseller)
{
if (value == '...')
{
user.disabled = false;
user.value = '';
passwd.disabled = false;
passwd.value = '';
passwd2.disabled = false;
passwd2.value = '';
}
else
{
user.value = value;
user.disabled = true;
passwd.value = '********';
passwd.disabled = true;
passwd2.value = '********';
passwd2.disabled = true;
}
}
}
}
</script>
<table class=list cellpadding=3 cellspacing=1>
<form name=reseller action="CMD_DB" method="post">
|HTM_PREVENT_AUTOFILL|
<input type=hidden name=action value=create>
<input type=hidden name=domain value="|DOMAIN|">
<tr><td class=listtitle colspan=2>|LANG_CREATE_DB|</td></tr>
<tr><td class=list>|LANG_DB_NAME|</td><td class=list><b>|USERNAME|_</b><input type=text name=name size=12></td></tr>
<tr><td class=list>|LANG_DB_USERNAME|</td><td class=list><b>|USERNAME|_</b><input type=text name=user size=12>
|*if DB_USER_LIST|
|LANG_DB_USE_EXISTING|
|DB_USER_LIST|
|*endif|</td></tr>
<tr><td class=list>|LANG_DB_PASS|</td><td class=list><input type=password id=passwd name=passwd size=20 |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_DB_PASS_AGAIN|</td><td class=list><input type=password id=passwd2 name=passwd2 size=20 onChange="checkPass()"></td></tr>
<tr><td class=listtitle colspan=3 align=right>
<input type=submit name=create value="|LANG_CREATE|">
</td></tr>
</form>
</table>
|HTM_USER_BOTTOM|

View File

@@ -0,0 +1,73 @@
|LF_STANDARD|
|LF_DB|
|?TREE=&raquo; <a class=tree href="/CMD_SHOW_DOMAIN?domain=`DOMAIN`">`DOMAIN`</a> &raquo; <a class=tree href="/CMD_DB?DOMAIN=`DOMAIN`">`LANG_MYSQL_SETUP`</a> &raquo; <a class=tree href="/CMD_DB_VIEW?DOMAIN=`DOMAIN`&name=`name`">`LANG_VIEW` `name`</a> &raquo; <a class=tree href="/HTM_DB_USER_CREATE?DOMAIN=`DOMAIN`&name=`name`">`LANG_NEW_USER`</a>|
|?HELP_SECTION=`USER_HELPER`/mysql.html#adduser|
|HTM_USER_TOP|
|?CHECK_PASS=|
|?RANDOM_PASS=randomPass()|
|*if AJAX="1"|
|?CHECK_PASS=onChange="ajax_checkPass()"|
|?RANDOM_PASS=ajax_randomPass('')|
<script type="text/javascript" src="JS_CREATION_CHECK"></script>
|*endif|
<script language="javascript">
|HTM_JAVASCRIPT|
function setGreyout(value)
{
if (document.reseller)
{
with (document.reseller)
{
if (value == '...')
{
user.disabled = false;
user.value = '';
passwd.disabled = false;
passwd.value = '';
passwd2.disabled = false;
passwd2.value = '';
}
else
{
user.value = value;
user.disabled = true;
passwd.value = '********';
passwd.disabled = true;
passwd2.value = '********';
passwd2.disabled = true;
}
}
}
}
</script>
<table class=list cellpadding=3 cellspacing=1>
<form name=reseller action="CMD_DB" method="post">
|HTM_PREVENT_AUTOFILL|
<input type=hidden name=action value=createuser>
<input type=hidden name=domain value="|DOMAIN|">
<input type=hidden name=name value="|name|">
<tr><td class=listtitle colspan=2>|LANG_ADD_USER_TO| |name|</td></tr>
<tr><td class=list>|LANG_DB_USERNAME|</td><td class=list><b>|USERNAME|_</b><input type=text name=user size=12>
|*if DB_USER_LIST|
|LANG_DB_USE_EXISTING|
|DB_USER_LIST|
|*endif|</td></tr>
<tr><td class=list>|LANG_DB_PASS|</td><td class=list><input type=password id=passwd name=passwd size=20 |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_DB_PASS_AGAIN|</td><td class=list><input type=password id=passwd2 name=passwd2 size=20 onChange="checkPass()"></td></tr>
<tr><td class=listtitle colspan=3 align=right>
<input type=submit name=create value="|LANG_CREATE|">
</td></tr>
</form>
</table>
|HTM_USER_BOTTOM|

View File

@@ -0,0 +1,38 @@
|LF_STANDARD|
|LF_DB|
|?TREE=&raquo; <a class=tree href="/CMD_SHOW_DOMAIN?domain=`DOMAIN`">`DOMAIN`</a> &raquo; <a class=tree href="/CMD_DB?DOMAIN=`DOMAIN`">`LANG_MYSQL_SETUP`</a> &raquo; <a class=tree href="/CMD_DB_VIEW?DOMAIN=`DOMAIN`&name=`NAME`">`LANG_VIEW` `NAME`</a> &raquo; <a class=tree href="/HTM_DB_USER_MODIFY?DOMAIN=`DOMAIN`&NAME=`NAME`&USER=`USER`">`LANG_MODIFY` `USER`</a>|
|?HELP_SECTION=`USER_HELPER`/mysql.html#password|
|HTM_USER_TOP|
|?CHECK_PASS=|
|?RANDOM_PASS=randomPass()|
|*if AJAX="1"|
|?CHECK_PASS=onChange="ajax_checkPass()"|
|?RANDOM_PASS=ajax_randomPass('')|
<script type="text/javascript" src="JS_CREATION_CHECK"></script>
|*endif|
<script language="javascript">
|HTM_JAVASCRIPT|
</script>
<table class=list cellpadding=3 cellspacing=1>
<form name=reseller action="CMD_DB" method="post">
<input type=hidden name=action value=modifyuser>
<input type=hidden name=domain value="|DOMAIN|">
<input type=hidden name=name value="|NAME|">
<input type=hidden name=user value="|USER|">
<tr><td class=listtitle colspan=2>|LANG_MODIFY_1| |USER| |LANG_MODIFY_2| |NAME|</td></tr>
<tr><td class=list>|LANG_DB_PASS|</td><td class=list><input type=password id=passwd name=passwd size=20 |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_DB_PASS_AGAIN|</td><td class=list><input type=password id=passwd2 name=passwd2 size=20 onChange="checkPass()"></td></tr>
<tr><td class=listtitle colspan=3 align=right>
<input type=submit name=create value="|LANG_SAVE|">
</td></tr>
</form>
</table>
|HTM_USER_BOTTOM|

View File

@@ -0,0 +1,21 @@
|LF_DB|
|?TREE=&raquo; <a class=tree href="/CMD_SHOW_DOMAIN?domain=`DOMAIN`">`DOMAIN`</a> &raquo; <a class=tree href="/CMD_DB?DOMAIN=`DOMAIN`">`LANG_MYSQL_SETUP`</a> &raquo; <a class=tree href="/CMD_DB_VIEW?DOMAIN=`DOMAIN`&name=`name`">`LANG_VIEW` `name`</a>|
|?HELP_SECTION=`USER_HELPER`/mysql.html|
|HTM_USER_TOP|
<a href="CMD_DB_USER_CREATE?DOMAIN=|DOMAIN|&name=|name|">|LANG_CREATE_DB_USER|</a><br>
|*if HAVE_ONE_CLICK_PMA_LOGIN="yes"|
<br>
<form id='pma_form' action='CMD_PMA_LOGIN' method='POST' target="_blank">
<input type='hidden' name='name' value='|name|'>
<input type='hidden' name='domain' value='|DOMAIN|'>
<input type="submit" value="|LANG_PMA_SSO|"> |LANG_PMA_NO_PASS|
</form>
|*endif|
|DATABASEUSERS|
|ACCESSHOSTS|
|HTM_USER_BOTTOM|

View File

@@ -0,0 +1,58 @@
|LF_STANDARD|
|LF_DB|
|?TREE=&raquo; <a class=tree href="/CMD_SHOW_DOMAIN?domain=`DOMAIN`">`DOMAIN`</a> &raquo; <a class=tree href="/CMD_DB?DOMAIN=`DOMAIN`">`LANG_MYSQL_SETUP`</a> &raquo; <a class=tree href="/CMD_DB_VIEW?DOMAIN=`DOMAIN`&name=`name`">`LANG_VIEW` `name`</a> &raquo; <a class=tree href="/CMD_DB_USER_PRIV?DOMAIN=`DOMAIN`&name=`name`&user=`user`">`LANG_USER_PRIVS`</a>|
|?HELP_SECTION=`USER_HELPER`/mysql.html|
|HTM_USER_TOP|
<table class=list cellpadding=3 cellspacing=1>
<form name=info action="CMD_DB_USER_PRIVS" method="post">
<input type=hidden name=action value=save>
<input type=hidden name=domain value="|DOMAIN|">
<input type=hidden name=name value="|name|">
<input type=hidden name=user value="|user|">
<tr><td class=listtitle colspan=4>|LANG_PRIVS_1| |user| |LANG_PRIVS_2| |name|</td></tr>
<tr><td class=list align=right width=25%>|LANG_SELECT|</td><td class=list width=25%>|SELECT|</td>
<td class=list align=right width=25%>|LANG_INSERT|</td><td class=list width=25%>|INSERT|</td></tr>
<tr><td class=list align=right>|LANG_UPDATE|</td><td class=list>|UPDATE|</td>
<td class=list align=right>|LANG_DELETE|</td><td class=list>|DELETE|</td></tr>
<tr><td class=list align=right>|LANG_CREATE|</td><td class=list>|CREATE|</td>
<td class=list align=right>|LANG_DROP|</td><td class=list>|DROP|</td></tr>
<tr><td class=list align=right>|LANG_ALTER|</td><td class=list>|ALTER|</td>
<td class=list align=right>|LANG_INDEX|</td><td class=list>|INDEX|</td></tr>
<tr><td class=list align=right>|LANG_GRANT|</td><td class=list>|GRANT|</td>
<td class=list align=right>|LANG_REFERENCE|</td><td class=list>|REFERENCE|</td></tr>
<tr><td class=list align=right>|LANG_TMP_TABLE|</td><td class=list>|CREATE_TMP_TABLE|</td>
<td class=list align=right>|LANG_LOCK|</td><td class=list>|LOCK_TABLE|</td></tr>
|*if DATABASE_EXTENDED_USER_PRIVILEGES>="1"|
<tr><td class=list align=right>|LANG_SHOW_VIEW|</td><td class=list>|SHOW_VIEW_PRIV|</td>
<td class=list align=right>|LANG_CREATE_ROUTINE|</td><td class=list>|CREATE_ROUTINE_PRIV|</td></tr>
<tr><td class=list align=right>|LANG_ALTER_ROUTINE|</td><td class=list>|ALTER_ROUTINE_PRIV|</td>
<td class=list align=right>|LANG_EXECUTE|</td><td class=list>|EXECUTE_PRIV|</td></tr>
<tr><td class=list align=right>|LANG_CREATE_VIEW|</td><td class=list>|CREATE_VIEW_PRIV|</td>
|*endif|
|*if DATABASE_EXTENDED_USER_PRIVILEGES>="2"|
<td class=list align=right>|LANG_EVENT|</td><td class=list>|EVENT_PRIV|</td></tr>
<tr><td class=list align=right>|LANG_TRIGGER|</td><td class=list>|TRIGGER_PRIV|</td>
|*endif|
|*if DATABASE_EXTENDED_USER_PRIVILEGES>="1"|
</tr>
|*endif|
<tr><td class=listtitle colspan=4 align=right>
<input type=submit value="|LANG_SAVE|">
</td></tr>
</form>
</table>
|HTM_USER_BOTTOM|