[ 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/notification/handler/ezsubtree/settings/ -> edit.tpl (source)

   1  {let item_type=ezpreference( 'admin_list_limit' )
   2       number_of_items=min( $item_type, 3)|choose( 10, 10, 25, 50 )
   3       subscribed_nodes=fetch( 'notification', 'subscribed_nodes', hash( 'limit', $number_of_items, 'offset', $view_parameters.offset ) )
   4       subscribed_nodes_count=fetch( 'notification', 'subscribed_nodes_count')}
   5  <div class="context-block">
   6  {* 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">
   7  <h2 class="context-title">{'My item notifications [%notification_count]'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit',, hash( '%notification_count', $subscribed_nodes_count ) )}</h2>
   8  
   9  {* DESIGN: Mainline *}<div class="header-subline"></div>
  10  
  11  {* DESIGN: Header END *}</div></div></div></div></div></div>
  12  
  13  {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content">
  14  
  15  {section show=$subscribed_nodes}
  16  {* Items per page *}
  17  <div class="context-toolbar">
  18  <div class="block">
  19  <div class="left">
  20  <p>
  21      {switch match=$number_of_items}
  22      {case match=25}
  23          <a href={'/user/preferences/set/admin_list_limit/1/notification/settings'|ezurl}>10</a>
  24          <span class="current">25</span>
  25          <a href={'/user/preferences/set/admin_list_limit/3/notification/settings'|ezurl}>50</a>
  26      {/case}
  27  
  28      {case match=50}
  29          <a href={'/user/preferences/set/admin_list_limit/1/notification/settings'|ezurl}>10</a>
  30          <a href={'/user/preferences/set/admin_list_limit/2/notification/settings'|ezurl}>25</a>
  31          <span class="current">50</span>
  32      {/case}
  33  
  34      {case}
  35          <span class="current">10</span>
  36          <a href={'/user/preferences/set/admin_list_limit/2/notification/settings'|ezurl}>25</a>
  37          <a href={'/user/preferences/set/admin_list_limit/3/notification/settings'|ezurl}>50</a>
  38      {/case}
  39      {/switch}
  40  </p>
  41  </div>
  42  <div class="break"></div>
  43  </div>
  44  </div>
  45  
  46  <table class="list" cellspacing="0">
  47  <tr>
  48      <th class="tight"><img src={'toggle-button-16x16.gif'|ezimage} alt="{'Invert selection.'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" title="{'Invert selection.'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" onclick="ezjs_toggleCheckboxes( document.notification, 'SelectedRuleIDArray_{$handler.id_string}[]' ); return false;" /></th>
  49      <th>{'Name'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}</th>
  50      <th>{'Type'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}</th>
  51      <th>{'Section'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}</th>
  52  </tr>
  53  
  54  {section var=Rules loop=$subscribed_nodes sequence=array( bglight, bgdark )}
  55  <tr class="{$Rules.sequence}">
  56      <td><input type="checkbox" name="SelectedRuleIDArray_{$handler.id_string}[]" value="{$Rules.item.id}" title="{'Select item for removal.'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" /></td>
  57      <td>{$Rules.item.node.class_identifier|class_icon( small, $Rules.item.node.class_name )}&nbsp;<a href={concat( '/content/view/full/', $Rules.item.node.node_id, '/' )|ezurl}>{$Rules.item.node.name|wash}</a></td>
  58      <td>{$Rules.item.node.object.content_class.name|wash}</td>
  59      <td>{let section_object=fetch( section, object, hash( section_id, $Rules.item.node.object.section_id ) )}{section show=$section_object}{$section_object.name|wash}{section-else}<i>{'Unknown'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}</i>{/section}{/let}</td>
  60  </tr>
  61  {/section}
  62  </table>
  63  
  64  <div class="context-toolbar">
  65  {include name=navigator
  66           uri='design:navigator/google.tpl'
  67           page_uri='/notification/settings'
  68           item_count=$subscribed_nodes_count
  69           view_parameters=$view_parameters
  70           item_limit=$number_of_items}
  71  </div>
  72  
  73  {section-else}
  74  <div class="block">
  75  <p>{'You have not subscribed to receive notifications about any items.'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}</p>
  76  </div>
  77  {/section}
  78  
  79  {* DESIGN: Content END *}</div></div></div>
  80  
  81  <div class="controlbar">
  82  {* 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">
  83      <div class="block">
  84          {section show=$subscribed_nodes}
  85          <input class="button" type="submit" name="RemoveRule_{$handler.id_string}" value="{'Remove selected'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" title="{'Remove selected items.'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" />
  86          {section-else}
  87          <input class="button-disabled" type="submit" name="RemoveRule_{$handler.id_string}" value="{'Remove selected'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" disabled="disabled" />
  88          {/section}
  89  
  90          <input class="button" type="submit" name="NewRule_{$handler.id_string}" value="{'Add items'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" title="{'Add items to your personal notification list.'|i18n( 'design/admin/notification/handler/ezsubtree/settings/edit' )}" />
  91      </div>
  92  {* DESIGN: Control bar END *}</div></div></div></div></div></div>
  93  </div>
  94  
  95  </div>
  96  {/let}


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