File indexing completed on 2024-11-24 04:42:52

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