[ 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/url/ -> view.tpl (source)

   1  <div class="context-block">
   2  {* 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">
   3  
   4  <h1 class="context-title">{'url'|icon( 'normal', 'URL'|i18n( 'design/admin/url/view' ) )}&nbsp;{'URL #%url_id'|i18n( 'design/admin/url/view',, hash( '%url_id', $url_object.id ) )}</h1>
   5  
   6  {let item_type=ezpreference( 'admin_url_view_limit' )
   7       number_of_items=min( $item_type, 3)|choose( 10, 10, 25, 50 )
   8       view_filter_type=ezpreference( 'admin_url_view_filter_type' )
   9       status_draft='Draft'|i18n( 'design/admin/url/view' )
  10       status_published='Published'|i18n( 'design/admin/url/view' )
  11       status_pending='Pending'|i18n( 'design/admin/url/view' )
  12       status_archived='Archived'|i18n( 'design/admin/url/view' )
  13       status_rejected='Rejected'|i18n( 'design/admin/url/view' )
  14       status_in_trash=' (in trash)'|i18n( 'design/admin/url/view' )}
  15  
  16  {* DESIGN: Mainline *}<div class="header-mainline"></div>
  17  
  18  {* DESIGN: Header END *}</div></div></div></div></div></div>
  19  
  20  {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content">
  21  
  22  {* Last modified. *}
  23  <div class="context-information">
  24  <p>
  25      {'Last modified'|i18n( 'design/admin/url/view' )}:
  26      {section show=$url_object.modified|gt( 0 )}
  27          {$url_object.modified|l10n(shortdatetime)}
  28      {section-else}
  29          {'Unknown'|i18n( 'design/admin/url/view' )}
  30      {/section}
  31  </p>
  32  </div>
  33  
  34  <div class="context-attributes">
  35  
  36  {* Address. *}
  37  <div class="block">
  38      <label>{'Address'|i18n( 'design/admin/url/view' )}:</label>
  39      <a href="{$full_url}">{$full_url}</a>
  40  </div>
  41  
  42  {* Address. *}
  43  <div class="block">
  44      <label>{'Status'|i18n( 'design/admin/url/view' )}:</label>
  45      {section show=$url_object.is_valid}
  46          {'Valid'|i18n( 'design/admin/url/view' )}
  47      {section-else}
  48          {'Invalid'|i18n( 'design/admin/url/view' )}
  49      {/section}
  50  </div>
  51  
  52  {* Last checked. *}
  53  <div class="block">
  54      <label>{'Last checked'|i18n( 'design/admin/url/view' )}:</label>
  55      {section show=$url_object.last_checked|gt(0)}
  56          {$url_object.last_checked|l10n( shortdatetime )}
  57      {section-else}
  58          {'This URL has not been checked.'|i18n( 'design/admin/url/view' )}
  59      {/section}
  60  </div>
  61  
  62  </div>
  63  
  64  {* DESIGN: Content END *}</div></div></div>
  65  
  66  
  67  {* Buttons. *}
  68  <div class="controlbar">
  69  {* 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">
  70  <div class="block">
  71  <form method="post" action={concat( 'url/edit/', $url_object.id )|ezurl}>
  72      <input class="button "type="submit" name="" value="{'Edit'|i18n( 'design/admin/url/view' )}" title="{'Edit this URL.'|i18n( 'design/admin/url/view' )}" />
  73  </form>
  74  </div>
  75  {* DESIGN: Control bar END *}</div></div></div></div></div></div>
  76  </div>
  77  
  78  </div>
  79  
  80  <form action={concat( 'url/view/', $url_object.id )|ezurl} method="post">
  81  
  82  <div class="context-block">
  83  
  84  {* 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">
  85  
  86  <h2 class="context-title">{'Objects using URL #%url_id [%url_count]'|i18n( 'design/admin/url/view',, hash( '%url_id', $url_object.id, '%url_count', $object_list|count ) )}</h2>
  87  
  88  {* DESIGN: Subline *}<div class="header-subline"></div>
  89  
  90  {* Items per page and view mode selector. *}
  91  <div class="context-toolbar">
  92  <div class="block">
  93  <div class="left">
  94      <p>
  95      {switch match=$number_of_items}
  96      {case match=25}
  97          <a href={'/user/preferences/set/admin_url_view_limit/1'|ezurl}>10</a>
  98          <span class="current">25</span>
  99          <a href={'/user/preferences/set/admin_url_view_limit/3'|ezurl}>50</a>
 100  
 101          {/case}
 102  
 103          {case match=50}
 104          <a href={'/user/preferences/set/admin_url_view_limit/1'|ezurl}>10</a>
 105          <a href={'/user/preferences/set/admin_url_view_limit/2'|ezurl}>25</a>
 106          <span class="current">50</span>
 107          {/case}
 108  
 109          {case}
 110          <span class="current">10</span>
 111          <a href={'/user/preferences/set/admin_url_view_limit/2'|ezurl}>25</a>
 112          <a href={'/user/preferences/set/admin_url_view_limit/3'|ezurl}>50</a>
 113          {/case}
 114  
 115          {/switch}
 116      </p>
 117  </div>
 118  <div class="right">
 119  <p>
 120  {switch match=$view_filter_type}
 121  {case match='published'}
 122  <a href={'/user/preferences/set/admin_url_view_filter_type/all'|ezurl}>{'All'|i18n( 'design/admin/url/view' )}</a>
 123  <span class="current">{'Published'|i18n( 'design/admin/url/view' )}</span>
 124  {/case}
 125  
 126  {case}
 127  <span class="current">{'All'|i18n( 'design/admin/url/view' )}</span>
 128  <a href={'/user/preferences/set/admin_url_view_filter_type/published'|ezurl}>{'Published'|i18n( 'design/admin/url/view' )}</a>
 129  {/case}
 130  {/switch}
 131  </p>
 132  </div>
 133  <div class="break"></div>
 134  </div>
 135  </div>
 136  
 137  {* DESIGN: Header END *}</div></div></div></div></div></div>
 138  
 139  {* 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">
 140  
 141  {section show=$object_list}
 142  
 143  <table class="list" cellspacing="0">
 144  
 145  <tr>
 146      <th>{'Name'|i18n( 'design/admin/url/view' )}</th>
 147      <th>{'Status'|i18n( 'design/admin/url/view' )}</th>
 148      <th>{'Version'|i18n( 'design/admin/url/view' )}</th>
 149      <th class="tight">&nbsp;</th>
 150  </tr>
 151  {section var=Objects loop=$object_list sequence=array( bglight, bgdark )}
 152  
 153  {let object_version_status=$Objects.item.contentobject.versions[sub($Objects.item.version,1)].status}
 154  
 155  {section show=or(or(eq($view_filter_type,''),eq($view_filter_type,'all')),and(eq($view_filter_type,'published'),eq($object_version_status,1),eq($Objects.item.contentobject.status,1)))}
 156  <tr class="{$Objects.sequence}">
 157      <td>{$Objects.item.contentobject.class_identifier|class_icon( 'small', $Objects.item.contentobject.class_identifier )}&nbsp;<a href={concat( '/content/versionview/', $Objects.item.contentobject.id, '/', $Objects.item.version )|ezurl} title="{'View the contents of version #%version_number.'|i18n( 'design/admin/url/view',, hash( '%version_number', $Objects.item.version, ) )}">{$Objects.item.name|wash}</a></td>
 158      {switch match=$Objects.item.contentobject.status}
 159      {case match=0}
 160          <td>{$object_version_status|choose( $status_draft, $status_published, $status_pending, $status_archived, $status_rejected )}</td>
 161      {/case}
 162  
 163      {case match=2}
 164          <td>{$object_version_status|choose( concat($status_draft,$status_in_trash), concat($status_published,$status_in_trash), concat($status_pending,$status_in_trash), concat($status_archived,$status_in_trash), concat($status_rejected,$status_in_trash) )}</td>
 165      {/case}
 166  
 167      {case}
 168          <td>{$object_version_status|choose( $status_draft, $status_published, $status_pending, $status_archived, $status_rejected )}</td>
 169      {/case}
 170      {/switch}
 171      <td>{$Objects.item.version}</td>
 172      <td><a href={concat( 'content/edit/', $Objects.item.contentobject_id )|ezurl}><img src={'edit.gif'|ezimage} alt="{'Edit'|i18n( 'design/admin/url/view' )}" title="{'Edit <%object_name>.'|i18n( 'design/admin/url/view',, hash( '%object_name', $Objects.item.name ) )|wash}" /></a></td>
 173  </tr>
 174  {/section}
 175  
 176  {/let}
 177  
 178  {/section}
 179  
 180  </table>
 181  
 182  <div class="context-toolbar">
 183  {include name=navigator
 184           uri='design:navigator/google.tpl'
 185           page_uri=concat( '/url/view/',$url_object.id )
 186           item_count=$url_view_count
 187           view_parameters=$view_parameters
 188           item_limit=$number_of_items}
 189  </div>
 190  {section-else}
 191  <p>{'URL #%url_id is not in use by any objects.'|i18n( 'design/admin/url/view',, hash( '%url_id', $url_object.id ) )}</p>
 192  {/section}
 193  
 194  {/let}
 195  
 196  {* DESIGN: Content END *}</div></div></div></div></div></div>
 197  
 198  </div>
 199  
 200  </form>


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