Changeset 702 for trunk/forum/adm


Ignore:
Timestamp:
Mar 31, 2010, 6:32:40 PM (15 years ago)
Author:
george
Message:
  • Upraveno: Aktualizace fóra.
Location:
trunk/forum/adm
Files:
29 edited

Legend:

Unmodified
Added
Removed
  • trunk/forum/adm/index.php

    r400 r702  
    33*
    44* @package acp
    5 * @version $Id: index.php 8591 2008-06-04 11:40:53Z Kellanved $
     5* @version $Id$
    66* @copyright (c) 2005 phpBB Group
    77* @license http://opensource.org/licenses/gpl-license.php GNU Public License
     
    132132                'ICON_MOVE_UP_DISABLED'         => '<img src="' . $phpbb_admin_path . 'images/icon_up_disabled.gif" alt="' . $user->lang['MOVE_UP'] . '" title="' . $user->lang['MOVE_UP'] . '" />',
    133133                'ICON_MOVE_DOWN'                        => '<img src="' . $phpbb_admin_path . 'images/icon_down.gif" alt="' . $user->lang['MOVE_DOWN'] . '" title="' . $user->lang['MOVE_DOWN'] . '" />',
    134                 'ICON_MOVE_DOWN_DISABLED'       => '<img src="' . $phpbb_admin_path . 'images/icon_down_disabled.gif" alt="' . $user->lang['MOVE_DOWN'] . '" title="' . $user->lang['MOVE_DOWN'] . '" />',             
     134                'ICON_MOVE_DOWN_DISABLED'       => '<img src="' . $phpbb_admin_path . 'images/icon_down_disabled.gif" alt="' . $user->lang['MOVE_DOWN'] . '" title="' . $user->lang['MOVE_DOWN'] . '" />',
    135135                'ICON_EDIT'                                     => '<img src="' . $phpbb_admin_path . 'images/icon_edit.gif" alt="' . $user->lang['EDIT'] . '" title="' . $user->lang['EDIT'] . '" />',
    136136                'ICON_EDIT_DISABLED'            => '<img src="' . $phpbb_admin_path . 'images/icon_edit_disabled.gif" alt="' . $user->lang['EDIT'] . '" title="' . $user->lang['EDIT'] . '" />',
     
    264264        $name = 'config[' . $config_key . ']';
    265265
     266        // Make sure there is no notice printed out for non-existent config options (we simply set them)
     267        if (!isset($new[$config_key]))
     268        {
     269                $new[$config_key] = '';
     270        }
     271
    266272        switch ($tpl_type[0])
    267273        {
     
    303309                case 'select':
    304310                case 'custom':
    305                        
     311
    306312                        $return = '';
    307313
     
    342348                                $args = array($new[$config_key], $key);
    343349                        }
    344                        
     350
    345351                        $return = call_user_func_array($call, $args);
    346352
     
    378384        $min    = 1;
    379385        $max    = 2;
    380        
     386
    381387        foreach ($config_vars as $config_name => $config_definition)
    382388        {
     
    385391                        continue;
    386392                }
    387        
     393
    388394                if (!isset($config_definition['validate']))
    389395                {
    390396                        continue;
    391397                }
    392                
     398
    393399                $validator = explode(':', $config_definition['validate']);
    394400
     
    549555{
    550556        global $user;
    551        
     557
    552558        $column_types = array(
    553559                'BOOL'  => array('php_type' => 'int',           'min' => 0,                             'max' => 1),
     
    556562                'INT'   => array('php_type' => 'int',           'min' => (int) 0x80000000,      'max' => (int) 0x7fffffff),
    557563                'TINT'  => array('php_type' => 'int',           'min' => -128,                          'max' => 127),
    558                
     564
    559565                'VCHAR' => array('php_type' => 'string',        'min' => 0,                             'max' => 255),
    560566        );
     
    583589                        break;
    584590
    585                         case 'int': 
     591                        case 'int':
    586592                                $min = (isset($column[1])) ? max($column[1],$type['min']) : $type['min'];
    587593                                $max = (isset($column[2])) ? min($column[2],$type['max']) : $type['max'];
  • trunk/forum/adm/style/acp_ban.html

    r400 r702  
    9494        <dl>
    9595                <dt><label for="unbanlength">{L_BAN_LENGTH}:</label></dt>
    96                 <dd><input style="border: 0;" type="text" class="text full" disabled="disabled" name="unbanlength" id="unbanlength" /></dd>
     96                <dd><input style="border: 0;" type="text" class="text full" readonly="readonly" name="unbanlength" id="unbanlength" /></dd>
    9797        </dl>
    9898        <dl>
    9999                <dt><label for="unbanreason">{L_BAN_REASON}:</label></dt>
    100                 <dd><textarea style="border: 0;" class="text full" disabled="disabled" name="unbanreason" id="unbanreason" rows="5" cols="80">&nbsp;</textarea></dd>
     100                <dd><textarea style="border: 0;" class="text full" readonly="readonly" name="unbanreason" id="unbanreason" rows="5" cols="80">&nbsp;</textarea></dd>
    101101        </dl>
    102102        <dl>
    103103                <dt><label for="unbangivereason">{L_BAN_GIVE_REASON}:</label></dt>
    104                 <dd><textarea style="border: 0;" class="text full" disabled="disabled" name="unbangivereason" id="unbangivereason" rows="5" cols="80">&nbsp;</textarea></dd>
     104                <dd><textarea style="border: 0;" class="text full" readonly="readonly" name="unbangivereason" id="unbangivereason" rows="5" cols="80">&nbsp;</textarea></dd>
    105105        </dl>
    106106
  • trunk/forum/adm/style/acp_captcha.html

    r400 r702  
    1919</dl>
    2020<dl>
     21        <dt><label for="max_reg_attempts">{L_REG_LIMIT}:</label><br /><span>{L_REG_LIMIT_EXPLAIN}</span></dt>
     22        <dd><input id="max_reg_attempts" type="text" size="4" maxlength="4" name="max_reg_attempts" value="{REG_LIMIT}" /></dd>
     23</dl>
     24<dl>
     25        <dt><label for="max_login_attempts">{L_MAX_LOGIN_ATTEMPTS}:</label><br /><span>{L_MAX_LOGIN_ATTEMPTS_EXPLAIN}</span></dt>
     26        <dd><input id="max_login_attempts" type="text" size="4" maxlength="4" name="max_login_attempts" value="{MAX_LOGIN_ATTEMPTS}" /></dd>
     27</dl>
     28<dl>
    2129        <dt><label for="enable_post_confirm">{L_VISUAL_CONFIRM_POST}:</label><br /><span>{L_VISUAL_CONFIRM_POST_EXPLAIN}</span></dt>
    2230        <dd><label><input type="radio" class="radio" id="enable_post_confirm" name="enable_post_confirm" value="1"<!-- IF POST_ENABLE --> checked="checked"<!-- ENDIF --> /> {L_ENABLED}</label>
    2331                <label><input type="radio" class="radio" name="enable_post_confirm" value="0"<!-- IF not POST_ENABLE --> checked="checked"<!-- ENDIF --> /> {L_DISABLED}</label></dd>
    2432</dl>
    25 <!-- IF GD -->
    2633<dl>
    27         <dt><label for="captcha_gd">{L_CAPTCHA_GD}:</label><br /><span>{L_CAPTCHA_GD_EXPLAIN}</span></dt>
    28         <dd><label><input id="captcha_gd" name="captcha_gd" value="1" class="radio" type="radio"<!-- IF CAPTCHA_GD --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
    29                 <label><input name="captcha_gd" value="0" class="radio" type="radio"<!-- IF not CAPTCHA_GD --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
    30 </dl>
    31 <dl>
    32         <dt><label for="captcha_gd_foreground_noise">{L_CAPTCHA_GD_FOREGROUND_NOISE}:</label><br /><span>{L_CAPTCHA_GD_FOREGROUND_NOISE_EXPLAIN}</span></dt>
    33         <dd><label><input id="captcha_gd_foreground_noise" name="captcha_gd_foreground_noise" value="1" class="radio" type="radio"<!-- IF CAPTCHA_GD_FOREGROUND_NOISE --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
    34                 <label><input name="captcha_gd_foreground_noise" value="0" class="radio" type="radio"<!-- IF not CAPTCHA_GD_FOREGROUND_NOISE --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
    35 </dl>
    36 <dl>
    37         <dt><label for="captcha_gd_x_grid">{L_CAPTCHA_GD_X_GRID}:</label><br /><span>{L_CAPTCHA_GD_X_GRID_EXPLAIN}</span></dt>
    38         <dd><input id="captcha_gd_x_grid" name="captcha_gd_x_grid" value="{CAPTCHA_GD_X_GRID}" type="text" /></dd>
    39 </dl>
    40 <dl>
    41         <dt><label for="captcha_gd_y_grid">{L_CAPTCHA_GD_Y_GRID}:</label><br /><span>{L_CAPTCHA_GD_Y_GRID_EXPLAIN}</span></dt>
    42         <dd><input id="captcha_gd_y_grid" name="captcha_gd_y_grid" value="{CAPTCHA_GD_Y_GRID}" type="text" /></dd>
    43 </dl>
    44 <!-- ENDIF -->
    45 
    46 </fieldset>
    47 <fieldset>
    48         <legend>{L_PREVIEW}</legend>
    49 <!-- IF PREVIEW -->
    50         <div class="successbox">
    51                 <h3>{L_WARNING}</h3>
    52                 <p>{L_CAPTCHA_PREVIEW_MSG}</p>
    53         </div>
    54 <!-- ENDIF -->
    55 <dl>
    56         <dt><label for="captcha_preview">{L_PREVIEW}:</label><br /><span>{L_CAPTCHA_PREVIEW_EXPLAIN}</span></dt>
    57         <dd><img src="{CAPTCHA_PREVIEW}" alt="{L_PREVIEW}" <!-- IF CAPTCHA_GD_PREVIEWED -->width="360" height="96"<!-- ELSE --> width="320" height="50"<!-- ENDIF --> id="captcha_preview" /></dd>
     34        <dt><label for="confirm_refresh">{L_VISUAL_CONFIRM_REFRESH}:</label><br /><span>{L_VISUAL_CONFIRM_REFRESH_EXPLAIN}</span></dt>
     35        <dd><label><input type="radio" class="radio" id="confirm_refresh" name="confirm_refresh" value="1"<!-- IF CONFIRM_REFRESH --> checked="checked"<!-- ENDIF --> /> {L_ENABLED}</label>
     36                <label><input type="radio" class="radio" name="confirm_refresh" value="0"<!-- IF not CONFIRM_REFRESH --> checked="checked"<!-- ENDIF --> /> {L_DISABLED}</label></dd>
    5837</dl>
    5938</fieldset>
    6039
    61 <fieldset class="submit-buttons">
    62         <legend>{L_SUBMIT}</legend>
    63         <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />&nbsp;
    64         <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />&nbsp;
    65         <input class="button2" type="submit" id="preview" name="preview" value="{L_PREVIEW}" />
     40<fieldset>
     41<legend>{L_AVAILABLE_CAPTCHAS}</legend>
     42<dl>
     43        <dt><label for="captcha_select">{L_CAPTCHA_SELECT}:</label><br /><span>{L_CAPTCHA_SELECT_EXPLAIN}</span></dt>
     44        <dd><select id="captcha_select" name="select_captcha" onchange="(document.getElementById('acp_captcha')).submit()" >{CAPTCHA_SELECT}</select></dd>
     45</dl>
     46 <!-- IF S_CAPTCHA_HAS_CONFIG -->
     47<dl>
     48        <dt><label for="configure">{L_CAPTCHA_CONFIGURE}:</label><br /><span>{L_CAPTCHA_CONFIGURE_EXPLAIN}</span></dt>
     49        <dd><input class="button2" type="submit" id="configure" name="configure" value="{L_CONFIGURE}" /></dd>
     50</dl>
     51<!-- ENDIF -->
     52</fieldset>
     53
     54<!-- IF CAPTCHA_PREVIEW_TPL -->
     55<fieldset>
     56        <legend>{L_PREVIEW}</legend>
     57<!-- INCLUDE {CAPTCHA_PREVIEW_TPL} -->
     58</fieldset>
     59<!-- ENDIF -->
     60
     61<fieldset>
     62        <legend>{L_ACP_SUBMIT_CHANGES}</legend>
     63        <p class="submit-buttons">
     64                <input class="button1" type="submit" id="main_submit" name="main_submit" value="{L_SUBMIT}" />&nbsp;
     65                <input class="button2" type="reset" id="form_reset" name="reset" value="{L_RESET}" />&nbsp;
     66        </p>
    6667        {S_FORM_TOKEN}
    6768</fieldset>
  • trunk/forum/adm/style/acp_database.html

    r400 r702  
    7171        <dl>
    7272                <dt><label for="where">{L_ACTION}:</label></dt>
    73                 <dd><label><input type="radio" class="radio" name="where" value="store_and_download" id="where" checked="checked" /> {L_STORE_AND_DOWNLOAD}</label>
    74                         <label><input type="radio" class="radio" name="where" value="store" /> {L_STORE_LOCAL}</label>
    75                         <label><input type="radio" class="radio" name="where" value="download" /> {L_DOWNLOAD}</label></dd>
     73                <dd>
     74                        <label><input id="where" type="radio" class="radio" name="where" value="store" checked="checked" /> {L_STORE_LOCAL}</label>
     75                        <label><input type="radio" class="radio" name="where" value="download" /> {L_DOWNLOAD}</label>
     76                </dd>
    7677        </dl>
    7778        <dl>
  • trunk/forum/adm/style/acp_email.html

    r400 r702  
    4545
    4646<p class="submit-buttons">
    47         <input class="button1" type="submit" id="submit" name="submit" value="{L_EMAIL}" />&nbsp;
     47        <input class="button1" type="submit" id="submit" name="submit" value="{L_SEND_EMAIL}" />&nbsp;
    4848        <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
    4949</p>
  • trunk/forum/adm/style/acp_forums.html

    r400 r702  
    219219                </dl>
    220220                <dl>
     221                        <dt><label for="enable_quick_reply">{L_ENABLE_QUICK_REPLY}:</label><br /><span>{L_ENABLE_QUICK_REPLY_EXPLAIN}</span></dt>
     222                        <dd><label><input type="radio" class="radio" name="enable_quick_reply" value="1"<!-- IF S_ENABLE_QUICK_REPLY --> id="enable_quick_reply" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
     223                                <label><input type="radio" class="radio" name="enable_quick_reply" value="0"<!-- IF not S_ENABLE_QUICK_REPLY --> id="enable_quick_reply" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
     224                </dl>
     225                <dl>
    221226                        <dt><label for="enable_indexing">{L_ENABLE_INDEXING}:</label><br /><span>{L_ENABLE_INDEXING_EXPLAIN}</span></dt>
    222227                        <dd><label><input type="radio" class="radio" name="enable_indexing" value="1"<!-- IF S_ENABLE_INDEXING --> id="enable_indexing" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
     
    445450                                        <strong><!-- IF forums.S_FORUM_LINK -->{forums.FORUM_NAME}<!-- ELSE --><a href="{forums.U_FORUM}">{forums.FORUM_NAME}</a><!-- ENDIF --></strong>
    446451                                        <!-- IF forums.FORUM_DESCRIPTION --><br /><span>{forums.FORUM_DESCRIPTION}</span><!-- ENDIF -->
    447                                         <!-- IF forums.S_FORUM_POST --><br /><br /><span>{L_TOPICS}: <strong>{forums.FORUM_TOPICS}</strong> / {L_POSTS}: <b>{forums.FORUM_POSTS}</b></span><!-- ENDIF -->
     452                                        <!-- IF forums.S_FORUM_POST --><br /><br /><span>{L_TOPICS}: <strong>{forums.FORUM_TOPICS}</strong> / {L_POSTS}: <strong>{forums.FORUM_POSTS}</strong></span><!-- ENDIF -->
    448453                                </td>
    449454                                <td style="vertical-align: top; width: 100px; text-align: right; white-space: nowrap;">
  • trunk/forum/adm/style/acp_groups.html

    r400 r702  
    5656
    5757        <fieldset>
     58                <legend>{L_GROUP_OPTIONS_SAVE}</legend>
     59        <!-- IF S_USER_FOUNDER -->
     60        <dl>
     61                <dt><label for="group_founder_manage">{L_GROUP_FOUNDER_MANAGE}:</label><br /><span>{L_GROUP_FOUNDER_MANAGE_EXPLAIN}</span></dt>
     62                <dd><input name="group_founder_manage" type="checkbox" value="1" class="radio" id="group_founder_manage"{GROUP_FOUNDER_MANAGE} /></dd>
     63        </dl>
     64        <!-- ENDIF -->
     65        <dl>
     66                <dt><label for="group_skip_auth">{L_GROUP_SKIP_AUTH}:</label><br /><span>{L_GROUP_SKIP_AUTH_EXPLAIN}</span></dt>
     67                <dd><input name="group_skip_auth" type="checkbox" value="1" class="radio" id="group_skip_auth"{GROUP_SKIP_AUTH} /></dd>
     68        </dl>
     69        <dl>
     70                <dt><label for="group_legend">{L_GROUP_LEGEND}:</label></dt>
     71                <dd><input name="group_legend" type="checkbox" value="1" class="radio" id="group_legend"{GROUP_LEGEND} /></dd>
     72        </dl>
     73        <dl>
     74                <dt><label for="group_receive_pm">{L_GROUP_RECEIVE_PM}:</label><br /><span>{L_GROUP_RECEIVE_PM_EXPLAIN}</span></dt>
     75                <dd><input name="group_receive_pm" type="checkbox" value="1" class="radio" id="group_receive_pm"{GROUP_RECEIVE_PM} /></dd>
     76        </dl>
     77        </fieldset>
     78
     79        <fieldset>
    5880                <legend>{L_GROUP_SETTINGS_SAVE}</legend>
    59         <!-- IF S_USER_FOUNDER -->
    60         <dl>
    61                 <dt><label for="group_founder_manage">{L_GROUP_FOUNDER_MANAGE}:</label><br /><span>{L_GROUP_FOUNDER_MANAGE_EXPLAIN}</span></dt>
    62                 <dd><input name="group_founder_manage" type="checkbox" class="radio" id="group_founder_manage"{GROUP_FOUNDER_MANAGE} /></dd>
    63         </dl>
    64         <!-- ENDIF -->
    65         <dl>
    66                 <dt><label for="group_legend">{L_GROUP_LEGEND}:</label></dt>
    67                 <dd><input name="group_legend" type="checkbox" class="radio" id="group_legend"{GROUP_LEGEND} /></dd>
    68         </dl>
    69         <dl>
    70                 <dt><label for="group_receive_pm">{L_GROUP_RECEIVE_PM}:</label><br /><span>{L_GROUP_RECEIVE_PM_EXPLAIN}</span></dt>
    71                 <dd><input name="group_receive_pm" type="checkbox" class="radio" id="group_receive_pm"{GROUP_RECEIVE_PM} /></dd>
    72         </dl>
    7381        <dl>
    7482                <dt><label for="group_message_limit">{L_GROUP_MESSAGE_LIMIT}:</label><br /><span>{L_GROUP_MESSAGE_LIMIT_EXPLAIN}</span></dt>
     
    8189        <dl>
    8290                <dt><label for="group_colour">{L_GROUP_COLOR}:</label><br /><span>{L_GROUP_COLOR_EXPLAIN}</span></dt>
    83                 <dd><input name="group_colour" type="text" id="group_colour" value="{GROUP_COLOUR}" size="6" maxlength="6" />&nbsp;&nbsp;<span>[ <a href="{U_SWATCH}" onclick="popup(this.href, 636, 150, '_swatch'); return false">{L_COLOUR_SWATCH}</a> ]</span></dd>
     91                <dd><input name="group_colour" type="text" id="group_colour" value="{GROUP_COLOUR}" size="6" maxlength="6" /><!-- IF GROUP_COLOUR -->&nbsp;<span style="background-color: #{GROUP_COLOUR}">&nbsp; &nbsp;</span><!-- ENDIF -->&nbsp;&nbsp;<span>[ <a href="{U_SWATCH}" onclick="popup(this.href, 636, 150, '_swatch'); return false">{L_COLOUR_SWATCH}</a> ]</span></dd>
    8492        </dl>
    8593        <dl>
     
    98106        <!-- IF not S_IN_AVATAR_GALLERY -->
    99107                <!-- IF S_CAN_UPLOAD -->
    100                         <dl> 
     108                        <dl>
    101109                                <dt><label for="uploadfile">{L_UPLOAD_AVATAR_FILE}:</label></dt>
    102110                                <dd><input type="file" id="uploadfile" name="uploadfile" /></dd>
     
    113121                <dl>
    114122                        <dt><label for="width">{L_LINK_REMOTE_SIZE}:</label><br /><span>{L_LINK_REMOTE_SIZE_EXPLAIN}</span></dt>
    115                         <dd><input name="width" type="text" id="width" size="3" value="{AVATAR_WIDTH}" /> <span>px X </span> <input type="text" name="height" size="3" value="{AVATAR_HEIGHT}" /> <span>px</span></dd>
     123                        <dd><input name="width" type="text" id="width" size="3" value="{AVATAR_WIDTH}" /> <span>{L_PIXEL} &times; </span> <input type="text" name="height" size="3" value="{AVATAR_HEIGHT}" /> <span>{L_PIXEL}</span></dd>
    116124                </dl>
    117125                <!-- IF S_DISPLAY_GALLERY -->
    118                         <dl> 
     126                        <dl>
    119127                                <dt><label>{L_AVATAR_GALLERY}:</label></dt>
    120128                                <dd><input class="button2" type="submit" name="display_gallery" value="{L_DISPLAY_GALLERY}" /></dd>
     
    133141                        <table cellspacing="1">
    134142                        <!-- BEGIN avatar_row -->
    135                         <tr> 
     143                        <tr>
    136144                                <!-- BEGIN avatar_column -->
    137145                                        <td class="row1" style="text-align: center;"><img src="{avatar_row.avatar_column.AVATAR_IMAGE}" alt="{avatar_row.avatar_column.AVATAR_NAME}" title="{avatar_row.avatar_column.AVATAR_NAME}" /></td>
     
    147155                </dl>
    148156                </fieldset>
    149                
     157
    150158                <fieldset class="quick" style="margin-top: -15px;">
    151159                        <input class="button2" type="submit" name="cancel" value="{L_CANCEL}" />
    152160                </fieldset>
    153        
     161
    154162        <!-- ENDIF -->
    155163        </fieldset>
     
    193201        <!-- BEGIN leader -->
    194202                <!-- IF leader.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
    195                         <td><a href="{leader.U_USER_EDIT}">{leader.USERNAME}</a></td>
     203                        <td><!-- IF leader.USERNAME_COLOUR --><a href="{leader.U_USER_EDIT}" style="color: #{leader.USERNAME_COLOUR};" class="username-coloured">{leader.USERNAME}</a><!-- ELSE --><a href="{leader.U_USER_EDIT}">{leader.USERNAME}</a><!-- ENDIF --></td>
    196204                        <td style="text-align: center;"><!-- IF leader.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td>
    197205                        <td style="text-align: center;">{leader.JOINED}</td>
     
    214222                <!-- ELSE -->
    215223                        <!-- IF member.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
    216                         <td><a href="{member.U_USER_EDIT}">{member.USERNAME}</a></td>
     224                        <td><!-- IF member.USERNAME_COLOUR --><a href="{member.U_USER_EDIT}" style="color: #{member.USERNAME_COLOUR};" class="username-coloured">{member.USERNAME}</a><!-- ELSE --><a href="{member.U_USER_EDIT}">{member.USERNAME}</a><!-- ENDIF --></td>
    217225                        <td style="text-align: center;"><!-- IF member.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td>
    218226                        <td style="text-align: center;">{member.JOINED}</td>
     
    232240                        <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
    233241        </div>
    234         <!-- ENDIF --> 
     242        <!-- ENDIF -->
    235243
    236244        <fieldset class="quick">
    237245                <select name="action"><option class="sep" value="">{L_SELECT_OPTION}</option>{S_ACTION_OPTIONS}</select>
    238246                <input class="button2" type="submit" name="update" value="{L_SUBMIT}" />
    239                 <p class="small"><a href="#" onclick="marklist('list', 'mark', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('list', 'mark', false); return false;">{L_UNMARK_ALL}</a></p>               
     247                <p class="small"><a href="#" onclick="marklist('list', 'mark', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('list', 'mark', false); return false;">{L_UNMARK_ALL}</a></p>
    240248        </fieldset>
    241249
  • trunk/forum/adm/style/acp_icons.html

    r400 r702  
    140140                <td><input class="text post" type="text" size="3" name="add_height" id="add_height" value="{HEIGHT}" /></td>
    141141                <td><input type="checkbox" class="radio" name="add_display_on_posting" checked="checked" onclick="toggle_select('add', this.checked, 'add_order');"/></td>
    142                 <td><select id="add_order" name="add_order">
    143                                 <optgroup id="order_disp[add]" label="{L_DISPLAY_POSTING}">{S_ADD_ORDER_LIST_DISPLAY}</optgroup>
    144                                 <optgroup id="order_no_disp[add]" label="{L_DISPLAY_POSTING_NO}" disabled="disabled" class="disabled-options" >{S_ADD_ORDER_LIST_UNDISPLAY}</optgroup>
     142                <td><select id="order_add_order" name="add_order">
     143                                <optgroup id="order_disp_add_order" label="{L_DISPLAY_POSTING}">{S_ADD_ORDER_LIST_DISPLAY}</optgroup>
     144                                <optgroup id="order_no_disp_add_order" label="{L_DISPLAY_POSTING_NO}" disabled="disabled" class="disabled-options" >{S_ADD_ORDER_LIST_UNDISPLAY}</optgroup>
    145145                </select></td>
    146146                <td><input type="checkbox" class="radio" name="add_additional_code" value="1" /></td>
     
    244244                        <!-- ENDIF -->
    245245                        <td style="text-align: right; white-space: nowrap;">
    246                                 <!-- IF items.S_FIRST_ROW -->{ICON_MOVE_UP_DISABLED}<!-- ELSE --><a href="{items.U_MOVE_UP}">{ICON_MOVE_UP}</a><!-- ENDIF -->&nbsp;
    247                                 <!-- IF items.S_LAST_ROW -->{ICON_MOVE_DOWN_DISABLED}<!-- ELSE --><a href="{items.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a><!-- ENDIF -->
     246                                <!-- IF items.S_FIRST_ROW and not PREVIOUS_PAGE -->{ICON_MOVE_UP_DISABLED}<!-- ELSE --><a href="{items.U_MOVE_UP}">{ICON_MOVE_UP}</a><!-- ENDIF -->&nbsp;
     247                                <!-- IF items.S_LAST_ROW and not NEXT_PAGE -->{ICON_MOVE_DOWN_DISABLED}<!-- ELSE --><a href="{items.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a><!-- ENDIF -->
    248248                                &nbsp;<a href="{items.U_EDIT}">{ICON_EDIT}</a> <a href="{items.U_DELETE}">{ICON_DELETE}</a>
    249249                        </td>
     
    256256        </tbody>
    257257        </table>
    258 
     258        <div>{PAGINATION}</div>
    259259        <p class="quick">
    260260                <input class="button2" name="add" type="submit" value="{L_ICON_ADD}" />&nbsp; &nbsp;<input class="button2" type="submit" name="edit" value="{L_ICON_EDIT}" />
  • trunk/forum/adm/style/acp_inactive.html

    r400 r702  
    1313<!-- IF PAGINATION -->
    1414<div class="pagination">
    15                 <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
     15        <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
    1616</div>
    1717<!-- ENDIF -->
     
    2323        <th>{L_JOINED}</th>
    2424        <th>{L_INACTIVE_DATE}</th>
     25        <th>{L_LAST_VISIT}</th>
    2526        <th>{L_INACTIVE_REASON}</th>
    26         <th>{L_LAST_VISIT}</th>
    2727        <th>{L_MARK}</th>
    2828</tr>
     
    3232        <!-- IF inactive.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
    3333
    34                 <td><a href="{inactive.U_USER_ADMIN}">{inactive.USERNAME}</a></td>
    35                 <td>{inactive.JOINED}</td>
    36                 <td>{inactive.INACTIVE_DATE}</td>
    37                 <td>{inactive.REASON}</td>
    38                 <td>{inactive.LAST_VISIT}</td>
     34                <td style="vertical-align: top;">
     35                        {inactive.USERNAME_FULL}
     36                        <!-- IF inactive.POSTS --><br />{L_POSTS}: <strong>{inactive.POSTS}</strong> [<a href="{inactive.U_SEARCH_USER}">{L_SEARCH_USER_POSTS}</a>]<!-- ENDIF -->
     37                </td>
     38                <td style="vertical-align: top;">{inactive.JOINED}</td>
     39                <td style="vertical-align: top;">{inactive.INACTIVE_DATE}</td>
     40                <td style="vertical-align: top;">{inactive.LAST_VISIT}</td>
     41                <td style="vertical-align: top;">
     42                        {inactive.REASON}
     43                        <!-- IF inactive.REMINDED --><br />{inactive.REMINDED_EXPLAIN}<!-- ENDIF -->
     44                </td>
    3945                <td>&nbsp;<input type="checkbox" class="radio" name="mark[]" value="{inactive.USER_ID}" />&nbsp;</td>
    4046        </tr>
     
    4753</table>
    4854
    49         <fieldset class="display-options">
    50                 {L_DISPLAY_LOG}: &nbsp;{S_LIMIT_DAYS}&nbsp;{L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR}
    51                 <input class="button2" type="submit" value="{L_GO}" name="sort" />
    52         </fieldset>
    53         <hr />
    54         <!-- IF PAGINATION -->
     55<fieldset class="display-options">
     56        {L_DISPLAY_LOG}: &nbsp;{S_LIMIT_DAYS}&nbsp;{L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR}<!-- IF PAGINATION -->&nbsp;Users per page: <input class="inputbox autowidth" type="text" name="users_per_page" id="users_per_page" size="3" value="{USERS_PER_PAGE}" /><!-- ENDIF -->
     57        <input class="button2" type="submit" value="{L_GO}" name="sort" />
     58</fieldset>
     59
     60<hr />
     61
     62<!-- IF PAGINATION -->
    5563        <div class="pagination">
    56                         <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
     64                <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
    5765        </div>
    58         <!-- ENDIF -->
     66<!-- ENDIF -->
    5967
    60         <fieldset class="quick">
    61                 <select name="action">{S_INACTIVE_OPTIONS}</select>
    62                 <input class="button2" type="submit" name="submit" value="{L_SUBMIT}" />
    63                 <p class="small"><a href="#" onclick="marklist('inactive', 'mark', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('inactive', 'mark', false); return false;">{L_UNMARK_ALL}</a></p>               
    64                 {S_FORM_TOKEN}
    65         </fieldset>
    66 
    67 
     68<fieldset class="quick">
     69        <select name="action">{S_INACTIVE_OPTIONS}</select>
     70        <input class="button2" type="submit" name="submit" value="{L_SUBMIT}" />
     71        <p class="small"><a href="#" onclick="marklist('inactive', 'mark', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('inactive', 'mark', false); return false;">{L_UNMARK_ALL}</a></p>
     72        {S_FORM_TOKEN}
     73</fieldset>
    6874
    6975</form>
  • trunk/forum/adm/style/acp_jabber.html

    r400 r702  
    3939</dl>
    4040<dl>
    41         <dt><label for="jab_password">{L_JAB_PASSWORD}:</label></dt>
     41        <dt><label for="jab_password">{L_JAB_PASSWORD}:</label><br /><span>{L_JAB_PASSWORD_EXPLAIN}</span></dt>
    4242        <dd><input type="password" id="jab_password" name="jab_password" value="{JAB_PASSWORD}" /></dd>
    4343</dl>
  • trunk/forum/adm/style/acp_logs.html

    r400 r702  
    99<form id="list" method="post" action="{U_ACTION}">
    1010
     11<fieldset class="display-options" style="float: left">
     12        {L_SEARCH_KEYWORDS}: <input type="text" name="keywords" value="{S_KEYWORDS}" />&nbsp;<input type="submit" class="button2" name="filter" value="{L_SEARCH}" />
     13</fieldset>
     14
    1115<!-- IF PAGINATION -->
    12 <div class="pagination">
    13                 <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
     16<div class="pagination" style="float: right; margin: 15px 0 2px 0">
     17        <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
    1418</div>
    1519<!-- ENDIF -->
     20
     21<div class="clearfix">&nbsp;</div>
     22<div><br style="clear: both;" /></div>
    1623
    1724<!-- IF .log -->
     
    2330                <th>{L_TIME}</th>
    2431                <th>{L_ACTION}</th>
    25                 <th>{L_MARK}</th>
     32                <!-- IF S_CLEARLOGS -->
     33                        <th>{L_MARK}</th>
     34                <!-- ENDIF -->
    2635        </tr>
    2736        </thead>
     
    2938        <!-- BEGIN log -->
    3039                <!-- IF log.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
    31 
    3240                        <td>
    3341                                {log.USERNAME}
     
    3947                        <td style="text-align: center;">{log.DATE}</td>
    4048                        <td>{log.ACTION}<!-- IF log.DATA --><br /><span>{log.DATA}</span><!-- ENDIF --></td>
    41                         <td style="text-align: center;"><input type="checkbox" class="radio" name="mark[]" value="{log.ID}" /></td>
     49                        <!-- IF S_CLEARLOGS -->
     50                                <td style="text-align: center;"><input type="checkbox" class="radio" name="mark[]" value="{log.ID}" /></td>
     51                        <!-- ENDIF -->
    4252                </tr>
    4353        <!-- END log -->
     
    4555        </table>
    4656
     57<!-- IF PAGINATION -->
     58        <div class="pagination">
     59                <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
     60        </div>
     61<!-- ENDIF -->
     62
    4763<!-- ELSE -->
    48 
    4964        <div class="errorbox">
    5065                <p>{L_NO_ENTRIES}</p>
    5166        </div>
    52 
    5367<!-- ENDIF -->
    54 
    5568
    5669<fieldset class="display-options">
     
    6073</fieldset>
    6174<hr />
    62 <!-- IF PAGINATION -->
    63 <div class="pagination">
    64         <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> &bull; <span>{PAGINATION}</span>
    65 </div>
    66 <!-- ENDIF -->
     75
    6776<!-- IF S_SHOW_FORUMS -->
    6877        <fieldset class="quick">
     
    7281<!-- ENDIF -->
    7382
    74 <!-- IF S_CLEARLOGS -->
     83<!-- IF .log and S_CLEARLOGS -->
    7584        <fieldset class="quick">
    7685                <input class="button2" type="submit" name="delall" value="{L_DELETE_ALL}" />&nbsp;
     
    8089<!-- ENDIF -->
    8190
    82 
    8391</form>
    8492
  • trunk/forum/adm/style/acp_main.html

    r400 r702  
    1414
    1515        <p>{L_ADMIN_INTRO}</p>
     16
     17        <!-- IF S_VERSIONCHECK_FAIL -->
     18                <div class="errorbox notice">
     19                        <p>{L_VERSIONCHECK_FAIL}</p>
     20                        <p><a href="{U_VERSIONCHECK_FORCE}">{L_VERSIONCHECK_FORCE_UPDATE}</a> &middot; <a href="{U_VERSIONCHECK}">{L_MORE_INFORMATION}</a></p>
     21                </div>
     22        <!-- ELSEIF not S_VERSION_UP_TO_DATE -->
     23                <div class="errorbox">
     24                        <p>{L_VERSION_NOT_UP_TO_DATE_TITLE}</p>
     25                        <p><a href="{U_VERSIONCHECK_FORCE}">{L_VERSIONCHECK_FORCE_UPDATE}</a> &middot; <a href="{U_VERSIONCHECK}">{L_MORE_INFORMATION}</a></p>
     26                </div>
     27        <!-- ENDIF -->
     28
    1629
    1730        <!-- IF S_REMOVE_INSTALL -->
     
    2841        <!-- ENDIF -->
    2942
     43        <!-- IF S_PHP_VERSION_OLD -->
     44                <div class="errorbox notice">
     45                        <p>{L_PHP_VERSION_OLD}</p>
     46                </div>
     47        <!-- ENDIF -->
     48
    3049        <table cellspacing="1">
    3150                <caption>{L_FORUM_STATS}</caption>
     
    86105        <tr>
    87106                <td>{L_BOARD_VERSION}: </td>
    88                 <td><strong>{BOARD_VERSION}</strong></td>
     107                <td>
     108                        <strong><a href="{U_VERSIONCHECK}" <!-- IF S_VERSION_UP_TO_DATE -->style="color: #228822;"<!-- ELSE -->style="color: #BC2A4D;"<!-- ENDIF --> title="{L_MORE_INFORMATION}">{BOARD_VERSION}</a></strong> [&nbsp;<a href="{U_VERSIONCHECK_FORCE}">{L_VERSIONCHECK_FORCE_UPDATE}</a>&nbsp;]
     109                </td>
    89110        <!-- IF S_TOTAL_ORPHAN -->
    90111                <td>{L_NUMBER_ORPHAN}: </td>
     
    138159
    139160                        <!-- IF S_FOUNDER -->
     161                        <form id="action_purge_sessions_form" method="post" action="{U_ACTION}">
     162                                <dl>
     163                                        <dt><label for="action_purge_sessions">{L_PURGE_SESSIONS}</label><br /><span>{L_PURGE_SESSIONS_EXPLAIN}</span></dt>
     164                                        <dd><input type="hidden" name="action" value="purge_sessions" /><input class="button2" type="submit" id="action_purge_sessions" name="action_purge_sessions" value="{L_RUN}" /></dd>
     165                                </dl>
     166                        </form>
    140167                        <form id="action_purge_cache_form" method="post" action="{U_ACTION}">
    141168                                <dl>
     
    194221                        <th>{L_JOINED}</th>
    195222                        <th>{L_INACTIVE_DATE}</th>
     223                        <th>{L_LAST_VISIT}</th>
    196224                        <th>{L_INACTIVE_REASON}</th>
    197                         <th>{L_LAST_VISIT}</th>
    198225                </tr>
    199226                </thead>
     
    202229                        <!-- IF inactive.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
    203230
    204                                 <td><a href="{inactive.U_USER_ADMIN}">{inactive.USERNAME}</a></td>
    205                                 <td>{inactive.JOINED}</td>
    206                                 <td>{inactive.INACTIVE_DATE}</td>
    207                                 <td>{inactive.REASON}</td>
    208                                 <td>{inactive.LAST_VISIT}</td>
     231                                <td style="vertical-align: top;">
     232                                        {inactive.USERNAME_FULL}
     233                                        <!-- IF inactive.POSTS --><br />{L_POSTS}: <strong>{inactive.POSTS}</strong> [<a href="{inactive.U_SEARCH_USER}">{L_SEARCH_USER_POSTS}</a>]<!-- ENDIF -->
     234                                </td>
     235                                <td style="vertical-align: top;">{inactive.JOINED}</td>
     236                                <td style="vertical-align: top;">{inactive.INACTIVE_DATE}</td>
     237                                <td style="vertical-align: top;">{inactive.LAST_VISIT}</td>
     238                                <td style="vertical-align: top;">
     239                                        {inactive.REASON}
     240                                        <!-- IF inactive.REMINDED --><br />{inactive.REMINDED_EXPLAIN}<!-- ENDIF -->
     241                                </td>
    209242                        </tr>
    210243                <!-- BEGINELSE -->
  • trunk/forum/adm/style/acp_permissions.html

    r400 r702  
    44
    55<!-- IF S_INTRO -->
    6        
     6
    77        <h1>{L_ACP_PERMISSIONS}</h1>
    88
     
    1313<!-- IF S_SELECT_VICTIM -->
    1414
     15        <!-- IF U_BACK --><a href="{U_BACK}" style="float: {S_CONTENT_FLOW_END};">&laquo; {L_BACK}</a><!-- ENDIF -->
     16
    1517        <h1>{L_TITLE}</h1>
    1618
    1719        <p>{L_EXPLAIN}</p>
    18        
     20
    1921        <!-- IF S_FORUM_NAMES -->
    2022                <p><strong>{L_FORUMS}:</strong> {FORUM_NAMES}</p>
     
    6365                        </fieldset>
    6466                        </form>
    65                        
     67
    6668                <!-- ENDIF -->
    6769
     
    124126                        </dl>
    125127                        </fieldset>
    126                        
     128
    127129                        <fieldset class="quick">
    128130                                {S_HIDDEN_FIELDS}
     
    155157
    156158                <div style="float: {S_CONTENT_FLOW_END}; width: 48%">
    157                        
     159
    158160                <!-- IF S_CAN_SELECT_GROUP -->
    159161
     
    169171                        </dl>
    170172                        </fieldset>
    171                        
     173
    172174                        <fieldset class="quick">
    173175                                {S_HIDDEN_FIELDS}
     
    178180
    179181                        <form id="add_groups" method="post" action="{U_ACTION}">
    180                        
     182
    181183                        <fieldset>
    182184                                <legend>{L_ADD_GROUPS}</legend>
     
    200202
    201203                <div style="float: {S_CONTENT_FLOW_BEGIN}; width: 48%;">
    202                
     204
    203205                        <h1>{L_USERS}</h1>
    204206
     
    211213                        </dl>
    212214                        </fieldset>
    213                        
     215
    214216                        <fieldset class="quick">
    215217                                {S_HIDDEN_FIELDS}
     
    241243
    242244                <div style="float: {S_CONTENT_FLOW_END}; width: 48%">
    243                        
     245
    244246                        <h1>{L_USERGROUPS}</h1>
    245247
     
    252254                        </dl>
    253255                        </fieldset>
    254                        
     256
    255257                        <fieldset class="quick">
    256258                                {S_HIDDEN_FIELDS}
     
    312314        <!-- IF S_PERMISSION_DROPDOWN -->
    313315                <form id="pselect" method="post" action="{U_ACTION}">
    314        
     316
    315317                <fieldset class="quick" style="float: {S_CONTENT_FLOW_BEGIN};">
    316318                        {S_HIDDEN_FIELDS}
    317319                        {S_FORM_TOKEN}
    318                         {L_SELECT_TYPE}: <select name="type">{S_PERMISSION_DROPDOWN}</select> 
     320                        {L_SELECT_TYPE}: <select name="type">{S_PERMISSION_DROPDOWN}</select>
    319321
    320322                        <input class="button2" type="submit" name="submit" value="{L_GO}" />
     
    348350
    349351        <br /><br />
    350        
     352
    351353        </form>
    352354
  • trunk/forum/adm/style/acp_profile.html

    r400 r702  
    5555                        <dt><label for="field_show_on_reg">{L_DISPLAY_AT_REGISTER}:</label><br /><span>{L_DISPLAY_AT_REGISTER_EXPLAIN}</span></dt>
    5656                        <dd><input type="checkbox" class="radio" id="field_show_on_reg" name="field_show_on_reg" value="1"<!-- IF S_SHOW_ON_REG --> checked="checked"<!-- ENDIF --> /></dd>
     57                </dl>
     58                <dl>
     59                        <dt><label for="field_show_on_vt">{L_DISPLAY_ON_VT}:</label><br /><span>{L_DISPLAY_ON_VT_EXPLAIN}</span></dt>
     60                        <dd><input type="checkbox" class="radio" id="field_show_on_vt" name="field_show_on_vt" value="1"<!-- IF S_SHOW_ON_VT --> checked="checked"<!-- ENDIF --> /></dd>
    5761                </dl>
    5862                <dl>
     
    128132                        <input class="button1" type="submit" name="prev" value="{L_PROFILE_BASIC_OPTIONS}" />
    129133                </fieldset>
    130                
     134
    131135                <fieldset class="quick" style="float: {S_CONTENT_FLOW_END};">
    132136                        {S_HIDDEN_FIELDS}
     
    152156                        <input class="button1" type="submit" name="prev" value="{L_PROFILE_TYPE_OPTIONS}" />
    153157                </fieldset>
    154                
     158
    155159                <fieldset class="quick" style="float: {S_CONTENT_FLOW_END};">
    156160                        {S_HIDDEN_FIELDS}
     
    158162                        {S_FORM_TOKEN}
    159163                </fieldset>
    160        
     164
    161165        <!-- ENDIF -->
    162        
     166
    163167        </form>
    164168
     
    195199                                <a href="{fields.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a>
    196200                        <!-- ELSEIF not fields.S_FIRST_ROW && not fields.S_LAST_ROW-->
    197                                 <a href="{fields.U_MOVE_UP}">{ICON_MOVE_UP}</a> 
    198                                 <a href="{fields.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a> 
     201                                <a href="{fields.U_MOVE_UP}">{ICON_MOVE_UP}</a>
     202                                <a href="{fields.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a>
    199203                        <!-- ELSEIF fields.S_LAST_ROW && not fields.S_FIRST_ROW -->
    200204                                <a href="{fields.U_MOVE_UP}">{ICON_MOVE_UP}</a>
    201                                 {ICON_MOVE_DOWN_DISABLED}       
     205                                {ICON_MOVE_DOWN_DISABLED}
    202206                        <!-- ENDIF -->
    203207                        <!-- IF not fields.S_NEED_EDIT -->
    204                                 <a href="{fields.U_EDIT}">{ICON_EDIT}</a> 
     208                                <a href="{fields.U_EDIT}">{ICON_EDIT}</a>
    205209                        <!-- ELSE -->
    206210                                {ICON_EDIT_DISABLED}
     
    210214
    211215        </tr>
     216        <!-- BEGINELSE -->
     217        <tr class="row3">
     218                <td colspan="4">{L_ACP_NO_ITEMS}</td>
     219        </tr>
    212220        <!-- END fields -->
    213221        </tbody>
     
    215223
    216224        <form id="profile_fields" method="post" action="{U_ACTION}">
    217        
     225
    218226        <fieldset class="quick">
    219227                <input class="text small" type="text" name="field_ident" /> <select name="field_type">{S_TYPE_OPTIONS}</select>
  • trunk/forum/adm/style/acp_search.html

    r400 r702  
    3232                <dt><label for="min_search_author_chars">{L_MIN_SEARCH_AUTHOR_CHARS}:</label><br /><span>{L_MIN_SEARCH_AUTHOR_CHARS_EXPLAIN}</span></dt>
    3333                <dd><input id="min_search_author_chars" type="text" size="4" maxlength="4" name="config[min_search_author_chars]" value="{MIN_SEARCH_AUTHOR_CHARS}" /></dd>
     34        </dl>
     35        <dl>
     36                <dt><label for="max_num_search_keywords">{L_MAX_NUM_SEARCH_KEYWORDS}:</label><br /><span>{L_MAX_NUM_SEARCH_KEYWORDS_EXPLAIN}</span></dt>
     37                <dd><input id="max_num_search_keywords" type="text" size="4" maxlength="4" name="config[max_num_search_keywords]" value="{MAX_NUM_SEARCH_KEYWORDS}" /></dd>
    3438        </dl>
    3539        <dl>
     
    131135                                </tbody>
    132136                                </table>
    133                        
     137
    134138                        <!-- ENDIF -->
    135                        
     139
    136140                        <p class="quick">
    137141                        <!-- IF backend.S_INDEXED -->
     
    143147                        {S_FORM_TOKEN}
    144148                        </fieldset>
    145                        
     149
    146150                        </form>
    147151                <!-- END backend -->
  • trunk/forum/adm/style/acp_styles.html

    r400 r702  
    2121        <dl>
    2222                <dt><label for="new_id">{L_REPLACE}:</label><br /><span>{L_REPLACE_EXPLAIN}</span></dt>
    23                 <dd><select name="new_id">{S_REPLACE_OPTIONS}</select></dd>
     23                <dd><select id="new_id" name="new_id">{S_REPLACE_OPTIONS}</select></dd>
    2424        </dl>
    2525
     
    5555                function update_image(newimage)
    5656                {
    57                         document.getElementById('newimg').src = (newimage) ? '../styles/{A_NAME}/imageset/' + encodeURI(newimage) : 'images/no_image.png';
     57                        document.getElementById('newimg').src = (newimage) ? '../styles/{A_PATH}/imageset/' + encodeURI(newimage) : 'images/no_image.png';
    5858                }
    5959        // ]]>
     
    136136                <dl>
    137137                        <dt><label for="imgwidth">{L_IMAGE_WIDTH}:</label><br /><span>{L_AUTOMATIC_EXPLAIN}</span></dt>
    138                         <dd><input type="text" name="imgwidth" value="{IMAGE_SIZE}" /></dd>
     138                        <dd><input id="imgwidth" type="text" name="imgwidth" value="{IMAGE_SIZE}" /></dd>
    139139                </dl>
    140140                <dl>
    141141                        <dt><label for="imgheight">{L_IMAGE_HEIGHT}:</label><br /><span>{L_AUTOMATIC_EXPLAIN}</span></dt>
    142                         <dd><input type="text" name="imgheight" value="{IMAGE_HEIGHT}" /></dd>
     142                        <dd><input id="imgheight" type="text" name="imgheight" value="{IMAGE_HEIGHT}" /></dd>
    143143                </dl>
    144144        </div>
     
    267267        <p>{L_TEMPLATE_CACHE_EXPLAIN}</p>
    268268
    269         <form name="acp_styles" method="post" action="{U_ACTION}">
     269        <form id="acp_styles" method="post" action="{U_ACTION}">
    270270        <fieldset class="tabulated">
    271271        <legend>{L_TEMPLATE_CACHE}</legend>
     
    456456        <dl>
    457457                <dt><label for="name">{L_NAME}:</label></dt>
    458                 <dd><!-- IF S_INSTALL --><b id="name">{NAME}</b><!-- ELSE --><input type="text" id="name" name="name" value="{NAME}" /><!-- ENDIF --></dd>
     458                <dd><!-- IF S_INSTALL --><strong id="name">{NAME}</strong><!-- ELSE --><input type="text" id="name" name="name" value="{NAME}" /><!-- ENDIF --></dd>
    459459        </dl>
    460460        <dl>
    461461                <dt><label for="copyright">{L_COPYRIGHT}:</label></dt>
    462                 <dd><!-- IF S_INSTALL --><b id="copyright">{COPYRIGHT}</b><!-- ELSE --><input type="text" id="copyright" name="copyright" value="{COPYRIGHT}" /><!-- ENDIF --></dd>
     462                <dd><!-- IF S_INSTALL --><strong id="copyright">{COPYRIGHT}</strong><!-- ELSE --><input type="text" id="copyright" name="copyright" value="{COPYRIGHT}" /><!-- ENDIF --></dd>
    463463        </dl>
    464464        <!-- IF S_SUPERTEMPLATE -->
    465465        <dl>
    466466                <dt><label for="inheriting">{L_INHERITING_FROM}:</label></dt>
    467                 <dd><b id="inheriting">{S_SUPERTEMPLATE}</b></dd>
     467                <dd><strong id="inheriting">{S_SUPERTEMPLATE}</strong></dd>
    468468        </dl>
    469469        <!-- ENDIF -->
     
    471471                <dl>
    472472                        <dt><label for="template_id">{L_STYLE_TEMPLATE}:</label></dt>
    473                         <dd><!-- IF S_INSTALL --><b id="template_id">{TEMPLATE_NAME}</b><!-- ELSE --><select id="template_id" name="template_id">{S_TEMPLATE_OPTIONS}</select><!-- ENDIF --></dd>
     473                        <dd><!-- IF S_INSTALL --><strong id="template_id">{TEMPLATE_NAME}</strong><!-- ELSE --><select id="template_id" name="template_id">{S_TEMPLATE_OPTIONS}</select><!-- ENDIF --></dd>
    474474                </dl>
    475475                <dl>
    476476                        <dt><label for="theme_id">{L_STYLE_THEME}:</label></dt>
    477                         <dd><!-- IF S_INSTALL --><b id="theme_id">{THEME_NAME}</b><!-- ELSE --><select id="theme_id" name="theme_id">{S_THEME_OPTIONS}</select><!-- ENDIF --></dd>
     477                        <dd><!-- IF S_INSTALL --><strong id="theme_id">{THEME_NAME}</strong><!-- ELSE --><select id="theme_id" name="theme_id">{S_THEME_OPTIONS}</select><!-- ENDIF --></dd>
    478478                </dl>
    479479                <dl>
    480480                        <dt><label for="imageset_id">{L_STYLE_IMAGESET}:</label></dt>
    481                         <dd><!-- IF S_INSTALL --><b id="imageset_id">{IMAGESET_NAME}</b><!-- ELSE --><select id="imageset_id" name="imageset_id">{S_IMAGESET_OPTIONS}</select><!-- ENDIF --></dd>
     481                        <dd><!-- IF S_INSTALL --><strong id="imageset_id">{IMAGESET_NAME}</strong><!-- ELSE --><select id="imageset_id" name="imageset_id">{S_IMAGESET_OPTIONS}</select><!-- ENDIF --></dd>
    482482                </dl>
    483483        <!-- ENDIF -->
  • trunk/forum/adm/style/acp_update.html

    r400 r702  
    1111        <!-- IF S_UP_TO_DATE and S_UP_TO_DATE_AUTO -->
    1212                <div class="successbox">
    13                         <p>{L_VERSION_UP_TO_DATE_ACP}</p>
     13                        <p>{L_VERSION_UP_TO_DATE_ACP} - <a href="{U_VERSIONCHECK_FORCE}">{L_VERSIONCHECK_FORCE_UPDATE}</a></p>
    1414                </div>
    1515        <!-- ELSE -->
    1616                <div class="errorbox">
    17                         <p>{L_VERSION_NOT_UP_TO_DATE_ACP}</p>
     17                        <p>{L_VERSION_NOT_UP_TO_DATE_ACP} - <a href="{U_VERSIONCHECK_FORCE}">{L_VERSIONCHECK_FORCE_UPDATE}</a></p>
    1818                </div>
    1919        <!-- ENDIF -->
  • trunk/forum/adm/style/acp_users.html

    r400 r702  
    8383
    8484<!-- INCLUDE acp_users_feedback.html -->
     85
     86<!-- ELSEIF S_WARNINGS -->
     87
     88<!-- INCLUDE acp_users_warnings.html -->
    8589
    8690<!-- ELSEIF S_PROFILE -->
     
    132136                        <!-- IF group.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
    133137                                <td><a href="{group.U_EDIT_GROUP}">{group.GROUP_NAME}</a></td>
    134                                 <td><!-- IF group.S_NO_DEFAULT --><a href="{group.U_DEFAULT}">{L_GROUP_DEFAULT}</a><!-- ELSE --><strong>{L_GROUP_DEFAULT}</strong><!-- ENDIF --></td>
    135                                 <td><!-- IF not group.S_SPECIAL_GROUP --><a href="{group.U_DEMOTE_PROMOTE}">{group.L_DEMOTE_PROMOTE}</a><!-- ELSE -->&nbsp;<!-- ENDIF --></td>
     138                                <td><!-- IF group.S_IS_MEMBER --><!-- IF group.S_NO_DEFAULT --><a href="{group.U_DEFAULT}">{L_GROUP_DEFAULT}</a><!-- ELSE --><strong>{L_GROUP_DEFAULT}</strong><!-- ENDIF --><!-- ELSEIF not group.S_IS_MEMBER and group.U_APPROVE --><a href="{group.U_APPROVE}">{L_GROUP_APPROVE}</a><!-- ELSE -->&nbsp;<!-- ENDIF --></td>
     139                                <td><!-- IF group.S_IS_MEMBER and not group.S_SPECIAL_GROUP --><a href="{group.U_DEMOTE_PROMOTE}">{group.L_DEMOTE_PROMOTE}</a><!-- ELSE -->&nbsp;<!-- ENDIF --></td>
    136140                                <td><a href="{group.U_DELETE}">{L_GROUP_DELETE}</a></td>
    137141                        </tr>
  • trunk/forum/adm/style/acp_users_avatar.html

    r400 r702  
    99        </dl>
    1010        <!-- IF not S_IN_AVATAR_GALLERY -->
    11                 <!-- IF S_CAN_UPLOAD -->
     11                <!-- IF S_UPLOAD_FILE -->
    1212                        <dl>
    1313                                <dt><label for="uploadfile">{L_UPLOAD_AVATAR_FILE}:</label></dt>
    1414                                <dd><input type="hidden" name="MAX_FILE_SIZE" value="{AVATAR_MAX_FILESIZE}" /><input type="file" id="uploadfile" name="uploadfile" /></dd>
    1515                        </dl>
     16                <!-- ENDIF -->
     17                <!-- IF S_REMOTE_UPLOAD -->
    1618                        <dl>
    1719                                <dt><label for="uploadurl">{L_UPLOAD_AVATAR_URL}:</label><br /><span>{L_UPLOAD_AVATAR_URL_EXPLAIN}</span></dt>
     
    2628                        <dl>
    2729                                <dt><label for="width">{L_LINK_REMOTE_SIZE}:</label><br /><span>{L_LINK_REMOTE_SIZE_EXPLAIN}</span></dt>
    28                                 <dd><input name="width" type="text" id="width" size="3" value="{USER_AVATAR_WIDTH}" /> <span>px X </span> <input type="text" name="height" size="3" value="{USER_AVATAR_HEIGHT}" /> <span>px</span></dd>
     30                                <dd><input name="width" type="text" id="width" size="3" value="{USER_AVATAR_WIDTH}" /> <span>{L_PIXEL} &times; </span> <input type="text" name="height" size="3" value="{USER_AVATAR_HEIGHT}" /> <span>{L_PIXEL}</span></dd>
    2931                        </dl>
    3032                <!-- ENDIF -->
  • trunk/forum/adm/style/acp_users_overview.html

    r400 r702  
    125125                </dl>
    126126        </div>
    127                 <!-- IF not S_OWN_ACCOUNT -->
    128                         <dl>
    129                                 <dt><label for="delete_user">{L_DELETE_USER}:</label><br /><span>{L_DELETE_USER_EXPLAIN}</span></dt>
    130                                 <dd><input type="checkbox" class="radio" name="delete" value="1" /></dd>
    131                                 <dd><select id="delete_user" name="delete_type"><option value="retain">{L_RETAIN_POSTS}</option><option value="remove">{L_DELETE_POSTS}</option></select></dd>
    132                         </dl>
    133                 <!-- ENDIF -->
    134127
    135128        <p class="quick">
     
    142135        </form>
    143136
     137        <!-- IF not S_OWN_ACCOUNT -->
     138        <form id="user_delete" method="post" action="{U_ACTION}">
     139        <fieldset>
     140                <legend>{L_DELETE_USER}</legend>
     141                <dl>
     142                        <dt><label for="delete_type">{L_DELETE_USER}:</label><br /><span>{L_DELETE_USER_EXPLAIN}</span></dt>
     143                        <dd><select id="delete_type" name="delete_type"><option value="retain">{L_RETAIN_POSTS}</option><option value="remove">{L_DELETE_POSTS}</option></select></dd>
     144                </dl>
     145                <p class="quick">
     146                        <input class="button1" type="submit" name="update" value="{L_SUBMIT}" />
     147                        <input type="hidden" name="delete" value="1" />
     148                        {S_FORM_TOKEN}
     149                </p>
     150        </fieldset>
     151        <!-- ENDIF -->
     152        </form>
    144153<!-- ENDIF -->
  • trunk/forum/adm/style/acp_users_signature.html

    r400 r702  
    9494                                </script>
    9595                        </dt>
    96                         <dd style="margin-left: 90px;"><textarea name="signature" rows="10" cols="60" style="width: 95%;" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{SIGNATURE}</textarea></dd>
     96                        <dd style="margin-left: 90px;"><textarea name="signature" rows="10" cols="60" style="width: 95%;" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();">{SIGNATURE}</textarea></dd>
    9797                        <dd style="margin-left: 90px; margin-top: 5px;">
    9898                        <!-- IF S_BBCODE_ALLOWED -->
  • trunk/forum/adm/style/admin.css

    r400 r702  
    7070        font-family: "Trebuchet MS", Helvetica, sans-serif;
    7171        font-size: 1.20em;
    72         text-decoration: none; 
    73         line-height: 1.20em; 
     72        text-decoration: none;
     73        line-height: 1.20em;
    7474        margin-top: 25px;
    7575}
     
    9898}
    9999
    100 .small { 
    101         font-size: 0.85em; 
     100.small {
     101        font-size: 0.85em;
    102102}
    103103
     
    120120.install-body p a {
    121121        font-weight: bold;
     122}
     123
     124/* List items */
     125ul, ol {
     126        list-style-position: inside;
     127        margin-left: 1em;
     128}
     129
     130li {
     131        display: list-item;
     132        list-style-type: inherit;
    122133}
    123134
     
    192203}
    193204
    194 * html #main { 
    195         height: 350px; 
     205* html #main {
     206        height: 350px;
    196207}
    197208
     
    305316}
    306317
    307 span.corners-top, span.corners-bottom, 
     318span.corners-top, span.corners-bottom,
    308319span.corners-top span, span.corners-bottom span {
    309320        font-size: 1px;
     
    784795fieldset.quick, p.quick {
    785796        margin: 0 0 5px;
    786         padding: 5px 0 0; 
     797        padding: 5px 0 0;
    787798        border: none;
    788799        background-color: transparent;
     
    837848
    838849/* Special case inputs */
    839 select#board_timezone, 
     850select#board_timezone,
    840851select#full_folder_action {
    841852        width: 95%;
     
    12341245
    12351246/* Nice method for clearing floated blocks without having to insert any extra markup
    1236         From http://www.positioniseverything.net/easyclearing.html 
     1247        From http://www.positioniseverything.net/easyclearing.html
    12371248.clearfix:after, #tabs:after, .row:after, #content:after, fieldset dl:after, #page-body:after {
    1238         content: "."; 
    1239         display: block; 
    1240         height: 0; 
    1241         clear: both; 
     1249        content: ".";
     1250        display: block;
     1251        height: 0;
     1252        clear: both;
    12421253        visibility: hidden;
    12431254}*/
     
    13061317}
    13071318
    1308 /* Permission sections */ 
     1319/* Permission sections */
    13091320fieldset.permissions .permissions-simple {
    13101321        text-align: left;
     
    15171528}
    15181529
    1519 .permissions-panel span.corners-top, .permissions-panel span.corners-bottom, 
     1530.permissions-panel span.corners-top, .permissions-panel span.corners-bottom,
    15201531.permissions-panel span.corners-top span, .permissions-panel span.corners-bottom span {
    15211532        font-size: 1px;
     
    15951606
    15961607.permissions-panel th.row4 {
    1597         background-image: none; 
     1608        background-image: none;
    15981609        background-color: #E4E8EB;
    15991610        color: #536482;
     
    16031614.permissions-panel th a:link, .permissions-panel th a:hover, .permissions-panel th a:visited {
    16041615        display: block;
    1605         color: #FFFFFF; 
    1606         text-decoration: underline; 
     1616        color: #FFFFFF;
     1617        text-decoration: underline;
    16071618}
    16081619
  • trunk/forum/adm/style/editor.js

    r400 r702  
    1717
    1818var baseHeight;
    19 window.onload = initInsertions;
    2019
    2120/**
     
    260259function mozWrap(txtarea, open, close)
    261260{
    262         var selLength = txtarea.textLength;
     261        var selLength = (typeof(txtarea.textLength) == 'undefined') ? txtarea.value.length : txtarea.textLength;
    263262        var selStart = txtarea.selectionStart;
    264263        var selEnd = txtarea.selectionEnd;
  • trunk/forum/adm/style/install_footer.html

    r400 r702  
    33                                </div>
    44                        <span class="corners-bottom"><span></span></span>
     5                        <div class="clear"></div>
    56                </div>
    67                </div>
  • trunk/forum/adm/style/install_update.html

    r400 r702  
    193193                <form id="install_update" method="post" action="{U_UPDATE_ACTION}">
    194194
    195                 <!-- IF .files -->
    196                         <!-- BEGIN files -->
    197                                 <!-- IF files.S_STATUS -->
    198                                         <!-- IF not files.S_FIRST_ROW -->
    199                                                 </fieldset></div>
     195                <!-- IF .up_to_date -->
     196                        <h2>{L_FILES_UP_TO_DATE}</h2>
     197                        <p>{L_FILES_UP_TO_DATE_EXPLAIN}</p>
     198
     199                        <fieldset>
     200                                <legend><img src="{T_IMAGE_PATH}file_up_to_date.gif" alt="{L_STATUS_UP_TO_DATE}" /></legend>
     201                        <!-- BEGIN up_to_date -->
     202                                <dl>
     203                                        <dd class="full" style="text-align: left;"><strong>{up_to_date.FILENAME}</strong></dd>
     204                                </dl>
     205                        <!-- END up_to_date -->
     206                        </fieldset>
     207
     208                <!-- ENDIF -->
     209
     210                <!-- IF .new -->
     211                        <h2>{L_FILES_NEW}</h2>
     212                        <p>{L_FILES_NEW_EXPLAIN}</p>
     213
     214                        <fieldset>
     215                                <legend><img src="{T_IMAGE_PATH}file_new.gif" alt="{L_STATUS_NEW}" /></legend>
     216                        <!-- BEGIN new -->
     217                                <dl>
     218                                        <dt style="width: 60%;"><strong><!-- IF new.DIR_PART -->{new.DIR_PART}<br /><!-- ENDIF -->{new.FILE_PART}</strong>
     219                                        <!-- IF new.S_CUSTOM --><br /><span><em>{L_FILE_USED}: </em>{new.CUSTOM_ORIGINAL}</span><!-- ENDIF -->
     220                                </dt>
     221                                <dd style="margin-left: 60%;">
     222                                        <!-- IF not new.S_BINARY -->[<a href="{new.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{new.L_SHOW_DIFF}</a>]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF -->
     223                                </dd>
     224                                <!-- IF new.S_CUSTOM -->
     225                                        <dd style="margin-left: 60%;"><label><input type="checkbox" name="no_update[]" value="{new.FILENAME}" class="radio" /> {L_DO_NOT_UPDATE}</label></dd>
     226                                <!-- ENDIF -->
     227                                </dl>
     228                        <!-- END new -->
     229                        </fieldset>
     230
     231                <!-- ENDIF -->
     232
     233                <!-- IF .not_modified -->
     234                        <h2>{L_FILES_NOT_MODIFIED}</h2>
     235                        <div style="float: {S_CONTENT_FLOW_END};">&raquo; <a href="#" onclick="dE('not_modified', 0); return false;">{L_TOGGLE_DISPLAY}</a></div>
     236                        <p>{L_FILES_NOT_MODIFIED_EXPLAIN}</p>
     237
     238                        <fieldset id="not_modified" style="display: none;">
     239                                <legend><img src="{T_IMAGE_PATH}file_not_modified.gif" alt="{L_STATUS_NOT_MODIFIED}" /></legend>
     240                        <!-- BEGIN not_modified -->
     241                                <dl>
     242                                        <dt style="width: 60%;"><strong><!-- IF not_modified.DIR_PART -->{not_modified.DIR_PART}<br /><!-- ENDIF -->{not_modified.FILE_PART}</strong>
     243                                                <!-- IF not_modified.S_CUSTOM --><br /><span><em>{L_FILE_USED}: </em>{not_modified.CUSTOM_ORIGINAL}</span><!-- ENDIF -->
     244                                        </dt>
     245                                        <dd style="margin-left: 60%;"><!-- IF not not_modified.S_BINARY -->[<a href="{not_modified.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{not_modified.L_SHOW_DIFF}</a>]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF --></dd>
     246                                        <!-- IF not_modified.S_CUSTOM -->
     247                                                <dd style="margin-left: 60%;"><label><input type="checkbox" name="no_update[]" value="{not_modified.FILENAME}" class="radio" /> {L_DO_NOT_UPDATE}</label></dd>
    200248                                        <!-- ENDIF -->
    201 
    202                                         <h2>{files.TITLE}</h2>
    203 
    204                                         <!-- IF files.STATUS eq 'not_modified' --><div style="float: {S_CONTENT_FLOW_END};">&raquo; <a href="#" onclick="dE('not_modified', 0); return false;">{L_TOGGLE_DISPLAY}</a></div><!-- ENDIF -->
    205                                         <p>{files.EXPLAIN}</p>
    206 
    207                                         <div style="display: <!-- IF files.STATUS neq 'not_modified' -->block<!-- ELSE -->none<!-- ENDIF -->;" id="{files.STATUS}">
    208 
    209                                         <fieldset>
    210                                                 <legend><img src="{T_IMAGE_PATH}file_{files.STATUS}.gif" alt="{files.L_STATUS}" /></legend>
     249                                </dl>
     250                        <!-- END not_modified -->
     251                        </fieldset>
     252
     253                <!-- ENDIF -->
     254
     255                <!-- IF .modified -->
     256                        <h2>{L_FILES_MODIFIED}</h2>
     257                        <p>{L_FILES_MODIFIED_EXPLAIN}</p>
     258
     259                        <!-- BEGIN modified -->
     260                        <fieldset>
     261                                <legend><img src="{T_IMAGE_PATH}file_modified.gif" alt="{L_STATUS_MODIFIED}" /></legend>
     262                                <dl>
     263                                        <dt style="width: 60%;"><strong><!-- IF modified.DIR_PART -->{modified.DIR_PART}<br /><!-- ENDIF -->{modified.FILE_PART}</strong>
     264                                        <!-- IF modified.S_CUSTOM --><br /><span><em>{L_FILE_USED}: </em>{modified.CUSTOM_ORIGINAL}</span><!-- ENDIF -->
     265                                </dt>
     266                                <dd style="margin-left: 60%;">&nbsp;</dd>
     267                                <!-- IF modified.S_CUSTOM -->
     268                                        <dd style="margin-left: 60%;"><label><input type="checkbox" name="no_update[]" value="{modified.FILENAME}" class="radio" /> {L_DO_NOT_UPDATE}</label></dd>
     269                                <!-- ENDIF -->
     270                                </dl>
     271                                <dl>
     272                                        <dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{modified.FILENAME}]" value="0" checked="checked" /> {L_MERGE_MODIFICATIONS_OPTION}</label></dt>
     273                                        <dd style="margin-left: 60%;"><!-- IF not modified.S_BINARY -->[<a href="{modified.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{modified.L_SHOW_DIFF}</a>]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF --></dd>
     274                                </dl>
     275                                <dl>
     276                                        <dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{modified.FILENAME}]" value="1" /> {L_MERGE_NO_MERGE_NEW_OPTION}</label></dt>
     277                                        <dd style="margin-left: 60%;"><!-- IF not modified.S_BINARY -->[<a href="{modified.U_VIEW_NO_MERGE_NEW}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE -->&nbsp;<!-- ENDIF --></dd>
     278                                </dl>
     279                                <dl>
     280                                        <dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{modified.FILENAME}]" value="2" /> {L_MERGE_NO_MERGE_MOD_OPTION}</label></dt>
     281                                        <dd style="margin-left: 60%;"><!-- IF not modified.S_BINARY -->[<a href="{modified.U_VIEW_NO_MERGE_MOD}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE -->&nbsp;<!-- ENDIF --></dd>
     282                                </dl>
     283                        </fieldset>
     284                        <!-- END modified -->
     285
     286                <!-- ENDIF -->
     287
     288                <!-- IF .new_conflict -->
     289                        <h2>{L_FILES_NEW_CONFLICT}</h2>
     290                        <p>{L_FILES_NEW_CONFLICT_EXPLAIN}</p>
     291
     292                        <fieldset>
     293                                <legend><img src="{T_IMAGE_PATH}file_new_conflict.gif" alt="{L_STATUS_NEW_CONFLICT}" /></legend>
     294                        <!-- BEGIN new_conflict -->
     295                                <dl>
     296                                        <dt style="width: 60%;"><strong><!-- IF new_conflict.DIR_PART -->{new_conflict.DIR_PART}<br /><!-- ENDIF -->{new_conflict.FILE_PART}</strong>
     297                                        <!-- IF new_conflict.S_CUSTOM --><br /><span><em>{L_FILE_USED}: </em>{new_conflict.CUSTOM_ORIGINAL}</span><!-- ENDIF -->
     298                                </dt>
     299                                <dd style="margin-left: 60%;">
     300                                        <!-- IF not new_conflict.S_BINARY -->[<a href="{new_conflict.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{new_conflict.L_SHOW_DIFF}</a>]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF -->
     301                                </dd>
     302                                <!-- IF new_conflict.S_CUSTOM -->
     303                                        <dd style="margin-left: 60%;"><label><input type="checkbox" name="no_update[]" value="{new_conflict.FILENAME}" class="radio" /> {L_DO_NOT_UPDATE}</label></dd>
     304                                <!-- ENDIF -->
     305                                </dl>
     306                        <!-- END new_conflict -->
     307                        </fieldset>
     308
     309                <!-- ENDIF -->
     310
     311                <!-- IF .conflict -->
     312                        <h2>{L_FILES_CONFLICT}</h2>
     313                        <p>{L_FILES_CONFLICT_EXPLAIN}</p>
     314
     315                        <!-- BEGIN conflict -->
     316                        <fieldset>
     317                                <legend><img src="{T_IMAGE_PATH}file_conflict.gif" alt="{L_STATUS_CONFLICT}" /></legend>
     318                                <dl>
     319                                        <dt style="width: 60%;"><strong><!-- IF conflict.DIR_PART -->{conflict.DIR_PART}<br /><!-- ENDIF -->{conflict.FILE_PART}</strong>
     320                                                <!-- IF conflict.S_CUSTOM --><br /><span><em>{L_FILE_USED}: </em>{conflict.CUSTOM_ORIGINAL}</span><!-- ENDIF -->
     321                                                <!-- IF conflict.NUM_CONFLICTS --><br /><span>{L_NUM_CONFLICTS}: {conflict.NUM_CONFLICTS}</span><!-- ENDIF -->
     322                                        </dt>
     323                                        <dd style="margin-left: 60%;">
     324                                                <!-- IF not conflict.S_BINARY -->[<a href="{conflict.U_SHOW_DIFF}">{L_DOWNLOAD_CONFLICTS}</a>]<br />{L_DOWNLOAD_CONFLICTS_EXPLAIN}
     325                                                <!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF -->
     326                                        </dd>
     327                                        <!-- IF conflict.S_CUSTOM -->
     328                                                <dd style="margin-left: 60%;"><label><input type="checkbox" name="no_update[]" value="{conflict.FILENAME}" class="radio" /> {L_DO_NOT_UPDATE}</label></dd>
     329                                        <!-- ENDIF -->
     330                                </dl>
     331                                <!-- IF conflict.S_BINARY -->
     332                                        <dl>
     333                                                <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{conflict.FILENAME}]" value="1" checked="checked" /> {L_MERGE_NO_MERGE_NEW_OPTION}</label></dt>
     334                                                <dd style="margin-left: 60%;">&nbsp;</dd>
     335                                        </dl>
    211336                                <!-- ELSE -->
    212337                                        <dl>
    213                                                 <!-- IF files.STATUS eq 'up_to_date' -->
    214                                                         <dd class="full" style="text-align: left;"><strong>{files.FILENAME}</strong></dd>
    215                                                 <!-- ELSE -->
    216                                                         <dt style="width: 60%;">
    217                                                                 <strong><!-- IF files.DIR_PART -->{files.DIR_PART}<br /><!-- ENDIF -->{files.FILE_PART}</strong>
    218                                                                 <!-- IF files.S_CUSTOM -->
    219                                                                 <br /><span><em>{L_FILE_USED}: </em>{files.CUSTOM_ORIGINAL}</span>
    220                                                                 <!-- ENDIF -->
    221                                                                 <!-- IF files.NUM_CONFLICTS -->
    222                                                                 <br /><span>{L_NUM_CONFLICTS}: {files.NUM_CONFLICTS}</span>
    223                                                                 <!-- ENDIF -->
    224                                                         </dt>
    225                                                         <dd style="margin-left: 60%;"><!-- IF files.STATUS eq 'modified' -->&nbsp;<!-- ELSE --><!-- IF not files.S_BINARY -->[ <a href="{files.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{files.L_SHOW_DIFF}</a> ]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF --><!-- ENDIF --></dd>
    226                                                         <!-- IF files.S_CUSTOM -->
    227                                                                 <dd style="margin-left: 60%;"><label><input type="checkbox" name="no_update[]" value="{files.FILENAME}" class="radio" /> {L_DO_NOT_UPDATE}</label></dd>
    228                                                         <!-- ENDIF -->
    229 
    230                                                         <!-- IF files.STATUS eq 'modified' -->
    231                                                         </dl>
    232                                                         <dl>
    233                                                                 <dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{files.FILENAME}]" value="0" checked="checked" /> {L_MERGE_MODIFICATIONS_OPTION}</label></dt>
    234                                                                 <dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[ <a href="{files.U_SHOW_DIFF}" onclick="diff_popup(this.href); return false;">{files.L_SHOW_DIFF}</a> ]<!-- ELSE -->{L_BINARY_FILE}<!-- ENDIF --></dd>
    235                                                         </dl>
    236                                                         <dl>
    237                                                                 <dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{files.FILENAME}]" value="1" /> {L_MERGE_NO_MERGE_NEW_OPTION}</label></dt>
    238                                                                 <dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[<a href="{files.U_VIEW_NO_MERGE_NEW}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE -->&nbsp;<!-- ENDIF --></dd>
    239                                                         </dl>
    240                                                         <dl>
    241                                                                 <dt style="width: 60%"><label><input type="radio" class="radio" name="modified[{files.FILENAME}]" value="2" /> {L_MERGE_NO_MERGE_MOD_OPTION}</label></dt>
    242                                                                 <dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[<a href="{files.U_VIEW_NO_MERGE_MOD}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE -->&nbsp;<!-- ENDIF --></dd>
    243                                                         </dl>
    244                                                         <!-- IF not files.S_LAST_ROW -->
    245                                                         </fieldset>
    246 
    247                                                         <fieldset>
    248                                                                 <legend><img src="{T_IMAGE_PATH}file_{files.STATUS}.gif" alt="{files.L_STATUS}" /></legend>
    249                                                         <!-- ENDIF -->
    250 
    251                                                         <!-- ENDIF -->
    252 
    253                                                         <!-- IF files.STATUS eq 'conflict' -->
    254                                                         </dl>
    255                                                         <dl>
    256                                                                 <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{files.FILENAME}]" value="1" checked="checked" /> {L_MERGE_NO_MERGE_NEW_OPTION}</label></dt>
    257                                                                 <dd style="margin-left: 60%;"><!-- IF not files.S_BINARY -->[<a href="{files.U_VIEW_NO_MERGE_NEW}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]<!-- ELSE -->&nbsp;<!-- ENDIF --></dd>
    258                                                         </dl>
    259                                                                 <!-- IF not files.S_BINARY -->
    260                                                                         <dl>
    261                                                                                 <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{files.FILENAME}]" value="3" /> {L_MERGE_NEW_FILE_OPTION}</label></dt>
    262                                                                                 <dd style="margin-left: 60%;">[<a href="{files.U_VIEW_NEW_FILE}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]</dd>
    263                                                                         </dl>
    264                                                                         <dl>
    265                                                                                 <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{files.FILENAME}]" value="4" /> {L_MERGE_MOD_FILE_OPTION}</label></dt>
    266                                                                                 <dd style="margin-left: 60%;">[<a href="{files.U_VIEW_MOD_FILE}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]</dd>
    267                                                                         </dl>
    268                                                                 <!-- ENDIF -->
    269                                                         <!-- IF not files.S_LAST_ROW -->
    270                                                         </fieldset>
    271 
    272                                                         <fieldset>
    273                                                                 <legend><img src="{T_IMAGE_PATH}file_{files.STATUS}.gif" alt="{files.L_STATUS}" /></legend>
    274                                                         <!-- ENDIF -->
    275 
    276                                                         <!-- ENDIF -->
    277                                                 <!-- ENDIF -->
    278                                         <!-- IF files.STATUS neq 'conflict' and files.STATUS neq 'modified' --></dl><!-- ENDIF -->
     338                                                <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{conflict.FILENAME}]" value="3" checked="checked" /> {L_MERGE_NEW_FILE_OPTION}</label></dt>
     339                                                <dd style="margin-left: 60%;">[<a href="{conflict.U_VIEW_NEW_FILE}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_MODIFIED}</a>]</dd>
     340                                        </dl>
     341                                        <dl>
     342                                                <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{conflict.FILENAME}]" value="4" /> {L_MERGE_MOD_FILE_OPTION}</label></dt>
     343                                                <dd style="margin-left: 60%;">[<a href="{conflict.U_VIEW_MOD_FILE}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_MODIFIED}</a>]</dd>
     344                                        </dl>
     345                                        <dl>
     346                                                <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{conflict.FILENAME}]" value="1" /> {L_MERGE_NO_MERGE_NEW_OPTION}</label></dt>
     347                                                <dd style="margin-left: 60%;">[<a href="{conflict.U_VIEW_NO_MERGE_NEW}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]</dd>
     348                                        </dl>
     349                                        <dl>
     350                                                <dt style="width: 60%"><label><input type="radio" class="radio" name="conflict[{conflict.FILENAME}]" value="2" /> {L_MERGE_NO_MERGE_MOD_OPTION}</label></dt>
     351                                                <dd style="margin-left: 60%;">[<a href="{conflict.U_VIEW_NO_MERGE_MOD}" onclick="diff_popup(this.href); return false;">{L_SHOW_DIFF_FINAL}</a>]</dd>
     352                                        </dl>
    279353                                <!-- ENDIF -->
    280                         <!-- END files -->
    281 
    282                         </fieldset></div>
     354                        </fieldset>
     355                        <!-- END conflict -->
     356
    283357                <!-- ENDIF -->
    284358
     
    321395        <fieldset class="submit-buttons">
    322396                {S_HIDDEN_FIELDS}
    323                 <input type="submit" class="button2" value="{L_CHECK_FILES_AGAIN}" name="check_again" />&nbsp; &nbsp;<input type="submit" class="button1" value="{L_DOWNLOAD}" name="download" />
     397                <input type="submit" class="button2" value="{L_CONTINUE_UPDATE}" name="check_again" />&nbsp; &nbsp;<input type="submit" class="button1" value="{L_DOWNLOAD}" name="download" />
    324398        </fieldset>
    325399
     
    372446                        <p>{L_CONNECTION_FAILED}<br />{ERROR_MSG}</p>
    373447                </div>
    374 
    375448        <!-- ENDIF -->
    376449
  • trunk/forum/adm/style/install_update_diff.html

    r400 r702  
    1616function resize_panel()
    1717{
    18         var block = document.getElementById('codepanel');       
     18        var block = document.getElementById('codepanel');
    1919        var height;
    20        
     20
    2121        if (window.innerHeight)
    2222        {
     
    2727        {
    2828                //whatever IE needs to do this
    29         }       
    30 }
     29        }
     30}
     31
     32window.onresize = resize_panel;
     33
    3134// ]]>
    3235</script>
     
    4952<!-- IF DIFF_MODE neq 'side_by_side' and DIFF_MODE neq 'raw' -->
    5053div#codepanel {
    51         overflow: auto;
    5254        width: 100%;
    53         height: 350px;
    54         display: inline-block;
    5555}
    5656<!-- ELSE -->
    57 div#codepanel { 
     57div#codepanel {
    5858        background-color: #eee;
     59}
     60<!-- ENDIF -->
     61
     62<!-- IF DIFF_MODE neq 'unified' and DIFF_MODE neq 'side_by_side'  -->
     63div#diff_content pre {
     64        overflow: auto;
     65        height: 414px;
     66        width: 100% !important;
    5967}
    6068<!-- ENDIF -->
     
    6674.file {
    6775        line-height: .7em;
     76        overflow: auto;
     77        height: 414px;
    6878}
    6979
     
    140150table.hrdiff tbody td.old {
    141151        border-left: 1px solid #999;
    142         border-right: 1px solid #999;   
     152        border-right: 1px solid #999;
    143153}
    144154table.hrdiff tbody td.new {
    145         border-right: 1px solid #999;   
     155        border-right: 1px solid #999;
    146156}
    147157
     
    204214</head>
    205215
    206 
    207216<!-- IF DIFF_MODE neq 'side_by_side' and DIFF_MODE neq 'raw' -->
    208 <body onresize="resize_panel();" onload="resize_panel();">
     217<body onload="resize_panel();">
    209218<!-- ELSE -->
    210219<body>
     
    221230<!-- IF not S_DIFF_NEW_FILE -->
    222231                <p id="skip"><a href="#acp">{L_SKIP}</a></p>
    223                 <form method="post">
     232                <form method="post" action="">
    224233                <fieldset class="quick">
    225234                        <label for="diff_mode">{L_SELECT_DIFF_MODE}:</label>
     
    230239                </form>
    231240<!-- ENDIF -->
     241<!-- IF S_DIFF_CONFLICT_FILE -->
     242                <div style="float: {S_CONTENT_FLOW_BEGIN};"><strong>{L_NUM_CONFLICTS}: {NUM_CONFLICTS}</strong></div>
     243                <br style="clear: both;" />
     244<!-- ENDIF -->
    232245        </div>
    233        
     246
    234247        <div id="page-body">
    235248                <div id="acp">
     
    238251                                <div id="diff_content">
    239252                                        <div id="main">
    240 
    241 <!-- IF S_DIFF_CONFLICT_FILE -->
    242                 <div style="float: {S_CONTENT_FLOW_END};"><strong>{L_NUM_CONFLICTS}: {NUM_CONFLICTS}</strong></div>
    243 <!-- ENDIF -->
    244253                                                {DIFF_CONTENT}
    245254                                        </div>
     
    249258                </div>
    250259        </div>
    251        
     260
    252261
    253262<!-- INCLUDE simple_footer.html -->
  • trunk/forum/adm/style/overall_footer.html

    r400 r702  
    33                                </div>
    44                        <span class="corners-bottom"><span></span></span>
     5                        <div class="clear"></div>
    56                </div>
    67                </div>
  • trunk/forum/adm/style/overall_header.html

    r400 r702  
    2929        var page = prompt(jump_page, on_page);
    3030
    31         if (page !== null && !isNaN(page) && page > 0) 
    32         {
    33                 document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + ((page - 1) * per_page);
     31        if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
     32        {
     33                if (base_url.indexOf('?') == -1)
     34                {
     35                        document.location.href = base_url + '?start=' + ((page - 1) * per_page);
     36                }
     37                else
     38                {
     39                        document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + ((page - 1) * per_page);
     40                }
    3441        }
    3542}
     
    188195                                                <p>{L_LOGGED_IN_AS}<br /><strong>{USERNAME}</strong> [&nbsp;<a href="{U_LOGOUT}">{L_LOGOUT}</a>&nbsp;][&nbsp;<a href="{U_ADM_LOGOUT}">{L_ADM_LOGOUT}</a>&nbsp;]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
    189196                                                <ul>
     197                                                <!-- DEFINE $LI_USED = 0 -->
    190198                                                <!-- BEGIN l_block1 -->
    191199                                                        <!-- IF l_block1.S_SELECTED -->
     
    194202                                                        <!-- IF .l_block1.l_block2.l_block3 -->
    195203                                                        <li class="header">{l_block1.l_block2.L_TITLE}</li>
     204                                                        <!-- DEFINE $LI_USED = 1 -->
    196205                                                        <!-- ENDIF -->
    197206       
    198207                                                        <!-- BEGIN l_block3 -->
    199208                                                                <li<!-- IF l_block1.l_block2.l_block3.S_SELECTED --> id="activemenu"<!-- ENDIF -->><a href="{l_block1.l_block2.l_block3.U_TITLE}"><span>{l_block1.l_block2.l_block3.L_TITLE}</span></a></li>
     209                                                                <!-- DEFINE $LI_USED = 1 -->
    200210                                                        <!-- END l_block3 -->
    201211                                                <!-- END l_block2 -->
     
    203213                                                        <!-- ENDIF -->
    204214                                                <!-- END l_block1 -->
     215                                                <!-- IF not $LI_USED -->
     216                                                        <li></li>
     217                                                <!-- ENDIF -->
    205218                                                </ul>
    206219                                        </div>
  • trunk/forum/adm/style/simple_header.html

    r400 r702  
    4040        var page = prompt(jump_page, on_page);
    4141
    42         if (page !== null && !isNaN(page) && page > 0) 
     42        if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
    4343        {
    44                 document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + ((page - 1) * per_page);
     44                if (base_url.indexOf('?') == -1)
     45                {
     46                        document.location.href = base_url + '?start=' + ((page - 1) * per_page);
     47                }
     48                else
     49                {
     50                        document.location.href = base_url.replace(/&amp;/g, '&') + '&start=' + ((page - 1) * per_page);
     51                }
    4552        }
    4653}
Note: See TracChangeset for help on using the changeset viewer.