3.3 Veranstaltung

Priorität Name Typ Bemerkung
muss  id varchar 50 unique numerische/alphanumerische id aus Partner System
muss titel varchar 100 Titel der Seite
kann textlead varchar 1000 Falls die Nachricht über einen Lead verfügt kann diese hier angegeben werden. (Wird fett oberhalb von textmobile dargestellt)
muss textmobile varchar 10000 Nachrichtentext. (Für Längere Texte wird empfohlen, die ersten 2-3 Sätze in diesem Feld zu speichern und zusätzlichen den ganzen Text im Feld Text)
muss termin   Kann mehrmals vorkommen. Wenn es sich um einen ganztägigen Termin handelt, muss im Element <termin> das Attribut allday="1" gesetzt sein.
Dieses Element enthält jeweils folgende 2 Subelemente von und bis:
  von datetime 255 Startdatum Event, zB 2010-11-11 12:15:00 
  bis datetime 255 Enddatum Event, zB 2011-11-11 15:30:00
Ist das Ende nicht bekannt, soll das Enddatum gleich wie das Startdatum gesetzt werden. Somit wir der Termin nur punktuell angezeigt.
  beschreibung varchar 1000 Optionale Info zu einem spezifischen Termin
kann text varchar 30000 Falls zusätzlich eine ausführlichere Version des Textes vorhanden ist kann diese im <text> Feld abgelegt werden. In der mobile Ansicht wird dann unter dem textmobile ein Textlink mit "mehr" angezeigt.
kann url_bild varchar 255 Verweis (URL) auf Bild (jpg, min. grösse 1000 px Breite optimalerweise)

HINWEIS: Element kann mehrmals vorkommen (Slideshow)
Kann optional folgendes Attribut enthalten:
legende: optionale Bildunterschrift
kann url_web varchar 1000 Weblink mit zusätzlichen Informationen, inkl. http://
kann url_mobile varchar 1000 Weblink mobile optimiert für zusätzliche Informationen, inkl. http://
kann keyword varchar 1000 Es sind mehrere Elemente möglich. Die Gesamtlänge aller Keywords muss < 1000 Zeichen sein (Rest wird abgeschnitten). Keywords dienen zur Auffindbarkeit in der Suche und werden nicht sichtbar dargestellt.
kann hauptrubrik varchar 100 Übergeordnete Rubrik für <rubrik>. Hauptrubrikname steht dabei im Attribut name: <hauptrubrik name="blabla">. Mehrere möglich.
kann rubrik varchar 100 Es sind mehrere Elemente <rubrik> möglich pro <item>. Entweder direkt als Subelement von <item> oder gegliedert als Subelement von oben beschriebener <hauptrubrik>
kann referenzort varchar 50 Referenz ID auf Event Location. (Siehe 3.2 Standort)
kann abo   Falls Event abonniert werden sollen kann, können hier die Vorlaufzeit und die Benachrichtigungstexte definiert werden.
Das Element <abo> kann das Attribut vorlaufzeit beinhalten, Vorlaufzeit in Minute für die Benachrichtigung (wenn nicht gesetzt, gilt der Fallback 1440 Minuten, also 1 Tag).
enthält folgende Subelemente textlang und textkurz:
  textkurz  varchar 130 Text für Push Benachrichtigung. Kann folgende Platzhalter enthaten:
{datum} = Veranstaltungdatum
{titel} = Titel dieses Events
  textlang  varchar 5000 Text für Email Benachrichtigung. Kann folgende Platzhalter enthaten:
{datum} = Veranstaltungdatum
{titel} = Titel dieses Events
{link} = Link auf diese Seite
kann veranstaltungsort Ort/Lokalität, an dem der Event stattfindet (erzeugt eigenen Datensatz). Beinhaltet folgende Subelemente:
muss titel varchar 100 Titel der Seite
muss adresse varchar 255 Strasse und Hausnummer
muss plz varchar 50   
muss ort varchar 255    
kann  Alle weiteren Elemente von 3.2 Standort     

Anmerkungen:
Abgelaufene Events werden automatisch entfernt

Beispiel:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<import partner="Partner AG" partnerid="99" passwort="xyz012" importid="1">
    <item status="1" suchbar="1" mutationsdatum="2011-12-13 00:0:00">
        <id>01</id>
        <titel>Jahresparty</titel>
        <termin allday="1">
            <von>2011-08-06 00:00:00</von>
            <bis>2011-08-06 23:59:00</bis>
            <beschreibung>Zusätzliche Info zu diesem Termin</beschreibung>
        </termin>
        <termin>
            <von>2011-04-06 11:00:00</von>
            <bis>2011-04-08 12:15:00</bis>
            <beschreibung>Zusätzliche Info zu diesem Termin</beschreibung>
        </termin>
        <referenzort>1234</referenzort>
        <textmobile>Das Event findet bei jeder Witterung statt. Natürlich wie immer 2x im Jahr.</textmobile>
        <rubrik>Museum</rubrik>
        <rubrik>Kultur</rubrik>
        <rubrik>Musik</rubrik>
        <textlead>Wir laden euch herzlich ein!</textlead>    
        <url_bild legende="Kirche beim Dorfzentrum">http://path.to/image.jpg</url_bild>
        <url_web>http://www.derlink.ch</url_web>
        <url_mobile>http://m.derlink.ch</url_mobile>
        <keyword>Event</keyword>
        <abo vorlaufzeit="1440">
            <textkurz>Der Event '{titel}' findet am {datum} statt</textkurz>
            <textlang>Guten Tag\n\nDer Event '{titel}' findet am {datum} statt. Es wäre schön, Sie am Anlass begrüssen zu dürfen!\n\n {link}</textlang>
        </abo>
        <veranstaltungsort>
            <titel>Steueramt</titel>
            <adresse>Sonnenstr. 12</adresse>
            <plz>5004</plz>
            <ort>Sonnenberg</ort>
            <telefon1>+41522000001</telefon1>
            <email>email@domain.com</email>
            <oeffnungszeiten>Mo-DO, 8.00 - 17.30h, FR, 7:00 - 19:00 </oeffnungszeiten>
            <url_web>http://www.gemeinde-sonnenberg.ch</url_web>
            <mobile>+41791112233</mobile>
            <fax>+41522000003</fax>
            <adresse_zusatz>Geb. 15a</adresse_zusatz>
            <land>Schweiz</land>
            <textlead>Leadtext der Seite</textlead>
            <url_bild>http://path.to/image.jpg</url_bild>
            <oev>Busslinlie 5b Hatestelle Bergli</oev>
            <longitude>8.56235684</longitude>
            <latitude>47.5985655</latitude>
        </veranstaltungsort>
    </item>
</import>