[ 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/setup/ -> toolbar.tpl (source)

   1  {* DO NOT EDIT THIS FILE! Use an override template instead. *}
   2  <form method="post" action={concat("setup/toolbar/",$current_siteaccess,"/",$toolbar_position)|ezurl}>
   3  <h1>{"Tool List for Toolbar_%toolbar_position"|i18n("design/standard/setup/toolbar",,hash( '%toolbar_position', $toolbar_position ))}</h1>
   4  
   5  {section show=$tool_list}
   6  <table class="list" width="100%" cellspacing="0" cellpadding="0" border="0">
   7  <tr>
   8      <th width="1">
   9          &nbsp;
  10      </th>
  11      <th colspan="2">
  12          {"Tool"|i18n("design/standard/setup/toolbar")}
  13      </th>
  14      <th>
  15          {"Placement"|i18n("design/standard/setup/toolbar")}
  16      </th>
  17  </tr>
  18  {section var=Tool loop=$tool_list sequence=array( bglight, bgdark )}
  19  <tr class="{$Tool.sequence}">
  20      <td align="right" width="1">
  21          <input type="checkbox" name="deleteToolArray[]" value="{$Tool.index}" />
  22      </td>
  23      <td>
  24      {section show=eq($toolbar_position,right)}
  25          <img src={concat( "toolbar/", $Tool.name, ".png" )|ezimage} alt="{$Tool.name}" />
  26      {section-else}
  27          <img src={concat( "toolbar/", $Tool.name, "_line.png" )|ezimage} alt="{$Tool.name}" />
  28      {/section}
  29      <div>{$Tool.name}</div>
  30      </td>
  31      <td>
  32          <table>
  33          {section var=Parameter loop=$Tool.parameters}
  34          <tr>
  35              <td>
  36              {$Parameter.description}
  37              </td>
  38              <td>
  39              {switch match=cond( $Parameter.name|ends_with( '_node' ), 1,
  40                                  $Parameter.name|ends_with( '_classidentifier' ), 2,
  41                                  $Parameter.name|ends_with( '_classidentifiers' ), 3,
  42                                  $Parameter.name|ends_with( '_subtree' ), 4,
  43                                  $Parameter.name|ends_with( '_check' ), 5,
  44                                  0 )}
  45              {case match=1}
  46                  {let used_node=fetch( content, node, hash( node_id, $Parameter.value ) )}
  47                  {section show=$used_node}
  48                      {$used_node.object.content_class.identifier|class_icon( small, $used_node.object.content_class.name )}&nbsp;{$used_node.name|wash} ({$Parameter.value})
  49                  {section-else}
  50                      {$Parameter.value|wash}
  51                  {/section}
  52                  {/let}
  53                  <br/>
  54                  <input type="submit" name="BrowseButton[{$Tool.index}_parameter_{$Parameter.name}]" value="{"Browse"|i18n("design/standard/setup/toolbar")}" />
  55                  <input type="hidden" name="{$Tool.index}_parameter_{$Parameter.name}" size="20" value="{$Parameter.value|wash}">
  56              {/case}
  57              {case match=2}
  58                  {let class_list=fetch( class, list )}
  59                  <select name="{$Tool.index}_parameter_{$Parameter.name}">
  60                  {section var=class loop=$class_list}
  61                      <option value="{$class.identifier|wash}" {section show=eq( $class.identifier, $Parameter.value )}selected="selected"{/section}>{$class.name|wash}</option>
  62                  {/section}
  63                  </select>
  64                  {/let}
  65              {/case}
  66              {case match=3}
  67                  {let class_list=fetch( class, list ) match_list=$Parameter.value|explode( ',' )}
  68                  <select multiple="multiple" name="CustomInputList[{$Tool.index}_parameter_{$Parameter.name}][]">
  69                  {section var=class loop=$class_list}
  70                      <option value="{$class.identifier|wash}" {section show=$match_list|contains( $class.identifier )}selected="selected"{/section}>{$class.name|wash}</option>
  71                  {/section}
  72                  </select>
  73                  {/let}
  74              {/case}
  75              {case match=4}
  76                  {let used_node=fetch( content, node, hash( node_path, $Parameter.value ) )}
  77                  {section show=$used_node}
  78                      {$used_node.object.content_class.identifier|class_icon( small, $used_node.object.content_class.name )}&nbsp;{$used_node.object.name|wash} ({$Parameter.value})
  79                  {section-else}
  80                      {$Parameter.value|wash}
  81                  {/section}
  82                  {/let}
  83                  <br/>
  84                  <input type="submit" name="BrowseButton[{$Tool.index}_parameter_{$Parameter.name}]" value="{"Browse"|i18n("design/standard/setup/toolbar")}" />
  85                  <input type="hidden" name="{$Tool.index}_parameter_{$Parameter.name}" size="20" value="{$Parameter.value|wash}">
  86              {/case}
  87              {case match=5}
  88                  <br/>
  89                  {section show=array( 'true', 'false' )|contains( $Parameter.value )}
  90                      <input type="radio" name="{$Tool.index}_parameter_{$Parameter.name}" id="{$Tool.index}_parameter_{$Parameter.name}_true" value="true" {section show=$Parameter.value|ne( 'false' )}checked="checked"{/section} /><label for="{$Tool.index}_parameter_{$Parameter.name}_true">{'True'|i18n( 'design/standard/setup/toolbar' )}</label>
  91                      <input type="radio" name="{$Tool.index}_parameter_{$Parameter.name}" id="{$Tool.index}_parameter_{$Parameter.name}_false" value="false" {section show=$Parameter.value|eq( 'false' )}checked="checked"{/section} /><label for="{$Tool.index}_parameter_{$Parameter.name}_false">{'False'|i18n( 'design/standard/setup/toolbar' )}</label>
  92                  {section-else}
  93                    {section show=array( 'yes', 'no' )|contains( $Parameter.value )}
  94                        <input type="radio" name="{$Tool.index}_parameter_{$Parameter.name}" id="{$Tool.index}_parameter_{$Parameter.name}_true" value="yes" {section show=$Parameter.value|ne( 'no' )}checked="checked"{/section} /><label for="{$Tool.index}_parameter_{$Parameter.name}_true">{'Yes'|i18n( 'design/standard/setup/toolbar' )}</label>
  95                        <input type="radio" name="{$Tool.index}_parameter_{$Parameter.name}" id="{$Tool.index}_parameter_{$Parameter.name}_false" value="no" {section show=$Parameter.value|eq( 'no' )}checked="checked"{/section} /><label for="{$Tool.index}_parameter_{$Parameter.name}_false">{'No'|i18n( 'design/standard/setup/toolbar' )}</label>
  96                    {section-else}
  97                        <input type="text" name="{$Tool.index}_parameter_{$Parameter.name}" size="20" value="{$Parameter.value|wash}">
  98                    {/section}
  99                  {/section}
 100              {/case}
 101              {case}
 102                  <input type="text" name="{$Tool.index}_parameter_{$Parameter.name}" size="20" value="{$Parameter.value}">
 103              {/case}
 104              {/switch}
 105  
 106              </td>
 107          </tr>
 108          {/section}
 109          </table>
 110      </td>
 111      <td>
 112          <input type="text" name="placement_{$Tool.index}" size="2" value="{sum($Tool.index,1)}">
 113      </td>
 114  </tr>
 115  {/section}
 116  </table>
 117  {/section}
 118  <div class="buttonblock">
 119  <input class="button" type="submit" name="UpdatePlacementButton" value="{'Update Placement'|i18n('design/standard/setup/toolbar')}" />
 120  <input class="button" type="submit" name="RemoveButton" value="{'Remove'|i18n('design/standard/setup/toolbar')}" />
 121  <input class="button" type="submit" name="StoreButton" value="{'Store'|i18n('design/standard/setup/toolbar')}" />
 122  </div>
 123  
 124  <select name="toolName">
 125  {section var=Tool loop=$available_tool_list}
 126      <option value="{$Tool}">{$Tool}</option>
 127  {/section}
 128  </select>
 129  <input class="button" type="submit" name="NewToolButton" value="{'Add Tool'|i18n('design/standard/setup/toolbar')}" />
 130  
 131  </form>


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