[ 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 list_count=fetch('content','draft_count') 4 draft_list=fetch( content, draft_version_list, hash( limit, $number_of_items, offset, $view_parameters.offset ) )} 5 6 <form name="draftaction" action={concat( 'content/draft/' )|ezurl} method="post"> 7 8 <div class="context-block"> 9 10 {* 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"> 11 12 <h1 class="context-title">{'My drafts [%draft_count]'|i18n( 'design/admin/content/draft',, hash( '%draft_count', $list_count ) )}</h1> 13 14 {* DESIGN: Mainline *}<div class="header-mainline"></div> 15 16 {* DESIGN: Header END *}</div></div></div></div></div></div> 17 18 {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content"> 19 20 {section show=$draft_list} 21 22 {* Items per page and view mode selector. *} 23 <div class="context-toolbar"> 24 <div class="block"> 25 <div class="left"> 26 <p> 27 {switch match=$number_of_items} 28 {case match=25} 29 <a href={'/user/preferences/set/admin_list_limit/1/content/draft'|ezurl}>10</a> 30 <span class="current">25</span> 31 <a href={'/user/preferences/set/admin_list_limit/3/content/draft'|ezurl}>50</a> 32 {/case} 33 34 {case match=50} 35 <a href={'/user/preferences/set/admin_list_limit/1/content/draft'|ezurl}>10</a> 36 <a href={'/user/preferences/set/admin_list_limit/2/content/draft'|ezurl}>25</a> 37 <span class="current">50</span> 38 {/case} 39 40 {case} 41 <span class="current">10</span> 42 <a href={'/user/preferences/set/admin_list_limit/2/content/draft'|ezurl}>25</a> 43 <a href={'/user/preferences/set/admin_list_limit/3/content/draft'|ezurl}>50</a> 44 {/case} 45 {/switch} 46 </p> 47 </div> 48 <div class="break"></div> 49 </div> 50 </div> 51 52 <table class="list" cellspacing="0"> 53 <tr> 54 <th class="tight"><img src={'toggle-button-16x16.gif'|ezimage} alt="{'Invert selection.'|i18n( 'design/admin/content/draft' )}" onclick="ezjs_toggleCheckboxes( document.draftaction, 'DeleteIDArray[]' ); return false;" title="{'Invert selection.'|i18n( 'design/admin/content/draft' )}" /></th> 55 <th>{'Name'|i18n( 'design/admin/content/draft' )}</th> 56 <th>{'Type'|i18n( 'design/admin/content/draft' )}</th> 57 <th>{'Section'|i18n( 'design/admin/content/draft' )}</th> 58 <th>{'Language'|i18n( 'design/admin/content/draft' )}</th> 59 <th>{'Modified'|i18n( 'design/admin/content/draft' )}</th> 60 <th class="tight"> </th> 61 </tr> 62 63 {section var=Drafts loop=$draft_list sequence=array( bglight, bgdark )} 64 <tr class="{$Drafts.sequence}"> 65 <td><input type="checkbox" name="DeleteIDArray[]" value="{$Drafts.item.id}" title="{'Select draft for removal.'|i18n( 'design/admin/content/draft' )}" /></td> 66 <td>{$Drafts.item.contentobject.content_class.identifier|class_icon( small, $Drafts.item.contentobject.content_class.name|wash )} <a href={concat( '/content/versionview/', $Drafts.item.contentobject.id, '/', $Drafts.item.version, '/', $Drafts.item.initial_language.locale, '/' )|ezurl}>{$Drafts.item.version_name|wash}</a></td> 67 <td>{$Drafts.item.contentobject.content_class.name|wash}</td> 68 <td>{let section_object=fetch( section, object, hash( section_id, $Drafts.item.contentobject.section_id ) )}{section show=$section_object}{$section_object.name|wash}{section-else}<i>{'Unknown'|i18n( 'design/admin/content/draft' )}</i>{/section}{/let}</td> 69 <td><img src="{$Drafts.item.initial_language.locale|flag_icon}" alt="{$Drafts.item.initial_language.locale|wash}" style="vertical-align: middle;" /> {$Drafts.item.initial_language.name|wash}</td> 70 <td>{$Drafts.item.modified|l10n( shortdatetime )}</td> 71 <td><a href={concat( '/content/edit/', $Drafts.item.contentobject.id, '/', $Drafts.item.version, '/' )|ezurl} title="{'Edit <%draft_name>.'|i18n( 'design/admin/content/draft',, hash( '%draft_name', $Drafts.item.name ) )|wash}" ><img src={'edit.gif'|ezimage} border="0" alt="{'Edit'|i18n( 'design/admin/content/draft' )}" /></a></td> 72 </tr> 73 {/section} 74 </table> 75 {section-else} 76 <div class="block"> 77 <p>{'There are no drafts that belong to you.'|i18n( 'design/admin/content/draft' )}</p> 78 </div> 79 {/section} 80 81 <div class="context-toolbar"> 82 {include name=navigator 83 uri='design:navigator/google.tpl' 84 page_uri='/content/draft' 85 item_count=$list_count 86 view_parameters=$view_parameters 87 item_limit=$number_of_items} 88 </div> 89 90 {* DESIGN: Content END *}</div></div></div> 91 92 <div class="controlbar"> 93 {* 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"> 94 <div class="block"> 95 {section show=$draft_list} 96 <input class="button" type="submit" name="RemoveButton" value="{'Remove selected'|i18n( 'design/admin/content/draft')}" title="{'Remove selected drafts.'|i18n( 'design/admin/content/draft' )}" /> 97 <input class="button" type="submit" name="EmptyButton" value="{'Remove all'|i18n( 'design/admin/content/draft')}" onclick="return confirmDiscard( '{'Are you sure you want to remove all drafts?'|i18n( 'design/admin/content/draft' )}' );" title="{'Remove all drafts that belong to you.'|i18n( 'design/admin/content/draft' )}" /> 98 {section-else} 99 <input class="button-disabled" type="submit" name="RemoveButton" value="{'Remove selected'|i18n( 'design/admin/content/draft')}" disabled="disabled" /> 100 <input class="button-disabled" type="submit" name="EmptyButton" value="{'Remove all'|i18n( 'design/admin/content/draft')}" disabled="disabled" /> 101 {/section} 102 </div> 103 {* DESIGN: Control bar END *}</div></div></div></div></div></div> 104 </div> 105 106 </div> 107 108 </form> 109 110 {/let} 111 {literal} 112 <script language="JavaScript" type="text/javascript"> 113 <!-- 114 function confirmDiscard( question ) 115 { 116 // Ask user if he really wants to do it. 117 return confirm( question ); 118 } 119 --> 120 </script> 121 {/literal} 122
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 |