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

   1  {include uri='design:infocollection_validation.tpl'}
   2  {include uri='design:window_controls.tpl'}
   3  
   4  <div class="content-navigation">
   5  
   6  {* Content window. *}
   7  <div class="context-block">
   8  
   9  {* 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">
  10  
  11  {let hide_status=""}
  12  {section show=$node.is_invisible}
  13  {set hide_status=concat( '(', $node.hidden_status_string, ')' )}
  14  {/section}
  15  
  16  <h1 class="context-title"><a href={concat( '/class/view/', $node.object.contentclass_id )|ezurl} onclick="ezpopmenu_showTopLevel( event, 'ClassMenu', ez_createAArray( new Array( '%classID%', {$node.object.contentclass_id}, '%objectID%', {$node.contentobject_id}, '%nodeID%', {$node.node_id}, '%currentURL%', '{$node.url|wash( javascript )}' ) ), '{$node.class_name|wash(javascript)}', 20 ); return false;">{$node.class_identifier|class_icon( normal, $node.class_name )}</a>&nbsp;{$node.name|wash}&nbsp;[{$node.class_name|wash}]&nbsp;{$hide_status}</h1>
  17  
  18  {/let}
  19  
  20  {* DESIGN: Mainline *}<div class="header-mainline"></div>
  21  
  22  {* DESIGN: Header END *}</div></div></div></div></div></div>
  23  
  24  <form method="post" action={'content/action'|ezurl}>
  25  <div class="box-ml"><div class="box-mr">
  26  
  27  <div class="context-information">
  28  <p class="modified">{'Last modified'|i18n( 'design/admin/node/view/full' )}: {$node.object.modified|l10n(shortdatetime)}, <a href={$node.object.current.creator.main_node.url_alias|ezurl}>{$node.object.current.creator.name|wash}</a></p>
  29  <p class="translation">{$node.object.current_language_object.locale_object.intl_language_name}&nbsp;<img src="{$node.object.current_language|flag_icon}" alt="{$language_code}" style="vertical-align: middle;" /></p>
  30  <div class="break"></div>
  31  </div>
  32  
  33  {* Content preview in content window. *}
  34  {section show=ezpreference( 'admin_navigation_content'  )}
  35  <div class="mainobject-window" title="{$node.name|wash} {'Node ID'|i18n( 'design/admin/node/view/full' )}: {$node.node_id}, {'Object ID'|i18n( 'design/admin/node/view/full' )}: {$node.object.id}">
  36  <div class="fixedsize">{* Fix for overflow bug in Opera *}
  37  <div class="holdinplace">{* Fix for some width bugs in IE *}
  38      {node_view_gui content_node=$node view=admin_preview}
  39  </div>
  40  </div>
  41  <div class="break"></div>{* Terminate overflow bug fix *}
  42  </div>
  43  {/section}
  44  
  45  </div></div>
  46  
  47  {* Buttonbar for content window. *}
  48  <div class="controlbar">
  49  
  50  {* 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">
  51  
  52  <input type="hidden" name="TopLevelNode" value="{$node.object.main_node_id}" />
  53  <input type="hidden" name="ContentNodeID" value="{$node.node_id}" />
  54  <input type="hidden" name="ContentObjectID" value="{$node.object.id}" />
  55  
  56  <div class="block">
  57  
  58  <div class="left">
  59  {* Edit button. *}
  60  {def $can_create_languages = $node.object.can_create_languages
  61       $languages            = fetch( 'content', 'prioritized_languages' )}
  62  {section show=$node.can_edit}
  63      {if and(eq( $languages|count, 1 ), is_set( $languages[0] ) )}
  64              <input name="ContentObjectLanguageCode" value="{$languages[0].locale}" type="hidden">
  65      {else}
  66              <select name="ContentObjectLanguageCode">
  67              {foreach $node.object.can_edit_languages as $language}
  68                         <option value="{$language.locale}"{if $language.locale|eq($node.object.current_language)} selected="selected"{/if}>{$language.name|wash}</option>
  69              {/foreach}
  70              {if gt( $can_create_languages|count, 0 )}
  71                  <option value="">{'Another language'|i18n( 'design/admin/node/view/full')}</option>
  72              {/if}
  73              </select>
  74      {/if}
  75      <input class="button" type="submit" name="EditButton" value="{'Edit'|i18n( 'design/admin/node/view/full' )}" title="{'Edit the contents of this item.'|i18n( 'design/admin/node/view/full' )}" />
  76  {section-else}
  77      <select name="ContentObjectLanguageCode" disabled="disabled">
  78          <option value="">{'Not available'|i18n( 'design/admin/node/view/full')}</option>
  79      </select>
  80      <input class="button-disabled" type="submit" name="EditButton" value="{'Edit'|i18n( 'design/admin/node/view/full' )}" title="{'You do not have permissions to edit this item.'|i18n( 'design/admin/node/view/full' )}" disabled="disabled" />
  81  {/section}
  82  {undef $can_create_languages}
  83  
  84  {* Move button. *}
  85  {section show=$node.can_move}
  86      <input class="button" type="submit" name="MoveNodeButton" value="{'Move'|i18n( 'design/admin/node/view/full' )}" title="{'Move this item to another location.'|i18n( 'design/admin/node/view/full' )}" />
  87  {section-else}
  88      <input class="button-disabled" type="submit" name="MoveNodeButton" value="{'Move'|i18n( 'design/admin/node/view/full' )}" title="{'You do not have permissions to move this item to another location.'|i18n( 'design/admin/node/view/full' )}" disabled="disabled" />
  89  {/section}
  90  
  91  {* Remove button. *}
  92  {section show=$node.can_remove}
  93      <input class="button" type="submit" name="ActionRemove" value="{'Remove'|i18n( 'design/admin/node/view/full' )}" title="{'Remove this item.'|i18n( 'design/admin/node/view/full' )}" />
  94  {section-else}
  95      <input class="button-disabled" type="submit" name="ActionRemove" value="{'Remove'|i18n( 'design/admin/node/view/full' )}" title="{'You do not have permissions to remove this item.'|i18n( 'design/admin/node/view/full' )}" disabled="disabled" />
  96  {/section}
  97  </div>
  98  
  99  {* Custom content action buttons. *}
 100  <div class="right">
 101  {section var=ContentActions loop=$node.object.content_action_list}
 102      <input class="button" type="submit" name="{$ContentActions.item.action}" value="{$ContentActions.item.name}" />
 103  {/section}
 104  </div>
 105  
 106  {* The preview button has been commented out. Might be absent until better preview functionality is implemented. *}
 107  {* <input class="button" type="submit" name="ActionPreview" value="{'Preview'|i18n('design/admin/node/view/full')}" /> *}
 108  
 109  <div class="break"></div>
 110  
 111  </div>
 112  
 113  {* DESIGN: Control bar END *}</div></div></div></div></div></div>
 114  
 115  </div>
 116  
 117  </form>
 118  
 119  </div>
 120  
 121  {include uri="design:windows.tpl"}
 122  
 123  </div>


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