Changeset 29509


Ignore:
Timestamp:
Sep 12, 2014, 7:08:32 PM (10 years ago)
Author:
plg
Message:

left aligned form

bug fixed for select/unselect all groups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/AdditionalPages/trunk/admin/template/add_page.tpl

    r26441 r29509  
    2525    }
    2626  });
     27
     28  jQuery("#groupsCheckAll").click(function() {
     29    jQuery("input[name^=groups]").prop("checked", true);
     30    return false;
     31  });
     32
     33  jQuery("#groupsUncheckAll").click(function() {
     34    jQuery("input[name^=groups]").prop("checked", false);
     35    return false;
     36  });
    2737});
    2838var auto_permalink = true;
     
    3040{html_head}{literal}
    3141<style type="text/css">
    32 #mainConf { margin:0; }
    33 .groups { margin-top:15px; }
    34 .groups input { margin-right:5px; }
    35 .groups label { margin-right:10px; display: inline-block; overflow: hidden; white-space: nowrap; line-height:1.3em;}
    36 .groups div { float:right; width:74%; line-height:1.3em;}
     42form p {margin:1em; text-align:left;}
     43form p label {font-weight:normal !important;}
    3744</style>
    3845{/literal}{/html_head}
     
    4249</div>
    4350<form method="post" action="" class="properties" id="configContent" ENCTYPE="multipart/form-data">
    44 <fieldset id="mainConf">
    45   <legend></legend>
    46         <ul>
    47     {if $TEMPLATES}
    48     <li>
    49       <span class="property">
    50         <label for="template">{'Load a page model'|@translate}</label>
    51       </span>
    52       <select name="template" id="template">
    53         <option value="-1">---------</option>
    54         {foreach from=$TEMPLATES item=tpl}
    55         <option value="{$tpl.tpl_id}" {if $template_selected==$tpl.tpl_id}selected="selected"{/if}>{$tpl.name}</option>
    56         {/foreach}
    57       </select>
    58     </li>
    59     {/if}
     51{if $TEMPLATES}
     52  <p>
     53    <strong>{'Load a page model'|@translate}</strong>
     54    <br>
     55    <select name="template" id="template">
     56      <option value="-1">---------</option>
     57  {foreach from=$TEMPLATES item=tpl}
     58      <option value="{$tpl.tpl_id}" {if $template_selected==$tpl.tpl_id}selected="selected"{/if}>{$tpl.name}</option>
     59  {/foreach}
     60    </select>
     61  </p>
     62{/if}
    6063   
    61     <li>
    62       <span class="property">
    63         <label for="title">{'ap_page_name'|@translate}</label>
    64       </span>
    65       <input type="text" size="60" maxlength="255" value="{if isset($NAME)}{$NAME}{/if}" name="title" id="title"/>
    66     </li>
     64  <p>
     65    <strong>{'ap_page_name'|@translate}</strong>
     66    <br>
     67    <input type="text" size="60" maxlength="255" value="{if isset($NAME)}{$NAME}{/if}" name="title" id="title"/>
     68  </p>
    6769
    68     <li>
    69       <span class="property">
    70         <label for="permalink">{'Permalink'|@translate}</label>
    71       </span>
    72       <input type="text" size="60" value="{if isset($PERMALINK)}{$PERMALINK}{/if}" name="permalink" id="permalink"/>
    73     </li>
     70  <p>
     71    <strong>{'Permalink'|@translate}</strong>
     72    <br>
     73    <input type="text" size="60" value="{if isset($PERMALINK)}{$PERMALINK}{/if}" name="permalink" id="permalink"/>
     74  </p>
    7475
    75     {if isset($lang)}
    76     <li>
    77       <span class="property">
    78         <label for="lang">{'ap_page_lang'|@translate}</label>
    79       </span>
    80       {html_options name=lang id=lang options=$lang selected=$selected_lang}
    81     </li>
    82     {/if}
     76{if isset($lang)}
     77  <p>
     78    <strong>{'ap_page_lang'|@translate}</strong>
     79    <br>
     80    {html_options name=lang id=lang options=$lang selected=$selected_lang}
     81  </p>
     82{/if}
    8383
    84     <li style="margin-top:15px;">
    85       <span class="property">
    86         <label for="homepage">{'ap_set_as_homepage'|@translate}</label>
    87       </span>
    88       <input type="checkbox" name="homepage" id="homepage" {if isset($HOMEPAGE) and $HOMEPAGE}checked="checked"{/if}/>
    89       <i>{'ap_homepage_tip'|@translate}</i>
    90     </li>
     84  <p>
     85    <label><input type="checkbox" name="homepage" id="homepage" {if isset($HOMEPAGE) and $HOMEPAGE}checked="checked"{/if}/> <strong>{'ap_set_as_homepage'|@translate}</strong></label> <i>{'ap_homepage_tip'|@translate}</i>
     86  </p>
     87     
     88  <p>
     89    <label><input type="checkbox" name="standalone" id="standalone" {if isset($STANDALONE) and $STANDALONE}checked="checked"{/if}/> <strong>{'ap_standalone_page'|@translate}</strong></label> <i>{'ap_standalone_tip'|@translate}</i>
     90  </p>
    9191
    92     <li>
    93       <span class="property">
    94         <label for="standalone">{'ap_standalone_page'|@translate}</label>
    95       </span>
    96       <input type="checkbox" name="standalone" id="standalone" {if isset($STANDALONE) and $STANDALONE}checked="checked"{/if}/>
    97       <i>{'ap_standalone_tip'|@translate}</i>
    98     </li>
     92{if isset($level_perm)}
     93  <p style="margin-top:15px;">
     94    <strong>{'Privacy level'|@translate}</strong>
     95    <br>
     96    <select name="level" size="1">{html_options options=$level_perm selected=$level_selected id=privacy}</select>
     97  </p>
     98{/if}
    9999
    100     {if isset($level_perm)}
    101     <li style="margin-top:15px;">
    102       <span class="property">
    103         <label for="privacy">{'Privacy level'|@translate}</label>
    104       </span>
    105       <select name="level" size="1">{html_options options=$level_perm selected=$level_selected id=privacy}</select>
    106     </li>
    107     {/if}
     100{if isset($users)}
     101  <p style="margin-top:15px;">
     102    <strong>{'ap_authorized_users'|@translate}</strong>
     103    <br>
     104  {html_checkboxes options=$users selected=$selected_users name=users}
     105  </p>
     106{/if}
    108107
    109     {if isset($users)}
    110     <li class="groups" style="margin-top:15px;">
    111       <span class="property">
    112         <label for="users">{'ap_authorized_users'|@translate}</label>
    113       </span>
    114       {html_checkboxes options=$users selected=$selected_users name=users}
    115     </li>
    116     {/if}
     108{if isset($groups)}
     109  <p style="margin-top:15px;">
     110    <strong>{'ap_authorized_group'|@translate}</strong>
     111    <i>{'ap_guest'|@translate}</i>
     112    <a href="#" id="groupsCheckAll">{'ap_select_all'|@translate}</a> /
     113    <a href="#" id="groupsUncheckAll">{'ap_unselect_all'|@translate}</a> &nbsp;
     114    <br>
     115  {html_checkboxes options=$groups selected=$selected_groups name=groups}
     116  </p>
     117{/if}
    117118
    118     {if isset($groups)}
    119     <li class="groups" style="margin-top:15px;">
    120       <span class="property">
    121         <label for="groups">{'ap_authorized_group'|@translate}</label>
    122       </span>
    123       <div>{html_checkboxes options=$groups selected=$selected_groups name=groups}</div>
    124     </li>
    125     <li class="groups">
    126       <div>
    127         <a href="#" onClick="jQuery('input[name^=\'groups\']').attr('checked', 'checked');return false;">{'ap_select_all'|@translate}</a> /
    128         <a href="#" onClick="jQuery('input[name^=\'groups\']').attr('checked', '');return false;">{'ap_unselect_all'|@translate}</a> &nbsp;
    129         <i>{'ap_guest'|@translate}</i>
    130       </div>
    131     </li>
    132     {/if}
    133 </ul>
    134 </fieldset>
    135 <table style="width:95%;">
    136                 <tr>
    137                         <td colspan="2" align="center"><br>
    138                                 <b>{'ap_page_content'|@translate}</b><br>
    139                                 <textarea name="ap_content" id="ap_content" rows="30" cols="50" style="width:100%;">{if isset($CONTENT)}{$CONTENT}{/if}</textarea>
    140                                 {if isset($EXTDESC_BUTTON)}{$EXTDESC_BUTTON}{/if}
    141       </td>
    142                 </tr>
     119  <p>
     120    <strong>{'ap_page_content'|@translate}</strong>
     121    <br>
     122    <textarea name="ap_content" id="ap_content" rows="30" cols="50" style="width:100%;">{if isset($CONTENT)}{$CONTENT}{/if}</textarea>
     123    {if isset($EXTDESC_BUTTON)}{$EXTDESC_BUTTON}{/if}
     124  </p>
    143125
    144                 <tr>
    145                 <td colspan="2" align="center"><br>
    146                 <input class="submit" type="submit" value="{'ap_save'|@translate}" name="save">
    147                 {if isset($delete)}
    148                 <input class="submit" type="submit" value="{'ap_delete'|@translate}" name="delete" onclick="return confirm('{'Are you sure?'|@translate}');"/>
    149                 {/if}
    150                 </tr>
    151 </table>
     126  <p>
     127    <input class="submit" type="submit" value="{'ap_save'|@translate}" name="save">
     128{if isset($delete)}
     129    <input class="submit" type="submit" value="{'ap_delete'|@translate}" name="delete" onclick="return confirm('{'Are you sure?'|@translate}');"/>
     130{/if}
    152131</form>
Note: See TracChangeset for help on using the changeset viewer.