baseline
[omp.pkp.sfu.ca.git] / templates / acquisitionsEditor / submission / proofread.tpl
blob1e90b75043ed67b622f3fa5eb53b4e5409b25523
1 {**
2  * proofread.tpl
3  *
4  * Copyright (c) 2003-2008 John Willinsky
5  * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
6  *
7  * Subtemplate defining the proofreading table.
8  *
9  * $Id: proofread.tpl,v 1.3 2009/06/09 23:37:16 tylerl Exp $
10  *}
11 <div id="proofread">
12 <h3>{translate key="submission.proofreading"}</h3>
14 {if $useProofreaders}
15 <table class="data" width="100%">
16         <tr>
17                 <td width="20%" class="label">{translate key="user.role.proofreader"}</td>
18                 {if $proofAssignment->getProofreaderId()}<td class="value" width="20%">{$proofAssignment->getProofreaderFullName()|escape}</td>{/if}
19                 <td class="value"><a href="{url op="selectProofreader" path=$submission->getMonographId()}" class="action">{translate key="editor.monograph.selectProofreader"}</a></td>
20         </tr>
21 </table>
22 {/if}
24 <table width="100%" class="info">
25         <tr>
26                 <td width="28%" colspan="2">&nbsp;</td>
27                 <td width="18%" class="heading">{translate key="submission.request"}</td>
28                 <td width="18%" class="heading">{translate key="submission.underway"}</td>
29                 <td width="18%" class="heading">{translate key="submission.complete"}</td>
30                 <td width="18%" class="heading">{translate key="submission.acknowledge"}</td>
31         </tr>
32         <tr>
33                 <td width="2%">1.</td>
34                 <td width="26%">{translate key="user.role.author"}</td>
35                 <td>
36                         {url|assign:"url" op="notifyAuthorProofreader" monographId=$submission->getMonographId()}
37                         {if $proofAssignment->getDateAuthorUnderway()}
38                                 {translate|escape:"javascript"|assign:"confirmText" key="acquisitionsEditor.author.confirmRenotify"}
39                                 {icon name="mail" onclick="return confirm('$confirmText')" url=$url}
40                         {else}
41                                 {icon name="mail" url=$url}
42                         {/if}
44                         {$proofAssignment->getDateAuthorNotified()|date_format:$dateFormatShort|default:""}
45                 </td>
46                 <td>
47                                 {$proofAssignment->getDateAuthorUnderway()|date_format:$dateFormatShort|default:"&mdash;"}
48                 </td>
49                 <td>
50                         {$proofAssignment->getDateAuthorCompleted()|date_format:$dateFormatShort|default:"&mdash;"}
51                 </td>
52                 <td>
53                         {if $proofAssignment->getDateAuthorCompleted() && !$proofAssignment->getDateAuthorAcknowledged()}
54                                 {url|assign:"url" op="thankAuthorProofreader" monographId=$submission->getMonographId()}
55                                 {icon name="mail" url=$url}
56                         {else}
57                                 {icon name="mail" disabled="disable"}
58                         {/if}
59                         {$proofAssignment->getDateAuthorAcknowledged()|date_format:$dateFormatShort|default:""}
60                 </td>
61         </tr>
62         <tr>
63                 <td>2.</td>
64                 <td>{translate key="user.role.proofreader"}</td>
65                 <td>
66                         {if $useProofreaders}
67                                 {if $proofAssignment->getProofreaderId() && $proofAssignment->getDateAuthorCompleted()}
68                                         {url|assign:"url" op="notifyProofreader" monographId=$submission->getMonographId()}
69                                         {if $proofAssignment->getDateProofreaderUnderway()}
70                                                 {translate|escape:"javascript"|assign:"confirmText" key="acquisitionsEditor.proofreader.confirmRenotify"}
71                                                 {icon name="mail" onclick="return confirm('$confirmText')" url=$url}
72                                         {else}
73                                                 {icon name="mail" url=$url}
74                                         {/if}
75                                 {else}
76                                         {icon name="mail" disabled="disable"}
77                                 {/if}
78                         {else}
79                                 {if !$proofAssignment->getDateProofreaderNotified()}
80                                         <a href="{url op="editorInitiateProofreader" monographId=$submission->getMonographId()}" class="action">{translate key="common.initiate"}</a>
81                                 {/if}
82                         {/if}
83                         {$proofAssignment->getDateProofreaderNotified()|date_format:$dateFormatShort|default:""}
84                 </td>
85                 <td>
86                         {if $useProofreaders}
87                                         {$proofAssignment->getDateProofreaderUnderway()|date_format:$dateFormatShort|default:"&mdash;"}
88                         {else}
89                                 {translate key="common.notApplicableShort"}
90                         {/if}
91                 </td>
92                 <td>
93                         {if !$useProofreaders && !$proofAssignment->getDateProofreaderCompleted() && $proofAssignment->getDateProofreaderNotified()}
94                                 <a href="{url op="editorCompleteProofreader" monographId=$submission->getMonographId()}" class="action">{translate key="common.complete"}</a>
95                         {else}
96                                 {$proofAssignment->getDateProofreaderCompleted()|date_format:$dateFormatShort|default:"&mdash;"}
97                         {/if}
98                 </td>
99                 <td>
100                         {if $useProofreaders}
101                                 {if $proofAssignment->getDateProofreaderCompleted() && !$proofAssignment->getDateProofreaderAcknowledged()}
102                                         {url|assign:"url" op="thankProofreader" monographId=$submission->getMonographId()}
103                                         {icon name="mail" url=$url}
104                                 {else}
105                                         {icon name="mail" disabled="disable"}
106                                 {/if}
107                                 {$proofAssignment->getDateProofreaderAcknowledged()|date_format:$dateFormatShort|default:""}
108                         {else}
109                                 {translate key="common.notApplicableShort"}
110                         {/if}
111                 </td>
112         </tr>
113         <tr>
114                 <td>3.</td>
115                 <td>{translate key="user.role.designer"}</td>
116                 <td>
117                         {if $useLayoutEditors}
118                                 {if $layoutAssignment->getEditorId() && $proofAssignment->getDateProofreaderCompleted()}
119                                         {url|assign:"url" op="notifyLayoutEditorProofreader" monographId=$submission->getMonographId()}
120                                         {if $proofAssignment->getDateLayoutEditorUnderway()}
121                                                 {translate|escape:"javascript"|assign:"confirmText" key="acquisitionsEditor.layout.confirmRenotify"}
122                                                 {icon name="mail" onclick="return confirm('$confirmText')" url=$url}
123                                         {else}
124                                                 {icon name="mail" url=$url}
125                                         {/if}
126                                 {else}
127                                         {icon name="mail" disabled="disable"}
128                                 {/if}
129                         {else}
130                                 {if !$proofAssignment->getDateLayoutEditorNotified()}
131                                         <a href="{url op="editorInitiateLayoutEditor" monographId=$submission->getMonographId()}" class="action">{translate key="common.initiate"}</a>
132                                 {/if}
133                         {/if}
134                                 {$proofAssignment->getDateLayoutEditorNotified()|date_format:$dateFormatShort|default:""}
135                 </td>
136                 <td>
137                         {if $useLayoutEditors}
138                                 {$proofAssignment->getDateLayoutEditorUnderway()|date_format:$dateFormatShort|default:"&mdash;"}
139                         {else}
140                                 {translate key="common.notApplicableShort"}
141                         {/if}
142                 </td>
143                 <td>
144                         {if $useLayoutEditors}
145                                 {$proofAssignment->getDateLayoutEditorCompleted()|date_format:$dateFormatShort|default:"&mdash;"}
146                         {elseif $proofAssignment->getDateLayoutEditorCompleted()}
147                                 {$proofAssignment->getDateLayoutEditorCompleted()|date_format:$dateFormatShort}
148                         {elseif $proofAssignment->getDateLayoutEditorNotified()}
149                                 <a href="{url op="editorCompleteLayoutEditor" monographId=$submission->getMonographId()}" class="action">{translate key="common.complete"}</a>
150                         {else}
151                                 &mdash;
152                         {/if}
153                 </td>
154                 <td>
155                         {if $useLayoutEditors}
156                                 {if $proofAssignment->getDateLayoutEditorCompleted() && !$proofAssignment->getDateLayoutEditorAcknowledged()}
157                                         {url|assign:"url" op="thankLayoutEditorProofreader" monographId=$submission->getMonographId()}
158                                         {icon name="mail" url=$url}
159                                 {else}
160                                         {icon name="mail" disabled="disable"}
161                                 {/if}
162                                 {$proofAssignment->getDateLayoutEditorAcknowledged()|date_format:$dateFormatShort|default:""}
163                         {else}
164                                 {translate key="common.notApplicableShort"}
165                         {/if}
166                 </td>
167         </tr>
168         <tr>
169                 <td colspan="6" class="separator">&nbsp;</td>
170         </tr>
171 </table>
173 {translate key="submission.proofread.corrections"}
174 {if $submission->getMostRecentProofreadComment()}
175         {assign var="comment" value=$submission->getMostRecentProofreadComment()}
176         <a href="javascript:openComments('{url op="viewProofreadComments" path=$submission->getMonographId() anchor=$comment->getCommentId()}');" class="icon">{icon name="comment"}</a>{$comment->getDatePosted()|date_format:$dateFormatShort}
177 {else}
178         <a href="javascript:openComments('{url op="viewProofreadComments" path=$submission->getMonographId()}');" class="icon">{icon name="comment"}</a>{translate key="common.noComments"}
179 {/if}
181 {if $currentPress->getLocalizedSetting('proofInstructions')}
182 &nbsp;&nbsp;
183 <a href="javascript:openHelp('{url op="instructions" path="proof"}')" class="action">{translate key="submission.proofread.instructions"}</a>
184 {/if}
185 </div>