1
0
Fork 0

Struggeling with relocating

Dieser Commit ist enthalten in:
DSB 2011-06-10 21:28:27 +00:00
Commit 89ea01c429
301 geänderte Dateien mit 59926 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -0,0 +1,21 @@
<div id="panel_autodelete" class="panel" style="display:none">
<fieldset><legend>{L_CONFIG_AUTODELETE}</legend>
<table>
<tr>
<td>{L_AUTODELETE}:</td>
<td>
<input type="radio" class="radio" value="1" name="auto_delete" id="auto_delete_1" onclick="obj_enable('max_backup_files')"{AUTODELETE_ENABLED_SELECTED} /><label for="auto_delete_1">{L_ACTIVATED}</label>
<input type="radio" class="radio" value="0" name="auto_delete" id="auto_delete_2" onclick="obj_disable('max_backup_files')"{AUTODELETE_DISABLED_SELECTED} /><label for="auto_delete_2">{L_NOT_ACTIVATED}</label>
</td>
</tr>
<tr>
<td>{L_NUMBER_OF_FILES_FORM}:</td>
<td>
<input type="text" class="text" size="3" name="max_backup_files" id="max_backup_files" value="{MAX_BACKUP_FILES}"{MAX_BACKUP_FILES_DISABLED} />
</td>
</tr>
</table>
</fieldset>
<br />
<button class="Formbutton" name="save">{ICON_SAVE} {L_SAVE}</button>
</div>

Datei anzeigen

@ -0,0 +1,118 @@
<div id="panel_configfiles" class="panel" style="display:none">
<fieldset>
<legend>{L_CONFIGFILES}</legend>
<table>
<tr class="dbrow">
<td style="vertical-align:middle">{L_CREATE_CONFIGFILE}:</td>
<td style="vertical-align:middle">
<input type="text" class="text" style="width:300px;" name="new_configurationfile" value="" />
</td>
<td colspan="2">
<button class="Formbutton" type="button" name="create_new_configfile" onclick="$('config_form').action='index.php?p=config&amp;create_new_configfile=1';correctFormAction();$('config_form').submit();">{ICON_SAVE} {L_SAVE}</button>
</td>
</tr>
</table>
<br />
<table class="bdr" style="width:100%">
<tr class="thead">
<th class="right">#</th>
<th class="left">{L_CONFIGFILE} / {L_MYSQL_DATA}</th>
<th class="left">{L_CONFIGURATIONS}</th>
<th class="left">{L_ACTION}</th>
</tr>
<!-- BEGIN ROW -->
<tr class="{ROW.ROWCLASS}">
<td class="right">
<a name="config{ROW.CONFIG_ID}" style="text-decoration:none;">{ROW.NR}.</a>
</td>
<td>
<table>
<tr>
<td>{L_NAME}:</td>
<td><strong>{ROW.CONFIG_NAME}</strong></td>
</tr>
<tr>
<td>{L_DB_HOST}:</td>
<td><strong>{ROW.DB_HOST}</strong></td>
</tr>
<tr>
<td>{L_DB_USER}:</td>
<td><strong>{ROW.DB_USER}</strong></td>
</tr>
<tr>
<td>{L_DBS}:</td>
<td>
<a href="#config{ROW.CONFIG_ID}" onclick="mySlide('show_db{ROW.CONFIG_ID}');">
{ICON_SEARCH} <strong>{ROW.NR_OF_DATABASES}</strong></a>
</td>
</tr>
<tr>
<td colspan="2">
<div id="show_db{ROW.CONFIG_ID}" style="padding:0;margin:0;display:none;">
<table class="bdr">
<!-- BEGIN LIST_DBS -->
<tr class="{ROW.LIST_DBS.ROWCLASS}">
<td style="text-align:right;">
{ROW.LIST_DBS.NR}.&nbsp;
</td>
<td>
<a href="index.php?p=sql&amp;action=list_tables&amp;db={ROW.LIST_DBS.DB_NAME_URLENCODED}">{ROW.LIST_DBS.DB_NAME}</a>
</td>
</tr>
<!-- END LIST_DBS -->
</table>
</div>
</td>
</tr>
</table>
</td>
<td>
<table>
<tr>
<td>{L_BACKUP_DBS}:</td>
<td><strong>{ROW.DBS_TO_BACKUP}</strong></td>
</tr>
<!-- BEGIN USE_MULTIPART -->
<tr>
<td>{L_MULTI_PART}:</td>
<td><strong>{L_FILESIZE} {ROW.USE_MULTIPART.MULTIPART_FILESIZE}</strong></td>
</tr>
<!-- END USE_MULTIPART -->
<!-- BEGIN SEND_EMAIL -->
<tr>
<td>{L_SEND_MAIL_FORM}:</td>
<td class="small">
{L_EMAIL_RECIPIENT}: <strong>{ROW.SEND_EMAIL.RECIPIENT}</strong><br />
{L_EMAIL_CC}: <strong>{ROW.SEND_EMAIL.RECIPIENT_CC}</strong><br />
{L_ATTACH_BACKUP}<br />
<!-- BEGIN EMAIL_MAX_SIZE -->
{L_MAX_UPLOAD_SIZE}: <strong>{ROW.SEND_EMAIL.EMAIL_MAX_SIZE.SIZE}</strong>
<!-- END EMAIL_MAX_SIZE -->
</td>
</tr>
<!-- END SEND_EMAIL -->
<!-- BEGIN SEND_FTP -->
<tr>
<td>{L_FTP}:</td>
<td class="small">{ROW.SEND_FTP.FTP_SETTINGS}</td>
</tr>
<!-- END USE_MULTIPART -->
</table>
</td>
<td>
<a href="index.php?p=config&amp;config={ROW.CONFIG_NAME_URLENCODED}&amp;sel=configs#configfiles">{ICON_EDIT}</a>
<!-- BEGIN DELETE_CONFIG -->
<a href="index.php?p=config&amp;config_delete={ROW.CONFIG_NAME_URLENCODED}&amp;sel=configs#configfiles" onclick="if(!confirm('{ROW.DELETE_CONFIG.CONFIRM_DELETE}')) return false;">{ICON_DELETE}</a>
<!-- END DELETE_CONFIG -->
</td>
</tr>
<!-- END ROW -->
</table>
</fieldset>
</div>

Datei anzeigen

@ -0,0 +1,46 @@
<script type="text/javascript">
/*<![CDATA[*/
Event.observe(window, 'load', loadTabs, false);
function loadTabs()
{
var tabs = new tabset('config'); // name of div to crawl for tabs and panels
tabs.autoActivate($('tab_db')); // name of tab to auto-select if none exists in the url
}
/* make sure to reopen the same panel after reloading */
function correctFormAction()
{
var divs=['db','general','interface','autodelete','email','ftp',
'cronscript','configfiles'];
for (var i=0;i<divs.length;i++)
{
var d='panel_'+divs[i];
if ($(d).style.display!='none')
{
var target=$('config_form').action;
$('config_form').action=target+'#'+divs[i];
}
}
}
/*]]>*/
</script>
<div id="content">
<h2>{L_CONFIG_HEADLINE}: {CONFIGURATION_NAME} <span class="small">({L_MSD_MODE}: {MSD_MODE})</span></h2>
<form method="post" action="index.php?p=config" id="config_form" onsubmit="correctFormAction()">
<div id="config">
<input type="hidden" name="sel" id="sel" value="db" />
<input type="hidden" name="save" />
<ul class="Formbutton" id="tabnav">
<li><a href="#tab_db" id="tab_db" class="tab Formbutton">{L_DBS}</a></li>
<li><a href="#tab_general" id="tab_general" class="tab Formbutton">{L_GENERAL}</a></li>
<li><a href="#tab_interface" id="tab_interface" class="tab Formbutton">{L_CONFIG_INTERFACE}</a></li>
<li><a href="#tab_autodelete" id="tab_autodelete" class="tab Formbutton">{L_CONFIG_AUTODELETE}</a></li>
<li><a href="#email" id="tab_email" class="tab Formbutton">{L_EMAIL}</a></li>
<li><a href="#ftp" id="tab_ftp" class="tab Formbutton">{L_FTP}</a></li>
<li><a href="#cronscript" id="tab_cronscript" class="tab Formbutton">{L_CRONSCRIPT}</a></li>
<li><a href="#configfiles" id="tab_configfiles" class="tab Formbutton">{L_CONFIGFILES}</a></li>
</ul>
</div>
<div>

Datei anzeigen

@ -0,0 +1,43 @@
<div id="panel_cronscript" class="panel" style="display:none">
<fieldset>
<legend>{L_CONFIG_CRONPERL}</legend>
<table>
<tr>
<td>{L_CRON_EXTENDER}:&nbsp;</td>
<td>
<input type="radio" class="radio" value="0" name="cron_extender" id="cron_extender_1"{EXTENSION_PL_SELECTED} /><label for="cron_extender_1">.pl</label>
<input type="radio" class="radio" value="1" name="cron_extender" id="cron_extender_2"{EXTENSION_CGI_SELECTED} /><label for="cron_extender_2">.cgi</label>
</td>
</tr>
<tr>
<td>{L_CRON_EXECPATH}:</td>
<td>
<input type="text" class="text" size="30" name="cron_execution_path" value="{EXEC_PATH}" />
</td>
</tr>
<tr>
<td>{L_CRON_PRINTOUT}:</td>
<td>
<input type="radio" class="radio" value="1" name="cron_printout" id="cron_printout_1"{CRON_PRINTOUT_ENABLED_SELECTED} /><label for="cron_printout_1">{L_YES}</label>
<input type="radio" class="radio" value="0" name="cron_printout" id="cron_printout_2"{CRON_PRINTOUT_DISABLED_SELECTED} /><label for="cron_printout_2">{L_NO}</label>
</td>
</tr>
<tr>
<td>{L_CRON_COMPLETELOG}:</td>
<td>
<input type="radio" class="radio" value="1" name="cron_completelog" id="cron_completelog_1"{CRON_COMPLETELOG_ENABLED_SELECTED} /><label for="cron_completelog_1">{L_YES}</label>
<input type="radio" class="radio" value="0" name="cron_completelog" id="cron_completelog_2"{CRON_COMPLETELOG_DISABLED_SELECTED} /><label for="cron_completelog_2">{L_NO}</label>
</td>
</tr>
<tr>
<td>{L_CRON_COMMENT}:</td>
<td>
<input type="text" class="text" name="cron_comment" size="30" maxlength="100" value="{CRON_COMMENT}" />
</td>
</tr>
</table>
</fieldset>
<br />
<button type="submit" class="Formbutton" name="save">{ICON_SAVE} {L_SAVE}</button>
</div>

Datei anzeigen

@ -0,0 +1,94 @@
<div id="panel_db" class="panel" style="display:none">
<fieldset>
<legend>{L_CONNECTIONPARS}</legend>
<div id="connection-params" style="display:none;">
<table style="width:100%">
<tr class="dbrow">
<td>{L_DB_HOST}:</td>
<td><input class="text" type="text" name="dbhost" value="{DB_HOST}" /></td>
</tr>
<tr class="dbrow1">
<td>{L_DB_USER}:</td>
<td><input class="text" type="text" name="dbuser" value="{DB_USER}" size="20" /></td>
</tr>
<tr class="dbrow">
<td>{L_DB_PASS}:</td>
<td><input class="text" type="password" name="dbpass" value="{DB_PASS}" size="20" /></td>
</tr>
<tr class="dbrow1"><td colspan="2"><br /><strong>{L_EXTENDEDPARS}</strong></td></tr>
<tr class="dbrow">
<td>{L_PORT}:</td>
<td><input class="text" type="text" name="dbport" value="{DB_PORT}" /></td>
</tr>
<tr class="dbrow1">
<td>{L_SOCKET}:</td>
<td><input class="text" type="text" name="dbsocket" value="{DB_SOCKET}" /></td>
</tr>
<tr class="dbrow">
<td>{L_ADD_DB_MANUALLY}:</td>
<td><input class="text" type="text" name="add_db_manual" value="" /></td>
</tr>
<!-- BEGIN MANUAL_DB_ADD -->
<tr class="dbrow1">
<td colspan="2" class="error">{MANUAL_DB_ADD.MESSAGE}</td>
</tr>
<!-- END MANUAL_DB_ADD -->
<tr class="dbrow">
<td>&nbsp;</td>
<td>
<p style="padding-left:8px;">
<button class="Formbutton" type="submit" name="save">{ICON_SAVE} {L_SAVE}</button>
</p>
</td>
</tr>
</table>
</div>
<div><button type="button" class="Formbutton" onclick="slide('#connection-params');">{ICON_EDIT} {L_FADE_IN_OUT}</button></div>
</fieldset>
<br />
<fieldset>
<legend>{L_DB_BACKUPPARS}</legend>
<table style="width:100%">
<!-- BEGIN DBS -->
<tr class="thead">
<th class="right">#</th>
<th>{L_DB}</th>
<th class="left">{L_DUMP}</th>
<th>{L_PREFIX}</th>
<th>{L_COMMAND_BEFORE_BACKUP}</th>
<th>{L_COMMAND_AFTER_BACKUP}</th>
</tr>
<tr class="dbrow">
<td colspan="2">&nbsp;</td>
<td class="left" colspan="4">
<a href="javascript:SelectMD(true,'{DBS.DB_COUNT}')" class="small">{ICON_PLUS}</a>
<a href="javascript:SelectMD(false,'{DBS.DB_COUNT}')" class="small">{ICON_MINUS}</a>
</td>
</tr>
<!-- BEGIN ROW -->
<tr class="{DBS.ROW.ROWCLASS}">
<td class="right">{DBS.ROW.NR}.</td>
<td><label for="db_multidump_{DBS.ROW.ID}" style="display:block">{DBS.ROW.DB_NAME}</label></td>
<td><input type="checkbox" id="db_multidump_{DBS.ROW.ID}" name="db_multidump_{DBS.ROW.ID}" value="db_multidump_{DBS.ROW.ID}"{DBS.ROW.DB_MULTIDUMP_ENABLED} /></td>
<td><input type="text" class="text" name="dbpraefix_{DBS.ROW.ID}" size="10" value="{DBS.ROW.DB_PREFIX}" /></td>
<td>{DBS.ROW.COMMAND_BEFORE_BACKUP_COMBO}</td>
<td>{DBS.ROW.COMMAND_AFTER_BACKUP_COMBO}</td>
</tr>
<!-- END ROW -->
<tr class="dbrow">
<td colspan="2">&nbsp;</td>
<td class="left" colspan="4">
<a href="javascript:SelectMD(true,'{DBS.DB_COUNT}')" class="small">{ICON_PLUS}</a>
<a href="javascript:SelectMD(false,'{DBS.DB_COUNT}')" class="small">{ICON_MINUS}</a>
</td>
</tr>
<!-- END DBS -->
<!-- BEGIN NO_DB -->
<tr><td>{L_NO_DB_FOUND}</td></tr>
<!-- END NO_DB -->
</table>
</fieldset>
<br />
<button class="Formbutton" type="submit" name="save">{ICON_SAVE} {L_SAVE}</button>
</div>

207
tpl/configuration/email.tpl Normale Datei
Datei anzeigen

@ -0,0 +1,207 @@
<script type="text/javascript">
/*<![CDATA[*/
var emailfields=['email_recipient_name','email_recipient_address',
<!-- BEGIN EMAIL_RECIPIENT_CC -->
'email_recipient_cc_{EMAIL_RECIPIENT_CC.NR}_name','email_recipient_cc_{EMAIL_RECIPIENT_CC.NR}_address',
<!-- END EMAIL_RECIPIENT_CC -->
'email_sender_name','email_sender_address','attach_backup_1','attach_backup_2',
'use_mailer_0','use_mailer_1','use_mailer_2','sendmail_call','smtp_server','smtp_port','smtp_use_auth_1','smtp_use_auth_2',
'smtp_use_ssl_1','smtp_use_ssl_2'];
var smtpfields=['smtp_server','smtp_port','smtp_use_auth_1','smtp_use_auth_2','smtp_pop3_server','smtp_pop3_port',
'smtp_use_ssl_1','smtp_use_ssl_2','smtp_pop3_server','smtp_pop3_port'];
var smtp_auth_fields=['smtp_user','smtp_pass','smtp_pop3_server','smtp_pop3_port'];
var sendmailfields=['sendmail_call'];
function showMailDiv()
{
if (document.getElementById('send_mail_1').checked)
{
objs_enable(emailfields);
if (document.getElementById('use_mailer_1').checked)
{
mySlideDown('email_sendmail');
mySlideUp('email_smtp');
}
if (document.getElementById('use_mailer_2').checked)
{
mySlideUp('email_sendmail');
mySlideDown('email_smtp');
}
}
}
/*]]>*/
</script>
<div id="panel_email" class="panel" style="display:none">
<fieldset>
<legend>{L_CONFIG_EMAIL}</legend>
<table>
<tr>
<td>{L_SEND_MAIL_FORM}:</td>
<td colspan="5">
<input type="radio" class="radio" value="1" name="send_mail" id="send_mail_1" onclick="showMailDiv();"{SEND_MAIL_ENABLED_SELECTED} /><label for="send_mail_1">{L_YES}</label>
<input type="radio" class="radio" value="0" name="send_mail" id="send_mail_2"
onclick="objs_disable(emailfields);mySlideUp('email_sendmail');mySlideUp('email_smtp');"{SEND_MAIL_DISABLED_SELECTED} /><label for="send_mail_2">{L_NO}</label>
</td>
</tr>
<tr>
<td>{L_EMAIL_SENDER}:</td>
<td class="small">{L_NAME}:</td>
<td>
<input type="text" class="text inputsize-middle" name="email_sender_name" id="email_sender_name" value="{EMAIL_SENDER_NAME}" size="30"{EMAIL_DISABLED} />
</td>
<td class="small">{L_EMAIL_ADDRESS}:</td>
<td colspan="2">
<input type="text" class="text" name="email_sender_address" id="email_sender_address" value="{EMAIL_SENDER_ADDRESS}" size="30"{EMAIL_DISABLED} />
</td>
</tr>
<tr>
<td>{L_EMAIL_RECIPIENT}:</td>
<td class="small">{L_NAME}:</td>
<td>
<input type="text" class="text inputsize-middle" name="email_recipient_name" id="email_recipient_name" value="{EMAIL_RECIPIENT_NAME}" size="30"{EMAIL_DISABLED} />
</td>
<td class="small">{L_EMAIL_ADDRESS}:</td>
<td colspan="2">
<input type="text" class="text" name="email_recipient_address" id="email_recipient_address" value="{EMAIL_RECIPIENT_ADDRESS}" size="30"{EMAIL_DISABLED} />
</td>
</tr>
<tr>
<td>{L_EMAIL_CC}:</td>
<td colspan="5">
<button class="Formbutton" type="submit" name="add_recipient_cc" onclick="$('config_form').action='index.php?p=config&amp;action=add_recipient_cc';$('config_form').submit();">{ICON_PLUS} {L_ADD_RECIPIENT}</button>
</td>
</tr>
<!-- BEGIN EMAIL_RECIPIENT_CC -->
<tr>
<td>&nbsp;</td>
<td class="small">{L_NAME}:</td>
<td>
<input type="text" class="text inputsize-middle" name="email_recipient_cc[{EMAIL_RECIPIENT_CC.NR}][name]" id="email_recipient_cc_{EMAIL_RECIPIENT_CC.NR}_name" value="{EMAIL_RECIPIENT_CC.EMAIL_RECIPIENT_CC_NAME}" size="30"{EMAIL_DISABLED} />
</td>
<td class="small">{L_EMAIL_ADDRESS}:</td>
<td>
<input type="text" class="text" name="email_recipient_cc[{EMAIL_RECIPIENT_CC.NR}][address]" id="email_recipient_cc_{EMAIL_RECIPIENT_CC.NR}_address" value="{EMAIL_RECIPIENT_CC.EMAIL_RECIPIENT_CC_ADDRESS}" size="30" maxlength="255"{EMAIL_DISABLED} />
</td>
<td>
<button class="Formbutton" type="button" name="delete_recipient_cc" onclick="if (!confirm('{EMAIL_RECIPIENT_CC.CONFIRM_RECIPIENT_DELETE}')) return false; $('config_form').action='index.php?p=config&amp;action=delete_recipient_cc&amp;cc={EMAIL_RECIPIENT_CC.NR}';$('config_form').submit();">{ICON_DELETE} {L_REMOVE}</button>
</td>
</tr>
<!-- END RECIPIENT_CC -->
<tr>
<td>{L_ATTACH_BACKUP}:</td>
<td colspan="5">
<input type="radio" class="radio" value="1" name="attach_backup" id="attach_backup_1" onclick="obj_toggle(this,['email_maxsize1','email_maxsize2'])"{ATTACH_BACKUP_ENABLED_SELECTED}{EMAIL_DISABLED} /><label for="attach_backup_1">{L_YES}</label>
<input type="radio" class="radio" value="0" name="attach_backup" id="attach_backup_2" onclick="obj_toggle($('config_form').attach_backup_1,['email_maxsize1','email_maxsize2'])"{ATTACH_BACKUP_DISABLED_SELECTED}{EMAIL_DISABLED} /><label for="attach_backup_2">{L_NO}</label>
</td>
</tr>
<tr>
<td>{L_EMAIL_MAXSIZE}:</td>
<td colspan="5">
<input type="text" class="text right" name="email_maxsize1" id="email_maxsize1" size="3" maxlength="3" value="{EMAIL_MAXSIZE}"{MAXSIZE_DISABLED} />
<select name="email_maxsize2" id="email_maxsize2"{MAXSIZE_DISABLED}>
<option value="1"{EMAIL_UNIT_SIZE_KB_SELECTED}>{L_UNIT_KB}</option>
<option value="2"{EMAIL_UNIT_SIZE_MB_SELECTED}>{L_UNIT_MB}</option>
</select>
</td>
</tr>
<tr>
<td>{L_MAILPROGRAM}:</td>
<td colspan="5">
<input type="radio" class="radio" name="use_mailer" id="use_mailer_0" value="0" onclick="mySlideUp('email_sendmail');mySlideUp('email_smtp');objs_disable(smtpfields);objs_disable(sendmailfields);"{EMAIL_USE_PHPMAIL_SELECTED}{EMAIL_DISABLED} /><label for="use_mailer_0">{L_PHPMAIL}</label>
<input type="radio" class="radio" name="use_mailer" id="use_mailer_1" value="1" onclick="mySlideDown('email_sendmail');mySlideUp('email_smtp');objs_disable(smtpfields);objs_enable(sendmailfields);"{EMAIL_USE_SENDMAIL_SELECTED}{EMAIL_DISABLED} /><label for="use_mailer_1">{L_SENDMAIL}</label>
<input type="radio" class="radio" name="use_mailer" id="use_mailer_2" value="2" onclick="mySlideUp('email_sendmail');mySlideDown('email_smtp');objs_enable(smtpfields);objs_disable(sendmailfields)"{EMAIL_USE_SMTP_SELECTED}{EMAIL_DISABLED} /><label for="use_mailer_2">{L_SMTP}</label>
</td>
</tr>
</table>
</fieldset>
<div id="email_sendmail" style="display:none"><br />
<fieldset>
<legend>{L_SENDMAIL}</legend>
<table>
<tr>
<td>{L_CALL}:</td>
<td>
<input type="text" class="text" size="30" name="sendmail_call" id="sendmail_call" value="{SENDMAIL_CALL}"{EMAIL_DISABLED} />
</td>
</tr>
</table>
</fieldset>
</div>
<div id="email_smtp" style="display:none"><br />
<fieldset>
<legend>{L_SMTP}</legend>
<table>
<tr>
<td>{L_SMTP_HOST}:</td>
<td>
<input type="text" class="text" size="30" name="smtp_server" id="smtp_server" value="{SMTP_SERVER}"{EMAIL_DISABLED} />
</td>
</tr>
<tr>
<td>{L_SMTP_PORT}:</td>
<td>
<input type="text" class="text" size="5" name="smtp_port" id="smtp_port" value="{SMTP_PORT}"{EMAIL_DISABLED} />
</td>
</tr>
<tr>
<td>{L_AUTHORIZE}:</td>
<td>
<input type="radio" class="radio" name="smtp_useauth" id="smtp_use_auth_1" value="1"{SMTP_AUTH_SELECTED}{EMAIL_DISABLED}
onclick="objs_enable(smtp_auth_fields);mySlideDown('smtp_auth_div');" /><label for="smtp_use_auth_1">{L_YES}</label>
<input type="radio" class="radio" name="smtp_useauth" id="smtp_use_auth_2" value="0"{SMTP_AUTH_NOT_SELECTED}{EMAIL_DISABLED}
onclick="objs_disable(smtp_auth_fields);mySlideUp('smtp_auth_div');" /><label for="smtp_use_auth_2">{L_NO}</label>
<div id="smtp_auth_div"
<!-- BEGIN HIDE_SMTP_AUTH_FIELDS -->
style="display:none"
<!-- END HIDE_SMTP_AUTH_FIELDS -->
>
<table>
<!--
<tr>
<td>{L_POP3_SERVER}:</td>
<td>
<input type="text" class="text" size="30" name="smtp_pop3_server" id="smtp_pop3_server" value="{SMTP_POP3_SERVER}"{EMAIL_DISABLED}{SMTP_AUTH_DISABLED} />
</td>
</tr>
<tr>
<td>{L_POP3_PORT}:</td>
<td>
<input type="text" class="text" size="5" name="smtp_pop3_port" id="smtp_pop3_port" value="{SMTP_POP3_PORT}"{EMAIL_DISABLED}{SMTP_AUTH_DISABLED} />
</td>
</tr>
-->
<tr>
<td>{L_USERNAME}:</td>
<td>
<input type="text" class="text" size="30" name="smtp_user" id="smtp_user" value="{SMTP_USER}"{EMAIL_DISABLED}{SMTP_AUTH_DISABLED} />
</td>
</tr>
<tr>
<td>{L_PASSWORD}:</td>
<td>
<input type="password" class="text" size="30" name="smtp_pass" id="smtp_pass" value="{SMTP_PASS}"{EMAIL_DISABLED}{SMTP_AUTH_DISABLED} />
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td>{L_USE_SSL}:</td>
<td>
<input type="radio" class="radio" name="smtp_usessl" id="smtp_use_ssl_1" value="1"{SMTP_SSL_SELECTED}{EMAIL_DISABLED} /><label for="smtp_use_ssl_1">{L_YES}</label>
<input type="radio" class="radio" name="smtp_usessl" id="smtp_use_ssl_2" value="0"{SMTP_SSL_NOT_SELECTED}{EMAIL_DISABLED} /><label for="smtp_use_ssl_2">{L_NO}</label>
</td>
</tr>
</table>
</fieldset>
</div>
<br />
<button class="Formbutton" type="submit" name="save">{ICON_SAVE} {L_SAVE}</button>
</div>

20
tpl/configuration/footer.tpl Normale Datei
Datei anzeigen

@ -0,0 +1,20 @@
</div>
</form>
<br /><br /><br /><br />
<script type="text/javascript">
/* <![CDATA[ */
<!-- BEGIN SWITCH_TO_CONNECTION_PARAMETER -->
mySlideDown('connection-params');
<!-- END SWITCH_TO_CONNECTION_PARAMETER -->
showMailDiv();
/*]]>*/
</script>
</div>
<!-- BEGIN MESSAGE -->
<script type="text/javascript">
/* <![CDATA[ */
var g = new Growler({location:"{NOTIFICATION_POSITION}", width:"650px"});
g.growl('{MESSAGE.TEXT}', {header:"<strong>{L_MESSAGE}<\/strong>:", className:"message",life: 4, speedin: 1.2 });
/*]]>*/
</script>
<!-- END MESSAGE -->

102
tpl/configuration/ftp.tpl Normale Datei
Datei anzeigen

@ -0,0 +1,102 @@
<script type="text/javascript">
/*<![CDATA[*/
var ftpfields=['ftp_mode','ftp_timeout','ftp_useSSL','ftp_server','ftp_port','ftp_user','ftp_pass','ftp_dir','testFTP'];
function toggle_ftp(obj,id)
{
var fields=[];
for (i=0;i<ftpfields.length;i++)
{
fields[i]=ftpfields[i]+id;
}
obj_toggle(obj,fields);
}
/*]]>*/
</script>
<div id="panel_ftp" class="panel" style="display:none">
<fieldset>
<legend>{L_CONFIG_FTP}</legend>
<button type="submit" name="ftp_add_new_connection" class="Formbutton">
{ICON_ADD} {L_FTP_ADD_CONNECTION}</button><br />
<!-- BEGIN FTP -->
<br />
<fieldset><legend>{L_FTP_CONNECTION} {FTP.NR}&nbsp;</legend>
<table>
<tr>
<td>{L_FTP_TRANSFER}:</td>
<td>
<input type="radio" class="radio" value="1" name="ftp[{FTP.ID}][transfer]" id="ftp_transfer{FTP.ID}_1" onclick="toggle_ftp(this,{FTP.ID})"{FTP.FTP_DISABLED}{FTP.FTP_ENABLED_SELECTED} /><label for="ftp_transfer{FTP.ID}_1">{L_ACTIVATED}</label>
<input type="radio" class="radio" value="0" name="ftp[{FTP.ID}][transfer]" id="ftp_transfer{FTP.ID}_2" onclick="toggle_ftp($('config_form').ftp_transfer{FTP.ID}_1,{FTP.ID})"{FTP.FTP_DISABLED_SELECTED} /><label for="ftp_transfer{FTP.ID}_2">{L_NOT_ACTIVATED}</label>
</td>
</tr>
<tr>
<td>{L_FTP_TIMEOUT}:</td>
<td>
<input type="text" class="text" size="2" name="ftp[{FTP.ID}][timeout]" id="ftp_timeout{FTP.ID}" value="{FTP.FTP_TIMEOUT}"{FTP.FTP_FIELDS_DISABLED} />{L_SECONDS}
</td>
</tr>
<tr>
<td>{L_FTP_CHOOSE_MODE}:</td>
<td>
<input type="checkbox" class="checkbox" name="ftp[{FTP.ID}][mode]" id="ftp_mode{FTP.ID}" value="1"{FTP.FTP_PASSIVE_MODE_SELECTED}{FTP.FTP_FIELDS_DISABLED} />
<label for="ftp_mode{FTP.ID}">{L_FTP_PASSIVE}</label>
</td>
</tr>
<tr>
<td>{L_FTP_SSL}:</td>
<td>
<input type="checkbox" class="checkbox" name="ftp[{FTP.ID}][ssl]" id="ftp_useSSL{FTP.ID}" value="1"{FTP.FTP_SSL_DISABLED}{FTP.FTP_SSL_ENABLED_SELECTED}{FTP.FTP_FIELDS_DISABLED} />
<label for="ftp_useSSL{FTP.ID}">{L_FTP_USESSL}</label>
</td>
</tr>
<tr>
<td>{L_FTP_SERVER}:</td>
<td>
<input class="text" type="text" size="60" name="ftp[{FTP.ID}][server]" id="ftp_server{FTP.ID}" value="{FTP.FTP_SERVER}"{FTP.FTP_FIELDS_DISABLED} />
</td>
</tr>
<tr>
<td>{L_FTP_PORT}:</td>
<td>
<input class="text" type="text" size="2" name="ftp[{FTP.ID}][port]" id="ftp_port{FTP.ID}" value="{FTP.FTP_PORT}"{FTP.FTP_FIELDS_DISABLED} />
</td>
</tr>
<tr>
<td>{L_FTP_USER}:</td>
<td>
<input class="text" type="text" size="60" name="ftp[{FTP.ID}][user]" id="ftp_user{FTP.ID}" value="{FTP.FTP_USER}"{FTP.FTP_FIELDS_DISABLED} />
</td>
</tr>
<tr>
<td>{L_FTP_PASS}:</td>
<td>
<input class="text" type="password" size="60" name="ftp[{FTP.ID}][pass]" id="ftp_pass{FTP.ID}" value="{FTP.FTP_PASSWORD}"{FTP.FTP_FIELDS_DISABLED} />
</td>
</tr>
<tr>
<td>{L_FTP_DIR}:</td>
<td>
<input class="text" type="text" size="60" name="ftp[{FTP.ID}][dir]" id="ftp_dir{FTP.ID}" value="{FTP.FTP_DIRECTORY}"{FTP.FTP_FIELDS_DISABLED} />
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<p style="padding-left:8px;">
<input type="submit" name="ftp[{FTP.ID}][test]" id="testFTP{FTP.ID}" value="{L_TESTCONNECTION}"{FTP.FTP_FIELDS_DISABLED} class="Formbutton" />
<button type="button" class="Formbutton" onclick="$('config_form').action='index.php?p=config#ftp';$('config_form').submit();">{ICON_SAVE} {L_SAVE}</button>
<button type="button" class="Formbutton" onclick="if (!confirm('{FTP.FTP_CONFIRM_DELETE}')) return false; $('config_form').action='index.php?p=config&amp;del_ftp={FTP.ID}#ftp';$('config_form').submit();">{ICON_DELETE} {L_FTP_CONNECTION_DELETE}</button>
<!-- BEGIN CHECK -->
<br /><br />
<span class="small">{FTP.CHECK.RESULT}</span>
<!-- END CHECK -->
</p>
</td>
</tr>
</table>
</fieldset>
<!-- END FTP -->
</fieldset>
<br />
</div>

103
tpl/configuration/general.tpl Normale Datei
Datei anzeigen

@ -0,0 +1,103 @@
<div id="panel_general" class="panel" style="display:none">
<fieldset><legend>{L_GENERAL}</legend>
<table>
<tr>
<td>{L_MSD_MODE}:</td>
<td>
<input type="radio" class="radio" value="0" name="msd_mode" id="mode_easy"{MSD_MODE_EASY_SELECTED} /><label for="mode_easy">{L_MODE_EASY}</label>
<input type="radio" class="radio" value="1" name="msd_mode" id="mode_expert"{MSD_MODE_EXPERT_SELECTED} /><label for="mode_expert">{L_MODE_EXPERT}</label>
</td>
</tr>
<tr>
<td>{L_LOGFILES}:</td>
<td>
<input type="checkbox" class="checkbox" value="1" name="logcompression" id="logcompression"{GZ_DISABLED}{LOG_GZ_SELECTED} />
<label for="logcompression">{L_COMPRESSED}</label>
</td>
</tr>
<tr>
<td>{L_MAXSIZE}:</td>
<td>
<input type="text" class="text right" name="log_maxsize1" size="3" maxlength="3" value="{LOG_MAXSIZE1}" />
<select name="log_maxsize2" class="select">
<option value="1"{LOG_UNIT_KB_SELECTED}>{L_UNIT_KB}</option>
<option value="2"{LOG_UNIT_MB_SELECTED}>{L_UNIT_MB}</option>
</select>
</td>
</tr>
<tr>
<td>{L_SPEED}:<br /><span class="small">({L_RECORDS_PER_PAGECALL})</span></td>
<td>
<input type="text" class="text right" size="6" name="minspeed" maxlength="6" value="{MIN_SPEED}" />
{L_TO}
<input type="text" class="text right" size="6" name="maxspeed" maxlength="9" style="text-align:right;" value="{MAX_SPEED}" />
</td>
</tr>
</table>
</fieldset>
<br />
<fieldset>
<legend>{L_DUMP}</legend>
<table>
<tr>
<td>{L_GZIP}:</td>
<td>
<input type="radio" class="radio" value="1" name="compression" id="compression_1"{GZ_DISABLED}{DUMP_GZ_ENABLED_SELECTED} /><label for="compression_1">{L_ACTIVATED}</label>
<input type="radio" class="radio" value="0" name="compression" id="compression_2"{DUMP_GZ_DISABLED_SELECTED} /><label for="compression_2">{L_NOT_ACTIVATED}</label>
</td>
</tr>
<tr>
<td>{L_MULTI_PART}:</td>
<td>
<input type="radio" class="radio" value="1" name="multi_part" id="multi_part_1" onclick="obj_enable('multipartgroesse1');obj_enable('multipartgroesse2');"{MULTIPART_ENABLED_SELECTED} /><label for="multi_part_1">{L_YES}</label>
<input type="radio" class="radio" value="0" name="multi_part" id="multi_part_2" onclick="obj_disable('multipartgroesse1');obj_disable('multipartgroesse2');"{MULTIPART_DISABLED_SELECTED} /><label for="multi_part_2">{L_NO}</label>
</td>
</tr>
<tr>
<td>{L_MULTIPART_SIZE}:</td>
<td>
<input type="text" class="text right" id="multipartgroesse1" name="multipartgroesse1" size="3" maxlength="8" value="{MULTIPART_FILE_SIZE}"{MULTIPART_DISABLED} />
<select class="select" id="multipartgroesse2" name="multipartgroesse2"{MULTIPART_FILE_SIZE_DISABLED}>
<option value="1"{MULTIPART_FILE_UNIT_KB_SELECTED}>{L_UNIT_KB}</option>
<option value="2"{MULTIPART_FILE_UNIT_MB_SELECTED}>{L_UNIT_MB}</option>
</select>
</td>
</tr>
<tr>
<td>{L_OPTIMIZE_TABLES}:</td>
<td>
<input type="radio" class="radio" value="1" id="optimize_tables_1" name="optimize_tables"{OPTIMIZE_TABLES_ENABLED_SELECTED} />
<label for="optimize_tables_1">{L_YES}</label>
<input type="radio" class="radio" value="0" id="optimize_tables_2" name="optimize_tables"{OPTIMIZE_TABLES_DISABLED_SELECTED} />
<label for="optimize_tables_2">{L_NO}</label>
</td>
</tr>
</table>
</fieldset>
<br />
<fieldset>
<legend>{L_RESTORE}</legend>
<table>
<tr>
<td>{L_ERRORHANDLING_RESTORE}:</td>
<td>
<input type="radio" class="radio" name="stop_with_error" id="stop_on_error_1" value="0"{STOP_ON_ERROR_DISABLED_SELECTED} /><label for="stop_on_error_1">{L_EHRESTORE_CONTINUE}</label>
<br />
<input type="radio" class="radio" name="stop_with_error" id="stop_on_error_2" value="1"{STOP_ON_ERROR_ENABLED_SELECTED} /><label for="stop_on_error_2">{L_EHRESTORE_STOP}</label>
</td>
</tr>
<!-- BEGIN MODE_EXPERT -->
<tr>
<td>{L_EMPTY_DB_BEFORE_RESTORE}:</td>
<td>
<input type="radio" class="radio" value="1" name="empty_db_before_restore" id="empty_db_before_restore_1"{TRUNCATE_DB_ENABLED_SELECTED} /><label for="empty_db_before_restore_1">{L_YES}</label>
<input type="radio" class="radio" value="0" name="empty_db_before_restore" id="empty_db_before_restore_2"{TRUNCATE_DB_DISABLED_SELECTED} /><label for="empty_db_before_restore_2">{L_NO}</label>
</td>
</tr>
<!-- END MODE_EXPERT -->
</table>
</fieldset>
<br />
<button class="Formbutton" name="save">{ICON_SAVE} {L_SAVE}</button>
</div>

Datei anzeigen

@ -0,0 +1,72 @@
<div id="panel_interface" class="panel" style="display:none">
<fieldset><legend>{L_CONFIG_INTERFACE}</legend>
<table>
<tr>
<td>{L_LANGUAGE}:</td>
<td>
<select name="language" class="select" onchange="correctFormAction();$('config_form').submit()">{SEL_LANGUAGES}</select>
<input type="hidden" name="lang_old" value="{LANGUAGE}" />
<input type="hidden" name="scaption_old" value="{SERVER_CAPTION}" />
</td>
</tr>
<tr>
<td>{L_THEME}:</td>
<td>
<select name="theme" class="select">{SEL_THEME}</select>
</td>
</tr>
<tr>
<td>{L_POSITION_NOTIFICATIONS}:</td>
<td>
<select name="notification_position" class="select">{SEL_NOTIFICATION_POSITION}</select>
</td>
</tr>
<tr>
<td>{L_SERVERCAPTION}:</td>
<td>
<input type="checkbox" class="checkbox" value="1" name="interface_server_caption" id="interface_server_caption" onclick="obj_toggle(this,['interface_server_caption_position_1','interface_server_caption_position_2']);"{INTERFACE_SERVER_CAPTION_ACTIVATED} />
<label for="interface_server_caption">{L_ACTIVATED}</label><br />
<input type="radio" class="radio" name="interface_server_caption_position" id="interface_server_caption_position_1" value="1"{SERVER_CAPTION_POS_MAINFRAME_SELECTED}{INTERFACE_SERVER_CAPTION_DISABLED} /><label for="interface_server_caption_position_1">{L_POSITION_TR}</label>
<br />
<input type="radio" class="radio" name="interface_server_caption_position" id="interface_server_caption_position_2" value="0"{SERVER_CAPTION_POS_MENUE_SELECTED}{INTERFACE_SERVER_CAPTION_DISABLED} /><label for="interface_server_caption_position_2">{L_POSITION_BL}</label>
</td>
</tr>
</table>
</fieldset>
<br />
<fieldset>
<legend>{L_SQL_BROWSER}</legend>
<table>
<tr>
<td>{L_SQLBOXHEIGHT}:</td>
<td>
<input type="text" class="text right" name="sqlboxsize" value="{SQLBOX_HEIGHT}" size="3" maxlength="6" /> {L_UNIT_PIXEL}
</td>
</tr>
<tr>
<td>{L_SQLLIMIT}:</td>
<td>
<input type="text" class="text right" name="resultsPerPage" value="{RESULTS_PER_PAGE}" size="3" maxlength="6" />
</td>
</tr>
<tr>
<td>{L_SQLBOX}:</td>
<td>
<input type="radio" class="radio" name="interface_table_compact" id="interface_table_compact_1" value="0"{SQL_GRID_TYPE_NORMAL_SELECTED} /><label for="interface_table_compact_1">{L_SQL_VIEW_STANDARD}</label>
<br />
<input type="radio" class="radio" name="interface_table_compact" id="interface_table_compact_2" value="1"{SQL_GRID_TYPE_COMPACT_SELECTED} /><label for="interface_table_compact_2">{L_SQL_VIEW_COMPACT}</label>
</td>
</tr>
<tr>
<td>{L_REFRESHTIME_PROCESSLIST}:</td>
<td>
<input type="text" class="text right" name="refresh_processlist" value="{REFRESH_PROCESSLIST}" size="3" maxlength="2" /> {L_SECONDS}
</td>
</tr>
</table>
</fieldset>
<br />
<button class="Formbutton" name="save">{ICON_SAVE} {L_SAVE}</button>
</div>