[ Index ]
 

Code source de eZ Publish 3.9.0

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

title

Body

[fermer]

/design/admin/templates/section/ -> view.tpl (source)

   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' ) )}&nbsp;{'%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' ) )}&nbsp;<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 )}&nbsp;<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' ) )}&nbsp;<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 )}&nbsp;<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}


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