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

   1  {* DO NOT EDIT THIS FILE! Use an override template instead. *}
   2  <form method="post" action={"collaboration/action/"|ezurl}>
   3  
   4  {let message_limit=2
   5       message_offset=0
   6       content_version=fetch("content","version",hash("object_id",$collab_item.content.content_object_id,"version_id",$collab_item.content.content_object_version))
   7       current_participant=fetch("collaboration","participant",hash("item_id",$collab_item.id))
   8       participant_list=fetch("collaboration","participant_map",hash("item_id",$collab_item.id))
   9       message_list=fetch("collaboration","message_list",hash("item_id",$collab_item.id,"limit",$message_limit,"offset",$message_offset))}
  10  
  11  {section show=$content_version|null()|not()}
  12    {set-block variable=contentobject_link}
  13      {content_version_view_gui view=text_linked content_version=$content_version}
  14    {/set-block}
  15  {/section}
  16  
  17  <div class="context-block">
  18  
  19  {* 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">
  20  
  21  <h1 class="context-title">{"Approval"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</h1>
  22  
  23  {* DESIGN: Mainline *}<div class="header-mainline"></div>
  24  
  25  {* DESIGN: Header END *}</div></div></div></div></div></div>
  26  
  27  {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content">
  28  
  29  <div class="context-attributes">
  30  
  31  {switch match=$collab_item.data_int3}
  32  {case match=0}
  33  
  34  {section show=$collab_item.is_creator}
  35      <p>{"The content object %1 awaits approval before it can be published."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($contentobject_link))}</p>
  36      <p>{"If you wish you may send a message to the person approving it?"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</p>
  37  {section-else}
  38      <p>{"The content object %1 needs your approval before it can be published."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($contentobject_link))}</p>
  39      <p>{"Do you approve of the content object being published?"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</p>
  40  {/section}
  41  
  42  {/case}
  43  {case match=1}
  44    {section show=and( is_set( $contentobject_link ),$contentobject_link )}
  45          <p>{"The content object %1 was approved and will be published once the publishing workflow continues."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($contentobject_link))}</p>
  46    {section-else}
  47          <p>{"The content object %1 [deleted] was approved and will be published once the publishing workflow continues."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($collab_item.content.content_object_id))}</p>
  48    {/section}
  49  {/case}
  50  {case in=array(2,3)}
  51    {section show=$collab_item.is_creator}
  52      {section show=and( is_set( $contentobject_link ),$contentobject_link )}
  53          <p>{"The content object %1 was not accepted but is available as a draft again."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($contentobject_link))}</p>
  54      {section-else}
  55          <p>{"The content object %1 [deleted] was not accepted but is available as a draft again."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($collab_item.content.content_object_id))}</p>
  56      {/section}
  57      {section show=$content_version|null()|not()}
  58        <p>{"You may reedit the draft and publish it, in which case an approval is required again."|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</p>
  59        <p><a href={concat("content/edit/",$content_version.contentobject_id)|ezurl}>{"Edit the object"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</a></p>
  60      {/section}
  61    {section-else}
  62      {section show=and( is_set( $contentobject_link ),$contentobject_link )}
  63          <p>{"The content object %1 was not accepted but will be available as a draft for the author."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($contentobject_link))}</p>
  64      {section-else}
  65          <p>{"The content object %1 [deleted] was not accepted but will be available as a draft for the author."|i18n('design/admin/collaboration/handler/view/full/ezapprove',,array($collab_item.content.content_object_id))}</p>
  66      {/section}
  67      <p>{"The author can reedit the draft and publish it again, in which a new approval item is made."|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</p>
  68    {/section}
  69  {/case}
  70  {case/}
  71  {/switch}
  72  
  73  {section show=eq($collab_item.data_int3,0)}
  74      <label>{"Comment"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}:</label>
  75      <textarea class="box" name="Collaboration_ApproveComment" cols="40" rows="5"></textarea>
  76  {/section}
  77  </div>
  78  
  79  
  80  {* DESIGN: Content END *}</div></div></div>
  81  
  82  <div class="controlbar">
  83  
  84  {* 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">
  85  
  86  <input type="hidden" name="CollaborationActionCustom" value="custom" />
  87  <input type="hidden" name="CollaborationTypeIdentifier" value="ezapprove" />
  88  
  89  <input type="hidden" name="CollaborationItemID" value="{$collab_item.id}" />
  90  
  91  <div class="block">
  92  {section show=eq($collab_item.data_int3,0)}
  93  
  94      <input class="button" type="submit" name="CollaborationAction_Comment" value="{'Add Comment'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" />
  95  
  96      {section show=$collab_item.is_creator|not}
  97      <input class="button" type="submit" name="CollaborationAction_Accept" value="{'Approve'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" />
  98      <input class="button" type="submit" name="CollaborationAction_Deny" value="{'Deny'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" />
  99      {section-else}
 100      <input class="button-disabled" type="submit" name="CollaborationAction_Accept" value="{'Approve'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" disabled="disabled" />
 101      <input class="button-disabled" type="submit" name="CollaborationAction_Deny" value="{'Deny'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" disabled="disabled" />
 102      {/section}
 103  
 104  {section-else}
 105  
 106      <input class="button-disabled" type="submit" name="CollaborationAction_Comment" value="{'Add Comment'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" disabled="disabled" />
 107  
 108      <input class="button-disabled" type="submit" name="CollaborationAction_Accept" value="{'Approve'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" disabled="disabled" />
 109      <input class="button-disabled" type="submit" name="CollaborationAction_Deny" value="{'Deny'|i18n('design/admin/collaboration/handler/view/full/ezapprove')}" disabled="disabled" />
 110  {/section}
 111  </div>
 112  
 113  {* DESIGN: Control bar END *}</div></div></div></div></div></div>
 114  </div>
 115  
 116  </div>
 117  
 118  {section show=$content_version|null()|not()}
 119  <div class="context-block">
 120  
 121  {* 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">
 122  
 123  <h2 class="context-title">{"Preview"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</h2>
 124  
 125  {* DESIGN: Mainline *}<div class="header-subline"></div>
 126  
 127  {* DESIGN: Header END *}</div></div></div></div></div></div>
 128  
 129  <div class="box-ml"><div class="box-mr">
 130  
 131  <div class="context-information">
 132      <p class="modified">{'Published at'|i18n( 'design/admin/node/view/full' )}: {$content_version.modified|l10n(shortdatetime)}, <a href={$content_version.creator.main_node.url_alias|ezurl}>{$content_version.creator.name|wash}</a></p>
 133      <p class="translation">{$content_version.initial_language.locale_object.intl_language_name}&nbsp;<img src="{$content_version.initial_language.locale|flag_icon}" alt="{$content_version.initial_language.locale_object.intl_language_name}" style="vertical-align: middle;" /></p>
 134      <div class="break"></div>
 135  </div>
 136  
 137  {* 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">
 138  
 139  <div class="mainobject-window" title="{$content_version.contentobject.name|wash} {'Node ID'|i18n( 'design/admin/node/view/full' )}: {$content_version.contentobject.main_node_id}, {'Object ID'|i18n( 'design/admin/node/view/full' )}: {$content_version.contentobject_id}">
 140      {content_version_view_gui view=plain content_version=$content_version}
 141  </div>
 142  
 143  </div></div>
 144  
 145  {* DESIGN: Content END *}</div></div></div></div></div></div>
 146  
 147  </div>
 148  {/section}
 149  
 150  <div class="context-block">
 151  
 152  {* 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">
 153  
 154  <h2 class="context-title">{"Participants"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</h2>
 155  
 156  {* DESIGN: Mainline *}<div class="header-subline"></div>
 157  
 158  {* DESIGN: Header END *}</div></div></div></div></div></div>
 159  
 160  {* 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">
 161  
 162  <div class="block">
 163  {section name=Role loop=$participant_list sequence=array(bglight,bgdark)}
 164  <label>{$:item.name|wash}:</label>
 165  {section name=Participant loop=$:item.items sequence=array(bglight,bgdark)}
 166  <p>{collaboration_participation_view view=text_linked collaboration_participant=$:item}</p>
 167  {/section}
 168  {/section}
 169  </div>
 170  
 171  {* DESIGN: Content END *}</div></div></div></div></div></div>
 172  
 173  </div>
 174  
 175  {section show=$message_list}
 176  
 177  <div class="context-block">
 178  
 179  {* 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">
 180  
 181  <h2 id="messages" class="context-title">{"Messages"|i18n('design/admin/collaboration/handler/view/full/ezapprove')}</h2>
 182  
 183  {* DESIGN: Mainline *}<div class="header-subline"></div>
 184  
 185  {* DESIGN: Header END *}</div></div></div></div></div></div>
 186  
 187  {* 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">
 188  
 189    <table class="special" cellspacing="0">
 190    {section name=Message loop=$message_list sequence=array(bglight,bgdark)}
 191  
 192        {collaboration_simple_message_view view=element sequence=$:sequence is_read=$current_participant.last_read|gt($:item.modified) item_link=$:item collaboration_message=$:item.simple_message}
 193  
 194    {/section}
 195    </table>
 196  
 197  {* DESIGN: Content END *}</div></div></div></div></div></div>
 198  
 199  </div>
 200  
 201  {/section}
 202  
 203  {/let}
 204  
 205  </form>


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