"Veranstaltungsdatenbank der EKvW"

Veranstaltungsdatenbank Plug-In „EKvW-Kalender“
(Infos unter www.termine-ekvw.de)
Sie können die Veranstaltungen, die Sie in die Veranstaltungsdatenbank der EKvW eingegeben
haben, in Ihrem Homepage-Baukasten mit dem „Plug-In“ „EKvW Kalender“ veröffentlichen.
Hierfür benötigen Sie Ihre Veranstalter-ID. Dies ist eine unverwechselbare Nummer, die jeder
Veranstalter hat. Sie finden Ihre Veranstalter-ID, wenn Sie auf der Internetseite der
Veranstaltungsdatenbank www.veranstaltungen-ekvw.de angemeldet sind, in der rechten
oberen Ecke:
Das Inhaltselement „EKvW Kalender“ kann mit beliebigen Anzeigemöglichkeiten an jeder Stelle
im Baukasten eingebunden werden.
a) Anzeige in der mittleren oder rechten Spalte einer Seite als „Kurzliste“.
Die Anzahl der angezeigten Beiträge kann selber bestimmt werden.
Frontendansicht:
b) Anzeige auf einer beliebigen Seite als „Liste/Archiv“.
Es besteht die Möglichkeit die Veranstaltungen zu filtern.
Frontendansicht:
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 1 von 14
c) Ein Beispiel für eine Anzeigemöglichkeit:
Auf der Startseite werden die Veranstaltungen als Kurzliste dargestellt. Von dort kann auf
eine eigene Seite „Termine/Veranstaltungen“ verlinkt werden.
1) Seite „Detail“ anlegen
Bevor Sie das Plug-In „EKvW Kalender“ als Kurzliste oder als Liste/Archiv in eine Seite
einbinden, müssen Sie zunächst im Backend an einer beliebigen Stelle des Seitenbaums immer
eine „Detailseite“ angelegen. Diese Seite ist notwendig, damit einzelne Veranstaltungen im
Detail angezeigt werden können.
Legen Sie dafür eine neue, im Menü verborgene Seite an.
Klicken Sie mit der rechten Maustaste auf den Namen einer Seite und das Kontextmenü öffnet
sich. Dort wählen Sie „Seitenaktionen“ und dann „Neu“ aus.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 2 von 14
Wählen Sie eine beliebige
Position für die Seite aus.
Das folgende Fenster öffnet sich:
Register: Allgemein
Vergeben Sie den Seitennamen. Nennen Sie diese
Seite „Detail“.
Register: Zugriff
Sichtbarkeit
Seite, Deaktivieren:
setzen Sie hier keinen Haken
Setzen Sie einen Haken vor „In Menüs
Verbergen“.
Beenden Sie Ihre Eingabe mit „speichern und
schließen“.
Ihre „Detailseite“ ist nun als „im Menü verborgene Seite“ im Backend im Seitenbaum zu sehen:
.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 3 von 14
Nun wählen Sie im Seitenbaum die Seite „Detail“ aus und legen auf dieser Seite das Plug-In
„EKvW Kalender“ an.
Das nachstehende Fenster öffnet sich:
Register: Allgemein
Hier können Sie eine Überschrift
vergeben.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 4 von 14
Register: Plug-In
Öffnen Sie das Drop-Down-Menü und wählen
„Detailansicht“ aus.
Bestätigen Sie die anschließende Abfrage mit „OK“.
Geben Sie hier Ihre Veranstalter-ID ein.
Seite mit der Übersicht der Termine:
Hier wählen Sie die Seite aus, auf die zugegriffen
werden soll, wenn Sie den „Zurück-Button“
nutzen. Lesen Sie hierzu auch die Anlage zum
Plug-In auf S. 11.
Beenden Sie Ihre Eingabe mit „speichern und
schließen“.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 5 von 14
a) Anzeige des Kalenders in der mittleren oder rechten Spalte einer Seite als „Kurzliste“
Backend:
Für mein Beispiel lege ich auf der Startseite in der mittleren Spalte ein Plug-In für den „EKvW
Kalender“ an.
Register: Allgemein
Hier können Sie eine Überschrift
vergeben.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 6 von 14
Register: Plug-In
Geben Sie Ihre Veranstalter-ID ein.
Möchten Sie mehrere Veranstalter eingeben, lesen
Sie dazu die Anlage zum Plug-In auf S. 105.
Anzeige der Veranstaltungen:
Hier können Sie die Anzahl der Einträge, die
angezeigt werden sollen, vorgeben. Es muss
mindestens eine „1“ eingetragen werden, da sonst im
Frontend keine Veranstaltung angezeigt wird.
Detailseite:
Öffnen Sie das Ordnersymbol und wählen Sie die
erstellte Seite „Detail“ aus. Dieser Schritt ist
unbedingt notwendig, da sonst Ihre Veranstaltungen
nicht im Detail angezeigt werden können.
Eventarten/Zielgruppen:
Sie können hier eine Vorauswahl für die Anzeige
treffen. Wählen Sie z. B. Gottesdienste aus, werden
Ihnen im Frontend nur Gottesdienste in Listenform
angezeigt.
Wählen Sie als Zielgruppe „Kinder“ aus, werden nur
Termine, die mit der Zielgruppe „Kinder“ eingegeben
wurden, angezeigt.
Machen Sie keine Angaben, werden alle Einträge
angezeigt.
Hier brauchen Sie keine Eingaben machen.
Lesen Sie hierzu auch die Anlage zum Plug-In
„Kalender EKvW“ auf S. 11.
Beenden Sie Ihre Eingabe mit „speichern und schließen“.
ACHTUNG: Ansicht im Frontend
Wenn Sie Eventarten und Zielgruppen in einem Plug-In auf einer Seite vorgeben, werden auch
nur die voreingestellten Veranstaltungen angezeigt. Die Filterfunktion wird damit auf diesen
Seiten aufgehoben.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 7 von 14
b) Anzeige auf einer beliebigen Seite als „Liste/Archiv“.
Es besteht die Möglichkeit die Veranstaltungen zu filtern.
Legen Sie im Seitenbaum an einer beliebigen Stelle eine „Seite“ an, die Sie dann z. B. Termine
oder Veranstaltungen nennen. Für mein Beispiel wähle ich „Veranstaltungen“.
In der Seite „Veranstaltungen“ lege ich ein Plug-In „EKvW Kalender“ an.
Register: Allgemein
Hier vergebe ich eine Überschrift: Veranstaltungen.
Register: Plug-In
Darstellung:
Hier muss „Liste/Archiv“ ausgewählt
werden, da ansonsten keine
Filtermöglichkeit besteht.
Die folgende Abfrage mit „OK“
bestätigen.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 8 von 14
Geben Sie hier Ihre Veranstalter-ID ein.
Wählen Sie die Anzahl der anzuzeigenden
Beiträge aus.
Öffnen Sie den Ordner und wählen die von
Ihnen angelegte Seite „Detail“ aus.
Sie können eine Eventart oder Zielgruppe als
Vorauswahl festlegen. Für mein Beispiel habe
ich „Gottesdienste“ ausgewählt.
GET Parameter kann ohne Eintrag bleiben.
Lesen Sie hierzu auch die Anlage zum PlugIn „Kalender EKvW“ auf S. 11.
Die Ansicht im Frontend mit der Vorauswahl „Gottesdienste“:
ACHTUNG:
In diesem Beispiel ist in dem Plug-In „Gottesdienste“ voreingestellt worden. Damit kann auch
nur die voreingestellte Veranstaltungsart angezeigt werden und kann über die Filterfunktion
auf dieser Seite im Frontend nicht geändert werden. Der Filter für die Zielgruppen kann aber
verändert werden.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 9 von 14
c) Beispiel für die Anzeige des Kalenders auf der Startseite als Kurzliste und Verlinkung auf
eine eigene Seite „Termine/Veranstaltungen“
Sie haben die Möglichkeit auf der Startseite eine Kurzliste Ihrer Veranstaltungen anzuzeigen
und dann auf eine Seite „Veranstaltungen“ zu verlinken.
Gehen Sie hierfür wie oben beschrieben (Schritt a und b) vor.
Sie müssen nur unter a) eine Änderung vornehmen.
Öffnen Sie das Plug-In auf der Startseite und wählen das Register: Allgemein.
Gehen Sie unter „Link“ auf das
-Symbol. Es öffnet sich das folgende Fenster:
Hier wählen Sie das Register „Seite“ und zum Schluss
die Seite „Veranstaltungen“.
Beenden Sie Ihre Eingabe mit „speichern und
schließen“.
Ansicht im Frontend:
Durch einen „Klick“ auf „alle“, kommen Sie auf die Seite „Veranstaltungen“.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 10 von 14
Anlage zum Plug-In „Kalender EKvW“
Seite mit der Übersicht der Termine
Wenn eine Veranstaltung
im Detail anzeigt wird,
findet man unten links
einen „Zurück-Button“. Sie
können nun auswählen, auf
welche Seite dieser
„Zurück-Button“ verlinken
soll. Öffnen Sie dazu das
Ordnersymbol und wählen
die entsprechende Seite
aus.
Anzeige von Veranstaltungen von mehreren Veranstaltern
15, 21
Sollte Ihre Kirchengemeinde mehrere Veranstalterzugänge haben oder Sie möchten Termine
einer anderen Gemeinde in Ihrem Kalender anzeigen, dann haben Sie hier die Möglichkeit
mehrere ID’s einzugeben. Trennen Sie die ID’s durch ein Komma (z.B. 15, 21).
Zusätzliche GET Parameter
Es besteht die Möglichkeit nach weiteren Parametern zu filtern, z. B. Ort, Ansprechpartner,
Kanal. Beispiel: Ihre Kirchengemeinde besteht aus mehreren Bezirken. Sie möchten nun auf
einer Seite nur die Veranstaltungen eines Bezirkes anzeigen lassen. Dann geben sie im Feld
„Zusätzliche GET Parameter“: cha=45 (ID des Kanals) ein.
Alle GET Parameter finden Sie in der untenstehenden Tabelle oder im Internet unter:
http://ekvw.de/getparameter.
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 11 von 14
Name
Parameter Erläuterung
Veranstalter-ID vid
Kirchenkreis-Id region
Kategorie
Ihre Veranstalter-ID, mehrere Ids
können durch Komma getrennt
angegeben werden
5-stellige Kirchenkreisnummer,
mehrere Nummern können durch
Kommata getrennt angegeben
werden
1 => Gottesdienste
2 => Gruppen / Kreise
3 => Fortbildungen / Seminare /
Vorträge
4 => Konzerte / Theater / Musik
5 => Freizeiten / Reisen
6 => Ausstellungen / Kunst
7 => Feste / Feiern
eventtype 8 => Sport/Spiel
9 => Sonstiges
10 => Meditation / spirituelle
Angebote
Beispiel
vid=562 oder
vid=562,573,654
region=19032
region=19032,19022
eventtype=1
eventtype=-1 (= alle
Veranstaltungen außer
Gottesdienste)
Ein vorangestelltes "-" negiert die
Auswahl; mehrere Ids können
durch Komma getrennt angegeben
werden
Highlight
Zielgruppe
highlight high / all
people
0 => Alle
5 => Kinder
40 => Konfirmanden
10 => Jugendliche
15 => Junge Erwachsene
16 => Frauen
17 => Männer
20 => Familien
25 => Erwachsene
30 => Senioren
35 => besondere Zielgruppe
highlight=all oder
highlight=high
people=5
mehrere Ids können durch Komma
getrennt angegeben werden
Ansprechpartner person
Id der Person, mehrere mit
Kommata getrennt; Zurücksetzen
person=574,568
mit „all“
person=all
Die Ids der Personen finden Sie auf
der Seite "Ansprechpartner"
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 12 von 14
Veranstaltungsort
place
Id des Veranstaltungsortes, mehrere
mit Kommata getrennt;
place=45,32
Zurücksetzen mit „all“
Die Ids der Veranstaltungsorte
place=all
finden Sie auf der Seite
"Veranstaltungsorte"
Veranstaltungstyp
(Eingabeformular)
ipm
Id des Veranstaltungstyps, auch
mehrere mit Komma getrennt
Zurücksetzen mit „all“
Kanal
cha
Id des Kanals, mehrere mit
Kommata getrennt, Zurücksetzen
mit "all"
Die Ids der Kanäle finden Sie auf
der Seite "Kanäle"
Anzahl
Anzahl der Veranstaltungen pro
Veranstaltungen pro itemsPerPage
Seite (vgl. die Blättern-Funktion)
Seite
Aktuelle Seite
Suchbegriff
ipm=60
ipm=all
cha=2
itemsPerpage=10
pageID
Aktuelle Seite der BlätternFunktion
q
Suchwort Zurücksetzen mit „none“
Durchsucht die Felder Titel,
q=Senioren
Kurzbeschreibung, Ortsname,
q=none
Personenname.
pageID=1
ACHTUNG: Sollte der Suchbegriff (q) einen Umlaut
enthalten, verwenden Sie für folgende Umlaute die
entsprechenden URL-Codierungen:
ä: %E4
Ä: %C4
ö: %F6
Ö: %D6
ü: %FC
Ü: %DC
ß: %DF
Beispiel: Suchwort „Jubiläum“, q=Jubil%E4um
Genaues Datum
d
month
1-31
1-12.Jahr (zweistelllig)
Zurücksetzen mit „all“
d=3&month=4.07
d=all
Genaues Datum
date
Datum in der Form TT.MM.YYYY
date=19.11.2014
d
month
0
1-12.Jahr (zweistellig)
d=0&month=4.07
Jahr ganz
year
2014
Hinweis: um die Jahresdarstellung
wieder zu deaktivieren, muss
explizit year=none aufgerufen
werden.
year=2014
year=none
Zeitraum mit
Anfangs- und
Enddatum
start
end
Start- und
Enddatum in der
start=2014-01-01&end=2014-01-31
Form YYYY-MMDD
Monat ganz
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 13 von 14
Intern / Extern
dest
intern | extern | all Bitte beachten:
als intern eingegebene
Veranstaltungen sind über diesen
Parameter öffentlich zugänglich.
dest=intern dest=all
gibt externe und
interne
Veranstaltungen aus
Bei diesem Parameter sollte man einige Dinge beachten.
a) Veranstaltungen die als „intern“ eingegeben wurden, werden
im Kalender nicht angezeigt, aber beim Export der Daten mit
ausgespielt.
b) „Intern“ eingegebene Veranstaltungen kann man sich durch
das GET Parameter „dest=intern“ auf einer Seite im
Baukasten oder in einem Kalender anzeigen lassen. Auf diese
Weise können z.B. Raumbelegungspläne erstellt und in einem
persönlichen Kalender (Google, Outlook usw.) veröffentlich
werden.
c) Durch die Eingabe „dest=all“ werden interne und externe
Termine auf der Homepage angezeigt.
Übernommene
Veranstaltungen
Auswahl nach
selbstdefinierten
Menüs
(MENU_1,MENU_2)
own
all | own
Export oder Anzeige mit oder ohne
den von anderen Veranstaltern
übernommenen Veranstaltungen
Selbst im Eingabeformular
menue1 (=Veranstaltungstyp) definierter
menue2 Zahlwert (nur
Gruppenadministratoren)
own=own
menue1=1101
menue1=all
Postleitzahl des
zip
Veranstaltungsortes
Mehrere Postleitzahlen mit Kommata
zip=80333,80336
getrennt möglich
Ja/Nein Felder
(abhängig vom
Veranstaltungstyp)
ja | nein
Wertet entsprechend dem
Veranstaltungstyp die
Datenbankfelder YESNO_1 und
YESNO_2 aus
yesno1
yesno2
Ablaufzeitpunkt von
until
Veranstaltungen
Text-Encoding der
Seite
yesno1=ja
Standardmäßig werden Termine bis
zum endgülten Ablauf angezeigt (z.B:
wenn ein Enddatum angegeben ist).
until=no
Mit until=no werden Termine sofort
nicht mehr angezeigt, wenn der
Startzeitpunkt vergangen ist
latin1 | utf8 - für Seiten, die über
PHP eingebettet werden, z.B. PHPencoding Teaser
encoding=utf8
Homepage-Baukasten der EKvW
Stand: 15.05.2015
Seite 14 von 14