4 * Copyright (c) 2003-2008 John Willinsky
5 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
7 * Subtemplate defining the proofreading table.
9 * $Id: proofread.tpl,v 1.3 2009/06/09 23:37:16 tylerl Exp $
12 <h3>{translate key="submission.proofreading"}</h3>
15 <table class="data" width="100%">
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>
24 <table width="100%" class="info">
26 <td width="28%" colspan="2"> </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>
33 <td width="2%">1.</td>
34 <td width="26%">{translate key="user.role.author"}</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}
41 {icon name="mail" url=$url}
44 {$proofAssignment->getDateAuthorNotified()|date_format:$dateFormatShort|default:""}
47 {$proofAssignment->getDateAuthorUnderway()|date_format:$dateFormatShort|default:"—"}
50 {$proofAssignment->getDateAuthorCompleted()|date_format:$dateFormatShort|default:"—"}
53 {if $proofAssignment->getDateAuthorCompleted() && !$proofAssignment->getDateAuthorAcknowledged()}
54 {url|assign:"url" op="thankAuthorProofreader" monographId=$submission->getMonographId()}
55 {icon name="mail" url=$url}
57 {icon name="mail" disabled="disable"}
59 {$proofAssignment->getDateAuthorAcknowledged()|date_format:$dateFormatShort|default:""}
64 <td>{translate key="user.role.proofreader"}</td>
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}
73 {icon name="mail" url=$url}
76 {icon name="mail" disabled="disable"}
79 {if !$proofAssignment->getDateProofreaderNotified()}
80 <a href="{url op="editorInitiateProofreader" monographId=$submission->getMonographId()}" class="action">{translate key="common.initiate"}</a>
83 {$proofAssignment->getDateProofreaderNotified()|date_format:$dateFormatShort|default:""}
87 {$proofAssignment->getDateProofreaderUnderway()|date_format:$dateFormatShort|default:"—"}
89 {translate key="common.notApplicableShort"}
93 {if !$useProofreaders && !$proofAssignment->getDateProofreaderCompleted() && $proofAssignment->getDateProofreaderNotified()}
94 <a href="{url op="editorCompleteProofreader" monographId=$submission->getMonographId()}" class="action">{translate key="common.complete"}</a>
96 {$proofAssignment->getDateProofreaderCompleted()|date_format:$dateFormatShort|default:"—"}
100 {if $useProofreaders}
101 {if $proofAssignment->getDateProofreaderCompleted() && !$proofAssignment->getDateProofreaderAcknowledged()}
102 {url|assign:"url" op="thankProofreader" monographId=$submission->getMonographId()}
103 {icon name="mail" url=$url}
105 {icon name="mail" disabled="disable"}
107 {$proofAssignment->getDateProofreaderAcknowledged()|date_format:$dateFormatShort|default:""}
109 {translate key="common.notApplicableShort"}
115 <td>{translate key="user.role.designer"}</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}
124 {icon name="mail" url=$url}
127 {icon name="mail" disabled="disable"}
130 {if !$proofAssignment->getDateLayoutEditorNotified()}
131 <a href="{url op="editorInitiateLayoutEditor" monographId=$submission->getMonographId()}" class="action">{translate key="common.initiate"}</a>
134 {$proofAssignment->getDateLayoutEditorNotified()|date_format:$dateFormatShort|default:""}
137 {if $useLayoutEditors}
138 {$proofAssignment->getDateLayoutEditorUnderway()|date_format:$dateFormatShort|default:"—"}
140 {translate key="common.notApplicableShort"}
144 {if $useLayoutEditors}
145 {$proofAssignment->getDateLayoutEditorCompleted()|date_format:$dateFormatShort|default:"—"}
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>
155 {if $useLayoutEditors}
156 {if $proofAssignment->getDateLayoutEditorCompleted() && !$proofAssignment->getDateLayoutEditorAcknowledged()}
157 {url|assign:"url" op="thankLayoutEditorProofreader" monographId=$submission->getMonographId()}
158 {icon name="mail" url=$url}
160 {icon name="mail" disabled="disable"}
162 {$proofAssignment->getDateLayoutEditorAcknowledged()|date_format:$dateFormatShort|default:""}
164 {translate key="common.notApplicableShort"}
169 <td colspan="6" class="separator"> </td>
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}
178 <a href="javascript:openComments('{url op="viewProofreadComments" path=$submission->getMonographId()}');" class="icon">{icon name="comment"}</a>{translate key="common.noComments"}
181 {if $currentPress->getLocalizedSetting('proofInstructions')}
183 <a href="javascript:openHelp('{url op="instructions" path="proof"}')" class="action">{translate key="submission.proofread.instructions"}</a>