Seitenlayout: Dieses Template ist für das Layout A4 Hochformat (Paged) optimiert. Beim Laden über “Beispiel-Template laden” wird das Layout automatisch gesetzt. Das Template nutzt Paged.js für automatische Seitenpaginierung.

Production Sheet für die Veranstaltungsplanung. Enthält alle relevanten Informationen für die Produktion eines Events: Spielort, Künstler mit Kontakten, Zeitablauf, Catering und Event-Kontakte.

Informationen aus co*pilot

  • Event-Name, Datum
  • Spielort / Räume
  • Künstler mit Shows und Kontakten
  • Ablauf (Schedule) mit Zeiten und Notizen
  • Benutzerfeld “Catering”
  • Alle Event-Kontakte mit Rolle

Template

  <style>
    h1 { font-family: Ubuntu; text-decoration: none; }
    body, h2, h3, h4, p, th, td { font-family: Ubuntu; }

    table { width: 650px; border-spacing: 0px; border-collapse: separate; }
    td, th { text-align: left; border-bottom: 1px solid black; padding: 5px 10px; vertical-align: top; }
    .numeric { text-align: right; }

    .event-page { break-after: page; }
</style>

{{#each events}}

<div class="event-page">

<h1>Productionsheet | {{this.name}} | {{ formatDate this.start "P" }}</h1>

Floor: {{this.displayNames.locationsWithRooms}}

{{#if this.artists}}
<h2>Künstler</h2>
{{#each this.artists}}
<h3>{{this.name}} {{this.show.name}}</h3>
{{#each this.contacts}}
{{this.displayName}} ({{this.role}}), E-Mail: {{this.email}}, Telefon: {{this.phone}}
{{/each}}
{{/each}}
{{/if}}

<h2>Ablauf</h2>
<table>
    <thead><tr><th>Zeit</th><th>Type</th><th>Info</th></tr></thead>
    <tbody>
        {{#each this.schedule}}
        <tr>
            <td>{{ formatDate this.date "p" }}</td>
            <td>{{ this.name }}</td>
            <td>{{ this.memo }}</td>
        </tr>
        {{/each}}
    </tbody>
</table>

<h3>Catering</h3>
{{eventInformationByName this.eventInformations "Catering"}}

{{#if this.contacts}}
<h2>Kontakte</h2>
{{#each this.contacts}}
<h3>{{this.role}}</h3>
{{this.displayName}} <br />
E-Mail: {{this.email}} <br />
Telefon: {{this.phone}}
{{/each}}
{{/if}}

</div>

{{/each}}