[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 {* DO NOT EDIT THIS FILE! Use an override template instead. *} 2 {section show=$setting_name} 3 <h1>Edit setting</h1> 4 {section-else} 5 <h1>New setting</h1> 6 {/section} 7 8 {include uri="design:settings/settings_validation.tpl"} 9 10 <div class="objectheader"> 11 <h2>Setting information</h2> 12 </div> 13 14 <form method="post" action={"settings/edit"|ezurl}> 15 16 <div class="object"> 17 <h2>{'Ini setting'|i18n( 'design/admin/settings')}</h2> 18 <p><strong>{'INI File'|i18n( 'design/admin/settings' )}:</strong> {$ini_file}</p> 19 <p><strong>{'Block'|i18n( 'design/admin/settings')}:</strong> {$block}</p> 20 {section show=$setting_name} 21 <p><strong>{'Setting'|i18n( 'design/admin/settings' )}:</strong> {$setting_name}</p> 22 {section-else} 23 <p><strong>{'Setting: <new setting>'|i18n( 'design/admin/settings' )|wash}</strong></p> 24 {/section} 25 <p><strong>{'SiteAccess'|i18n( 'design/admin/settings' )}:</strong> {$current_siteaccess}</p> 26 <p>{'Values for each location setting are shown. The first values are lowest priority, and the values towards the end will have higher priority than the first ones.'|i18n( 'design/admin/settings' )|wash}</p> 27 <p><strong>{'Tip'|i18n( 'design/admin/settings' )}:</strong>{'To create an empty array leave the first line empty'|i18n( 'design/admin/settings' )} </p> 28 <div class="block"> 29 <div class="element"> 30 <label>Change setting type</label><div class="labelbreak"></div> 31 <select name="SettingType" onchange="submit()"> 32 {section name=Files loop=$setting_type_array} 33 {section show=eq( $:key, $setting_type )} 34 <option value="{$:key}" selected="selected">{$:item}</option> 35 {section-else} 36 <option value="{$:key}">{$:item}</option> 37 {/section} 38 {/section} 39 </select> 40 </div> 41 </div> 42 43 <div class="break"></div> 44 45 </div> 46 47 <input type="hidden" name="INIFile" value="{$ini_file}" /> 48 <input type="hidden" name="Block" value="{$block}" /> 49 50 <input type="hidden" name="SiteAccess" value="{$current_siteaccess}" /> 51 52 <div class="block"> 53 <table class="list" width="100%" cellspacing="0" cellpadding="0" border="0"> 54 <tr> 55 <th width="50%"> 56 {'Location (prioritized list shown)'|i18n( 'design/admin/settings' )|wash} 57 </th> 58 <th > 59 {'Value'|i18n( 'design/admin/settings' )|wash} 60 </th> 61 </tr> 62 <tr> 63 <td> 64 <strong>{'Default (cannot change)'|i18n( 'design/admin/settings' )|wash}</strong> 65 </td> 66 <td> 67 {if and( is_set( $values['default'] ), ne( $values['default'], false() ))} 68 {$values['default']} 69 {else} 70 {'No value'|i18n( 'design/admin/settings' )|wash} 71 {/if} 72 </td> 73 </tr> 74 <tr> 75 <td><label><input type="radio" name="SettingPlacement" {section show=eq( $placement, "siteaccess" )}checked="checked"{/section} value="siteaccess">{'Siteaccess setting'|i18n('design/admin/settings')}</label></td> 76 <td> 77 {if and( is_set( $values['siteaccess'] ), ne( $values['siteaccess'], false() ) )} 78 {$values['siteaccess']} 79 {else} 80 {'No value'|i18n( 'design/admin/settings' )|wash} 81 {/if} 82 </td> 83 </tr> 84 {foreach $values['extensions'] as $extension_name=>$extension_value} 85 <tr> 86 <td><label><input type="radio" name="SettingPlacement" value="{$extension_name}">{$extension_name}</label></td> 87 <td> 88 {if ne( $extension_value, false() )} 89 {$extension_value} 90 {else} 91 {'No value'|i18n( 'design/admin/settings' )|wash} 92 {/if} 93 </td> 94 </tr> 95 {/foreach} 96 <tr> 97 <td><label><input type="radio" name="SettingPlacement" value="override" {section show=ne( $placement, "siteaccess" )}checked="checked"{/section}>{'Override setting (global)'|i18n( 'design/admin/settings' )}</label></td> 98 <td> 99 {if and( is_set( $values['override'] ), ne( $values['override'], false() ) )} 100 {$values['override']} 101 {else} 102 {'No value'|i18n( 'design/admin/settings' )|wash} 103 {/if} 104 </td> 105 </tr> 106 </table> 107 </div> 108 109 110 {* 111 <div> 112 <label>Block</label><div class="labelbreak"></div> 113 <input type="text" name="Block" readonly value="{$block}" /> 114 </div> 115 *} 116 117 <input type="hidden" name="Block" value="{$block}" /> 118 119 {section show=$setting_name} 120 <input type="hidden" name="SettingName" value="{$setting_name}" /> 121 {section-else} 122 <div class="block"> 123 <label>Setting Name</label><div class="labelbreak"></div> 124 <input type="text" size="20" name="SettingName" value="" /> 125 </div> 126 {/section} 127 128 <div class="block"> 129 <label>Setting value</label><div class="labelbreak"></div> 130 131 {switch match=$setting_type} 132 {case match='array'} 133 <textarea size="70" rows="10" class="box" name="Value">{$value|wash}</textarea> 134 {/case} 135 {case match='enable/disable'} 136 <select name="Value"> 137 {section show= eq( $value, 'enabled' )} 138 <option value="enabled" selected="selected">Enabled</option> 139 <option value="disabled">Disabled</option> 140 {section-else} 141 <option value="disabled" selected="selected">Disabled</option> 142 <option value="enabled">Enabled</option> 143 {/section} 144 </select> 145 {/case} 146 {case match='true/false'} 147 <select name="Value"> 148 {section show=eq( $value, 'true' )} 149 <option value="true" selected="selected">True</option> 150 <option value="false">False</option> 151 {section-else} 152 <option value="false" selected="selected">False</option> 153 <option value="true">True</option> 154 {/section} 155 </select> 156 {/case} 157 {case} 158 <input type="text" size="40" name="Value" value="{$value|wash}" /> 159 {/case} 160 {/switch} 161 </div> 162 163 <div class="buttonblock"> 164 <input type="submit" name="WriteSetting" value="Save" /> 165 <input type="submit" name="Cancel" value="Cancel" /> 166 </div> 167 168 </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 |