added webftp in user template

This commit is contained in:
Serghey Rodin 2012-10-09 15:35:47 +03:00
commit 5cc88ed2db

View file

@ -26,8 +26,30 @@
</tr> </tr>
</table> </table>
<form id="vstobjects" name="v_edit_user" method="post"> <form id="vstobjects" name="v_edit_web" method="post">
<script language="javascript"> <script language="javascript">
function WEBrandom() {
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
var string_length = 10;
var webrandom = '';
for (var i=0; i<string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
webrandom += chars.substring(rnum,rnum+1);
}
document.v_edit_web.v_stats_password.value = webrandom;
}
function FTPrandom() {
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
var string_length = 10;
var ftprandomstring = '';
for (var i=0; i<string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
ftprandomstring += chars.substring(rnum,rnum+1);
}
document.v_edit_web.v_ftp_password.value = ftprandomstring;
}
function elementHideShow(elementToHideOrShow){ function elementHideShow(elementToHideOrShow){
var el = document.getElementById(elementToHideOrShow); var el = document.getElementById(elementToHideOrShow);
if (el.style.display == "block") { if (el.style.display == "block") {
@ -36,16 +58,6 @@
el.style.display = "block"; el.style.display = "block";
} }
} }
function randomString() {
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
var string_length = 10;
var randomstring = '';
for (var i=0; i<string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum,rnum+1);
}
document.getElementById('v_password').value = randomstring;
}
</script> </script>
<table class='data'> <table class='data'>
<tr class="data-add"> <tr class="data-add">
@ -104,16 +116,6 @@
<textarea size="20" class="add-textinput" name="v_aliases"><?php if (!empty($v_aliases)) echo $v_aliases; ?></textarea> <textarea size="20" class="add-textinput" name="v_aliases"><?php if (!empty($v_aliases)) echo $v_aliases; ?></textarea>
</td> </td>
</tr> </tr>
<tr>
<td class="add-text" style="padding: 10px 0 0 2px;">
Error Logging
</td>
</tr>
<tr>
<td>
<input type="checkbox" size="20" class="add-checkbox" name="v_elog" <?php if ($v_elog == 'yes') echo "checked=yes" ?>>
</td>
</tr>
<tr> <tr>
<td class="add-text" style="padding: 10px 0 0 2px;"> <td class="add-text" style="padding: 10px 0 0 2px;">
Nginx Support Nginx Support
@ -128,7 +130,7 @@
<td> <td>
<table style="display:<?php if (empty($v_nginx)) { echo 'none';} else {echo 'block';}?> ;" id="nginxtable"> <table style="display:<?php if (empty($v_nginx)) { echo 'none';} else {echo 'block';}?> ;" id="nginxtable">
<tr> <tr>
<td class="add-text" style="padding: 9px 0 0 2px;"> <td class="add-text" style="padding: 9px 0 0 0;">
Nginx Supported Extentions Nginx Supported Extentions
</td> </td>
</tr> </tr>
@ -154,7 +156,7 @@
<td> <td>
<table style="display:<?php if ($v_ssl == 'no' ) { echo 'none';} else {echo 'block';}?> ;" id="ssltable"> <table style="display:<?php if ($v_ssl == 'no' ) { echo 'none';} else {echo 'block';}?> ;" id="ssltable">
<tr> <tr>
<td class="add-text" style="padding: 9px 0 0 2px;"> <td class="add-text" style="padding: 9px 0 0 0;">
SSL HomeDirectory SSL HomeDirectory
</td> </td>
</tr> </tr>
@ -203,8 +205,14 @@
</table> </table>
</td> </td>
</tr> </tr>
<tr><td class="add-text" style="padding: 10px 0 0 2px;">Web Statistics</td></tr> <tr>
<tr><td><select class="add-list" name="v_stats"> <td class="add-text" style="padding: 10px 0 0 2px;">
Web Statistics
</td>
</tr>
<tr>
<td>
<select class="add-list" name="v_stats">
<?php <?php
foreach ($stats as $key => $value) { foreach ($stats as $key => $value) {
$svalue = "'".$value."'"; $svalue = "'".$value."'";
@ -216,22 +224,108 @@
echo ">".$value."</option>\n"; echo ">".$value."</option>\n";
} }
?> ?>
</select></td></tr> </select>
<tr><td class="add-text" style="padding: 10px 0 0 2px;">Web Statistic Authorization</td></tr> </td>
<tr><td><input type="checkbox" size="20" class="add-checkbox" name="v_stats_auth" <?php if (!empty($v_stats_user)) echo "checked=yes" ?> onclick="javascript:elementHideShow('statstable');"> </tr> </tr>
<tr><td><table style="display:<?php if (empty($v_stats_user)) { echo 'none';} else {echo 'block';}?> ;" id="statstable" name="v_add_web_domain_stats_user"><tr> <tr>
<tr><td class="add-text" style="padding: 9px 0 0 2px;">Web Statistics Username</td></tr> <td class="add-text" style="padding: 10px 0 0 2px;">
<tr><td><input type="text" size="20" class="add-input" name="v_stats_user" <?php if (!empty($v_stats_user)) echo "value=".$v_stats_user; ?>></tr> Web Statistic Authorization
<tr><td class="add-text" style="padding: 10px 0 0 2px;">Web Statistics Password <a href="javascript:randomString();" class="genpass">generate</a></td></tr> </td>
<tr><td><input type="text" size="20" class="add-input" name="v_stats_password" <?php if (!empty($v_stats_password)) echo "value=".$v_stats_password; ?> id="v_password"></tr> </tr>
</td></tr></tr></table> <tr>
<tr><td style="padding: 24px 0 0 0;"> <td>
<input type="checkbox" size="20" class="add-checkbox" name="v_stats_auth" <?php if (!empty($v_stats_user)) echo "checked=yes" ?> onclick="javascript:elementHideShow('statstable');">
</td>
</tr>
<tr>
<td>
<table style="display:<?php if (empty($v_stats_user)) { echo 'none';} else {echo 'block';}?> ;" id="statstable" name="v_add_web_domain_stats_user">
<tr>
<td class="add-text" style="padding: 9px 0 0 2px;">
Web Statistics Username
</td>
</tr>
<tr>
<td>
<input type="text" size="20" class="add-input" name="v_stats_user" <?php if (!empty($v_stats_user)) echo "value=".$v_stats_user; ?>>
</td>
</tr>
<tr>
<td class="add-text" style="padding: 10px 0 0 2px;">
Web Statistics Password <a href="javascript:WEBrandom();" class="genpass">generate</a>
</td>
</tr>
<tr>
<td>
<input type="text" size="20" class="add-input" name="v_stats_password" <?php if (!empty($v_stats_password)) echo "value=".$v_stats_password; ?> id="v_password">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="add-text" style="padding: 10px 0 0 2px;">
Additional FTP Account
</td>
</tr>
<tr>
<td>
<input type="checkbox" size="20" class="add-checkbox" name="v_ftp" <?php if (!empty($v_ftp_user)) echo "checked=yes" ?> onclick="javascript:elementHideShow('ftptable');">
</td>
</tr>
<tr>
<td>
<table style="display:<?php if (empty($v_ftp_user)) { echo 'none';} else {echo 'block';}?> ;" id="ftptable" name="v_add_domain_ftp">
<tr>
<td class="add-text" style="padding: 10px 0 0 0;">
FTP Username
<?php if (empty($v_ftp_user)) echo '<br><span style="font-size: 10pt; color:#555;">Prefix '.$user.'_ will be automaticaly added to username</span>' ?>
</td>
</tr>
<tr>
<td>
<input type="text" size="20" class="add-input" name="v_ftp_user" <?php if (!empty($v_ftp_user)) echo "value=".$v_ftp_user; ?>>
</td>
</tr>
<tr>
<td class="add-text" style="padding: 10px 0 0 0;">
FTP Password <a href="javascript:FTPrandom();" class="genpass" >generate</a>
</td>
</tr>
<tr>
<td>
<input type="text" class="add-input" name="v_ftp_password" <?php if (!empty($v_ftp_password)) echo "value=".$v_ftp_password; ?>>
</td>
</tr>
<?php
if (empty($v_ftp_user)) {
echo '';
?>
<tr>
<td class="add-text" style="padding: 10px 0 0 0;">
Send FTP credentials to email
</td>
</tr>
<tr>
<td>
<input type="text" class="add-input" name="v_ftp_email" <?php if (!empty($v_ftp_email)) echo "value=".$v_ftp_email; ?>>
</td>
</tr>
<?php
}
?>
</table>
</td>
</tr>
<tr>
<td style="padding: 24px 0 0 0;">
<input type="submit" class="button" name="save" value="Save"> <input type="submit" class="button" name="save" value="Save">
<input type="button" class="button" value="Cancel" onClick="<?php echo $back ?>"> <input type="button" class="button" value="Cancel" onclick="<?php echo $back ?>">
</td></tr> </td>
</form> </tr>
</table> </table>
</td> </td>
</tr> </tr>
</table> </table>
</form>