Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
module:termine [21.12.2021 14:42]
Renzo Lauper [Anmeldungen für Termine]
module:termine [12.10.2022 08:18] (aktuell)
Renzo Lauper [Absenzen erfassen]
Zeile 29: Zeile 29:
 Wie in allen Listen in kOOL können Sie Werte [[/​tipps_und_tricks#​direktbearbeitung|direkt bearbeiten]] und über die Bleistifte unterhalb der einzelnen Spalten [[/​tipps_und_tricks#​mehrfachbearbeitung|Mehrfachbearbeitungen]] durchführen. Wie in allen Listen in kOOL können Sie Werte [[/​tipps_und_tricks#​direktbearbeitung|direkt bearbeiten]] und über die Bleistifte unterhalb der einzelnen Spalten [[/​tipps_und_tricks#​mehrfachbearbeitung|Mehrfachbearbeitungen]] durchführen.
  
-Im Panel links finden Sie die Möglichkeit,​ Termine zeitlich zu filtern. Normalerweise ​gilt dieser ​Filter ​nur für Ihr aktuelles Login. Wenn Sie diesen Filter aber global speichern (nur als Admin verfügbar),​ gilt der Zeitfilter für die Nicht-Admin-Benutzer. D.h. solche Benutzer sehen in ihrem kOOL nur Termine im Zeitraum des global angewandten Zeitfilters. Das genaue Verhalten des globalen Zeitfilters kann pro Login definiert werden: z.B. kann dieser für einzelne Logins erzwungen oder ignoriert werden.+Im Panel links finden Sie die Möglichkeit,​ Termine zeitlich zu filtern. Normalerweise ​ist hier ein Filter ​ab heute aktiviert, den Sie durch einen Klick auf "ab heute" wiederherstellen können.
  
 {{ :​module:​icon_cols.png?​nolink|}}Rechts oberhalb der Liste finden Sie ein Spalten-Icon,​ mit dem Sie die anzuzeigenden Spalten pro Termin definieren können. Dort können Sie alle Termineangaben wie Titel, Beschreibung oder Veranstaltungsort als eigene Spalten einblenden.\\ {{ :​module:​icon_cols.png?​nolink|}}Rechts oberhalb der Liste finden Sie ein Spalten-Icon,​ mit dem Sie die anzuzeigenden Spalten pro Termin definieren können. Dort können Sie alle Termineangaben wie Titel, Beschreibung oder Veranstaltungsort als eigene Spalten einblenden.\\
Zeile 35: Zeile 35:
 Schliesslich können Sie auch Termingruppen als Spalten einblenden. Dadurch erscheinen pro Termin die Anlässe aus der gewählten Termingruppe,​ die am selben Tag wie der Termin stattfinden. Vor allem für Ferien und Feiertage kann dies praktisch sein, wenn diese in eigenen Termingruppen gepflegt werden, dann nämlich erscheint bei jedem Anlass der Feiertag, der an diesem Tag erfasst ist. Schliesslich können Sie auch Termingruppen als Spalten einblenden. Dadurch erscheinen pro Termin die Anlässe aus der gewählten Termingruppe,​ die am selben Tag wie der Termin stattfinden. Vor allem für Ferien und Feiertage kann dies praktisch sein, wenn diese in eigenen Termingruppen gepflegt werden, dann nämlich erscheint bei jedem Anlass der Feiertag, der an diesem Tag erfasst ist.
  
 +==== Globaler Zeitfilter ====
 +Der Zeitfilter gilt normalerweise nur für das aktuelle Login und bis zum nächsten Logout. Mit der Checkbox "​Global anwenden"​ können Sie diesen Zeitfilter aber global definieren (nur als Admin verfügbar). Damit gilt der Zeitfilter für die Nicht-Admin-Benutzer,​ d.h. solche Benutzer sehen in ihrem kOOL nur Termine im Zeitraum des global angewandten Zeitfilters. Das genaue Verhalten des globalen Zeitfilters kann pro Login definiert werden: z.B. kann dieser für einzelne Logins erzwungen oder ignoriert werden.
 +
 +{{ :​module:​events_global_filter.png?​nolink|}}Ist ein globaler Zeitfilter aktiv, erscheint oben rechts eine Warnung. Deaktivieren können Sie den Filter wieder in der Listenansicht links bei "​Filter",​ indem Sie die Checkbox beim globalen Filter wieder deaktivieren.
 ===== Veranstaltungsorte ===== ===== Veranstaltungsorte =====
 {{ :​module:​veranstaltungsort.png?​nolink|}}Für jeden Termin können Sie einen Veranstaltungsort erfassen. Falls ein Termin an einem neuen Ort stattfindet,​ müssen Sie diesen Veranstaltungsort erst mit dem +-Icon erstellen. Durch einen Klick auf "​+"​ erscheint das Eingabeformular für den Veranstaltungsort. Normalerweise reicht es, hier den "​Veranstaltungsort"​ einzutragen. Die weiteren Einstellungen werden primär dann benötigt, wenn die Termine auf Ihrer Website angezeigt werden.\\ {{ :​module:​veranstaltungsort.png?​nolink|}}Für jeden Termin können Sie einen Veranstaltungsort erfassen. Falls ein Termin an einem neuen Ort stattfindet,​ müssen Sie diesen Veranstaltungsort erst mit dem +-Icon erstellen. Durch einen Klick auf "​+"​ erscheint das Eingabeformular für den Veranstaltungsort. Normalerweise reicht es, hier den "​Veranstaltungsort"​ einzutragen. Die weiteren Einstellungen werden primär dann benötigt, wenn die Termine auf Ihrer Website angezeigt werden.\\
Zeile 118: Zeile 122:
 {{ :​module:​login_assign_address.png?​nolink|}}Eine Absenz wird immer einer Person aus kOOL zugewiesen. Deshalb muss einem Login zwingend eine Person aus der Datenbank zugewiesen sein, damit dieses Login seine eigenen Absenzen erfassen kann. Dazu können Sie das Login bearbeiten und unter "​Person aus Datenbank zuweisen"​ die entsprechend Adresse suchen und auswählen. {{ :​module:​login_assign_address.png?​nolink|}}Eine Absenz wird immer einer Person aus kOOL zugewiesen. Deshalb muss einem Login zwingend eine Person aus der Datenbank zugewiesen sein, damit dieses Login seine eigenen Absenzen erfassen kann. Dazu können Sie das Login bearbeiten und unter "​Person aus Datenbank zuweisen"​ die entsprechend Adresse suchen und auswählen.
  
-Weiter muss dem Login Zugriff auf die Absenzen gewährt werden. In den Berechtigungen zum Termine-Modul können Sie unter "​Absenzen verwalten"​ eine der folgenden ​Optionen wählen:+Weiter muss dem Login Zugriff auf die Absenzen gewährt werden. In den Berechtigungen zum Termine-Modul können Sie unter "​Absenzen verwalten"​ eine der folgenden Optionen wählen:
   * **Kein Zugriff**: Damit kann dieses Login gar keine Absenzen erfassen   * **Kein Zugriff**: Damit kann dieses Login gar keine Absenzen erfassen
 +  * **Eigene sehen**: Der Benutzer sieht seine eigenen Absenzen, kann diese aber nicht selber erfassen.
   * **Nur eigene Absenzen erfassen**: Nur die eigenen Absenzen können verwaltet werden. Das ist die typische Einstellung für Mitarbeitende.   * **Nur eigene Absenzen erfassen**: Nur die eigenen Absenzen können verwaltet werden. Das ist die typische Einstellung für Mitarbeitende.
 +  * **Alle sehen**: Der Benutzer sieht alle Absenzen kann aber keine eigenen oder andere erfassen.
   * **Eigene erfassen und alle sehen**: Neben dem Erfassen der eigenen Absenzen können auch die Absenzen alle anderen Benutzer gesehen aber nicht bearbeitet werden.   * **Eigene erfassen und alle sehen**: Neben dem Erfassen der eigenen Absenzen können auch die Absenzen alle anderen Benutzer gesehen aber nicht bearbeitet werden.
   * **Alle bearbeiten**:​ Mit dieser Admineinstellung können alle Absenzen verwaltet werden.   * **Alle bearbeiten**:​ Mit dieser Admineinstellung können alle Absenzen verwaltet werden.
Zeile 234: Zeile 240:
 Damit dies funktioniert,​ müssen Sie eine Platzhaltergruppe "​Anmeldungen"​ in kOOL erstellen. In den Globalen Einstellungen zum Termine-Modul müssen Sie diese Gruppe nun unter "​Gruppen für Anmeldungen als Untergruppe dieser Gruppe anlegen"​ auswählen, damit kOOL weiss, wo die Anmeldegruppen gespeichert werden sollen.\\ Damit dies funktioniert,​ müssen Sie eine Platzhaltergruppe "​Anmeldungen"​ in kOOL erstellen. In den Globalen Einstellungen zum Termine-Modul müssen Sie diese Gruppe nun unter "​Gruppen für Anmeldungen als Untergruppe dieser Gruppe anlegen"​ auswählen, damit kOOL weiss, wo die Anmeldegruppen gespeichert werden sollen.\\
 Falls Sie Ihre Termine in Kalendern getrennt haben, wollen Sie ev. die Option "​Anmeldegruppen nach Kalendar gruppieren"​ aktivieren. Damit wird die Gruppenstruktur unterhalb der Obergruppe "​Anmeldungen"​ in Untergruppen nach Kalendern unterteilt - was zu mehr Übersichtlichkeit führen kann. Falls Sie Ihre Termine in Kalendern getrennt haben, wollen Sie ev. die Option "​Anmeldegruppen nach Kalendar gruppieren"​ aktivieren. Damit wird die Gruppenstruktur unterhalb der Obergruppe "​Anmeldungen"​ in Untergruppen nach Kalendern unterteilt - was zu mehr Übersichtlichkeit führen kann.
 +
 +=== Einstellungen pro Termingruppe ===
 +Obige globale Einstellung gilt für alle Termine sofern auf der entsprechenden Termingruppe nicht eine separate Obergruppe definiert ist. Dort können Sie eine andere Obergruppe definieren, die dann nur für die Termine dieser Termingruppe verwendet wird - Sie können natürlich die selbe Obergruppe bei mehreren Termingruppen hinterlegen,​ dann werden die Anmeldegruppen all dieser Termine in dieser Gruppenstruktur erstellt.\\
 +Weiter können Sie zwischen **Kalender- und Schuljahren** wählen. Je nach dem werden die Jahresuntergruppen nach Kalenderjahr oder von August-Juli angelegt.\\
 +Mit dem **Standard-Anmeldeschluss** können Sie für jede Gruppe einen automatischen Anmeldeschluss definieren. Wenn Sie dort "​7"​ eintragen, ist der Anmeldeschluss eine Woche vor dem Start des Anlasses. Denken Sie daran, diesen Anmeldeschluss anzupassen falls Sie später das Startdatum des Termines ändern sollten.
  
 === Mit einer TYPO3-Website === === Mit einer TYPO3-Website ===
  • module/termine.1640094122.txt.gz
  • Zuletzt geändert: 21.12.2021 14:42
  • von Renzo Lauper