Changeset 864 in ExiteCMS


Ignore:
Timestamp:
10/03/07 21:38:21 (4 years ago)
Author:
hverton
Message:

More xhtml fixes
Added forum poll configuration to the forum admin module

Location:
trunk
Files:
33 edited

Legend:

Unmodified
Added
Removed
  • trunk/administration/forums.php

    r834 r864  
    1616require_once PATH_ROOT."/includes/theme_functions.php"; 
    1717 
    18 // load the locale for this module 
     18// load the locales for this module 
    1919include PATH_LOCALE.LOCALESET."admin/forums.php"; 
     20include PATH_LOCALE.LOCALESET."admin/forum_polls.php"; 
    2021 
    2122// temp storage for template variables 
     
    3435if (!isset($action)) $action = ""; 
    3536if (!isset($t)) $t = ""; 
     37 
     38// create the forum polls default global settings if not defined 
     39$result = dbquery("SELECT * FROM ".$db_prefix."forum_poll_settings WHERE forum_id = '0'"); 
     40if (dbrows($result) == 0) { 
     41    // create a default global settings record 
     42    $data = array('forum_id' => 0, 
     43                'enable_polls' => 0, 
     44                'create_permissions' => "", 
     45                'vote_permissions' => "", 
     46                'guest_permissions' => 0, 
     47                'require_approval' => 0, 
     48                'lock_threads' => 0, 
     49                'option_max' => 0, 
     50                'option_show' => 0, 
     51                'option_increment' => 0, 
     52                'duration_min' => 0, 
     53                'duration_max' => 0, 
     54                'hide_poll' => 0 
     55            ); 
     56    // and store them 
     57    $result = dbquery("INSERT INTO ".$db_prefix."forum_poll_settings 
     58        (forum_id, enable_polls, create_permissions, vote_permissions, guest_permissions, require_approval, lock_threads, 
     59        option_max, option_show, option_increment, duration_min, duration_max, hide_poll) VALUES 
     60        ('0', '".$data['enable_polls']."', '".$data['create_permissions']."', '".$data['vote_permissions']."', 
     61        '".$data['guest_permissions']."', '".$data['require_approval']."', '".$data['lock_threads']."', 
     62        '".$data['option_max']."', '".$data['option_show']."', '".$data['option_increment']."', '".$data['duration_min']."', 
     63        '".$data['duration_max']."', '".$data['hide_poll']."')" 
     64    ); 
     65} 
    3666 
    3767// refresh the forum order 
     
    90120    $variables = array(); 
    91121}    
     122 
     123// save forum settings? 
     124if (isset($_POST['save_settings']) && !isset($_POST['reset'])) { 
     125    // validate the input 
     126    $enable_polls = isset($_POST['enable_polls']) && $_POST['enable_polls'] == 1 ? 1 : 0; 
     127    $same_voters = isset($_POST['same_voters']) ? 1 : 0; 
     128    $same_creators = isset($_POST['same_creators']) ? 1 : 0; 
     129    $temp_array = isset($_POST['create_groups']) ? explode(",", $_POST['create_groups']) : ""; 
     130    $temp_array2 = array(); 
     131    for($i = 0; $i < count($temp_array); $i ++) { 
     132        if (isNum($temp_array[$i])) { $temp_array2[] = "G".$temp_array[$i]; } 
     133    } 
     134    $temp_array = isset($_POST['create_users']) ? explode(",", $_POST['create_users']) : ""; 
     135    for($i = 0; $i < count($temp_array); $i ++) { 
     136        if (isNum($temp_array[$i])) { $temp_array2[] = $temp_array[$i]; } 
     137    } 
     138    $temp_array = isset($_POST['vote_groups']) ? explode(",", $_POST['vote_groups']) : ""; 
     139    $temp_array3 = array(); 
     140    for($i = 0; $i < count($temp_array); $i ++) { 
     141        if (isNum($temp_array[$i])) { $temp_array3[] = "G".$temp_array[$i]; } 
     142    } 
     143    $temp_array = isset($_POST['vote_users']) ? explode(",", $_POST['vote_users']) : ""; 
     144    for($i = 0; $i < count($temp_array); $i ++) { 
     145        if (isNum($temp_array[$i])) { $temp_array3[] = $temp_array[$i]; } 
     146    } 
     147    $create_array = $same_creators == 1 ? array_merge_recursive($temp_array2, $temp_array3) : $temp_array2; 
     148    $vote_array = $same_voters == 1 ? array_merge_recursive($temp_array2, $temp_array3) : $temp_array3; 
     149    sort($create_array); sort($vote_array); 
     150    $create_permissions = implode(".", $create_array); 
     151    $vote_permissions = implode(".", $vote_array); 
     152    $guest_permissions = isset($_POST['guest_permissions']) && isNum($_POST['guest_permissions']) && $_POST['guest_permissions'] < 3 ? $_POST['guest_permissions'] : 0; 
     153    $require_approval = isset($_POST['require_approval']) && $_POST['require_approval'] == 1 ? 1 : 0; 
     154    $lock_threads = isset($_POST['lock_threads']) && $_POST['lock_threads'] == 1 ? 1 : 0; 
     155    $option_max = isset($_POST['option_max']) && isNum($_POST['option_max']) ? $_POST['option_max'] : 10; 
     156    $option_show = isset($_POST['option_show']) && isNum($_POST['option_show']) ? $_POST['option_show'] : 5; 
     157    $option_increment = isset($_POST['option_increment']) && isNum($_POST['option_increment']) ? $_POST['option_increment'] : 5; 
     158    $duration_min = isset($_POST['duration_min']) && isNum($_POST['duration_min']) && $_POST['duration_min'] >= 1 ? $_POST['duration_min'] : 1; 
     159    $duration_max = isset($_POST['duration_max']) && isNum($_POST['duration_max']) ? $_POST['duration_max'] : 0; 
     160    $hide_poll = isset($_POST['hide_poll']) && $_POST['hide_poll'] == 1 ? 1 : 0; 
     161    // check if this record already exists 
     162    $result = dbquery("SELECT * FROM ".$db_prefix."forum_poll_settings WHERE forum_id = '$forum_id'"); 
     163    if (dbrows($result) != 0) { 
     164        $result = dbquery("UPDATE ".$db_prefix."forum_poll_settings SET forum_id = '$forum_id', 
     165            enable_polls = '".$enable_polls."', create_permissions = '".$create_permissions."', 
     166            vote_permissions = '".$vote_permissions."', guest_permissions = '".$guest_permissions."', 
     167            require_approval = '".$require_approval."', lock_threads = '".$lock_threads."', 
     168            option_max = '".$option_max."', option_show = '".$option_show."', 
     169            option_increment = '".$option_increment."', duration_min = '".($duration_min * 86400)."', 
     170            duration_max = '".($duration_max * 86400)."', hide_poll = '".$hide_poll."' WHERE forum_id='$forum_id'" 
     171        ); 
     172    } else { 
     173        $result = dbquery("INSERT INTO ".$db_prefix."forum_poll_settings 
     174            (forum_id, enable_polls, create_permissions, vote_permissions, guest_permissions, require_approval, lock_threads, 
     175            option_max, option_show, option_increment, duration_min, duration_max, hide_poll) VALUES 
     176            ('$forum_id', '".$enable_polls."', '".$create_permissions."', '".$vote_permissions."', 
     177            '".$guest_permissions."', '".$require_approval."', '".$lock_threads."', 
     178            '".$option_max."', '".$option_show."', '".$option_increment."', '".($duration_min*86400)."', 
     179            '".($duration_max*86400)."', '".$hide_poll."')" 
     180        ); 
     181    } 
     182    unset($forum_id); 
     183} elseif (isset($_POST['reset'])) { 
     184    // delete the record (force to use globals again) 
     185    $result = dbquery("DELETE FROM ".$db_prefix."forum_poll_settings WHERE forum_id = '$forum_id'"); 
     186} 
    92187 
    93188if (isset($_POST['save_cat'])) { 
     
    293388            if (isset($ug)) unset($ug); 
    294389            if ($user_group['0'] == "0") { 
    295                 $ug = array('id' => $user_group['0'], 'name' => ''); 
     390                $ug = array('id' => $user_group['0'], 'name' => '&nbsp;'); 
    296391            } else { 
    297392                if ($user_group['0'] < 100) { 
     
    357452} 
    358453 
     454// get the info for the edit settings panel 
     455if (isset($forum_id)) { 
     456 
     457    // get the name of the forum 
     458    $result = dbquery("SELECT * FROM ".$db_prefix."forums WHERE forum_id = '$forum_id'"); 
     459    if ($forum = dbarray($result)) { 
     460        $variables['forum_name'] = $forum['forum_name']; 
     461    } else { 
     462        fallback(BASEDIR."index.php"); 
     463    } 
     464 
     465    // get the poll settings for this forum. If they don't exist, get the defaults. If the don't exist, make some up! 
     466    $result = dbquery("SELECT * FROM ".$db_prefix."forum_poll_settings WHERE forum_id = '$forum_id'"); 
     467    if ($data = dbarray($result)) { 
     468        // found 
     469        $data['duration_min'] = floor($data['duration_min']/86400); 
     470        $data['duration_max'] = floor($data['duration_max']/86400); 
     471    } else { 
     472        // not found, get the globals 
     473        $result = dbquery("SELECT * FROM ".$db_prefix."forum_poll_settings WHERE forum_id = '0'"); 
     474        if ($data = dbarray($result)) { 
     475            // found 
     476            $data['duration_min'] = floor($data['duration_min']/86400); 
     477            $data['duration_max'] = floor($data['duration_max']/86400); 
     478        } else { 
     479            // not found either. something's wrong... 
     480            fallback(BASEDIR."index.php"); 
     481        } 
     482    } 
     483    // make sure the record has the correct forum_id 
     484    $data['forum_id'] = $forum_id; 
     485    // store the record for use on the template 
     486    $variables['settings'] = $data; 
     487 
     488    // create the group and user arrays 
     489    $fp_group_array = array( 
     490        array(103, $locale['user3']), 
     491        array(102, $locale['user2']), 
     492        array(101, $locale['user1']) 
     493    ); 
     494    $result = dbquery("SELECT * FROM ".$db_prefix."user_groups ORDER BY group_name"); 
     495    if (dbrows($result) != 0) { 
     496        while ($fp_group_data = dbarray($result)) { 
     497            $fp_group_array[] = array($fp_group_data['group_id'], $fp_group_data['group_name']); 
     498        } 
     499    } 
     500    $variables['create_group_1'] = array();  
     501    $variables['create_group_2'] = array(); 
     502    while(list($key, $fp_group) = each($fp_group_array)){ 
     503        $group_id = $fp_group['0']; 
     504        if (!preg_match("(^G{$group_id}$|^G{$group_id}\.|\.G{$group_id}\.|\.G{$group_id}$)", $data['create_permissions'])) { 
     505            $variables['create_group_1'][] = array($fp_group['0'], $fp_group['1']); 
     506        } else { $variables['create_group_2'][] = array($fp_group['0'], $fp_group['1']); } 
     507        unset($group_id); 
     508    } 
     509    unset($fp_group); 
     510 
     511    reset($fp_group_array); 
     512    $variables['vote_group_1'] = array(); 
     513    $variables['vote_group_2'] = array(); 
     514    while(list($key, $fp_group) = each($fp_group_array)){ 
     515        $group_id = $fp_group['0']; 
     516        if (!preg_match("(^G{$group_id}$|^G{$group_id}\.|\.G{$group_id}\.|\.G{$group_id}$)", $data['vote_permissions'])) { 
     517            $variables['vote_group_1'][] = array($fp_group['0'], $fp_group['1']); 
     518        } else { $variables['vote_group_2'][] = array($fp_group['0'], $fp_group['1']); } 
     519        unset($group_id); 
     520    } 
     521 
     522    $variables['create_user_1'] = array(); 
     523    $variables['create_user_2'] = array(); 
     524    $result = dbquery("SELECT user_id,user_name FROM ".$db_prefix."users ORDER BY user_level DESC, user_name"); 
     525    while ($fp_user_data = dbarray($result)) { 
     526        $fp_user_array[] = $fp_user_data; 
     527        $user_id = $fp_user_data['user_id']; 
     528        if (!preg_match("(^{$user_id}$|^{$user_id}\.|\.{$user_id}\.|\.{$user_id}$)", $data['create_permissions'])) { 
     529            $variables['create_user_1'][] = array($fp_user_data['user_id'], $fp_user_data['user_name']); 
     530        } else { $variables['create_user_2'][] = array($fp_user_data['user_id'], $fp_user_data['user_name']); } 
     531        unset($user_id); 
     532    } 
     533    unset($fp_user_data); 
     534 
     535    $variables['vote_user_1'] = array(); 
     536    $variables['vote_user_2'] = array(); 
     537    while(list($key, $fp_user_data) = each($fp_user_array)){ 
     538        $user_id = $fp_user_data['user_id']; 
     539        if (!preg_match("(^{$user_id}$|^{$user_id}\.|\.{$user_id}\.|\.{$user_id}$)", $data['vote_permissions'])) { 
     540            $variables['vote_user_1'][] = array($fp_user_data['user_id'], $fp_user_data['user_name']); 
     541        } else { $variables['vote_user_2'][] = array($fp_user_data['user_id'], $fp_user_data['user_name']); } 
     542        unset($user_id); 
     543    } 
     544    if ($forum_id != 0 && count($variables['create_group_2']) == 0) { 
     545        $variables['create_group_2'][] = array($forum['forum_posting'], getgroupname($forum['forum_posting'])); 
     546    } 
     547    if ($forum_id != 0 && count($variables['vote_group_2']) == 0) { 
     548        $variables['vote_group_2'][] = array($forum['forum_posting'], getgroupname($forum['forum_posting'])); 
     549    } 
     550} 
     551 
    359552// define the admin body panel 
    360 $template_panels[] = array('type' => 'body', 'name' => 'admin.forums', 'template' => 'admin.forums.tpl', 'locale' => PATH_LOCALE.LOCALESET."admin/forums.php"); 
     553$template_panels[] = array('type' => 'body', 'name' => 'admin.forums', 'template' => 'admin.forums.tpl', 'locale' => array(PATH_LOCALE.LOCALESET."admin/forums.php",PATH_LOCALE.LOCALESET."admin/forum_polls.php")); 
    361554$template_variables['admin.forums'] = $variables; 
    362555 
  • trunk/administration/members.php

    r834 r864  
    174174            $data['cc_flag'] = $cc_flag; 
    175175            $data['cc_name'] = $cc_name; 
    176             $data['user_level'] = getuserlevel($data['user_level']); 
     176            $data['user_level_name'] = getuserlevel($data['user_level']); 
     177            // check what this user is allowed to do with this member record 
     178            $data['can_edit'] = ($data['user_level'] != 103 || iSUPERADMIN); 
     179            $data['can_delete'] = ($data['user_id'] != $userdata['user_id'] && ($data['user_level'] != 103 || dbcount("(*)", "users", "user_level = '103'") > 1)); 
     180            $data['can_ban'] = ($data['user_level'] != 103); 
    177181            $variables['members'][] = $data; 
    178182        } 
  • trunk/administration/modules.php

    r834 r864  
    295295 
    296296    $variables['mod_errors'] = array(); 
    297     $variables['is_error'] = count($mod_errors); 
     297    $variables['is_error'] = 0; 
    298298 
    299299    // if an upgrade function exists, call it 
     
    313313while ($folder = readdir($temp)) { 
    314314    // skipping current and parent folder entries... 
    315     if (!in_array($folder, array("..","."))) { 
     315    if (!in_array($folder, array("..",".")) && $folder{0} != ".") { 
    316316        // if it's a directory, and a module_installer can be found in the directory... 
    317317        if (is_dir(PATH_MODULES.$folder) && file_exists(PATH_MODULES.$folder."/module_installer.php")) { 
  • trunk/administration/panel_editor.php

    r841 r864  
    2222$variables = array(); 
    2323 
     24// allow panels to move columns? (side to center and back?) 
     25define('PANEL_SIDE_MOVE', true); 
     26 
    2427// check for the proper admin access rights 
    2528if (!checkrights("P") || !defined("iAUTH") || $aid != iAUTH) fallback(BASEDIR."index.php"); 
     
    7275        if ($panel_type == "dynamic" && $panel_template == "") $error .= $locale['472']."<br>"; 
    7376        if ($error == "") { 
    74             $result = dbquery("UPDATE ".$db_prefix."panels SET panel_name='$panel_name', panel_filename='$panel_filename', panel_code='$panel_code', panel_template='$panel_template', panel_access='$panel_access', panel_display='$panel_display', panel_usermod = '$panel_usermod', panel_state = '$panel_state', panel_datestamp = '".time()."' WHERE panel_id='$panel_id'"); 
     77            $result = dbquery("UPDATE ".$db_prefix."panels SET panel_name='$panel_name', panel_filename='$panel_filename', panel_code='$panel_code', panel_template='$panel_template', panel_access='$panel_access', panel_display='$panel_display', panel_side='$panel_side', panel_usermod = '$panel_usermod', panel_state = '$panel_state', panel_datestamp = '".time()."' WHERE panel_id='$panel_id'"); 
    7578        } 
    7679        // define the message panel variables 
     
    192195        $panel_name = ""; 
    193196        $panel_filename = ""; 
    194         $panel_code = "// define the variables for the panel\n\n\$variables['text'] = 'Hello World!';\n"; 
     197        $panel_code = "// define the variables for the panel\n\$variables = array();\n\n\$variables['text'] = 'Hello World!';\n"; 
    195198        $panel_template = "{* Smarty template *}\n\n{include file=\"_opentable.tpl\" name=\$_name title=\$_title state=\$_state style=\$_style}\n{\$text}\n{include file=\"_closetable.tpl\"}"; 
    196199        $panel_type = ""; 
  • trunk/administration/phpinfo.php

    r834 r864  
    2828$variables['message'] = str_replace('</html>', '', $variables['message']); 
    2929$variables['message'] = str_replace('<table border="0" cellpadding="3" width="600">', '<table border="0" align="center" cellpadding="3" cellspacing="1" class="tbl-border" width="700">',$variables['message']); 
     30$variables['message'] = str_replace('<h1 class="p">', '<h1>', $variables['message']); 
    3031$variables['message'] = str_replace('<td class="e">', '<td class="tbl1" style="white-space:nowrap;font-weight:bold;">', $variables['message']); 
    3132$variables['message'] = str_replace('<tr class="h">', '<tr class="tbl2">', $variables['message']); 
     
    3334$variables['message'] = str_replace('<td class="v">', '<td class="tbl2">', $variables['message']); 
    3435$variables['message'] = str_replace('<td>', '<td class="tbl2">', $variables['message']); 
    35 $variables['message'] = str_replace('<h1>', '<center><h1 style="font-size: 150%;">', $variables['message']); 
     36$variables['message'] = str_replace('<h1>', '<center><h1 style="font-size: 200%;">', $variables['message']); 
    3637$variables['message'] = str_replace('</h1>', '</h1></center>', $variables['message']); 
    37 $variables['message'] = str_replace('<h2>', '<center><h2 style="font-size: 125%;">', $variables['message']); 
     38$variables['message'] = str_replace('<h2>', '<center><h2 style="font-size: 150%;">', $variables['message']); 
    3839$variables['message'] = str_replace('</h2>', '</h2></center>', $variables['message']); 
    3940$variables['message'] = str_replace('<img ', '<img style="float: right; border: 0px;" ', $variables['message']); 
  • trunk/administration/upgrade.php

    r863 r864  
    2626    if (strlen($tempfile) != 12 || substr($tempfile,0,3) != "rev" || substr($tempfile,-4) != ".php") continue; 
    2727    $thisrev = substr($tempfile,3,5); 
    28     if (!isNum($thisrev) || $thisrev <= $settings['revision']) { 
    29         $upgraded[] = $tempfile; 
    30     } else { 
    31         $upgrades[] = $tempfile; 
     28    if (isNum($thisrev)) { 
     29        if ($thisrev <= $settings['revision']) { 
     30            $upgraded[] = $tempfile; 
     31        } else { 
     32            $upgrades[] = $tempfile; 
     33        } 
    3234    } 
    3335} 
  • trunk/includes/jscripts/forum_polls.js

    r745 r864  
    2323function save_fp_settings() { 
    2424    var strValuesCG = new Array(); 
     25    var c = 0; 
    2526    var boxLength = document.getElementById('grouplist2').length; 
    2627    if (boxLength != 0) { 
     28        c = 0; 
    2729        for (i = 0; i < boxLength; i++) { 
    28             strValuesCG[i] = document.getElementById('grouplist2').options[i].value; 
     30            if (document.getElementById('grouplist2').options[i].value > -1) { 
     31                strValuesCG[c++] = document.getElementById('grouplist2').options[i].value; 
     32            } 
    2933        } 
    3034    } 
     
    3236    var boxLength = document.getElementById('userlist2').length; 
    3337    if (boxLength != 0) { 
     38        c = 0; 
    3439        for (i = 0; i < boxLength; i++) { 
    35             strValuesCU[i] = document.getElementById('userlist2').options[i].value; 
     40            if (document.getElementById('userlist2').options[i].value > -1) { 
     41                strValuesCU[c++] = document.getElementById('userlist2').options[i].value; 
     42            } 
    3643        } 
    3744    } 
     
    3946    var boxLength = document.getElementById('grouplist4').length; 
    4047    if (boxLength != 0) { 
     48        c = 0; 
    4149        for (i = 0; i < boxLength; i++) { 
    42             strValuesVG[i] = document.getElementById('grouplist4').options[i].value; 
     50            if (document.getElementById('grouplist4').options[i].value > -1) { 
     51                strValuesVG[c++] = document.getElementById('grouplist4').options[i].value; 
     52            } 
    4353        } 
    4454    } 
     
    4656    var boxLength = document.getElementById('userlist4').length; 
    4757    if (boxLength != 0) { 
     58        c = 0; 
    4859        for (i = 0; i < boxLength; i++) { 
    49             strValuesVU[i] = document.getElementById('userlist4').options[i].value; 
     60            if (document.getElementById('userlist4').options[i].value > -1) { 
     61                strValuesVU[c++] = document.getElementById('userlist4').options[i].value; 
     62            } 
    5063        } 
    5164    } 
  • trunk/includes/template-plugins/modifier.escape.php

    r851 r864  
    3030        case 'entities': 
    3131//            $string = htmlspecialchars($string, ENT_NOQUOTES, $char_set); 
    32             return str_replace("&lt;", "<", str_replace("&gt;", ">", $string)); 
     32            return str_replace("&lt;", "<", str_replace("&gt;", ">", str_replace('&amp;', '&', str_replace('&', '&amp;', $string)))); 
    3333 
    3434        case 'html': 
  • trunk/includes/templates/admin.administrators.tpl

    r843 r864  
    5454            {if $smarty.section.id.last} 
    5555                        </select> 
    56                         <input type='submit' name='edit_rights' value='{$locale.410}' class='button'> 
     56                        <input type='submit' name='edit_rights' value='{$locale.410}' class='button' /> 
    5757                        <br /> 
    58                         <input type='checkbox' name='all_rights' value='1'> {$locale.411} 
     58                        <input type='checkbox' name='all_rights' value='1' /> {$locale.411} 
    5959                        {if $userdata.user_id == "1"} 
    6060                            <br /> 
    61                             <input type='checkbox' name='make_super' value='1'> {$locale.412} 
     61                            <input type='checkbox' name='make_super' value='1' /> {$locale.412} 
    6262                        {/if} 
    6363                    </form> 
     
    8484                    &nbsp; 
    8585                </td> 
     86                {if $smarty.section.x.last}</tr>{/if} 
    8687                {cycle name=x assign='column' values='1,2' print=false} {* make sure values equals number of columns *} 
    8788            {/section} 
     
    9192                    <tr> 
    9293                        <td align='center' colspan='{$columns}' class='tbl2'> 
    93                             <b>{$page}</b> 
     94                            <b>{$page|escape:"html"}</b> 
    9495                        </td> 
    9596                    </tr> 
     
    100101        {/if} 
    101102                        <td width='{math equation='100/x' x=$columns format='%u'}%' class='tbl1'> 
    102                             <input type='checkbox' name='rights[]' value='{$modules[id].admin_rights}'{if $modules[id].assigned} checked{/if}> {$modules[id].admin_title} 
     103                            <input type='checkbox' name='rights[]' value='{$modules[id].admin_rights}'{if $modules[id].assigned} checked="checked"{/if} /> {$modules[id].admin_title|escape:"html"} 
    103104                        </td> 
    104105        {if $column == $columns} 
     
    114115                    <tr> 
    115116                        <td align='center' colspan='{$columns}' class='tbl1'> 
    116                             <input type='button' class='button' onclick="setChecked('rightsform','rights[]',1);" value='{$locale.425}'> 
    117                             <input type='button' class='button' onclick="setChecked('rightsform','rights[]',0);" value='{$locale.426}'> 
     117                            <input type='button' class='button' onclick="setChecked('rightsform','rights[]',1);" value='{$locale.425}' /> 
     118                            <input type='button' class='button' onclick="setChecked('rightsform','rights[]',0);" value='{$locale.426}' /> 
    118119                            <br /><br /> 
    119                             <input type='submit' name='update_admin' value='{$locale.424}' class='button'> 
     120                            <input type='submit' name='update_admin' value='{$locale.424}' class='button' /> 
    120121                        </td> 
    121122                    </tr> 
     
    128129{literal} 
    129130<script type='text/javascript'> 
     131//<![CDATA[ 
    130132    function setChecked(frmName,chkName,val) { 
    131133    dml=document.forms[frmName]; len=dml.elements.length; 
     
    136138    } 
    137139} 
     140//]]> 
    138141</script> 
    139142{/literal} 
  • trunk/includes/templates/admin.db_backup.tpl

    r843 r864  
    3636    <br /><br /> 
    3737    <form action='{$smarty.const.FUSION_SELF}{$aidlink}' name='frm_info' method='post'> 
    38         <input class='button' type='submit' name='btn_cancel' style='width:100px;' value='{$locale.403}'> 
     38        <input class='button' type='submit' name='btn_cancel' style='width:100px;' value='{$locale.403}' /> 
    3939    </form> 
    4040    </center> 
     
    7878                <td colspan='2' class='tbl'> 
    7979                    {$locale.415} 
    80                     <input class='textbox' type='text' name='restore_tblpre' value='{$info_tblpref}' style='width:150px'> 
     80                    <input class='textbox' type='text' name='restore_tblpre' value='{$info_tblpref}' style='width:150px' /> 
    8181                </td> 
    8282            </tr> 
     
    8585                    {$locale.433} 
    8686                    <br /> 
    87                     <select style='width:180px;' class='textbox' id='list_tbl' name='list_tbl[]' size='{$maxrows}' multiple> 
     87                    <select style='width:180px;' class='textbox' id='list_tbl' name='list_tbl[]' size='{$maxrows}' multiple="multiple"> 
    8888                    {foreach from=$info_tables item=table} 
    89                         <option value='{$table}' selected>{$table}</option> 
     89                        <option value='{$table}' selected="selected">{$table}</option> 
    9090                    {/foreach} 
    9191                    </select> 
    9292                    <br />{$locale.435}&nbsp; 
    9393                    <div style='display:inline;'> 
    94                     <input type='button' class='button' name='{$locale.436}' value='{$locale.436}' onClick="javascript:tableSelectAll()"/> 
    95                     <input type='button' class='button' name='{$locale.437}' value='{$locale.437}' onClick="javascript:tableSelectNone()"/> 
     94                    <input type='button' class='button' name='{$locale.436}' value='{$locale.436}' onclick="javascript:tableSelectAll()" /> 
     95                    <input type='button' class='button' name='{$locale.437}' value='{$locale.437}' onclick="javascript:tableSelectNone()" /> 
    9696                    </div> 
    9797                </td> 
    9898                <td valign='top' class='tbl'> 
    9999                    {$locale.434} 
    100                     <br  /> 
    101                     <select style='width:180px;' class='textbox' id='list_ins' name='list_ins[]' size='{$maxrows}' multiple> 
     100                    <br /> 
     101                    <select style='width:180px;' class='textbox' id='list_ins' name='list_ins[]' size='{$maxrows}' multiple="multiple"> 
    102102                    {section name=id loop=$info_inserts} 
    103                         <option value='{$info_inserts[id].id}'{if $info_inserts[id].selected} selected{/if}>{$info_inserts[id].name}</option> 
     103                        <option value='{$info_inserts[id].id}'{if $info_inserts[id].selected} selected="selected"{/if}>{$info_inserts[id].name}</option> 
    104104                    {/section} 
    105105                    </select> 
    106106                    <br />{$locale.435}&nbsp; 
    107107                    <div style='display:inline;'> 
    108                         <input type='button' class='button' name='{$locale.436}' value='{$locale.436}' onClick="javascript:populateSelectAll()"/> 
    109                         <input type='button' class='button' name='{$locale.437}' value='{$locale.437}' onClick="javascript:populateSelectNone()"/> 
     108                        <input type='button' class='button' name='{$locale.436}' value='{$locale.436}' onclick="javascript:populateSelectAll()" /> 
     109                        <input type='button' class='button' name='{$locale.437}' value='{$locale.437}' onclick="javascript:populateSelectNone()" /> 
    110110                    </div> 
    111111                </td> 
     
    129129                <td align='center' colspan='2' class='tbl'> 
    130130                    <br /> 
    131                     <input type='hidden' name='file' value='{$file}'> 
     131                    <input type='hidden' name='file' value='{$file}' /> 
    132132                    <input class='button' type='submit' name='btn_do_restore' style='width:100px;' value='{$locale.438}' /> 
    133133                    <input class='button' type='submit' name='btn_cancel' style='width:100px;' value='{$locale.439}' /> 
     
    212212                        <td class='tbl'> 
    213213                            <select name='backup_type' class='textbox' style='width:150px;'> 
    214                                 <option value='.gz' selected>.sql.gz {$locale.456}</option> 
     214                                <option value='.gz' selected="selected">.sql.gz {$locale.456}</option> 
    215215                                <option value='.sql'>.sql</option> 
    216216                            </select> 
     
    224224                            <select name='backup_keep' class='textbox' style='width:50px;'> 
    225225                                <option value='1'>{$locale.420}</option> 
    226                                 <option value='0' selected>{$locale.421}</option> 
     226                                <option value='0' selected="selected">{$locale.421}</option> 
    227227                            </select> 
    228228                        </td> 
     
    234234                        <td class='tbl'> 
    235235                            <select name='backup_download' class='textbox' style='width:50px;'> 
    236                                 <option value='1' selected>{$locale.420}</option> 
     236                                <option value='1' selected="selected">{$locale.420}</option> 
    237237                                <option value='0'>{$locale.421}</option> 
    238238                            </select> 
     
    267267                    <tr> 
    268268                        <td class='tbl'> 
    269                             <select style='margin:5px 0px' class='textbox' id='tablelist' name='db_tables[]' size='17' multiple> 
     269                            <select style='margin:5px 0px' class='textbox' id='tablelist' name='db_tables[]' size='17' multiple="multiple"> 
    270270                            {section name=id loop=$table_list} 
    271                                 <option value='{$table_list[id].id}'{if $table_list[id].selected} selected{/if}>{$table_list[id].name}</option> 
     271                                <option value='{$table_list[id].id}'{if $table_list[id].selected} selected="selected"{/if}>{$table_list[id].name}</option> 
    272272                            {/section} 
    273273                            </select> 
    274274                            <br />{$locale.435}&nbsp; 
    275275                            <div style='display:inline;text-align:center;vertical-align:middle;'> 
    276                                 <input type='button' class='button' name='{$locale.458}' value='{$locale.458}' onClick="javascript:backupSelectCore()"/> 
    277                                 <input type='button' class='button' name='{$locale.436}' value='{$locale.436}' onClick="javascript:backupSelectAll()"/> 
    278                                 <input type='button' class='button' name='{$locale.437}' value='{$locale.437}' onClick="javascript:backupSelectNone()"/> 
     276                                <input type='button' class='button' name='{$locale.458}' value='{$locale.458}' onclick="javascript:backupSelectCore()" /> 
     277                                <input type='button' class='button' name='{$locale.436}' value='{$locale.436}' onclick="javascript:backupSelectAll()" /> 
     278                                <input type='button' class='button' name='{$locale.437}' value='{$locale.437}' onclick="javascript:backupSelectNone()" /> 
    279279                            </div> 
    280280                        </td> 
     
    286286                <td align='center' colspan='2' class='tbl'> 
    287287                    <hr /> 
    288                     <input class='button' type='submit' name='btn_create_backup' style='width:100px;' value='{$locale.459}'> 
     288                    <input class='button' type='submit' name='btn_create_backup' style='width:100px;' value='{$locale.459}' /> 
    289289                </td> 
    290290            </tr> 
     
    303303    {if $smarty.foreach.files.last} 
    304304            </select> 
    305             <br / ><br /> 
     305            <br /><br /> 
    306306            <input class='button' type='submit' name='local_restore' style='width:100px;' value='{$locale.438}' /> 
    307             <input class='button' type='submit' name='local_delete' style='width:100px;' value='{$locale.440}' onClick='return DeleteBackup();' /> 
     307            <input class='button' type='submit' name='local_delete' style='width:100px;' value='{$locale.440}' onclick='return DeleteBackup();' /> 
    308308        </center> 
    309309    </form> 
     
    317317            {$locale.431} 
    318318            <input type='file' name='upload_backup_file' class='textbox' style='width:200px;' /> 
    319             <br / ><br /> 
     319            <br /><br /> 
    320320            <input class='button' type='submit' name='restore' style='width:100px;' value='{$locale.438}' /> 
    321321        </center> 
  • trunk/includes/templates/admin.forums.tpl

    r843 r864  
    99{* Revision History:                                                       *} 
    1010{* 2007-07-19 - WW - Initial version                                       *} 
     11{* 2007-10-03 - WW - Integrated the forum poll panel                       *} 
    1112{*                                                                         *} 
    1213{***************************************************************************} 
     
    5758                    {$locale.461} 
    5859                    <br /> 
    59                     <textarea name='forum_description' rows='2' class='textbox' style='width:285px;'>{$forum_description}</textarea> 
     60                    <textarea name='forum_description' rows='2' cols='80' class='textbox' style='width:285px;'>{$forum_description}</textarea> 
    6061                </td> 
    6162            </tr> 
     
    6667                    <select name='forum_cat' class='textbox' style='width:225px;'> 
    6768                    {section name=id loop=$cat_opts} 
    68                         <option value='{$cat_opts[id].forum_id}'{if $cat_opts[id].selected} selected{/if}>{$cat_opts[id].forum_name}</option> 
     69                        <option value='{$cat_opts[id].forum_id}'{if $cat_opts[id].selected} selected="selected"{/if}>{$cat_opts[id].forum_name}</option> 
    6970                    {/section} 
    7071                    </select> 
     
    7475                    {$locale.463} 
    7576                    <br /> 
    76                     <input type='text' name='forum_order' value='{$forum_order}' class='textbox' style='width:45px;'> 
     77                    <input type='text' name='forum_order' value='{$forum_order}' class='textbox' style='width:45px;' /> 
    7778                {/if} 
    7879                </td> 
     
    8485                    <select name='forum_access' class='textbox' style='width:225px;'> 
    8586                    {section name=id loop=$access_opts} 
    86                         <option value='{$access_opts[id].id}'{if $access_opts[id].selected} selected{/if}>{$access_opts[id].name}</option> 
     87                        <option value='{$access_opts[id].id}'{if $access_opts[id].selected} selected="selected"{/if}>{$access_opts[id].name}</option> 
    8788                    {/section} 
    8889                    </select> 
     
    9596                    <select name='forum_posting' class='textbox' style='width:225px;'> 
    9697                    {section name=id loop=$posting_opts} 
    97                         <option value='{$posting_opts[id].id}'{if $posting_opts[id].selected} selected{/if}>{$posting_opts[id].name}</option> 
     98                        <option value='{$posting_opts[id].id}'{if $posting_opts[id].selected} selected="selected"{/if}>{$posting_opts[id].name}</option> 
    9899                    {/section} 
    99100                    </select> 
     
    106107                    <select name='forum_modgroup' class='textbox' style='width:225px;'> 
    107108                    {section name=id loop=$modgroup_opts} 
    108                         <option value='{$modgroup_opts[id].id}'{if $modgroup_opts[id].selected} selected{/if}>{$modgroup_opts[id].name}</option> 
     109                        <option value='{$modgroup_opts[id].id}'{if $modgroup_opts[id].selected} selected="selected"{/if}>{$modgroup_opts[id].name}</option> 
    109110                    {/section} 
    110111                    </select> 
     
    117118                    <select name='forum_rulespage' class='textbox' style='width:225px;'> 
    118119                    {section name=id loop=$rulespages} 
    119                         <option value='{$rulespages[id].page_id}'{if $rulespages[id].selected} selected{/if}>{$rulespages[id].page_title}</option> 
     120                        <option value='{$rulespages[id].page_id}'{if $rulespages[id].selected} selected="selected"{/if}>{$rulespages[id].page_title}</option> 
    120121                    {/section} 
    121122                    </select> 
     
    127128                    {$locale.475}:&nbsp;&nbsp; 
    128129                    <select name='forum_banners' class='textbox' style='width:50px;'> 
    129                         <option value='1'{if $forum_banners} selected{/if}>{$locale.476}</option> 
    130                         <option value='0'{if !$forum_banners} selected{/if}>{$locale.477}</option> 
     130                        <option value='1'{if $forum_banners} selected="selected"{/if}>{$locale.476}</option> 
     131                        <option value='0'{if !$forum_banners} selected="selected"{/if}>{$locale.477}</option> 
    131132                    </select> 
    132133                </td> 
     
    135136            <tr> 
    136137                <td colspan='2' class='tbl'> 
    137                     <input type='checkbox' name='forum_attach' value='1' onChange='togglefields();'{if $forum_attach} checked{/if}> {$locale.469} 
     138                    <input type='checkbox' name='forum_attach' value='1' onchange='togglefields();'{if $forum_attach} checked{/if} /> {$locale.469} 
    138139                </td> 
    139140            </tr> 
     
    151152                <td align='center' colspan='2' class='tbl'> 
    152153                    <input type='submit' name='save_forum' value='{$locale.466}' class='button' /> 
    153                     <input type='hidden' name='forum_attach' value='{$forum_attach}'> 
     154                    <input type='hidden' name='forum_attach' value='{$forum_attach}' /> 
    154155                </td> 
    155156            </tr> 
     
    172173    {include file="_closetable.tpl"} 
    173174    {if $edit_forum_panel} 
     175    {include file="_opentable.tpl" name=$_name title=$locale.FPM_023 state=$_state style=$_style} 
     176    <form name='fp_settings_form' method='post' action='{$smarty.const.FUSION_SELF}{$aidlink}&amp;forum_id={$forum_id}'> 
     177        <table align='center' cellspacing='0' cellpadding='0' width='400' border='0'> 
     178            <tr> 
     179                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     180                    {$locale.FPM_025} 
     181                </td> 
     182                <td class='tbl1'> 
     183                    <select name='enable_polls' class='textbox'> 
     184                        <option value='1'{if $settings.enable_polls == 1} selected="selected"{/if}>{$locale.FPM_042}</option> 
     185                        <option value='0'{if $settings.enable_polls == 0} selected="selected"{/if}>{$locale.FPM_043}</option> 
     186                    </select> 
     187                </td> 
     188            </tr> 
     189            <tr> 
     190                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     191                    {$locale.FPM_026} 
     192                </td> 
     193                <td class='tbl1'> 
     194                    {buttonlink name=$locale.FPM_027 link="fp_show(\"creation\")" script="yes"} 
     195                </td> 
     196            </tr> 
     197            <tr style='display: none;' id='creation' class='tbl-border'> 
     198                <td colspan='2' style='white-space: nowrap;' class='tbl1'> 
     199                    <div style='position: relative; left: 18%;'> 
     200                        {$locale.FPM_052} 
     201                        <br /> 
     202                        <select multiple="multiple" size='15' name='grouplist1' id='grouplist1' class='textbox' style='width:150px' onchange="addUser('grouplist2','grouplist1');"> 
     203                            <option value='-1'>&nbsp;</option> 
     204                        {section name=id loop=$create_group_1} 
     205                            <option value='{$create_group_1[id].0}'>{$create_group_1[id].1}</option> 
     206                        {/section} 
     207                        </select> 
     208                        <select multiple="multiple" size='15' name='grouplist2' id='grouplist2' class='textbox' style='width:150px' onchange="addUser('grouplist1','grouplist2');"> 
     209                            <option value='-1'>&nbsp;</option> 
     210                        {section name=id loop=$create_group_2} 
     211                            <option value='{$create_group_2[id].0}'>{$create_group_2[id].1}</option> 
     212                        {/section} 
     213                        </select> 
     214                        <br /><br /> 
     215                        {$locale.FPM_053} 
     216                        <br /> 
     217                        <select multiple="multiple" size='15' name='userlist1' id='userlist1' class='textbox' style='width:150px' onchange="addUser('userlist2','userlist1');"> 
     218                            <option value='-1'>&nbsp;</option> 
     219                        {section name=id loop=$create_user_1} 
     220                            <option value='{$create_user_1[id].0}'>{$create_user_1[id].1}</option> 
     221                        {/section} 
     222                        </select> 
     223                        <select multiple="multiple" size='15' name='userlist2' id='userlist2' class='textbox' style='width:150px' onchange="addUser('userlist1','userlist2');"> 
     224                            <option value='-1'>&nbsp;</option> 
     225                        {section name=id loop=$create_user_2} 
     226                            <option value='{$create_user_2[id].0}'>{$create_user_2[id].1}</option> 
     227                        {/section} 
     228                        </select> 
     229                        <br /> 
     230                        <input type='checkbox' name='same_voters' value='1' class='textbox' /> {$locale.FPM_029} 
     231                    </div> 
     232                    <hr /> 
     233                </td> 
     234            </tr> 
     235            <tr> 
     236                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     237                </td> 
     238                <td class='tbl1'> 
     239                    {buttonlink name=$locale.FPM_028 link="fp_show(\"voting\")" script="yes"} 
     240                </td> 
     241            </tr> 
     242            <tr style='display: none' id='voting'> 
     243                <td colspan='2' style='white-space: nowrap;' class='tbl1'> 
     244                    <div style='position: relative; left: 18%;'> 
     245                        {$locale.FPM_044} 
     246                        <br /> 
     247                        <select multiple="multiple" size='15' name='grouplist3' id='grouplist3' class='textbox' style='width:150px' onchange="addUser('grouplist4','grouplist3');"> 
     248                            <option value='-1'>&nbsp;</option> 
     249                        {section name=id loop=$vote_group_1} 
     250                            <option value='{$vote_group_1[id].0}'>{$vote_group_1[id].1}</option> 
     251                        {/section} 
     252                        </select> 
     253                        <select multiple="multiple" size='15' name='grouplist4' id='grouplist4' class='textbox' style='width:150px' onchange="addUser('grouplist3','grouplist4');"> 
     254                            <option value='-1'>&nbsp;</option> 
     255                        {section name=id loop=$vote_group_2} 
     256                            <option value='{$vote_group_2[id].0}'>{$vote_group_2[id].1}</option> 
     257                        {/section} 
     258                        </select> 
     259                        <br /><br /> 
     260                        {$locale.FPM_053} 
     261                        <br /> 
     262                        <select multiple="multiple" size='15' name='userlist3' id='userlist3' class='textbox' style='width:150px' onchange="addUser('userlist4','userlist3');"> 
     263                            <option value='-1'>&nbsp;</option> 
     264                        {section name=id loop=$vote_user_1} 
     265                            <option value='{$vote_user_1[id].0}'>{$vote_user_1[id].1}</option> 
     266                        {/section} 
     267                        </select> 
     268                        <select multiple="multiple" size='15' name='userlist4' id='userlist4' class='textbox' style='width:150px' onchange="addUser('userlist3','userlist4');"> 
     269                            <option value='-1'>&nbsp;</option> 
     270                        {section name=id loop=$vote_user_2} 
     271                            <option value='{$vote_user_2[id].0}'>{$vote_user_2[id].1}</option> 
     272                        {/section} 
     273                        </select> 
     274                        <br /> 
     275                        <input type='checkbox' name='same_creators' value='1' class='textbox' />{$locale.FPM_030} 
     276                    </div> 
     277                    <hr /> 
     278                </td> 
     279            </tr> 
     280            <tr> 
     281                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     282                    {$locale.FPM_046} 
     283                </td> 
     284                <td class='tbl1'> 
     285                    <select name='guest_permissions' class='textbox'> 
     286                        <option value='0'{if $settings.guest_permissions == 0} selected="selected"{/if}>{$locale.FPM_047}</option> 
     287                        <option value='1'{if $settings.guest_permissions == 1} selected="selected"{/if}>{$locale.FPM_048}</option> 
     288                        <option value='2'{if $settings.guest_permissions == 2} selected="selected"{/if}>{$locale.FPM_049}</option> 
     289                    </select> 
     290                </td> 
     291            </tr> 
     292            <tr> 
     293                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     294                    {$locale.FPM_031} 
     295                </td> 
     296                <td class='tbl1'> 
     297                    <select name='require_approval' class='textbox' disabled="disabled"> 
     298                        <option value='1'{if $settings.require_approval == 1} selected="selected"{/if}>{$locale.FPM_042}</option> 
     299                        <option value='0'{if $settings.require_approval == 0} selected="selected"{/if}>{$locale.FPM_043}</option> 
     300                    </select> (not implemented yet) 
     301                </td> 
     302            </tr> 
     303            <tr> 
     304                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     305                    {$locale.FPM_032} 
     306                </td> 
     307                <td class='tbl1'> 
     308                    <select name='lock_threads' class='textbox' disabled="disabled"> 
     309                        <option value='1'{if $settings.lock_threads == 1} selected="selected"{/if}>{$locale.FPM_042}</option> 
     310                        <option value='0'{if $settings.lock_threads == 0} selected="selected"{/if}>{$locale.FPM_043}</option> 
     311                    </select> (not implemented yet) 
     312                </td> 
     313            </tr> 
     314            <tr> 
     315                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     316                    {$locale.FPM_033} 
     317                </td> 
     318                <td class='tbl1'> 
     319                    <input type='text' name='option_max' value='{$settings.option_max}' maxlength='2' class='textbox' style='width:35px;' /> 
     320                </td> 
     321            </tr> 
     322            <tr> 
     323                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     324                    {$locale.FPM_034} 
     325                </td> 
     326                <td class='tbl1'> 
     327                    <input type='text' name='option_show' value='{$settings.option_show}' maxlength='2' class='textbox' style='width:35px;' /> 
     328                </td> 
     329            </tr> 
     330            <tr> 
     331                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     332                    {$locale.FPM_035} 
     333                </td> 
     334                <td class='tbl1'> 
     335                    <input type='text' name='option_increment' value='{$settings.option_increment}' maxlength='2' class='textbox' style='width:35px;' /> 
     336                </td> 
     337            </tr> 
     338            <tr> 
     339                <td width='1%' class='tbl1'> 
     340                    {$locale.FPM_036} 
     341                </td> 
     342                <td class='tbl1'> 
     343                    <input type='text' name='duration_min' value='{$settings.duration_min}' maxlength='2' class='textbox' style='width:35px;' />&nbsp; 
     344                    {$locale.FPM_041} 
     345                </td> 
     346            </tr> 
     347            <tr> 
     348                <td width='1%' class='tbl1'> 
     349                    {$locale.FPM_037} 
     350                </td> 
     351                <td class='tbl1'> 
     352                    <input type='text' name='duration_max' value='{$settings.duration_max}' maxlength='2' class='textbox' style='width:35px;' />&nbsp; 
     353                    {$locale.FPM_041} 
     354                </td> 
     355            </tr> 
     356            <tr> 
     357                <td width='1%' style='white-space: nowrap;' class='tbl1'> 
     358                    {$locale.FPM_038} 
     359                </td> 
     360                <td class='tbl1'> 
     361                    <select name='hide_poll' class='textbox'> 
     362                        <option value='1'{if $settings.hide_poll == 1} selected="selected"{/if}>{$locale.FPM_042}</option> 
     363                        <option value='0'{if $settings.hide_poll == 0} selected="selected"{/if}>{$locale.FPM_043}</option> 
     364                    </select> 
     365                </td> 
     366            </tr> 
     367            <tr> 
     368                <td colspan='2' align='center' class='tbl1'> 
     369                    <input type='hidden' name='create_groups' /> 
     370                    <input type='hidden' name='create_users' /> 
     371                    <input type='hidden' name='vote_groups' /> 
     372                    <input type='hidden' name='vote_users' /> 
     373                    <input type='hidden' name='save_settings' /> 
     374                    <input type='hidden' name='forum_id' value='{$forum_id}' /> 
     375                    <input type='submit' name='reset' value='{$locale.FPM_039}' class='button' />&nbsp; 
     376                    <input type='button' name='save' value='{$locale.FPM_040}' class='button' onclick='save_fp_settings();' /> 
     377                </td> 
     378            </tr> 
     379        </table> 
     380    </form> 
     381    {include file="_closetable.tpl"} 
    174382        {include file="_opentable.tpl" name=$_name title=$locale.408 state=$_state style=$_style} 
    175383        <form name='modsform' method='post' action='{$smarty.const.FUSION_SELF}{$aidlink}'> 
     
    177385                <tr> 
    178386                    <td> 
    179                         <select multiple size='15' name='modlist1' id='modlist1' class='textbox' style='width:150' onChange="addUser('modlist2','modlist1');"> 
     387                        <select multiple="multiple" size='15' name='modlist1' id='modlist1' class='textbox' style='width:150' onchange="addUser('modlist2','modlist1');"> 
     388                            <option value='-1'>&nbsp;</option> 
    180389                        {section name=id loop=$mods1} 
    181390                            <option value='{$mods1[id].user_id}'>{$mods1[id].user_name}</option> 
     
    187396                    <td> 
    188397                        &nbsp;&nbsp; 
    189                         <select multiple size='15' name='modlist2' id='modlist2' class='textbox' style='width:150' onChange="addUser('modlist1','modlist2');"> 
     398                        <select multiple="multiple" size='15' name='modlist2' id='modlist2' class='textbox' style='width:150' onchange="addUser('modlist1','modlist2');"> 
     399                            <option value='-1'>&nbsp;</option> 
    190400                        {section name=id loop=$mods2} 
    191401                            <option value='{$mods2[id].user_id}'>{$mods2[id].user_name}</option> 
    192402                        {/section} 
     403                        </select> 
    193404                    </td> 
    194405                </tr> 
    195406                <tr> 
    196                     <td align='center' colspan='3'><br> 
    197                         <input type='hidden' name='forum_mods'> 
    198                         <input type='hidden' name='forum_id' value='{$forum_id}'> 
    199                         <input type='hidden' name='save_forum_mods'> 
    200                         <input type='button' name='update' value='{$locale.467}' class='button' onclick='saveMods();'> 
     407                    <td align='center' colspan='3'> 
     408                        <br /> 
     409                        <input type='hidden' name='forum_mods' /> 
     410                        <input type='hidden' name='forum_id' value='{$forum_id}' /> 
     411                        <input type='hidden' name='save_forum_mods' /> 
     412                        <input type='button' name='update' value='{$locale.467}' class='button' onclick='saveMods();' /> 
    201413                    </td> 
    202414                </tr> 
     
    229441    if (boxLength != 0) { 
    230442        for (i = 0; i < boxLength; i++) { 
    231             if (count == 0) { 
    232                 strValues = document.getElementById('modlist2').options[i].value; 
    233             } else { 
    234                 strValues = strValues + "." + document.getElementById('modlist2').options[i].value; 
     443            if (document.getElementById('modlist2').options[i].value != -1) { 
     444                if (count == 0) { 
     445                    strValues = document.getElementById('modlist2').options[i].value; 
     446                } else { 
     447                    strValues = strValues + "." + document.getElementById('modlist2').options[i].value; 
     448                } 
    235449            } 
    236450            count++; 
     
    246460</script> 
    247461{/literal} 
     462    <script type='text/javascript' src='{$smarty.const.INCLUDES}jscripts/forum_polls.js'></script> 
    248463    {/if} 
    249464{/if} 
    250 {include file="_opentable.tpl" name=$_name title=$locale.408 state=$_state style=$_style} 
     465{include file="_opentable.tpl" name=$_name title=$locale.480 state=$_state style=$_style} 
    251466<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border'> 
    252467{section name=id loop=$forums} 
     
    285500            {assign var='down' value=`$forums[id].forum_order+1`} 
    286501            {if $smarty.section.id.first} 
    287                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;'></a> 
     502                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;' /></a> 
    288503            {elseif $smarty.section.id.last} 
    289                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;'></a> 
     504                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;' /></a> 
    290505            {else} 
    291                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;'></a> 
    292                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;'></a> 
     506                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;' /></a> 
     507                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].forum_id}&amp;t=cat'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;' /></a> 
    293508            {/if} 
    294509        {/if} 
     
    319534            {assign var='down' value=`$forums[id].subforums[id2].forum_order+1`} 
    320535            {if $smarty.section.id2.first} 
    321                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;'></a> 
     536                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;' /></a> 
    322537            {elseif $smarty.section.id2.last} 
    323                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;'></a> 
     538                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;' /></a> 
    324539            {else} 
    325                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;'></a> 
    326                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;'></a> 
     540                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=moveup&amp;order={$up}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.489}' title='{$locale.491}' style='border:0px;' /></a> 
     541                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=movedown&amp;order={$down}&amp;forum_id={$forums[id].subforums[id2].forum_id}&amp;t=forum&amp;cat={$forums[id].subforums[id2].forum_cat}'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.490}' title='{$locale.492}' style='border:0px;' /></a> 
    327542            {/if} 
    328543        {/if} 
     
    343558    <tr> 
    344559        <td align='center' colspan='5' class='tbl1'> 
    345             [ <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=refresh'>{$locale.493}</a> ] 
     560            {buttonlink name=$locale.493 link=$smarty.const.FUSION_SELF|cat:$aidlink|cat:"&amp;action=refresh"} 
    346561        </td> 
    347562    </tr> 
  • trunk/includes/templates/admin.images.tpl

    r843 r864  
    2828        <tr> 
    2929            <td align='center' colspan='2' class='tbl'> 
    30                 <input type='submit' name='uploadimage' value='{$locale.420}' class='button' style='width:100px;'> 
     30                <input type='submit' name='uploadimage' value='{$locale.420}' class='button' style='width:100px;' /> 
    3131            </td> 
    3232        </tr> 
     
    6565            </td> 
    6666            <td align='center' width='50' class='{cycle values='tbl1,tbl2'}' style='white-space:nowrap'> 
    67                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;ifolder={$ifolder}&amp;view={$image}'><img src='{$smarty.const.THEME}images/image_view.gif' alt='{$locale.461}' title='{$locale.461}'></a>&nbsp; 
    68                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;ifolder={$ifolder}&amp;del={$image}'><img src='{$smarty.const.THEME}images/image_delete.gif' alt='{$locale.462}' title='{$locale.462}'></a> 
     67                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;ifolder={$ifolder}&amp;view={$image}'><img src='{$smarty.const.THEME}images/image_view.gif' alt='{$locale.461}' title='{$locale.461}' /></a>&nbsp; 
     68                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;ifolder={$ifolder}&amp;del={$image}'><img src='{$smarty.const.THEME}images/image_delete.gif' alt='{$locale.462}' title='{$locale.462}' /></a> 
    6969            </td> 
    7070        </tr> 
  • trunk/includes/templates/admin.members.tpl

    r843 r864  
    102102                    <input type='radio' name='hide_email' value='1' /> 
    103103                    {$locale.u007} 
    104                     <input type='radio' name='hide_email' value='0' checked /> 
     104                    <input type='radio' name='hide_email' value='0' checked="checked" /> 
    105105                    {$locale.u008} 
    106106                </td> 
    107             </tr> 
    108107            </tr> 
    109108            <tr> 
     
    111110                    <br /> 
    112111                    <input type='submit' name='add_user' value='{$locale.475}' class='button' /> 
    113             </td> 
     112                </td> 
    114113            </tr> 
    115114        </table> 
     
    219218                    {/if} 
    220219                    <td align='center' width='1%' class='{cycle values='tbl1,tbl2' advance=no}' style='white-space:nowrap'> 
    221                         {$members[id].user_level} 
     220                        {$members[id].user_level_name} 
    222221                    </td> 
    223222                    <td width='1%' class='{cycle values='tbl1,tbl2'}' style='white-space:nowrap'> 
    224                         <a href='{$smarty.const.BASEDIR}edit_profile.php{$aidlink}&amp;{$aidlink}&amp;user_id={$members[id].user_id}'><img src='{$smarty.const.THEME}images/page_edit.gif' alt='{$locale.415}' title='{$locale.415}' /></a>&nbsp; 
    225                         <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=delete&amp;sortby={$sortby}&amp;rowstart={$rowstart}&amp;user_id={$members[id].user_id}' onClick='return DeleteMember();'><img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.418}' title='{$locale.418}' /></a>&nbsp; 
    226                         {if $members[id].user_id > 1} 
     223                        {if $members[id].can_edit} 
     224                            <a href='{$smarty.const.BASEDIR}edit_profile.php{$aidlink}&amp;{$aidlink}&amp;user_id={$members[id].user_id}'><img src='{$smarty.const.THEME}images/page_edit.gif' alt='{$locale.415|escape:"html"}' title='{$locale.415|escape:"html"}' /></a>&nbsp; 
     225                        {/if} 
     226                        {if $members[id].can_delete} 
     227                            <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=delete&amp;sortby={$sortby}&amp;rowstart={$rowstart}&amp;user_id={$members[id].user_id}' onclick='return DeleteMember();'><img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.418}' title='{$locale.418}' /></a>&nbsp; 
     228                        {/if} 
     229                        {if $members[id].can_ban} 
    227230                            {if $members[id].user_status == 2} 
    228231                                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=activate&amp;sortby={$sortby}&amp;rowstart={$rowstart}&amp;user_id={$members[id].user_id}'><img src='{$smarty.const.THEME}images/user_go.gif' alt='{$locale.419}' title='{$locale.419}' /></a> 
  • trunk/includes/templates/admin.modules.tpl

    r843 r864  
    3030{$locale.403}:  
    3131<select class='textbox' name='filter'> 
    32     <option value='0'></option> 
     32    <option value='0'>&nbsp;</option> 
    3333    <option value='3'{if $filter == 3} selected{/if}>{$locale.415}</option> 
    3434    <option value='4'{if $filter == 4} selected{/if}>{$locale.414}</option> 
     
    3636    <option value='1'{if $filter == 1} selected{/if}>{$locale.418}</option> 
    3737</select> 
    38 <input type='submit' name='go' value='{$locale.423}' class='button'> 
     38<input type='submit' name='go' value='{$locale.423}' class='button' /> 
    3939</form> 
    4040</center> 
     
    4747        <td colspan='5' class='tbl1'> 
    4848            <b>{if $modules[id].type == "P"}{$locale.404}{else}{$locale.405}{/if} {$modules[id].title}</b> 
    49             {if $modules[id].description|default:"" != ""}<img src='{$smarty.const.THEME}images/bullet.gif' alt='' /> <span class='alt'>{$modules[id].description}</span>{/if} 
     49            {if $modules[id].description|default:"" != ""} 
     50                <br /> 
     51                <span class='alt'>{$modules[id].description}</span> 
     52            {/if} 
    5053        </td> 
    5154    </tr> 
  • trunk/includes/templates/admin.panel_editor.tpl

    r843 r864  
    3434                <select name='panel_filename' class='textbox' style='width:200px;'> 
    3535                {foreach from=$panel_list item=panel_file} 
    36                     <option{if $panel_filename == $panel_file} selected{/if}>{$panel_file}</option>              
     36                    <option{if $panel_filename == $panel_file} selected="selected"{/if}>{$panel_file}</option>               
    3737                {/foreach} 
    3838                </select> 
     
    5959        </tr> 
    6060        {/if} 
    61         {if true || $panel_id == 0} 
     61        {if $smarty.const.PANEL_SIDE_MOVE || $panel_id == '0'} 
    6262        <tr> 
    6363            <td class='tbl'> 
     
    6666            <td class='tbl'> 
    6767                <select name='panel_side' class='textbox' style='width:150px;' onchange="showopts(this.options[this.selectedIndex].value);"> 
    68                     <option value='1'{if $panel_side == "1"} selected{/if}>{$locale.466}</option> 
    69                     <option value='2'{if $panel_side == "2"} selected{/if}>{$locale.467}</option> 
    70                     <option value='3'{if $panel_side == "3"} selected{/if}>{$locale.469}</option> 
    71                     <option value='4'{if $panel_side == "4"} selected{/if}>{$locale.468}</option> 
     68                    <option value='1'{if $panel_side == "1"} selected="selected"{/if}>{$locale.466}</option> 
     69                    <option value='2'{if $panel_side == "2"} selected="selected"{/if}>{$locale.467}</option> 
     70                    <option value='3'{if $panel_side == "3"} selected="selected"{/if}>{$locale.469}</option> 
     71                    <option value='4'{if $panel_side == "4"} selected="selected"{/if}>{$locale.468}</option> 
    7272                </select> 
    7373            </td> 
     
    8080            <td class='tbl'> 
    8181                <select name='panel_usermod' class='textbox' style='width:150px;'> 
    82                     <option value='0'{if $panel_usermod == "0"} selected{/if}>{$locale.447}</option> 
    83                     <option value='1'{if $panel_usermod == "1"} selected{/if}>{$locale.448}</option> 
     82                    <option value='0'{if $panel_usermod == "0"} selected="selected"{/if}>{$locale.447}</option> 
     83                    <option value='1'{if $panel_usermod == "1"} selected="selected"{/if}>{$locale.448}</option> 
    8484                </select> 
    8585            </td> 
     
    9191            <td class='tbl'> 
    9292                <select name='panel_state' class='textbox' style='width:150px;'> 
    93                     <option value='0'{if $panel_state == "0"} selected{/if}>{$locale.463}</option> 
    94                     <option value='1'{if $panel_state == "1"} selected{/if}>{$locale.464}</option> 
     93                    <option value='0'{if $panel_state == "0"} selected="selected"{/if}>{$locale.463}</option> 
     94                    <option value='1'{if $panel_state == "1"} selected="selected"{/if}>{$locale.464}</option> 
    9595                </select> 
    9696            </td> 
     
    103103                <select name='panel_access' class='textbox' style='width:150px;'> 
    104104                {section name=id loop=$user_groups} 
    105                     <option value='{$user_groups[id].id}'{if $user_groups[id].selected} selected{/if}>{$user_groups[id].name}</option> 
     105                    <option value='{$user_groups[id].id}'{if $user_groups[id].selected} selected="selected"{/if}>{$user_groups[id].name}</option> 
    106106                {/section} 
    107107                </select> 
     
    119119                        <input type='hidden' name='panel_filename' value='none'> 
    120120                    {/if} 
     121                {/if} 
     122                {if !$smarty.const.PANEL_SIDE_MOVE} 
    121123                    <input type='hidden' name='panel_side' value='{$panel_side}'> 
    122124                {/if} 
  • trunk/includes/templates/admin.panels.tpl

    r843 r864  
    5555        <td align='center' width='1%' class='tbl1' style='white-space:nowrap'> 
    5656            {if $panels[id].panel_side == 1} 
    57                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mright&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/right.gif' alt='{$locale.442}' title='{$locale.431}' style='border:0px;'></a> 
     57                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mright&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/right.gif' alt='{$locale.442}' title='{$locale.431}' style='border:0px;' /></a> 
    5858            {elseif $panels[id].panel_side == 2} 
    59                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mlower&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.444}' title='{$locale.446}' style='border:0px;'></a> 
     59                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mlower&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.444}' title='{$locale.446}' style='border:0px;' /></a> 
    6060            {elseif $panels[id].panel_side == 3} 
    61                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mupper&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.443}' title='{$locale.445}' style='border:0px;'></a> 
     61                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mupper&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.443}' title='{$locale.445}' style='border:0px;' /></a> 
    6262            {elseif $panels[id].panel_side == 4} 
    63                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mleft&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/left.gif' alt='{$locale.441}' title='{$locale.430}' style='border:0px;'></a> 
     63                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mleft&amp;panel_id={$panels[id].panel_id}&amp;order={$panels[id].panel_order}'><img src='{$smarty.const.THEME}images/left.gif' alt='{$locale.441}' title='{$locale.430}' style='border:0px;' /></a> 
    6464            {/if} 
    6565        </td> 
     
    7070            {if $panels[id].order_up != 0} 
    7171                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mup&amp;panel_id={$panels[id].panel_id}&amp;panel_side={$panels[id].panel_side}&amp;order={$panels[id].order_up}'> 
    72                     <img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.443}' title='{$locale.432}' style='border:0px;'> 
     72                    <img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.443}' title='{$locale.432}' style='border:0px;' /> 
    7373                </a> 
    7474            {/if} 
    7575            {if $panels[id].order_down != 0} 
    7676                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=mdown&amp;panel_id={$panels[id].panel_id}&amp;panel_side={$panels[id].panel_side}&amp;order={$panels[id].order_down}'> 
    77                     <img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.444}' title='{$locale.433}' style='border:0px;'> 
     77                    <img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.444}' title='{$locale.433}' style='border:0px;' /> 
    7878                </a> 
    7979            {/if} 
     
    9090        <td align='left' width='1%' class='tbl1' style='white-space:nowrap'> 
    9191            <a href='panel_editor.php{$aidlink}&amp;step=edit&amp;panel_id={$panels[id].panel_id}&amp;panel_side=1'><img src='{$smarty.const.THEME}images/page_edit.gif' alt='{$locale.434}' title='{$locale.434}' style='border:0px;' /></a> &nbsp; 
    92             <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=delete&amp;panel_id={$panels[id].panel_id}&amp;panel_side={$panels[id].panel_side}' onClick='return DeleteItem()'><img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.437}' title='{$locale.437}' style='border:0px;' /></a> &nbsp; 
     92            <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=delete&amp;panel_id={$panels[id].panel_id}&amp;panel_side={$panels[id].panel_side}' onclick='return DeleteItem()'><img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.437}' title='{$locale.437}' style='border:0px;' /></a> &nbsp; 
    9393            {if $panels[id].panel_status == 0} 
    9494                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;step=setstatus&amp;status=1&amp;panel_id={$panels[id].panel_id}'><img src='{$smarty.const.THEME}images/page_green.gif' alt='{$locale.435}' title='{$locale.435}' style='border:0px;' /></a> 
     
    103103<center> 
    104104    {buttonlink name=$locale.438 link="panel_editor.php"|cat:$aidlink} 
    105     {buttonlink name=$locale.439 link="panel_editor.php"|cat:$aidlink|cat:"&amp;step=refresh"} 
     105    {buttonlink name=$locale.439 link="panels.php"|cat:$aidlink|cat:"&amp;step=refresh"} 
    106106</center> 
    107107<br /> 
  • trunk/includes/templates/admin.redirects.tpl

    r843 r864  
    115115        <td align='center' class='{cycle values='tbl1,tbl2'}' style='white-space:nowrap'> 
    116116            <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=edit&amp;url_id={$redirects[id].url_id}'><img src='{$smarty.const.THEME}images/page_edit.gif' alt='{$locale.432}' title='{$locale.432}' /></a>&nbsp; 
    117             <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=delete&amp;url_id={$redirects[id].url_id}' onClick='return DeleteItem()'><img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.433}' title='{$locale.433}' /></a>&nbsp; 
     117            <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=delete&amp;url_id={$redirects[id].url_id}' onclick='return DeleteItem()'><img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.433}' title='{$locale.433}' /></a>&nbsp; 
    118118        </td> 
    119119    </tr> 
  • trunk/includes/templates/admin.settings_forum.tpl

    r843 r864  
    2727            <td width='50%' class='tbl'> 
    2828                <select name='numofthreads' class='textbox'> 
    29                     <option{if $settings2.numofthreads == 5} selected{/if}>5</option> 
    30                     <option{if $settings2.numofthreads == 10} selected{/if}>10</option> 
    31                     <option{if $settings2.numofthreads == 15} selected{/if}>15</option> 
    32                     <option{if $settings2.numofthreads == 20} selected{/if}>20</option> 
     29                    <option{if $settings2.numofthreads == 5} selected="selected"{/if}>5</option> 
     30                    <option{if $settings2.numofthreads == 10} selected="selected"{/if}>10</option> 
     31                    <option{if $settings2.numofthreads == 15} selected="selected"{/if}>15</option> 
     32                    <option{if $settings2.numofthreads == 20} selected="selected"{/if}>20</option> 
    3333                </select> 
    3434            </td> 
     
    4040            <td width='50%' class='tbl'> 
    4141                <select name='attachments' class='textbox'> 
    42                     <option value='1'{if $settings2.attachments == "1"} selected{/if}>{$locale.508}</option> 
    43                     <option value='0'{if $settings2.attachments == "0"} selected{/if}>{$locale.509}</option> 
     42                    <option value='1'{if $settings2.attachments == "1"} selected="selected"{/if}>{$locale.508}</option> 
     43                    <option value='0'{if $settings2.attachments == "0"} selected="selected"{/if}>{$locale.509}</option> 
    4444                </select> 
    4545            </td> 
     
    8383            <td width='50%' class='tbl'> 
    8484                <select name='thread_notify' class='textbox'> 
    85                     <option value='1'{if $settings2.thread_notify == "1"} selected{/if}>{$locale.508}</option> 
    86                     <option value='0'{if $settings2.thread_notify == "0"} selected{/if}>{$locale.509}</option> 
     85                    <option value='1'{if $settings2.thread_notify == "1"} selected="selected"{/if}>{$locale.508}</option> 
     86                    <option value='0'{if $settings2.thread_notify == "0"} selected="selected"{/if}>{$locale.509}</option> 
    8787                </select> 
    8888            </td> 
     
    103103                    <option>90</option> 
    104104                    <option>120</option> 
    105                     <option selected>180</option> 
     105                    <option selected="selected">180</option> 
    106106                </select> 
    107107                {$locale.518}  
  • trunk/includes/templates/admin.settings_image.tpl

    r843 r864  
    6666            <td width='50%' class='tbl'> 
    6767                <select name='thumb_compression' class='textbox'> 
    68                     <option value='gd1'{if $settings2.thumb_compression == "gd1"} selected{/if}>{$locale.607}</option> 
    69                     <option value='gd2'{if $settings2.thumb_compression == "gd2"} selected{/if}>{$locale.608}</option> 
     68                    <option value='gd1'{if $settings2.thumb_compression == "gd1"} selected="selected"{/if}>{$locale.607}</option> 
     69                    <option value='gd2'{if $settings2.thumb_compression == "gd2"} selected="selected"{/if}>{$locale.608}</option> 
    7070                </select> 
    7171            </td> 
  • trunk/includes/templates/admin.settings_languages.tpl

    r858 r864  
    2626                <select name='localeset' class='textbox'> 
    2727                    {foreach from=$locales item=file} 
    28                     <option value='{$file}'{if $settings2.locale == $file} selected{/if}>{$file}</option> 
     28                    <option value='{$file}'{if $settings2.locale == $file} selected="selected"{/if}>{$file}</option> 
    2929                    {/foreach} 
    3030                </select> 
  • trunk/includes/templates/admin.settings_main.tpl

    r843 r864  
    7474            </td> 
    7575            <td width='50%' class='tbl'> 
    76                 <textarea name='intro' rows='6' class='textbox' style='width:230px;'>{$settings2.siteintro}</textarea> 
     76                <textarea name='intro' rows='6' cols='80' class='textbox' style='width:230px;'>{$settings2.siteintro}</textarea> 
    7777            </td> 
    7878        </tr> 
     
    8282            </td> 
    8383            <td width='50%' class='tbl'> 
    84                 <textarea name='description' rows='6' class='textbox' style='width:230px;'>{$settings2.description}</textarea> 
     84                <textarea name='description' rows='6' cols='80' class='textbox' style='width:230px;'>{$settings2.description}</textarea> 
    8585            </td> 
    8686        </tr> 
     
    9292            </td> 
    9393            <td width='50%' class='tbl'> 
    94                 <textarea name='keywords' rows='6' class='textbox' style='width:230px;'>{$settings2.keywords}</textarea> 
     94                <textarea name='keywords' rows='6' cols='80' class='textbox' style='width:230px;'>{$settings2.keywords}</textarea> 
    9595            </td> 
    9696        </tr> 
     
    100100            </td> 
    101101            <td width='50%' class='tbl'> 
    102                 <textarea name='footer' rows='6' class='textbox' style='width:230px;'>{$settings2.footer}</textarea> 
     102                <textarea name='footer' rows='6' cols='80' class='textbox' style='width:230px;'>{$settings2.footer}</textarea> 
    103103            </td> 
    104104        </tr> 
     
    117117            <td width='50%' class='tbl'> 
    118118                <select name='news_columns' class='textbox'> 
    119                     <option value='1'{if $settings2.news_columns == 1} selected{/if}>{$locale.417}</option> 
    120                     <option value='2'{if $settings2.news_columns == 2} selected{/if}>{$locale.418}</option> 
    121                     <option value='3'{if $settings2.news_columns == 3} selected{/if}>{$locale.420}</option> 
     119                    <option value='1'{if $settings2.news_columns == 1} selected="selected"{/if}>{$locale.417}</option> 
     120                    <option value='2'{if $settings2.news_columns == 2} selected="selected"{/if}>{$locale.418}</option> 
     121                    <option value='3'{if $settings2.news_columns == 3} selected="selected"{/if}>{$locale.420}</option> 
    122122                </select> 
    123123            </td> 
     
    129129            <td width='50%' class='tbl'> 
    130130                <select name='news_headline' id='news_headline' class='textbox' onchange='return validateNewsItems();'> 
    131                     <option value='0'{if $settings2.news_headline == 0} selected{/if}> 0 </option> 
     131                    <option value='0'{if $settings2.news_headline == 0} selected="selected"{/if}> 0 </option> 
    132132                    {section name=cnt start=1 loop=5} 
    133                     <option value='{$smarty.section.cnt.index}'{if $settings2.news_headline == $smarty.section.cnt.index} selected{/if}> {$smarty.section.cnt.index} </option> 
     133                    <option value='{$smarty.section.cnt.index}'{if $settings2.news_headline == $smarty.section.cnt.index} selected="selected"{/if}> {$smarty.section.cnt.index} </option> 
    134134                    {/section} 
    135135                </select> 
     
    142142            <td width='50%' class='tbl'> 
    143143                <select name='news_items' id='news_items' class='textbox' onchange='return validateNewsItems();'> 
    144                     <option value='1'{if $settings2.news_items == 1} selected{/if}> 1 </option> 
    145                     <option value='2'{if $settings2.news_items == 2} selected{/if}> 2 </option> 
    146                     <option value='3'{if $settings2.news_items == 3} selected{/if}> 3 </option> 
    147                     <option value='4'{if $settings2.news_items == 4} selected{/if}> 4 </option> 
    148                     <option value='5'{if $settings2.news_items == 5} selected{/if}> 5 </option> 
    149                     <option value='6'{if $settings2.news_items == 6} selected{/if}> 6 </option> 
    150                     <option value='7'{if $settings2.news_items == 7} selected{/if}> 7 </option> 
    151                     <option value='8'{if $settings2.news_items == 8} selected{/if}> 8 </option> 
    152                     <option value='9'{if $settings2.news_items == 9} selected{/if}> 9 </option> 
    153                     <option value='0'{if $settings2.news_items == 0} selected{/if}>{$locale.423}</option> 
     144                    <option value='1'{if $settings2.news_items == 1} selected="selected"{/if}> 1 </option> 
     145                    <option value='2'{if $settings2.news_items == 2} selected="selected"{/if}> 2 </option> 
     146                    <option value='3'{if $settings2.news_items == 3} selected="selected"{/if}> 3 </option> 
     147                    <option value='4'{if $settings2.news_items == 4} selected="selected"{/if}> 4 </option> 
     148                    <option value='5'{if $settings2.news_items == 5} selected="selected"{/if}> 5 </option> 
     149                    <option value='6'{if $settings2.news_items == 6} selected="selected"{/if}> 6 </option> 
     150                    <option value='7'{if $settings2.news_items == 7} selected="selected"{/if}> 7 </option> 
     151                    <option value='8'{if $settings2.news_items == 8} selected="selected"{/if}> 8 </option> 
     152                    <option value='9'{if $settings2.news_items == 9} selected="selected"{/if}> 9 </option> 
     153                    <option value='0'{if $settings2.news_items == 0} selected="selected"{/if}>{$locale.423}</option> 
    154154                </select> 
    155155            </td> 
     
    162162                <select name='theme' class='textbox'> 
    163163                    {foreach from=$theme_files item=file} 
    164                     <option value='{$file}'{if $settings2.theme == $file} selected{/if}>{$file}</option> 
     164                    <option value='{$file}'{if $settings2.theme == $file} selected="selected"{/if}>{$file}</option> 
    165165                    {/foreach} 
    166166                </select> 
  • trunk/includes/templates/admin.settings_messages.tpl

    r843 r864  
    7070            <td class='tbl' width='50%'> 
    7171                <select name='pm_hide_rcpts' class='textbox'> 
    72                     <option value='1' {if $pm_hide_rcpts == "1"} selected{/if}>{$locale.509}</option> 
    73                     <option value='0' {if $pm_hide_rcpts == "0"} selected{/if}>{$locale.508}</option> 
     72                    <option value='1' {if $pm_hide_rcpts == "1"} selected="selected"{/if}>{$locale.509}</option> 
     73                    <option value='0' {if $pm_hide_rcpts == "0"} selected="selected"{/if}>{$locale.508}</option> 
    7474                </select> 
    7575            </td> 
     
    8181            <td class='tbl' width='50%'> 
    8282                <select name='pm_read_notify' class='textbox'> 
    83                     <option value='0' {if $pm_read_notify == "0"} selected{/if}>{$locale.509}</option> 
    84                     <option value='1' {if $pm_read_notify == "1"} selected{/if}>{$locale.508}</option> 
     83                    <option value='0' {if $pm_read_notify == "0"} selected="selected"{/if}>{$locale.509}</option> 
     84                    <option value='1' {if $pm_read_notify == "1"} selected="selected"{/if}>{$locale.508}</option> 
    8585                </select> 
    8686            </td> 
     
    9292            <td class='tbl' width='50%'> 
    9393                <select name='pm_auto_archive' class='textbox'> 
    94                     <option value='0' {if $pm_auto_archive == "0"} selected{/if}>{$locale.714}</option> 
    95                     <option value='30' {if $pm_auto_archive == "30"} selected{/if}>&nbsp; 30 {$locale.713}</option> 
    96                     <option value='60' {if $pm_auto_archive == "60"} selected{/if}>&nbsp; 60 {$locale.713}</option> 
    97                     <option value='90' {if $pm_auto_archive == "90"} selected{/if}>&nbsp; 90 {$locale.713}</option> 
    98                     <option value='120' {if $pm_auto_archive == "120"} selected{/if}>120 {$locale.713}</option> 
    99                     <option value='150' {if $pm_auto_archive == "150"} selected{/if}>150 {$locale.713}</option> 
    100                     <option value='180' {if $pm_auto_archive == "180"} selected{/if}>180 {$locale.713}</option> 
    101                     <option value='210' {if $pm_auto_archive == "210"} selected{/if}>210 {$locale.713}</option> 
    102                     <option value='240' {if $pm_auto_archive == "240"} selected{/if}>240 {$locale.713}</option> 
    103                     <option value='270' {if $pm_auto_archive == "270"} selected{/if}>270 {$locale.713}</option> 
    104                     <option value='300' {if $pm_auto_archive == "300"} selected{/if}>300 {$locale.713}</option> 
    105                     <option value='330' {if $pm_auto_archive == "330"} selected{/if}>330 {$locale.713}</option> 
    106                     <option value='360' {if $pm_auto_archive == "360"} selected{/if}>360 {$locale.713}</option> 
     94                    <option value='0' {if $pm_auto_archive == "0"} selected="selected"{/if}>{$locale.714}</option> 
     95                    <option value='30' {if $pm_auto_archive == "30"} selected="selected"{/if}>&nbsp; 30 {$locale.713}</option> 
     96                    <option value='60' {if $pm_auto_archive == "60"} selected="selected"{/if}>&nbsp; 60 {$locale.713}</option> 
     97                    <option value='90' {if $pm_auto_archive == "90"} selected="selected"{/if}>&nbsp; 90 {$locale.713}</option> 
     98                    <option value='120' {if $pm_auto_archive == "120"} selected="selected"{/if}>120 {$locale.713}</option> 
     99                    <option value='150' {if $pm_auto_archive == "150"} selected="selected"{/if}>150 {$locale.713}</option> 
     100                    <option value='180' {if $pm_auto_archive == "180"} selected="selected"{/if}>180 {$locale.713}</option> 
     101                    <option value='210' {if $pm_auto_archive == "210"} selected="selected"{/if}>210 {$locale.713}</option> 
     102                    <option value='240' {if $pm_auto_archive == "240"} selected="selected"{/if}>240 {$locale.713}</option> 
     103                    <option value='270' {if $pm_auto_archive == "270"} selected="selected"{/if}>270 {$locale.713}</option> 
     104                    <option value='300' {if $pm_auto_archive == "300"} selected="selected"{/if}>300 {$locale.713}</option> 
     105                    <option value='330' {if $pm_auto_archive == "330"} selected="selected"{/if}>330 {$locale.713}</option> 
     106                    <option value='360' {if $pm_auto_archive == "360"} selected="selected"{/if}>360 {$locale.713}</option> 
    107107                </select> 
    108108            </td> 
     
    114114            <td class='tbl' width='50%'> 
    115115                <select name='pm_view' class='textbox'> 
    116                     <option value='0' {if $pm_view == "0"} selected{/if}>{$locale.718}</option> 
    117                     <option value='1' {if $pm_view == "1"} selected{/if}>{$locale.719}</option> 
     116                    <option value='0' {if $pm_view == "0"} selected="selected"{/if}>{$locale.718}</option> 
     117                    <option value='1' {if $pm_view == "1"} selected="selected"{/if}>{$locale.719}</option> 
    118118                </select> 
    119119            </td> 
     
    126126                <select name='pm_send2group' class='textbox'> 
    127127                {section name=id loop=$usergroups} 
    128                     <option value='{$usergroups[id].0}'{if $usergroups[id].0 == $pm_send2group} selected{/if}>{$usergroups[id].1}</option> 
     128                    <option value='{$usergroups[id].0}'{if $usergroups[id].0 == $pm_send2group} selected="selected"{/if}>{$usergroups[id].1}</option> 
    129129                {/section} 
    130130                </select> 
     
    147147            <td class='tbl' width='50%'> 
    148148                <select name='pm_email_notify' class='textbox'> 
    149                     <option value='0' {if $pm_email_notify == "0"} selected{/if}>{$locale.509}</option> 
    150                     <option value='1' {if $pm_email_notify == "1"} selected{/if}>{$locale.508}</option> 
     149                    <option value='0' {if $pm_email_notify == "0"} selected="selected"{/if}>{$locale.509}</option> 
     150                    <option value='1' {if $pm_email_notify == "1"} selected="selected"{/if}>{$locale.508}</option> 
    151151                </select> 
    152152            </td> 
     
    158158            <td class='tbl' width='50%'> 
    159159                <select name='pm_save_sent' class='textbox'> 
    160                     <option value='0' {if $pm_save_sent == "0"} selected{/if}>{$locale.509}</option> 
    161                     <option value='1' {if $pm_save_sent == "1"} selected{/if}>{$locale.508}</option> 
     160                    <option value='0' {if $pm_save_sent == "0"} selected="selected"{/if}>{$locale.509}</option> 
     161                    <option value='1' {if $pm_save_sent == "1"} selected="selected"{/if}>{$locale.508}</option> 
    162162                </select> 
    163163            </td> 
  • trunk/includes/templates/admin.settings_misc.tpl

    r843 r864  
    2525            <td width='50%' class='tbl'> 
    2626                <select name='tinymce_enabled' class='textbox'> 
    27                     <option value='1'{if $settings2.tinymce_enabled == "1"} selected{/if}>{$locale.508}</option> 
    28                     <option value='0'{if $settings2.tinymce_enabled == "0"} selected{/if}>{$locale.509}</option> 
     27                    <option value='1'{if $settings2.tinymce_enabled == "1"} selected="selected"{/if}>{$locale.508}</option> 
     28                    <option value='0'{if $settings2.tinymce_enabled == "0"} selected="selected"{/if}>{$locale.509}</option> 
    2929                </select> 
    3030            </td> 
     
    6262            <td width='50%' class='tbl'> 
    6363                <select name='bad_words_enabled' class='textbox'> 
    64                     <option value='1'{if $settings2.bad_words_enabled == "1"} selected{/if}>{$locale.508}</option> 
    65                     <option value='0'{if $settings2.bad_words_enabled == "0"} selected{/if}>{$locale.509}</option> 
     64                    <option value='1'{if $settings2.bad_words_enabled == "1"} selected="selected"{/if}>{$locale.508}</option> 
     65                    <option value='0'{if $settings2.bad_words_enabled == "0"} selected="selected"{/if}>{$locale.509}</option> 
    6666                </select> 
    6767            </td> 
     
    7474            </td> 
    7575            <td width='50%' class='tbl'> 
    76                 <textarea name='bad_words' rows='5' class='textbox' style='width:250px;'>{$settings2.bad_words}</textarea> 
     76                <textarea name='bad_words' rows='5' cols='80' class='textbox' style='width:250px;'>{$settings2.bad_words}</textarea> 
    7777            </td> 
    7878        </tr> 
     
    9191            <td width='50%' class='tbl'> 
    9292                <select name='guestposts' class='textbox'> 
    93                     <option value='1'{if $settings2.guestposts == "1"} selected{/if}>{$locale.508}</option> 
    94                     <option value='0'{if $settings2.guestposts == "0"} selected{/if}>{$locale.509}</option> 
     93                    <option value='1'{if $settings2.guestposts == "1"} selected="selected"{/if}>{$locale.508}</option> 
     94                    <option value='0'{if $settings2.guestposts == "0"} selected="selected"{/if}>{$locale.509}</option> 
    9595                </select> 
    9696            </td> 
     
    102102            <td width='50%' class='tbl'> 
    103103                <select name='numofshouts' class='textbox' style='width:50px;'> 
    104                     <option{if $settings2.numofshouts == 5} selected{/if}>5</option> 
    105                     <option{if $settings2.numofshouts == 10} selected{/if}>10</option> 
    106                     <option{if $settings2.numofshouts == 15} selected{/if}>15</option> 
    107                     <option{if $settings2.numofshouts == 20} selected{/if}>20</option> 
     104                    <option{if $settings2.numofshouts == 5} selected="selected"{/if}>5</option> 
     105                    <option{if $settings2.numofshouts == 10} selected="selected"{/if}>10</option> 
     106                    <option{if $settings2.numofshouts == 15} selected="selected"{/if}>15</option> 
     107                    <option{if $settings2.numofshouts == 20} selected="selected"{/if}>20</option> 
    108108                </select> 
    109109            </td> 
     
    125125            <td width='50%' class='tbl'> 
    126126                <select name='remote_stats' class='textbox'> 
    127                     <option value='1'{if $settings2.remote_stats == "1"} selected{/if}>{$locale.508}</option> 
    128                     <option value='0'{if $settings2.remote_stats == "0"} selected{/if}>{$locale.509}</option> 
     127                    <option value='1'{if $settings2.remote_stats == "1"} selected="selected"{/if}>{$locale.508}</option> 
     128                    <option value='0'{if $settings2.remote_stats == "0"} selected="selected"{/if}>{$locale.509}</option> 
    129129                </select> 
    130130            </td> 
     
    136136            <td width='50%' class='tbl'> 
    137137                <select name='forum_flags' class='textbox'> 
    138                     <option value='1'{if $settings2.forum_flags == "1"} selected{/if}>{$locale.508}</option> 
    139                     <option value='0'{if $settings2.forum_flags == "0"} selected{/if}>{$locale.509}</option> 
     138                    <option value='1'{if $settings2.forum_flags == "1"} selected="selected"{/if}>{$locale.508}</option> 
     139                    <option value='0'{if $settings2.forum_flags == "0"} selected="selected"{/if}>{$locale.509}</option> 
    140140                </select> 
    141141            </td> 
     
    152152            <td width='50%' class='tbl'> 
    153153                <select name='maintenance' class='textbox' style='width:50px;'> 
    154                     <option value='1'{if $settings2.maintenance == "1"} selected{/if}>{$locale.502}</option> 
    155                     <option value='0'{if $settings2.maintenance == "0"} selected{/if}>{$locale.503}</option> 
     154                    <option value='1'{if $settings2.maintenance == "1"} selected="selected"{/if}>{$locale.502}</option> 
     155                    <option value='0'{if $settings2.maintenance == "0"} selected="selected"{/if}>{$locale.503}</option> 
    156156                </select> 
    157157            </td> 
     
    170170            </td> 
    171171            <td width='50%' class='tbl'> 
    172                 <textarea name='maintenance_message' rows='5' class='textbox' style='width:250px;'>{$settings2.maintenance_message}</textarea> 
     172                <textarea name='maintenance_message' rows='5' cols='80' class='textbox' style='width:250px;'>{$settings2.maintenance_message|escape:"html"}</textarea> 
    173173            </td> 
    174174        </tr> 
  • trunk/includes/templates/admin.settings_registration.tpl

    r843 r864  
    2525            <td width='50%' class='tbl'> 
    2626                <select name='enable_registration' class='textbox'> 
    27                     <option value='1'{if $settings2.enable_registration == "1"} selected{/if}>{$locale.508}</option> 
    28                     <option value='0'{if $settings2.enable_registration == "0"} selected{/if}>{$locale.509}</option> 
     27                    <option value='1'{if $settings2.enable_registration == "1"} selected="selected"{/if}>{$locale.508}</option> 
     28                    <option value='0'{if $settings2.enable_registration == "0"} selected="selected"{/if}>{$locale.509}</option> 
    2929                </select> 
    3030            </td> 
     
    3636            <td width='50%' class='tbl'> 
    3737                <select name='email_verification' class='textbox'> 
    38                     <option value='1'{if $settings2.email_verification == "1"} selected{/if}>{$locale.508}</option> 
    39                     <option value='0'{if $settings2.email_verification == "0"} selected{/if}>{$locale.509}</option> 
     38                    <option value='1'{if $settings2.email_verification == "1"} selected="selected"{/if}>{$locale.508}</option> 
     39                    <option value='0'{if $settings2.email_verification == "0"} selected="selected"{/if}>{$locale.509}</option> 
    4040                </select> 
    4141            </td> 
     
    4747            <td width='50%' class='tbl'> 
    4848                <select name='admin_activation' class='textbox'> 
    49                     <option value='1'{if $settings2.admin_activation == "1"} selected{/if}>{$locale.508}</option> 
    50                     <option value='0'{if $settings2.admin_activation == "0"} selected{/if}>{$locale.509}</option> 
     49                    <option value='1'{if $settings2.admin_activation == "1"} selected="selected"{/if}>{$locale.508}</option> 
     50                    <option value='0'{if $settings2.admin_activation == "0"} selected="selected"{/if}>{$locale.509}</option> 
    5151                </select> 
    5252            </td> 
     
    5858            <td width='50%' class='tbl'> 
    5959                <select name='display_validation' class='textbox'> 
    60                     <option value='1'{if $settings2.display_validation == "1"} selected{/if}>{$locale.508}</option> 
    61                     <option value='0'{if $settings2.display_validation == "0"} selected{/if}>{$locale.509}</option> 
     60                    <option value='1'{if $settings2.display_validation == "1"} selected="selected"{/if}>{$locale.508}</option> 
     61                    <option value='0'{if $settings2.display_validation == "0"} selected="selected"{/if}>{$locale.509}</option> 
    6262                </select> 
    6363            </td> 
     
    6969            <td width='50%' class='tbl'> 
    7070                <select name='validation_method' class='textbox'> 
    71                     <option value='image'{if $settings2.validation_method == "image"} selected{/if}>{$locale.555}</option> 
    72                     <option value='text'{if $settings2.validation_method == "text"} selected{/if}>{$locale.556}</option> 
     71                    <option value='image'{if $settings2.validation_method == "image"} selected="selected"{/if}>{$locale.555}</option> 
     72                    <option value='text'{if $settings2.validation_method == "text"} selected="selected"{/if}>{$locale.556}</option> 
    7373                </select> 
    7474            </td> 
  • trunk/includes/templates/admin.settings_time.tpl

    r843 r864  
    100100            <select name='timeoffset' class='textbox' style='width:75px;'> 
    101101                {foreach from=$settings.timezones item=timezone} 
    102                 <option{if $settings2.timeoffset == $timezone} selected{/if}>{$timezone}</option> 
     102                <option{if $settings2.timeoffset == $timezone} selected="selected"{/if}>{$timezone}</option> 
    103103                {/foreach} 
    104104            </select> 
  • trunk/includes/templates/admin.shoutbox.tpl

    r843 r864  
    5454            {$locale.431} 
    5555            <br /><br /> 
    56             <input type='submit' name='deleteshouts' value='{$locale.432}' class='button'> 
     56            <input type='submit' name='deleteshouts' value='{$locale.432}' class='button' /> 
    5757            <br /><hr /> 
    5858        </div> 
  • trunk/includes/templates/admin.site_links.tpl

    r853 r864  
    2525                <select name='panel_filename' id='panel_name' class='textbox' style='width:250px;' onchange='return updateparentlist();'> 
    2626                {foreach from=$panel_list item=panel} 
    27                     <option{if $panel_name == $panel} selected{/if}>{$panel}</option> 
     27                    <option{if $panel_name == $panel} selected="selected"{/if}>{$panel}</option> 
    2828                {/foreach} 
    2929                </select> 
     
    3636            <td class='tbl'> 
    3737                <select name='link_parent' id='link_parent' class='textbox' style='width:250px;'> 
     38                    <option>&nbsp;</option> 
    3839                </select> 
    3940            </td> 
     
    5960            </td> 
    6061            <td class='tbl'> 
    61                 <input type='checkbox' name='link_aid' value='1'{if $link_aid} checked{/if}> {$locale.450} 
    62             </td> 
    63         </tr> 
    64         <tr> 
    65             <td class='tbl' valign='top'> 
    66             </td> 
    67             <td class='tbl'> 
    68                 <input type='checkbox' name='link_window' value='1'{if $link_window} checked{/if}> {$locale.428} 
     62                <input type='checkbox' name='link_aid' value='1'{if $link_aid} checked="checked"{/if} /> {$locale.450} 
     63            </td> 
     64        </tr> 
     65        <tr> 
     66            <td class='tbl' valign='top'> 
     67            </td> 
     68            <td class='tbl'> 
     69                <input type='checkbox' name='link_window' value='1'{if $link_window} checked="checked"{/if} /> {$locale.428} 
    6970            </td> 
    7071        </tr> 
     
    8485                <select name='link_visibility' class='textbox'> 
    8586                {section name=id loop=$user_groups} 
    86                     <option value='{$user_groups[id].id}'{if $user_groups[id].selected} selected{/if}>{$user_groups[id].name}</option> 
     87                    <option value='{$user_groups[id].id}'{if $user_groups[id].selected} selected="selected"{/if}>{$user_groups[id].name}</option> 
    8788                {/section}  
    8889                </select> 
     
    9495            </td> 
    9596            <td class='tbl'> 
    96                 <input type='radio' name='link_position' value='1'{if $link_position == 1} checked{/if}> {$locale.425} 
     97                <input type='radio' name='link_position' value='1'{if $link_position == 1} checked="checked"{/if} /> {$locale.425} 
    9798                <br /> 
    98                 <input type='radio' name='link_position' value='2'{if $link_position == 2} checked{/if}> {$locale.426} 
    99                 <br / > 
    100                 <input type='radio' name='link_position' value='3'{if $link_position == 3} checked{/if}> {$locale.427} 
     99                <input type='radio' name='link_position' value='2'{if $link_position == 2} checked="checked"{/if} /> {$locale.426} 
     100                <br /> 
     101                <input type='radio' name='link_position' value='3'{if $link_position == 3} checked="checked"{/if} /> {$locale.427} 
    101102            </td> 
    102103        </tr> 
     
    163164                {if !$panels[id].links[id2].menu_first} 
    164165                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=move&amp;swap={$panels[id].links[id2].up}&amp;with={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}'> 
    165                     <img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.440}' title='{$locale.442}' style='border:0px;'> 
     166                    <img src='{$smarty.const.THEME}images/up.gif' alt='{$locale.440}' title='{$locale.442}' style='border:0px;' /> 
    166167                </a> 
    167168                {/if} 
    168169                {if !$panels[id].links[id2].menu_last} 
    169170                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=move&amp;swap={$panels[id].links[id2].down}&amp;with={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}'> 
    170                     <img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.441}' title='{$locale.443}' style='border:0px;'> 
     171                    <img src='{$smarty.const.THEME}images/down.gif' alt='{$locale.441}' title='{$locale.443}' style='border:0px;' /> 
    171172                </a> 
    172173                {/if} 
     
    175176            <td align='center' width='1%' class='tbl1' style='white-space:nowrap'> 
    176177                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=edit&amp;link_id={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}'> 
    177                     <img src='{$smarty.const.THEME}images/page_edit.gif' alt='{$locale.434}' title='{$locale.434}' style='border:0px;'> 
     178                    <img src='{$smarty.const.THEME}images/page_edit.gif' alt='{$locale.434}' title='{$locale.434}' style='border:0px;' /> 
    178179                </a> 
    179180                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=delete&amp;link_id={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}' onclick='return confirm("{$locale.449}");'> 
    180                     <img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.435}' title='{$locale.435}' style='border:0px;'> 
     181                    <img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.435}' title='{$locale.435}' style='border:0px;' /> 
    181182                </a> 
    182183            </td> 
  • trunk/includes/templates/admin.user_groups.tpl

    r843 r864  
    2222        <select name='group_id' class='textbox'> 
    2323    {/if} 
    24             <option value='{$groups[id].group_id}'{if $groups[id].selected} selected{/if}>{$groups[id].group_name}</option> 
     24            <option value='{$groups[id].group_id}'{if $groups[id].selected} selected="selected"{/if}>{$groups[id].group_name}</option> 
    2525    {if $smarty.section.id.last} 
    2626        </select> 
    27             <input type='submit' name='edit' value='{$locale.421}' class='button'> 
    28             <input type='submit' name='delete' value='{$locale.422}' onclick='return DeleteGroup();' class='button'> 
     27            <input type='submit' name='edit' value='{$locale.421}' class='button' /> 
     28            <input type='submit' name='delete' value='{$locale.422}' onclick='return DeleteGroup();' class='button' /> 
    2929        </center> 
    3030    </form> 
     
    5757            </td> 
    5858            <td class='tbl'> 
    59                 <select id='dt{$smarty.foreach.dt.index}' name='displaytype[]' class='textbox' onchange='toggleforumfields("dt{$smarty.foreach.dt.index}")'> 
    60                     <option value='0'{if !$displaytypes[id].visible} selected{/if}>{$locale.417}</option> 
    61                     <option value='1'{if $displaytypes[id].visible} selected{/if}>{$locale.418}</option> 
     59                <select id='dt{$smarty.section.id.index}' name='displaytype[]' class='textbox' onchange='toggleforumfields("dt{$smarty.section.id.index}")'> 
     60                    <option value='0'{if !$displaytypes[id].visible} selected="selected"{/if}>{$locale.417}</option> 
     61                    <option value='1'{if $displaytypes[id].visible} selected="selected"{/if}>{$locale.418}</option> 
    6262                </select> 
    6363            </td> 
     
    8383            <td align='center' colspan='2' class='tbl'> 
    8484                <br /> 
    85                 <input type='submit' name='save_group' value='{$locale.434}' class='button'> 
     85                <input type='submit' name='save_group' value='{$locale.434}' class='button' /> 
    8686            </td> 
    8787        </tr> 
     
    154154                    <input type='hidden' name='group_id' value='{$group_id}' /> 
    155155                    <input type='submit' name='add_all_users' value='{$locale.435}' class='button' /> 
    156                     <input type='submit' name='remove_all_users' value='{$locale.436}' class='button'> 
     156                    <input type='submit' name='remove_all_users' value='{$locale.436}' class='button' /> 
    157157                    <br /><br /> 
    158158                    <input type='hidden' name='save_selected_users' /> 
     
    196196            <tr> 
    197197                <td align='center' colspan='3' class='tbl'> 
    198                     <input type='hidden' name='group_groups'> 
    199                     <input type='hidden' name='group_id' value='{$group_id}'> 
    200                     <input type='submit' name='add_all_groups' value='{$locale.426}' class='button'> 
    201                     <input type='submit' name='remove_all_groups' value='{$locale.427}' class='button'><br><br> 
    202                     <input type='hidden' name='save_selected_groups'> 
    203                     <input type='button' name='update' value='{$locale.425}' class='button' onclick='saveGroups();'> 
     198                    <input type='hidden' name='group_groups' /> 
     199                    <input type='hidden' name='group_id' value='{$group_id}' /> 
     200                    <input type='submit' name='add_all_groups' value='{$locale.426}' class='button' /> 
     201                    <input type='submit' name='remove_all_groups' value='{$locale.427}' class='button' /> 
     202                    <br /><br /> 
     203                    <input type='hidden' name='save_selected_groups' /> 
     204                    <input type='button' name='update' value='{$locale.425}' class='button' onclick='saveGroups();' /> 
    204205                </td> 
    205206            </tr> 
     
    305306        {/if} 
    306307                        <td width='{math equation='100/x' x=$columns format='%u'}%' class='tbl1'> 
    307                             <input type='checkbox' name='rights[]' value='{$modules[id].admin_rights}'{if $modules[id].assigned} checked{/if}> {$modules[id].admin_title} 
     308                            <input type='checkbox' name='rights[]' value='{$modules[id].admin_rights}'{if $modules[id].assigned} checked="checked"{/if} /> {$modules[id].admin_title} 
    308309                        </td> 
    309310        {if $column == $columns} 
     
    319320                    <tr> 
    320321                        <td align='center' colspan='{$columns}' class='tbl1'> 
    321                             <input type='button' class='button' onclick="setChecked('rightsform','rights[]',1);" value='{$locale.445}'> 
    322                             <input type='button' class='button' onclick="setChecked('rightsform','rights[]',0);" value='{$locale.446}'> 
     322                            <input type='button' class='button' onclick="setChecked('rightsform','rights[]',1);" value='{$locale.445}' /> 
     323                            <input type='button' class='button' onclick="setChecked('rightsform','rights[]',0);" value='{$locale.446}' /> 
    323324                            <br /><br /> 
    324                             <input type='submit' name='update_admin' value='{$locale.449}' class='button'> 
     325                            <input type='submit' name='update_admin' value='{$locale.449}' class='button' /> 
    325326                        </td> 
    326327                    </tr> 
     
    333334{literal} 
    334335<script type='text/javascript'> 
     336//<![CDATA[ 
    335337    function setChecked(frmName,chkName,val) { 
    336338    dml=document.forms[frmName]; len=dml.elements.length; 
     
    341343    } 
    342344} 
     345//]]> 
    343346</script> 
    344347{/literal} 
  • trunk/locale/English/admin/settings.php

    r858 r864  
    5151$locale['514'] = "Prune forum:"; 
    5252$locale['515'] = "Caution"; 
    53 $locale['516'] = "Removes posts/threads<br>which are older than the specified<br>number of days."; 
     53$locale['516'] = "Removes posts/threads<br />which are older than the specified<br />number of days."; 
    5454$locale['517'] = "Prune"; 
    5555$locale['518'] = "Days"; 
  • trunk/themes/PLiTheme/templates/templates/_openside.tpl

    r847 r864  
    2222    <tr> 
    2323        <td class='cap-left'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
    24         <td width='100%' class='cap-main'>{$title|default:"&nbsp;"}</td> 
     24        <td width='100%' class='cap-main'>{$title|escape|default:"&nbsp;"}</td> 
    2525        <td class='cap-right'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
    2626    </tr> 
  • trunk/themes/PLiTheme/templates/templates/_openside_x.tpl

    r847 r864  
    2323    <tr> 
    2424        <td class='cap-left'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
    25         <td width='100%' class='cap-main'>{$title}</td> 
     25        <td width='100%' class='cap-main'>{$title|escape|default:"&nbsp;"}</td> 
    2626        <td align='right' class='cap-main'><img src='{$smarty.const.THEME}images/panel_{if $_state == 1}on{else}off{/if}.gif' alt='{if $_state == 0}on{else}off{/if}' name='b_{$_name}' onclick="javascript:flipBox('{$_name}')" /></td> 
    2727        <td class='cap-right'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
  • trunk/themes/PLiTheme/templates/templates/_opentable.tpl

    r847 r864  
    2222    <tr> 
    2323        <td class='cap-left'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
    24         <td width='100%' class='cap-main'>{$title|default:"&nbsp;"}</td> 
     24        <td width='100%' class='cap-main'>{$title|escape|default:"&nbsp;"}</td> 
    2525        <td class='cap-right'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
    2626    </tr> 
  • trunk/themes/PLiTheme/templates/templates/_opentable_x.tpl

    r853 r864  
    2222    <tr> 
    2323        <td class='cap-left'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
    24         <td width='100%' class='cap-main'>{$title|default:"&nbsp;"}</td> 
     24        <td width='100%' class='cap-main'>{$title|escape|default:"&nbsp;"}</td> 
    2525        <td align='right' class='cap-main'><img src='{$smarty.const.THEME}images/panel_{if $_state == 1}on{else}off{/if}.gif' alt='{if $_state == 0}on{else}off{/if}' name='b_{$_name}' onclick="javascript:flipBox('{$_name}')" /></td> 
    2626        <td class='cap-right'><img src='{$smarty.const.THEME}images/blank.gif' width='5' height='21' alt='' /></td> 
Note: See TracChangeset for help on using the changeset viewer.