[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 {let item_type=ezpreference( 'admin_list_limit' ) 2 number_of_items=min( $item_type, 3)|choose( 10, 10, 25, 50 ) 3 trash_list=fetch( content, trash_object_list, hash( limit, $number_of_items, 4 offset, $view_parameters.offset, 5 objectname_filter, $view_parameters.namefilter ) ) 6 list_count=fetch( content, trash_count, hash( objectname_filter, $view_parameters.namefilter ) ) } 7 8 <form name="trashform" action={'content/trash/'|ezurl} method="post" > 9 10 <div class="context-block"> 11 12 {* 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"> 13 14 <h1 class="context-title">{'Trash [%list_count]'|i18n( 'design/admin/content/trash',, hash( '%list_count', $list_count ) )}</h1> 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 {section show=$trash_list} 23 {* Items per page selector. *} 24 <div class="context-toolbar"> 25 <div class="block"> 26 <div class="left"> 27 <p> 28 {switch match=$number_of_items} 29 {case match=25} 30 <a href={'/user/preferences/set/admin_list_limit/1'|ezurl}>10</a> 31 <span class="current">25</span> 32 <a href={'/user/preferences/set/admin_list_limit/3'|ezurl}>50</a> 33 34 {/case} 35 36 {case match=50} 37 <a href={'/user/preferences/set/admin_list_limit/1'|ezurl}>10</a> 38 <a href={'/user/preferences/set/admin_list_limit/2'|ezurl}>25</a> 39 <span class="current">50</span> 40 {/case} 41 42 {case} 43 <span class="current">10</span> 44 <a href={'/user/preferences/set/admin_list_limit/2'|ezurl}>25</a> 45 <a href={'/user/preferences/set/admin_list_limit/3'|ezurl}>50</a> 46 {/case} 47 48 {/switch} 49 </p> 50 </div> 51 <div class="break"></div> 52 </div> 53 </div> 54 55 <table class="list" cellspacing="0"> 56 <tr> 57 <th class="tight"><img src={'toggle-button-16x16.gif'|ezimage} alt="Invert selection." onclick="ezjs_toggleCheckboxes( document.trashform, 'DeleteIDArray[]' ); return false;" title="{'Invert selection.'|i18n( 'design/admin/content/trash' )}" /></th> 58 <th>{'Name'|i18n( 'design/admin/content/trash')}</th> 59 <th>{'Type'|i18n( 'design/admin/content/trash')}</th> 60 <th>{'Section'|i18n( 'design/admin/content/trash')}</th> 61 <th>{'Original Placement'|i18n( 'design/admin/content/trash')}</th> 62 <th class="tight"> </th> 63 </tr> 64 65 {section var=tObjects loop=$trash_list sequence=array( bglight, bgdark )} 66 {let cur_c_object=$tObjects.item.object} 67 68 <tr class="{$tObjects.sequence}"> 69 <td> 70 <input type="checkbox" name="DeleteIDArray[]" value="{$cur_c_object.id}" title="{'Use these checkboxes to mark items for removal. Click the "Remove selected" button to actually remove the selected items.'|i18n( 'design/admin/content/trash' )|wash()}" /> 71 </td> 72 <td> 73 {$tObjects.item.class_identifier|class_icon( small, $tObjects.item.class_name|wash )} <a href={concat( '/content/versionview/', $cur_c_object.id, '/', $cur_c_object.current_version, '/' )|ezurl}>{$tObjects.item.name|wash}</a> 74 </td> 75 <td> 76 {$tObjects.item.class_name|wash} 77 </td> 78 <td> 79 {let section_object=fetch( section, object, hash( section_id, $cur_c_object.section_id ) )}{section show=$section_object}{$section_object.name|wash}{section-else}<i>{'Unknown'|i18n( 'design/admin/content/trash' )}</i>{/section}{/let} 80 </td> 81 <td> 82 {if $tObjects.item.original_parent}<a href={concat( '/', $tObjects.item.original_parent.path_identification_string )|ezurl}>{/if}/{$tObjects.item.original_parent_path_id_string|wash}{if $tObjects.item.original_parent}</a>{/if} 83 </td> 84 <td> 85 <a href={concat( '/content/restore/', $cur_c_object.id, '/' )|ezurl}><img src={'edit.gif'|ezimage} border="0" alt="{'Restore'|i18n( 'design/admin/content/trash' )}" /></a> 86 </td> 87 </tr> 88 89 {/let} 90 {/section} 91 </table> 92 93 {section-else} 94 95 <div class="block"> 96 <p>{'There are no items in the trash'|i18n( 'design/admin/content/trash' )}.</p> 97 </div> 98 99 {/section} 100 101 <div class="context-toolbar"> 102 {include name=navigator 103 uri='design:navigator/alphabetical.tpl' 104 page_uri='/content/trash' 105 item_count=$list_count 106 view_parameters=$view_parameters 107 item_limit=$number_of_items} 108 </div> 109 110 111 {* DESIGN: Content END *}</div></div></div> 112 113 <div class="controlbar"> 114 {* 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"> 115 <div class="block"> 116 {section show=$trash_list} 117 <input class="button" type="submit" name="RemoveButton" value="{'Remove selected'|i18n( 'design/admin/content/trash' )}" title="{'Permanently remove the selected items.'|i18n( 'design/admin/content/trash' )}" /> 118 <input class="button" type="submit" name="EmptyButton" value="{'Empty trash'|i18n( 'design/admin/content/trash' )}" title="{'Permanently remove all items from the trash.'|i18n( 'design/admin/content/trash' )}" /> 119 {section-else} 120 <input class="button-disabled" type="submit" name="RemoveButton" value="{'Remove selected'|i18n( 'design/admin/content/trash' )}" disabled="disabled" /> 121 <input class="button-disabled" type="submit" name="EmptyButton" value="{'Empty trash'|i18n( 'design/admin/content/trash' )}" disabled="disabled" /> 122 {/section} 123 </div> 124 {* DESIGN: Control bar END *}</div></div></div></div></div></div> 125 </div> 126 </div> 127 </form> 128 {/let} 129
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 |