Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin:tags

Dies ist eine alte Version des Dokuments!


Tags

Tags können in Unterschiedlichen FH-Complete Applikationen vewendet werden um Einträge zu markieren. Es wird unterschieden zwischen manuell gesetzt Tags und automatisierten Tags.

Wie können neue Tags hinzugefügt werden?

Tags können aktuell nur von Adminsitratoren hinzugefügt werden. Enduser können keine neuen Tags definieren.

Diese werden in der Datenbank in der Tabelle public.tbl_notiztyp angelegt. Hier wird definiert ob ein Tag manuell oder automatisiert ist und das Design des Tags

Wie definiere ich welche Tags in welcher Applikation zur Verfügung stehen?

Die zur Verfügung stehenden Tags können pro Applikation Konfiguriert werden. zB in der Studierendenverwaltung

application/config/stv.php
$config['stv_prestudent_tags'] = [
	'prioone' => ['readonly' => false],
	'priotwo' => ['readonly' => false],
	'hinweis' => ['readonly' => false],
	'hinweis_assistenz' => ['readonly' => false],
	'dd_auto' => ['readonly' => true],
	'wh_auto' => ['readonly' => true],
	'unterbrecher_auto' => ['readonly' => true],
];

Was sind automatisierte Tags?

Oft werden Tags gesetzt um auf bestimmte Umstände aufmerksam zu machen. zB Person ist ein Unterbrecher. Wenn sich der Status ändert müsste der Tag wieder händisch entfernt werden. Das ist Fehleranfällig und Pflegeintensiv. In diesen Fällen können automatisierte Tags eingesetzt werden um Tags automatisch zu erstellen und wieder zu entfernen.

Es stehen im Standard ein Set an automatisierten Tags zur Verfügung die Verwendet werden können. zB Unterbrecher, Wiederholer, Fehlende Zugangsvoraussetzung, Incoming, Outgoing, Jahrgangsvertreter,

Sind für die eigene Instanz spezielle automtaisierte Tags nötig können diese beliebig erweitert werden.

Automatisierte Tags können per Job neu Berechnet werden:

php index.ci.php jobs/rebuildAutomatedTags

Alternativ gibt es auch die Möglichkeit Tags manuell für einzelnen Personen neu zu generieren in der Studiernedenverwaltung.

Wie kann ich eigene Automatisierte Tags erstellen?

Für jeden automatisierten Tag muss eine eigene Library erstellt werden. (Siehe application/libraries/tags/) für Beispiele Die Library wird dann beim Tag hinterlegt.

/var/www/wiki/data/attic/admin/tags.1789726825.txt.gz · Zuletzt geändert: 2026/09/18 12:20 von oesi