[FIX] Error reports
[cds-indico.git] / indico / MaKaC / webinterface / tpls / ConfModifUserCompetences.tpl
blob5f8114a5e705536827f5fc1484386378d776dafa
1 <% import MaKaC.webinterface.urlHandlers as urlHandlers %>
3 % if not ConfReview.hasReviewing():
4 <p style="padding-left: 25px; color:gray;">${ _("Type of reviewing has not been chosen yet. You can choose it from Paper Reviewing ")}<a href="${urlHandlers.UHConfModifReviewingPaperSetup.getURL(ConfReview.getConference())}">${ _("Setup.")}</a></p>
5 % elif ConfReview.getAllUserCompetences() == []:
6 <table align="left" style="color:gray; font-style:italic; padding-left:10px;"><tr><td>${ _("The Reviewing Team has not been assigned yet.")}</td></tr></table>
7 %else:
8 <table class="Revtab" width="90%" cellspacing="0" align="left" border="0" style="padding-left:2px; padding-top: 10px;">
9     <tr>
10         <td nowrap class="groupTitle" colspan=5>
11             ${ _("Team competences")}
12             <span id="competencesHelp"></span>
13         </td>
14     </tr>
15     <tr>
16         <td colspan="4">
17             <div style="padding:5px; color:gray;">
18                 <span class="collShowBookingsText">${ _("To define competences for each user could help you to choose better the user when you assign contributions.")}</span>
19             </div>
20         </td>
21     </tr>
22     <tr>
23         <td nowrap class="titleCellFormat" style="border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF; padding-top: 10px; padding-bottom: 10px;">${ _("Id")}</td>
24         <td nowrap class="titleCellFormat" style="border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF; padding-top: 10px; padding-bottom: 10px;">${ _("Name")}</td>
25         <td nowrap class="titleCellFormat" style="border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF; padding-top: 10px; padding-bottom: 10px;">${ _("Responsibilities")}</td>
26         <td colspan=2 nowrap class="titleCellFormat" style="border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF; padding-top: 10px; padding-bottom: 10px;">${ _("Competences")}</td>
27     </tr>
30     % for user, competences in ConfReview.getAllUserCompetences():
31     % if ConfReview.getUserReviewingRoles(user):
32     % if ConfReview.isPaperReviewManager(user) or ConfReview.isReferee(user) or ConfReview.isEditor(user) or ConfReview.isReviewer(user):
33         <tr valign="top">
34             <td style="border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF; padding-top: 5px;">${ user.getId() }</td>
35             <td style="border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF; padding-top: 5px;">${ user.getFullName()}</td>
36             <td style="border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF; padding-top: 5px;">
37                 ${ ", ".join(ConfReview.getUserReviewingRoles(user)) }
38             </td>
39             <td  style="padding-top: 5px;">
40                 <span id="competences_${ user.getId() }"></span>
41             </td>
42         </tr>
43     % endif
44     % endif
45     % endfor
46     <tr><td colspan=5 style="padding-top: 15px;">
47        <em>${ _("Once this step is done you may want to assign papers to review. Please click on the next tab ") }<a href="${urlHandlers.UHConfModifReviewingAssignContributionsList.getURL(ConfReview.getConference())}">${ _("Assign Papers")}</a>${ _(" to continue the process.")}</em>
48    </td></tr>
49 </table>
51 <script type="text/javascript">
53 var keyWordfieldList = new Array()
54 % for user, competences in ConfReview.getAllUserCompetences():
55  % if ConfReview.isPaperReviewManager(user) or ConfReview.isReferee(user) or ConfReview.isEditor(user) or ConfReview.isReviewer(user):
56     new IndicoUI.Widgets.Generic.keywordField(
57         $E('competences_${ user.getId() }'),
58         'oneLineListItem',
59         'reviewing.conference.changeCompetences',
60         {
61             conference: '${ Conference.getId() }',
62             user: '${ user.getId() }'
63         }
64     );
65  % endif
66 % endfor
67 </script>
68 % endif