[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 <form method="post" action={concat( 'visual/toolbar/', $current_siteaccess, '/', $toolbar_position )|ezurl}> 2 3 {* 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"> 4 5 <h1 class="context-title">{'Tool List for <Toolbar_%toolbar_position>'|i18n( 'design/admin/visual/toolbar',, hash( '%toolbar_position', $toolbar_position ) )|wash} 6 </h1> 7 8 {* DESIGN: Mainline *}<div class="header-mainline"></div> 9 10 {* DESIGN: Header END *}</div></div></div></div></div></div> 11 12 {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content"> 13 <div class="context-attributes"> 14 15 {section show=$tool_list} 16 <table class="list" width="100%" cellspacing="0" cellpadding="0" border="0"> 17 {section var=Tool loop=$tool_list} 18 19 <tr> 20 <th class="tight"><input type="checkbox" name="deleteToolArray[]" value="{$Tool.index}" /></th> 21 <th class="wide">{$Tool.name|wash}</th> 22 <th class="tight"><input type="text" name="placement_{$Tool.index}" size="2" value="{sum($Tool.index,1)}" /></th> 23 </tr> 24 25 <tr> 26 <td></td> 27 <td> 28 {section show=eq($toolbar_position,right)} 29 <img src={concat( "toolbar/", $Tool.name|wash, ".png" )|ezimage} alt="{$Tool.name|wash}" /> 30 {section-else} 31 <img src={concat( "toolbar/", $Tool.name|wash, "_line.png" )|ezimage} alt="{$Tool.name|wash}" /> 32 {/section} 33 <br /> <!-- Break before list of parameters --> 34 <table> 35 {section var=Parameter loop=$Tool.parameters} 36 <tr> 37 <td> 38 {$Parameter.description} 39 </td> 40 <td> 41 {* Render the different attribute types each tool can have *} 42 {switch match=cond( $Parameter.name|wash|ends_with( '_node' ), 1, 43 $Parameter.name|wash|ends_with( '_classidentifier' ), 2, 44 $Parameter.name|wash|ends_with( '_classidentifiers' ), 3, 45 $Parameter.name|wash|ends_with( '_subtree' ), 4, 46 $Parameter.name|wash|ends_with( '_check' ), 5, 47 0 )} 48 {case match=1} 49 {let used_node=fetch( content, node, hash( node_id, $Parameter.value ) )} 50 {section show=$used_node} 51 {$used_node.object.content_class.identifier|class_icon( small, $used_node.object.content_class.name|wash )} {$used_node.name|wash} ({$Parameter.value}) 52 {section-else} 53 {$Parameter.value|wash} 54 {/section} 55 {/let} 56 <input type="submit" name="BrowseButton[{$Tool.index}_parameter_{$Parameter.name|wash}]" value="{'Browse'|i18n( 'design/admin/visual/toolbar' )}" /> 57 <input type="hidden" name="{$Tool.index}_parameter_{$Parameter.name|wash}" size="20" value="{$Parameter.value|wash}"> 58 {/case} 59 {case match=2} 60 {let class_list=fetch( class, list )} 61 <select name="{$Tool.index}_parameter_{$Parameter.name|wash}"> 62 {section var=class loop=$class_list} 63 <option value="{$class.identifier|wash}" {section show=eq( $class.identifier, $Parameter.value )}selected="selected"{/section}>{$class.name|wash}</option> 64 {/section} 65 </select> 66 {/let} 67 {/case} 68 {case match=3} 69 {let class_list=fetch( class, list ) match_list=$Parameter.value|explode( ',' )} 70 <select multiple="multiple" name="CustomInputList[{$Tool.index}_parameter_{$Parameter.name|wash}][]"> 71 {section var=class loop=$class_list} 72 <option value="{$class.identifier|wash}" {section show=$match_list|contains( $class.identifier )}selected="selected"{/section}>{$class.name|wash}</option> 73 {/section} 74 </select> 75 {/let} 76 {/case} 77 {case match=4} 78 {let used_node=fetch( content, node, hash( node_id, $Parameter.value ) )} 79 {section show=$used_node} 80 {$used_node.object.content_class.identifier|class_icon( small, $used_node.object.content_class.name|wash )} {$used_node.object.name|wash} ({$Parameter.value}) 81 {section-else} 82 {$Parameter.value|wash} 83 {/section} 84 {/let} 85 <input type="submit" name="BrowseButton[{$Tool.index}_parameter_{$Parameter.name|wash}]" value="{'Browse'|i18n( 'design/admin/visual/toolbar' )}" /> 86 <input type="hidden" name="{$Tool.index}_parameter_{$Parameter.name|wash}" size="20" value="{$Parameter.value|wash}" /> 87 {/case} 88 {case match=5} 89 {section show=array( 'true', 'false' )|contains( $Parameter.value )} 90 <label for="{$Tool.index}_parameter_{$Parameter.name|wash}_true"><input type="radio" name="{$Tool.index}_parameter_{$Parameter.name|wash}" id="{$Tool.index}_parameter_{$Parameter.name|wash}_true" value="true" {section show=$Parameter.value|ne( 'false' )}checked="checked"{/section} />{'True'|i18n( 'design/admin/visual/toolbar' )}</label> 91 <label for="{$Tool.index}_parameter_{$Parameter.name|wash}_false"><input type="radio" name="{$Tool.index}_parameter_{$Parameter.name|wash}" id="{$Tool.index}_parameter_{$Parameter.name|wash}_false" value="false" {section show=$Parameter.value|eq( 'false' )}checked="checked"{/section} />{'False'|i18n( 'design/admin/visual/toolbar' )}</label> 92 {section-else} 93 {section show=array( 'yes', 'no' )|contains( $Parameter.value )} 94 <label for="{$Tool.index}_parameter_{$Parameter.name|wash}_true"><input type="radio" name="{$Tool.index}_parameter_{$Parameter.name|wash}" id="{$Tool.index}_parameter_{$Parameter.name|wash}_true" value="yes" {section show=$Parameter.value|ne( 'no' )}checked="checked"{/section} />{'Yes'|i18n( 'design/admin/visual/toolbar' )}</label> 95 <label for="{$Tool.index}_parameter_{$Parameter.name|wash}_false"><input type="radio" name="{$Tool.index}_parameter_{$Parameter.name|wash}" id="{$Tool.index}_parameter_{$Parameter.name|wash}_false" value="no" {section show=$Parameter.value|eq( 'no' )}checked="checked"{/section} />{'No'|i18n( 'design/admin/visual/toolbar' )}</label> 96 {section-else} 97 <input type="text" name="{$Tool.index}_parameter_{$Parameter.name|wash}" size="20" value="{$Parameter.value|wash}" /> 98 {/section} 99 {/section} 100 {/case} 101 {case} 102 <input type="text" name="{$Tool.index}_parameter_{$Parameter.name|wash}" size="20" value="{$Parameter.value|wash}" /> 103 {/case} 104 {/switch} 105 106 </td> 107 </tr> 108 {/section} 109 </table> 110 </td> 111 </tr> 112 {/section} 113 </table> 114 {section-else} 115 {'There are currently no tools in this toolbar'|i18n( 'design/admin/visual/toolbar' )} 116 {/section} 117 118 <div class="block"> 119 <div class="left"> 120 <input class="button" type="submit" name="RemoveButton" value="{'Remove selected'|i18n('design/admin/visual/toolbar')}" /> 121 </div> 122 <div class="right"> 123 <input class="button" type="submit" name="UpdatePlacementButton" value="{'Update priorities'|i18n('design/admin/visual/toolbar')}" /> 124 </div> 125 </div> 126 127 <div class="block"> 128 <select name="toolName"> 129 {section var=Tool loop=$available_tool_list} 130 <option value="{$Tool}">{$Tool}</option> 131 {/section} 132 </select> 133 <input class="button" type="submit" name="NewToolButton" value="{'Add Tool'|i18n('design/admin/visual/toolbar')}" /> 134 </div> 135 136 {* DESIGN: Content END *}</div></div></div> 137 138 139 <div class="controlbar"> 140 {* 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"> 141 <div class="block"> 142 <input class="button" type="submit" name="StoreButton" value="{'Apply changes'|i18n('design/admin/visual/toolbar')}" title="{'Click this button to store changes if you have modified the parameters above.'|i18n( 'design/admin/visual/toolbar' )}" /> 143 <input class="button" type="submit" name="BackToToolbarsButton" value="{'Back to toolbars'|i18n('design/admin/visual/toolbar')}" title="{'Go back to the toolbar list.'|i18n( 'design/admin/visual/toolbar' )}" /> 144 </div> 145 {* DESIGN: Control bar END *}</div></div></div></div></div></div> 146 </div> 147 148 </div> 149 150 </form>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 10:30:04 2007 | par Balluche grâce à PHPXref 0.7 |