File indexing completed on 2024-11-24 04:42:52
0001 {% extends ":/template_base.html" %} 0002 0003 0004 {% block body %} 0005 {% with _("Todo") as type %} 0006 {% include ":/incidence_header.html" %} 0007 {% endwith %} 0008 0009 <table class="main"> 0010 0011 <!-- Calendar --> 0012 {% if incidence.calendar %} 0013 <tr> 0014 <th valign="top">{% i18n "Calendar:" %}</th> 0015 <td>{{ incidence.calendar }}</td> 0016 </tr> 0017 {% endif %} 0018 0019 <!-- Location --> 0020 {% if incidence.location %} 0021 <tr> 0022 <th valign="top">{% i18n "Location:" %}</th> 0023 <td>{{ incidence.location|safe }}</td> 0024 </tr> 0025 {% endif %} 0026 0027 <!-- Start date --> 0028 {% if incidence.startDate %} 0029 <tr> 0030 <th valign="top">{% i18nc "to-do start date/time" "Start:" %}</th> 0031 {% if incidence.allDay %} 0032 <td>{{ incidence.startDate|kdatetime:"dateonly" }}</td> 0033 {% else %} 0034 <td>{{ incidence.startDate|kdatetime }}</td> 0035 {% endif %} 0036 </tr> 0037 {% endif %} 0038 0039 <!-- Due date --> 0040 {% if incidence.dueDate %} 0041 <tr> 0042 <th valign="top">{% i18nc "to-do due date/time" "Due:" %}</th> 0043 {% if incidence.allDay %} 0044 <td>{{ incidence.dueDate|kdatetime:"dateonly" }}</td> 0045 {% else %} 0046 <td>{{ incidence.dueDate|kdatetime }}</td> 0047 {% endif %} 0048 </tr> 0049 {% endif %} 0050 0051 <!-- Duration --> 0052 {% if incidence.duration %} 0053 <tr> 0054 <th valign="top">{% i18n "Duration:" %}</th> 0055 <td>{{ incidence.duration }}</td> 0056 </tr> 0057 {% endif %} 0058 0059 <!-- Recurrence --> 0060 {% if incidence.recurs or incidence.isException %} 0061 <tr> 0062 <th valign="top">{% i18n "Recurrence:" %}</th> 0063 {% if incidence.isException %} 0064 <td>{% i18n "Exception" %}</td> 0065 {% else %} 0066 <td>{{ incidence.recurrence }}</td> 0067 {% endif %} 0068 </tr> 0069 {% endif %} 0070 0071 <!-- Description --> 0072 {% if incidence.description %} 0073 <tr> 0074 <th valign="top">{% i18n "Description:" %}</th> 0075 <td>{{ incidence.description|safe }}</td> 0076 </tr> 0077 {% endif %} 0078 0079 <!-- Comments --> 0080 {# TODO #} 0081 0082 <!-- Reminders --> 0083 {% if incidence.reminders %} 0084 <tr> 0085 <th valign="top">{% i18np "Reminder:" "Reminders:" incidence.reminders|length %}</th> 0086 <td>{{ incidence.reminders|join:"<br/>" }}</td> 0087 </tr> 0088 {% endif %} 0089 0090 <!-- Organizer --> 0091 {% if incidence.organizer %} 0092 <tr> 0093 <th valign="top">{% i18n "Organizer:" %}</th> 0094 <td> 0095 {% with incidence.organizer as attendee %} 0096 {% include ":/attendee_row.html" %} 0097 {% endwith %} 0098 </td> 0099 </tr> 0100 {% endif %} 0101 0102 <!-- Attendees - Chair --> 0103 {% if incidence.chairs %} 0104 <tr> 0105 <th valign="top">{% i18n "Chair:" %}</th> 0106 <td> 0107 {% for attendee in incidence.chair %} 0108 {% include ":/attendee_row.html" %} 0109 {% if not forloop.last %}<br/>{% endif %} 0110 {% endfor %} 0111 </td> 0112 </tr> 0113 {% endif %} 0114 0115 <!-- Attendees - Required Participants --> 0116 {% if incidence.requiredParticipants %} 0117 <tr> 0118 <th valign="top">{% i18n "Required Participants:" %}</th> 0119 <td> 0120 {% for attendee in incidence.requiredParticipants %} 0121 {% include ":/attendee_row.html" %} 0122 {% if not forloop.last %}<br/>{% endif %} 0123 {% endfor %} 0124 </td> 0125 </tr> 0126 {% endif %} 0127 0128 <!-- Attendees - Optional Participants --> 0129 {% if incidence.optionalParticipants %} 0130 <tr> 0131 <th valign="top">{% i18n "Optional participants:" %}</th> 0132 <td> 0133 {% for attendee in incidence.optionalParticipants %} 0134 {% include ":/attendee_row.html" %} 0135 {% if not forloop.last %}<br/>{% endif %} 0136 {% endfor %} 0137 </td> 0138 </tr> 0139 {% endif %} 0140 0141 <!-- Attendees - Observers --> 0142 {% if incidence.observers %} 0143 <tr> 0144 <th valign="top">{% i18n "Observers:" %}</th> 0145 <td> 0146 {% for attendee in incidence.chair %} 0147 {% include ":/attendee_row.html" %} 0148 {% if not forloop.last %}<br/>{% endif %} 0149 {% endfor %} 0150 </td> 0151 </tr> 0152 {% endif %} 0153 0154 <!-- Categories --> 0155 {% if incidence.categories %} 0156 <tr> 0157 <th valign="top">{% i18np "Tag:" "Tags:" incidence.categories|length %}</th> 0158 <td>{{ incidence.categories|join:", " }}</td> 0159 </tr> 0160 {% endif %} 0161 0162 <!-- Priority --> 0163 {% ifnotequal incidence.priority 0 %} 0164 <tr> 0165 <th valign="top">{% i18n "Priority:" %}</th> 0166 <td>{{ incidence.priority }}</td> 0167 </tr> 0168 {% endifnotequal %} 0169 0170 <!-- Completed --> 0171 {% if incidence.completedDate %} 0172 <tr> 0173 <th valign="top">{% i18nc "Completed: date" "Completed:" %}</th> 0174 <td>{{ incidence.completedDate|kdatetime }}</td> 0175 </tr> 0176 {% else %} 0177 <tr> 0178 <th valign="top">{% i18n "Percent done:" %}</th> 0179 <td>{% i18n "%1%" incidence.percent %}</td> 0180 </tr> 0181 {% endif %} 0182 0183 <!-- Attachments --> 0184 {% if incidence.attachments %} 0185 <tr> 0186 <th valign="top">{% i18np "Attachment:" "Attachments:" incidence.attachments|length %}</th> 0187 <td>{% for attachment in incidence.attachments %} 0188 <a href="{{ attachment.uri }}">{{ attachment.label }}</a> 0189 {% if not forloop.last %} 0190 <br/> 0191 {% endif %} 0192 {% endfor %} 0193 </td> 0194 </tr> 0195 {% endif %} 0196 </table> 0197 0198 <!-- Creation date --> 0199 <p><em>{% i18n "Creation date: %1" incidence.creationDate|kdatetime %}</em></p> 0200 0201 {% endblock body %}