[ Index ] |
|
Code source de eZ Publish 3.9.0 |
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' ) )} {'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"> </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 )} <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>
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 |