latham
2011-11-04 868e7aff40cde5fa18b1f0eea5fd630bf25b1f5b
email autoresponder patches.  Now with subject line and language file updates
4 files modified
89 ■■■■■ changed files
interface/web/mail/form/mail_user.tform.php 16 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/en_mail_user.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/es_mail_user.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/mail/templates/mail_user_autoresponder_edit.htm 69 ●●●● patch | view | raw | blame | history
interface/web/mail/form/mail_user.tform.php
@@ -196,7 +196,7 @@
            'value'        => array(1 => 'y',0 => 'n')
        ),
    ##################################
    # ENDE Datatable fields
    # END Datatable fields
    ##################################
    )
);
@@ -209,6 +209,14 @@
    ##################################
    # Begin Datatable fields
    ##################################
        'autoresponder_subject' => array (
            'datatype'  => 'VARCHAR',
            'formtype'  => 'TEXT',
            'default'   => 'Out of office reply',
            'value'     => '',
            'width'        => '30',
            'maxlength'    => '255'
        ),
        'autoresponder_text' => array (
            'datatype'    => 'TEXT',
            'formtype'    => 'TEXTAREA',
@@ -242,7 +250,7 @@
                                 ),
        ),
    ##################################
    # ENDE Datatable fields
    # END Datatable fields
    ##################################
    )
);
@@ -262,7 +270,7 @@
            'value'        => array(0 => 'n',1 => 'y')
        ),
    ##################################
    # ENDE Datatable fields
    # END Datatable fields
    ##################################
    ),
    'plugins' => array (
@@ -296,7 +304,7 @@
            'rows'        => '15'
        ),
    ##################################
    # ENDE Datatable fields
    # END Datatable fields
    ##################################
    )
);
interface/web/mail/lib/lang/en_mail_user.lng
@@ -6,6 +6,8 @@
$wb["active_txt"] = 'Active';
$wb["email_error_isemail"] = 'Email address is invalid.';
$wb["email_error_unique"] = 'Duplicate Email address.';
$wb["autoresponder_subject_txt"] = 'Email Subject';
$wb["autoresponder_subject"] = 'Out of office reply';
$wb["autoresponder_text_txt"] = 'Text';
$wb["autoresponder_txt"] = 'Active';
$wb["autoresponder_start_date_txt"] = 'Start on';
interface/web/mail/lib/lang/es_mail_user.lng
@@ -6,7 +6,9 @@
$wb['active_txt'] = 'Activar';
$wb['email_error_isemail'] = 'La dirección de correo no es válida.';
$wb['email_error_unique'] = 'Dirección de correo duplicada.';
$wb['autoresponder_subject_txt'] = 'Asunto';
$wb['autoresponder_text_txt'] = 'Texto';
$wb['autoresponder_subject'] = 'Fuera de la Oficina';
$wb['autoresponder_txt'] = 'Autorespondedor';
$wb['no_domain_perm'] = 'No tiene permiso para administrar este dominio.';
$wb['error_no_pwd'] = 'La contraseña está vacía.';
interface/web/mail/templates/mail_user_autoresponder_edit.htm
@@ -2,36 +2,41 @@
<p><tmpl_var name="list_desc_txt"></p>
<div class="panel panel_mail_user">
  <div class="pnl_formsarea">
    <fieldset class="inlineLabels">
      <div class="ctrlHolder">
          <label for="autoresponder_text">{tmpl_var name='autoresponder_text_txt'}</label>
        <textarea name="autoresponder_text" id="autoresponder_text" rows='15' cols='30'>{tmpl_var name='autoresponder_text'}</textarea>
      </div>
      <div class="ctrlHolder">
                <p class="label">{tmpl_var name='autoresponder_txt'}</p>
                    <div class="multiField">
                      <div class="ctrlHolder" style="margin-bottom: 5px;">
                        <label for="autoresponder"><input type="checkbox" value="y" id="autoresponder" name="autoresponder" onclick="AR_ResetDates();" {tmpl_var name='ar_active'} />&nbsp;{tmpl_var name='autoresponder_active'}</label><br />
                      </div>
                      <p style="margin-bottom: 3px;">
                      <label for="autoresponder_start_date[day]" style="width: 55px;">{tmpl_var name='autoresponder_start_date_txt'}</label>
                      {tmpl_var name='autoresponder_start_date'}&nbsp;<a href="javascript:AR_SetNow();">{tmpl_var name='now_txt'}</a></p>
                      <label for="password" style="width: 55px;">{tmpl_var name='autoresponder_end_date_txt'}</label>
                      {tmpl_var name='autoresponder_end_date'}
                    </div>
     </div>
    </fieldset>
    <input type="hidden" name="id" value="{tmpl_var name='id'}">
    <div class="buttonHolder buttons">
      <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','mail/mail_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
      <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('mail/mail_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
    </div>
  </div>
    <div class="pnl_formsarea">
        <fieldset class="inlineLabels">
            <div class="ctrlHolder">
                <label for="autoresponder_subject">{tmpl_var name='autoresponder_subject_txt'}</label>
                <input type="text" name="autoresponder_subject" id="autoresponder_subject" maxlength='250' value="{tmpl_var name='autoresponder_subject'}" />
            </div>
            <div class="ctrlHolder">
                <label for="autoresponder_text">{tmpl_var name='autoresponder_text_txt'}</label>
                <textarea name="autoresponder_text" id="autoresponder_text" rows='15' cols='30'>{tmpl_var name='autoresponder_text'}</textarea>
            </div>
            <div class="ctrlHolder">
                <label for="autoresponder">{tmpl_var name='autoresponder_active'}</label>
                <input type="checkbox" value="y" id="autoresponder" name="autoresponder"
                    onclick="AR_ResetDates();" {tmpl_var name='ar_active'} />
            </div>
            <div class="ctrlHolder">
                <label for="autoresponder_start_date">{tmpl_var name='autoresponder_start_date_txt'}</label>
                {tmpl_var name='autoresponder_start_date'}&nbsp;
                <a href="javascript:AR_SetNow();">{tmpl_var name='now_txt'}</a>
            </div>
            <div class="ctrlHolder">
                <label for="autoresponder_end_date">{tmpl_var name='autoresponder_end_date_txt'}</label>
                {tmpl_var name='autoresponder_end_date'}
            </div>
        </fieldset>
        <input type="hidden" name="id" value="{tmpl_var name='id'}">
        <div class="buttonHolder buttons">
            <button class="positive iconstxt icoPositive" type="button"
                value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','mail/mail_user_edit.php');">
                <span>{tmpl_var name='btn_save_txt'}</span>
            </button>
            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}"
                onClick="loadContent('mail/mail_user_list.php');">
                <span>{tmpl_var name='btn_cancel_txt'}</span>
            </button>
        </div>
    </div>
</div>