[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 {* Section window. *} 2 <div class="context-block"> 3 4 {* 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"> 5 6 <h1 class="context-title">{'section'|icon( 'normal', 'Section'|i18n( 'design/admin/section/view' ) )} {'%section_name [Section]'|i18n( 'design/admin/section/view',, hash( '%section_name', $section.name ) )|wash}</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 14 <div class="context-attributes"> 15 16 <div class="block"> 17 <label>{'Name'|i18n( 'design/admin/section/view' )}:</label> 18 {$section.name|wash} 19 </div> 20 21 <div class="block"> 22 <label>{'ID'|i18n( 'design/admin/section/view' )}:</label> 23 {$section.id} 24 </div> 25 26 </div> 27 28 {* DESIGN: Content END *}</div></div></div> 29 30 {* Buttons. *} 31 <div class="controlbar"> 32 {* 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"> 33 <div class="block"> 34 <form method="post" action={concat( '/section/edit/', $section.id )|ezurl}> 35 <input class="button" type="submit" name="" value="{'Edit'|i18n( 'design/admin/section/view' )}" title="{'Edit this section.'|i18n( 'design/admin/section/view' )}" /> 36 </form> 37 </div> 38 {* DESIGN: Control bar END *}</div></div></div></div></div></div> 39 </div> 40 41 </div> 42 43 44 45 46 {* Roles window. *} 47 {let roles_array=fetch( section, roles, hash( section_id, $section.id ) ) 48 roles=$roles_array.roles 49 limited_policies=$roles_array.limited_policies} 50 51 <div class="context-block"> 52 53 {* 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"> 54 55 <h2 class="context-title">{'Roles containing limitations associated with this section [%number_of_roles]'|i18n( 'design/admin/section/view',, hash( '%number_of_roles', $roles|count ) )}</h2> 56 57 {* DESIGN: Mainline *}<div class="header-subline"></div> 58 59 {* DESIGN: Header END *}</div></div></div></div></div></div> 60 61 {* DESIGN: Content START *} 62 <div class="box-bc"><div class="box-ml"><div class="box-mr"> 63 <div class="box-bl"><div class="box-br"> 64 <div class="box-content"> 65 66 {section show=$roles} 67 <table class="list" cellspacing="0"> 68 <tr> 69 <th>{'Role'|i18n( 'design/admin/section/view' )}</th> 70 <th>{'Limited policies'|i18n( 'design/admin/section/view' )}</th> 71 </tr> 72 73 {section var=Roles loop=$roles sequence=array( bglight, bgdark )} 74 <tr class="{$Roles.sequence}"> 75 <td>{'role'|icon( 'small', 'Role'|i18n( 'design/admin/section/view' ) )} <a href={concat( '/role/view/', $Roles.item.id )|ezurl}>{$Roles.item.name|wash}</a></td> 76 <td> 77 {section var=Policies loop=$limited_policies[$Roles.id]} 78 {$Policies.module_name}/{$Policies.function_name} 79 {delimiter}, {/delimiter} 80 {/section} 81 </td> 82 </tr> 83 {/section} 84 </table> 85 86 {section-else} 87 <div class="block"> 88 <p>{'This section is not used to limit the policies of any role.'|i18n( 'design/admin/section/view' )}</p> 89 </div> 90 {/section} 91 92 {* DESIGN: Content END *}</div></div></div></div></div></div> 93 94 </div> 95 {/let} 96 97 98 99 100 {* Users and user groups window. *} 101 {let user_roles=fetch('section','user_roles',hash('section_id',$section.id))} 102 <div class="context-block"> 103 104 {* 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"> 105 106 <h2 class="context-title">{'Users and user groups with role limitations associated with this section [%number_of_roles]'|i18n( 'design/admin/section/view',, hash( '%number_of_roles', $user_roles|count ) )}</h2> 107 108 {* DESIGN: Mainline *}<div class="header-subline"></div> 109 110 {* DESIGN: Header END *}</div></div></div></div></div></div> 111 112 {* DESIGN: Content START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-bl"><div class="box-br"><div class="box-content"> 113 114 {section show=$user_roles} 115 <table class="list" cellspacing="0"> 116 <tr> 117 <th>{'User or user group'|i18n( 'design/admin/section/view' )}</th> 118 <th>{'Role'|i18n( 'design/admin/section/view' )}</th> 119 </tr> 120 121 {section var=UserRoles loop=$user_roles sequence=array( bglight, bgdark )} 122 <tr class="{$UserRoles.sequence}"> 123 <td>{$UserRoles.user.main_node.class_identifier|class_icon( 'small', $UserRoles.user.main_node.class_name )} <a href={$UserRoles.user.main_node.url_alias|ezurl}>{$UserRoles.user.name|wash}</a></td> 124 <td>{'role'|icon( 'small', 'Role'|i18n( 'design/admin/section/view' ) )} <a href={concat( '/role/view/', $UserRoles.role.id )|ezurl}>{$UserRoles.role.name|wash}</a></td> 125 </tr> 126 {/section} 127 </table> 128 {section-else} 129 <div class="block"> 130 <p>{'This section is not used for limiting roles that are assigned to users or user groups. '|i18n( 'design/admin/section/view' )}</p> 131 </div> 132 {/section} 133 134 135 {* DESIGN: Content END *}</div></div></div></div></div></div> 136 137 </div> 138 {/let} 139 140 141 142 143 {* Objects window. *} 144 {let item_type=ezpreference( 'admin_list_limit' ) 145 number_of_items=min( $item_type, 3)|choose( 10, 10, 25, 50 ) 146 objects=fetch( section, object_list, hash( section_id, $section.id, limit,$number_of_items, offset, $view_parameters.offset ) ) 147 objects_count=fetch( 'section', 'object_list_count', hash( section_id, $section.id ) )} 148 149 <div class="context-block"> 150 151 {* 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"> 152 153 <h2 class="context-title">{'Objects within this section [%number_of_objects]'|i18n( 'design/admin/section/view',, hash( '%number_of_objects', $objects_count ) )}</h2> 154 155 {* DESIGN: Mainline *}<div class="header-subline"></div> 156 157 {* DESIGN: Header END *}</div></div></div></div></div></div> 158 159 {* DESIGN: Content START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-bl"><div class="box-br"><div class="box-content"> 160 161 {section show=$objects} 162 <table class="list" cellspacing="0"> 163 <tr> 164 <th>{'Name'|i18n( 'design/admin/section/view' )}</th> 165 </tr> 166 167 {section var=Objects loop=$objects sequence=array( bgdark, bglight )} 168 <tr class="{$Objects.sequence}"> 169 {section show=$Objects.item.main_node_id} 170 <td>{$Objects.item.main_node.class_identifier|class_icon( small, $Objects.item.main_node.class_name )} <a href={$Objects.main_node.url_alias|ezurl}>{$Objects.item.name|wash}</a></td> 171 {/section} 172 </tr> 173 {/section} 174 {section-else} 175 <div class="block"> 176 <p>{'This section is not assigned to any objects.'|i18n( 'design/admin/section/view' )}</p> 177 </div> 178 {/section} 179 180 181 </table> 182 183 <div class="context-toolbar"> 184 {include name=navigator 185 uri='design:navigator/google.tpl' 186 page_uri=concat( 'section/view/', $section.id ) 187 item_count=$objects_count 188 view_parameters=$view_parameters 189 item_limit=$number_of_items} 190 </div> 191 192 {* DESIGN: Content END *}</div></div></div></div></div></div> 193 194 </div> 195 {/let}
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 |