[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 {section show=and( is_set( $group_id ), $group_id )} 2 <form name="WorkflowEdit" method="post" action={concat( $module.functions.edit.uri, '/', $workflow.id, '/', $group_id )|ezurl}> 3 {section-else} 4 <form name="WorkflowEdit" method="post" action={concat( $module.functions.edit.uri, '/', $workflow.id, '/' )|ezurl}> 5 {/section} 6 {* Feedback *} 7 {*section show=and( $validation.processed, $validation.groups )*} 8 {section show=$validation.processed} 9 {section show=$validation.groups} 10 <div class="message-warning"> 11 <h2><span class="time">[{currentdate()|l10n( shortdatetime )}]</span> {'Input did not validate'|i18n( 'design/admin/workflow/edit' )}</h2> 12 <ul> 13 {section var=item loop=$validation.groups} 14 <li>{$item.text}</li> 15 {/section} 16 </ul> 17 </div> 18 {/section} 19 {section show=$validation.events} 20 <div class="message-warning"> 21 <h2><span class="time">[{currentdate()|l10n( shortdatetime )}]</span> {'The workflow could not be stored.'|i18n( 'design/admin/workflow/edit' )}</h2> 22 <p>{'The following information is either missing or invalid'|i18n( 'design/admin/workflow/edit' )}:</p> 23 <ul> 24 {section var=unvalEvent loop=$validation.events} 25 <li>({$unvalEvent.placement}) {$unvalEvent.workflow_type.group_name} / {$unvalEvent.item.workflow_type.name|wash}: 26 {section show=is_set( $unvalEvent.item.reason )} 27 <br />{$unvalEvent.reason.text|wash} 28 {section show=is_set( $unvalEvent.item.reason.list )} 29 <ul> 30 {section var=subitem loop=$unvalEvent.reason.list show=is_set( $unvalEvent.reason.list )} 31 <li>{$subitem|wash}</li> 32 {/section} 33 </ul> 34 {/section} 35 </li> 36 {/section} 37 {/section} 38 </ul> 39 </div> 40 {/section} 41 {/section} 42 43 {section show=$require_fixup} 44 <div class="message-warning"> 45 <h2><span class="time">[{currentdate()|l10n( shortdatetime )}]</span> {'Data requires fixup'|i18n( 'design/admin/workflow/edit' )}</h2> 46 </div> 47 {/section} 48 49 50 51 <div class="block"> 52 53 {* 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"> 54 55 <h1 class="context-title">{'Edit <%workflow_name> [Workflow]'|i18n( 'design/admin/workflow/edit',, hash( '%workflow_name', $workflow.name ) )|wash}</h1> 56 57 {* DESIGN: Mainline *}<div class="header-mainline"></div> 58 59 {* DESIGN: Header END *}</div></div></div></div></div></div> 60 61 {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content"> 62 63 <div class="context-attributes"> 64 65 <div class="block"> 66 <label>{'Name'|i18n( 'design/admin/workflow/edit' )}:</label> 67 <input class="halfbox" id="workflowName" type="text" name="Workflow_name" value="{$workflow.name|wash}" /> 68 </div> 69 70 {section show=$event_list} 71 72 <hr /> 73 74 {section var=Events loop=$event_list} 75 <table class="list" cellspacing="0"> 76 <tr> 77 <th> 78 <input type="checkbox" name="WorkflowEvent_id_checked[]" value="{$Events.item.id}" /> 79 80 {$Events.number}({$Events.item.placement}) {$Events.item.workflow_type.group_name} / {$Events.item.workflow_type.name|wash} 81 <div class="right"> 82 <a href={concat( $module.functions.down.uri, '/', $workflow.id, '/', $Events.item.id )|ezurl}><img src={'button-move_down.gif'|ezimage} height="16" width="16" alt="{'Move down'|i18n( 'design/admin/workflow/edit' )}" title="{'Move down'|i18n( 'design/admin/workflow/edit' )}" /></a> 83 84 <a href={concat( $module.functions.up.uri, '/', $workflow.id, '/', $Events.item.id )|ezurl}><img src={'button-move_up.gif'|ezimage} height="16" width="16" alt="{'Move up'|i18n( 'design/admin/workflow/edit' )}" title="{'Move up'|i18n( 'design/admin/workflow/edit' )}" /></a> 85 </div> 86 </th> 87 </tr> 88 89 <tr><td> 90 <div class="block"> 91 <label>{'Description / comments'|i18n( 'design/admin/workflow/edit' )}:</label> 92 <input class="halfbox" type="text" name="WorkflowEvent_description[]" value="{$Events.item.description}" /> 93 </div> 94 95 {section show=and( is_set( $selectedClass ), $selectedClass )} 96 {event_edit_gui event=$Events.item selectedClass=$selectedClass} 97 {section-else} 98 {event_edit_gui event=$Events.item} 99 {/section} 100 101 <input type="hidden" name="WorkflowEvent_id[]" value="{$Events.item.id}" /> 102 <input type="hidden" name="WorkflowEvent_placement[]" value="{$Events.item.placement}" /> 103 </td> 104 </tr> 105 </table> 106 {/section} 107 108 <hr /> 109 {section-else} 110 <div class="block"> 111 <p>{'There are no events within this workflow.'|i18n( 'design/admin/workflow/edit' )}</p> 112 </div> 113 {/section} 114 115 <div class="block"> 116 <input class="button" type="submit" name="DeleteButton" value="{'Remove selected events'|i18n( 'design/admin/workflow/edit' )}" {section show=$event_list|not}disabled="disabled"{/section} /> 117 </div> 118 119 120 <div class="block"> 121 <select name="WorkflowTypeString"> 122 {section var=WorkflowTypes loop=$workflow_type_list} 123 <option value="{$WorkflowTypes.item.type_string}">{$WorkflowTypes.item.group_name} / {$WorkflowTypes.item.name|wash}</option> 124 {/section} 125 </select> 126 <input class="button" type="submit" name="NewButton" value="{'Add event'|i18n( 'design/admin/workflow/edit' )}" /> 127 </div> 128 129 130 131 132 </div> 133 134 {* DESIGN: Content END *}</div></div></div> 135 136 <div class="controlbar"> 137 {* 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"> 138 <div class="block"> 139 <input class="button" type="submit" name="StoreButton" value="{'OK'|i18n( 'design/admin/workflow/edit' )}" /> 140 <input class="button" type="submit" name="DiscardButton" value="{'Cancel'|i18n( 'design/admin/workflow/edit' )}" /> 141 </div> 142 {* DESIGN: Control bar END *}</div></div></div></div></div></div> 143 </div> 144 145 146 </div> 147 148 </form> 149 150 {literal} 151 <script language="JavaScript" type="text/javascript"> 152 <!-- 153 window.onload=function() 154 { 155 document.getElementById('workflowName').select(); 156 document.getElementById('workflowName').focus(); 157 } 158 --> 159 </script> 160 {/literal}
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 |