[ Index ] |
|
Code source de eZ Publish 3.9.0 |
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} <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>
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 |