Anwendungskonfiguration
Alle Themen | Legende
Öffentliche Sichten
Es bestehen Möglichkeiten, Ansichten der gecko.software
in die eigene Homepage einzubinden:
- Reservationen
- Veranstaltungen
- Amtliche Publikationen
Gastkonto:
Hinterlege ein Gastkonto für den externen Zugriff via Administration|Sicherheit|Anwenderkonten.
Stelle sicher, dass die Option «Authorisierungsrolle» aktiviert und das Konto der
Sicherheitsrolle „Guest“ (Gast) zugewiesen ist.
Erstelle auf deiner Homepage einen Link auf die gewünschte Ansicht gemäss den nachstehenden
Abschnitten.
Link:
Der Link auf eine öffentliche Sicht ist wie folgt definiert:
adresse/public/gecko.ashx?action=&user=
- adresse
- Adresse der Webapplikation, z.B. https://gecko.software oder https://gecko.museen.lu.ch
- action
- ID der gewünschten Sicht, z.B. action=30 für Reservationen
- user
- Anwendername des Gastkontos, z.B. user=2GAST12
Reservationen
Einerseits können alle „öffentlichen“ Ressourcen aufgelistet oder nur eine bestimmte Ressource angezeigt werden.
Ressourcen:
Um „öffentlichen“ Ressourcen aufzulisten, erstelle auf deiner Homepage einen Link mit nachfolgender URL.
Diese Ansicht entspricht dem bisherigen Code rv.
adresse/public/gecko.ashx?action=30&user=&id=
Key
|
Bedeutung
|
type
|
Definieren Sie, nach welchem Kriterium die Ressourcen gruppiert werden sollen:
1 = nach Gruppen (Default)
2 = nach Kategorien
3 = nach Standorten
|
grp
|
Identifikation (ID) einer bestimmten Raumgruppe, z.B. grp=ZGH. In diesem Fall
werden nur die Räumlichkeiten aufgelistet, welcher dieser Raumgruppe zugeordnet sind.
|
art
|
Identifikation (ID) einer bestimmten Raumart resp. -kategorie.
|
search
|
Bestimmen Sie, ob nach freien Ressourcen gesucht werden kann, d.h. ein Subformular
Verfügbarkeit prüfen eingeblendet wird:
0 = Subformular zeigen (Default)
1 = Subformular nicht zeigen
|
calendar
|
Bestimmen Sie, ob die Informationsseite oder die Kalenderansicht zur gewählten Ressource
angezeigt werden soll:
0 = Informationsseite zeigen (Default)
1 = Kalender zeigen
|
Beispiel:
![](img/publicview_1.png)
Kalender:
Um die Belegungssituation für eine bestimmte Räumlichkeit anzuzeigen, erstelle
auf deiner Homepage einen Link mit nachfolgender URL. In Abhängigkeit der
Programmeinstellungen wird die Schaltfläche Buchen angezeigt oder nicht.
Diese Ansicht entspricht dem bisherigen Code rr.
adresse/public/gecko.ashx?action=35&user=&id=
Key
|
Bedeutung
|
id
|
Identifikation der Ressource, z.B. id=ZIMMER1
|
Beispiel:
![](img/publicview_2.png)
Information:
Um eine bestimmte Ressource mit Detailinformationen (Bild, Umschreibung usw.) sowie den
nächsten Terminen anzuzeigen, erstelle auf deiner Homepage einen Link mit nachfolgender URL.
In Abhängigkeit des Parameters «nobook» werden die Schaltflächen Verfügbarkeit und Buchen angezeigt.
Diese Ansicht entspricht dem bisherigen Code ri.
adresse/public/gecko.ashx?action=31&user=&nobook=0&id=
Key
|
Bedeutung
|
nobook
|
0 = Ressource kann reserviert werden.
1 = Ressource kann nicht reserviert werden (nur auf Anfrage).
|
id
|
Identifikation der Ressource, z.B. id=ZIMMER1
|
Veranstaltungen
Veranstaltungen können in Kalenderform oder als Spielpläne eingebunden werden.
Um Spielpläne anzuzeigen, erstelle auf deiner Homepage einen Link mit folgender URL (Adresse):
adresse/public/gecko.ashx?action=evplan&user=
Um aktuelle Veranstaltungen der nächsten Tage einzubinden, ergänzen Sie die URL Auflistung mit dem Parameter tage
:
adresse/public/gecko.ashx?action=evplan&user=&tage=30
Um eine bestimmte Anzahl nächster Veranstaltungen einzubinden, ergänzen Sie die URL Auflistung mit dem Parameter top
.
adresse/public/gecko.ashx?action=evplan&user=&top=5
Um die Veranstaltungen auf ein bestimmtes Thema oder einen bestimmten Anlass einzugrenzen, ergänzen Sie die URL Auflistung mit dem Parameter thema
resp. anlass
:
adresse/public/gecko.ashx?action=evplan&user=&thema=ThemaID&anlass=AnlassID
Um einen Buchungslink für Teilnahmen einzubinden, ersetzen Sie den Parameter evplan
durch evplan2
.
Teilen Sie uns die URL für das externe Buchungsformular mit, damit wir den Wert in der
Datei «config.xml» [urlBuchungsformularTeilnahmen] setzen können.
adresse/public/gecko.ashx?action=evplan2
Um tagesaktuelle Veranstaltungen für Info-Monitore einzubinden, verwenden Sie den
folgenden Parameter:
adresse/public/gecko.ashx?action=evmon&user=
Bekanntmachungen
Um amtliche Publikationen, z.B. Baugesuche anzuzeigen, erstelle auf deiner Homepage einen Link mit folgender URL (Adresse):
adresse/public/gecko.ashx?action=bau&user=
Baugesuche werden mittels der gecko.windows
Client Applikation verwaltet und per Mausklick publiziert.
Der Link ist mit Vorteil in eine bestehende Seite mittels iFrame einzubinden: