[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/design/standard/templates/visual/ -> templateview.tpl (source)

   1  {section show=or( $not_removed, $ini_not_saved )}
   2  <div class="message-error">
   3  <h2><span class="time">[{currentdate()|l10n( shortdatetime )}]</span> {'The overrides could not be removed.'|i18n( 'design/standard/visual/templateview' )}</h2>
   4  
   5  {section show=$not_removed}
   6  <p>{'The following files and override rules could not be removed because of insufficient file permissions'|i18n( 'design/standard/visual/templateview' )}:</p>
   7  <ul>
   8  
   9  {section var=item loop=$not_removed}
  10      <li>{$item.filename}</li>
  11  {/section}
  12  
  13  </ul>
  14  {/section}
  15  
  16  {section show=$ini_not_saved}
  17  <p>{'The override.ini file could not be modified because of insufficient permissions.'|i18n( 'design/standard/visual/templateview' )}</p>
  18  {/section}
  19  
  20  </div>
  21  {/section}
  22  
  23  
  24  <form method="post" name="templateview" action={concat( '/visual/templateview', $template_settings.template )|ezurl}>
  25  
  26  <div class="context-block">
  27  
  28  {* DESIGN: Header START *}<div class="box-header"><div class="box-tc"><div class="box-ml"><div class="box-mr"><div class="box-tl"><div class="box-tr">
  29  
  30  <h1 class="context-title">{'Overrides for <%template_name> template in <%current_siteaccess> siteaccess [%override_count]'|i18n( 'design/standard/visual/templateview',, hash( '%template_name', $template_settings.template, '%current_siteaccess', $current_siteaccess, '%override_count', $template_settings.custom_match|count ) )|wash}</h1>
  31  
  32  {* DESIGN: Mainline *}<div class="header-mainline"></div>
  33  
  34  {* DESIGN: Header END *}</div></div></div></div></div></div>
  35  
  36  {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content">
  37  
  38  <div class="context-attributes">
  39  
  40  <div class="block">
  41  <label>{'Default template resource'|i18n( 'design/standard/visual/templateview' )}:</label>
  42  {$template_settings.base_dir}
  43  </div>
  44  
  45  
  46  <div class="block">
  47  <label>{'Siteaccess'|i18n( 'design/standard/visual/templateview' )}:</label>
  48  
  49  <select name="CurrentSiteAccess">
  50  {section name=SiteAccess loop=ezini('SiteAccessSettings','AvailableSiteAccessList')}
  51      {section show=eq($current_siteaccess,$:item)}
  52          <option value="{$SiteAccess:item}" selected="selected">{$:item}</option>
  53      {section-else}
  54          <option value="{$SiteAccess:item}">{$:item}</option>
  55      {/section}
  56  {/section}
  57  </select>
  58  
  59  <input class="button" type="submit" name="SelectCurrentSiteAccessButton" value="{'Set'|i18n( 'design/standard/visual/templateview' )}" />
  60  </div>
  61  
  62  {section show=$template_settings.custom_match}
  63  
  64  <table class="list" cellspacing="0">
  65  <tr>
  66      <th class="tight"><img src={'toggle-button-16x16.gif'|ezimage} alt="{'Invert selection.'|i18n( 'design/standard/visual/templateview' )}" title="{'Invert selection.'|i18n( 'design/standard/visual/templateview' )}" onclick="ezjs_toggleCheckboxes( document.templateview, 'RemoveOverrideArray[]' ); return false;" /></th>
  67      <th>{'Name'|i18n( 'design/standard/visual/templateview' )}</th>
  68      <th>{'File'|i18n( 'design/standard/visual/templateview' )}</th>
  69      <th>{'Match conditions'|i18n( 'design/standard/visual/templateview' )}</th>
  70      <th class="tight">{'Priority'|i18n( 'design/standard/visual/templateview' )}</th>
  71      <th class="tight">&nbsp;</th>
  72  </tr>
  73  {section var=CustomMatch loop=$template_settings.custom_match sequence=array( bglight, bgdark )}
  74  <tr class="{$CustomMatch.sequence}">
  75      <td><input type="checkbox" name="RemoveOverrideArray[]" value="{$CustomMatch.item.override_name}" /></td>
  76      <td>{$CustomMatch.item.override_name}</td>
  77  
  78      {section show=$CustomMatch.item.match_file}
  79      <td>{$CustomMatch.item.match_file}</td>
  80      {section-else}
  81      <td><i>{'No file matched'|i18n( 'design/standard/visual/templateview' )}</i></td>
  82      {/section}
  83  
  84      <td>
  85          {section show=is_set( $CustomMatch.item.conditions )}
  86              {section name=Condition  loop=$CustomMatch.item.conditions}
  87              {$:key} : {$:item}
  88              {delimiter}
  89              <br />
  90              {/delimiter}
  91              {/section}
  92      {/section}
  93      </td>
  94      <td><input type="text" name="PriorityArray[{$CustomMatch.item.override_name}]" size="2" value="{$CustomMatch.number}" /></td>
  95  
  96      {section show=$CustomMatch.item.match_file}
  97      <td><a href={concat( '/visual/templateedit/', $CustomMatch.item.match_file)|ezurl} title="{'Edit override template.'|i18n( 'design/standard/visual/templateview' )}"><img src={'edit.gif'|ezimage} alt="Edit" /></a></td>
  98      {section-else}
  99      <td><img src={'edit-disabled.gif'|ezimage} alt="" /></td>
 100      {/section}
 101  
 102  </tr>
 103  {/section}
 104  </table>
 105  
 106  {section-else}
 107  <div class="block">
 108  <p>{'There are no overrides for the <%template_name> template.'i18n( 'design/standard/visual/templateview',, hash( '%template_name', $template_settings.template ) )|wash}</p>
 109  </div>
 110  {/section}
 111  
 112  </div>
 113  
 114  {* DESIGN: Content END *}</div></div></div>
 115  
 116  <div class="controlbar">
 117  {* DESIGN: Control bar START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-tc"><div class="box-bl"><div class="box-br">
 118      <div class="block">
 119          <div class="button-left">
 120          {section show=$template_settings.custom_match}
 121          <input class="button" type="submit" name="RemoveOverrideButton" value="{'Remove selected'|i18n( 'design/standard/visual/templateview' )}" title="{'Remove selected template overrides.'|i18n( 'design/standard/visual/templateview' )}" />
 122          {section-else}
 123          <input class="button-disabled" type="submit" name="RemoveOverrideButton" value="{'Remove selected'|i18n( 'design/standard/visual/templateview' )}" disabled="disabled"/>
 124          {/section}
 125  
 126          <input class="button" type="submit" name="NewOverrideButton" value="{'New override'|i18n( 'design/standard/visual/templateview' )}" title="{'Create a new template override.'|i18n( 'design/standard/visual/templateview' )}" />
 127          </div>
 128          <div class="button-right">
 129              {section show=$template_settings.custom_match}
 130              <input class="button" type="submit" name="UpdateOverrideButton" value="{'Update priorities'|i18n( 'design/standard/visual/templateview' )}" />
 131              {section-else}
 132              <input class="button-disabled" type="submit" name="UpdateOverrideButton" value="{'Update priorities'|i18n( 'design/standard/visual/templateview' )}" disabled="disabled"/>
 133              {/section}
 134          </div>
 135          <div class="break"></div>
 136      </div>
 137  {* DESIGN: Control bar END *}</div></div></div></div></div></div>
 138  </div>
 139  
 140  </div>
 141  
 142  </form>


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7