[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/design/base/override/templates/full/ -> weblog.tpl (source)

   1  {* Weblog - Full view *}
   2  
   3  {let sort_order=$node.parent.sort_array[0][1]
   4       sort_column=$node.parent.sort_array[0][0]
   5       sort_column_value=cond( $sort_column|eq( 'published' ), $node.object.published,
   6                               $sort_column|eq( 'modified' ), $node.object.modified,
   7                               $sort_column|eq( 'name' ), $node.object.name,
   8                               $sort_column|eq( 'priority' ), $node.priority,
   9                               $sort_column|eq( 'modified_subnode' ), $node.modified_subnode,
  10                               false() )
  11       previous_log=fetch_alias( subtree, hash( parent_node_id, $node.parent_node_id,
  12                                                class_filter_type, include,
  13                                                class_filter_array, array( 'weblog' ),
  14                                                limit, 1,
  15                                                attribute_filter, array( and, array( $sort_column, $sort_order|choose( '>', '<' ), $sort_column_value ) ),
  16                                                sort_by, array( $sort_column, $sort_order|not ) ) )
  17       next_log=fetch_alias( subtree, hash( parent_node_id, $node.parent_node_id,
  18                                            class_filter_type, include,
  19                                            class_filter_array, array( 'weblog' ),
  20                                            limit, 1,
  21                                            attribute_filter, array( and, array( $sort_column, $sort_order|choose( '<', '>' ), $sort_column_value ) ),
  22                                            sort_by, array( $sort_column, $sort_order ) ) )}
  23  <div class="content-view-full">
  24      <div class="class-weblog">
  25  
  26          <h1>{$node.name|wash()}</h1>
  27  
  28          {section show=is_unset( $versionview_mode )}
  29          <div class="content-navigator">
  30              {section show=$previous_log}
  31                  <div class="content-navigator-previous">
  32                      <div class="content-navigator-arrow">&laquo;&nbsp;</div><a href={$previous_log[0].url_alias|ezurl} title="{$previous_log[0].name|wash}">{'Previous entry'|i18n( 'design/base' )}</a>
  33                  </div>
  34              {section-else}
  35                  <div class="content-navigator-previous-disabled">
  36                      <div class="content-navigator-arrow">&laquo;&nbsp;</div>{'Previous entry'|i18n( 'design/base' )}
  37                  </div>
  38              {/section}
  39  
  40              {section show=$previous_log}
  41                  <div class="content-navigator-separator">|</div>
  42              {section-else}
  43                  <div class="content-navigator-separator-disabled">|</div>
  44              {/section}
  45  
  46              {let weblogs=$node.parent}
  47                  <div class="content-navigator-weblog-link"><a href={$weblogs.url_alias|ezurl}>{$weblogs.name|wash}</a></div>
  48              {/let}
  49  
  50              {section show=$next_log}
  51                  <div class="content-navigator-separator">|</div>
  52              {section-else}
  53                  <div class="content-navigator-separator-disabled">|</div>
  54              {/section}
  55  
  56              {section show=$next_log}
  57                  <div class="content-navigator-next">
  58                      <a href={$next_log[0].url_alias|ezurl} title="{$next_log[0].name|wash}">{'Next entry'|i18n( 'design/base' )}</a><div class="content-navigator-arrow">&nbsp;&raquo;</div>
  59                  </div>
  60              {section-else}
  61                  <div class="content-navigator-next-disabled">
  62                      {'Next entry'|i18n( 'design/base' )}<div class="content-navigator-arrow">&nbsp;&raquo;</div>
  63                  </div>
  64              {/section}
  65          </div>
  66          {/section}
  67  
  68          <div class="attribute-byline">
  69             <p class="author">{$node.object.owner.name|wash(xhtml)}</p>
  70             <p class="date">{$node.object.published|l10n(date)}</p>
  71             <div class="break"></div>
  72          </div>
  73  
  74          <div class="attribute-message">
  75             {attribute_view_gui attribute=$node.data_map.message}
  76          </div>
  77  
  78          {section show=$node.data_map.enable_comments.content}
  79              <h2>{"Comments"|i18n("design/base")}</h2>
  80  
  81              <div class="content-view-children">
  82                 {section var=comment loop=fetch_alias( comments, hash( parent_node_id, $node.node_id ) )}
  83                     {node_view_gui view='line' content_node=$comment}
  84                 {/section}
  85              </div>
  86  
  87              {section show=fetch( content, access, hash( access, 'create',
  88                                                          contentobject, $node,
  89                                                          contentclass_id, 'comment',
  90                                                          parent_contentclass_id, $node.object.class_identifier ) )}
  91              <div class="content-action">
  92                  <form method="post" action={"content/action"|ezurl}>
  93                     <input type="hidden" name="ClassIdentifier" value="comment" />
  94                     <input type="hidden" name="NodeID" value="{$node.node_id}" />
  95                     <input class="button new_comment" type="submit" name="NewButton" value="{'New comment'|i18n("design/base")}" />
  96                  </form>
  97              </div>
  98              {section-else}
  99                  <div class="message-warning">
 100                      <h3>{"You are not allowed to create comments."|i18n("design/base")}</h3>
 101                  </div>
 102              {/section}
 103          {/section}
 104     </div>
 105  </div>
 106  
 107  {/let}


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