AddOn
Globale Einstellungen (Global Settings)
Beschreibung
Mit diesem Addon kann man globale MetaInfos setzen die für die gesamte Website gültig sind. Admins können Felder anlegen und bearbeiten, Nicht-Admins können nur bearbeiten
Features
- MetaInfos für die gesamte Website
- API für den Zugriff auf die Felder
- Nicht-Admins dürfen Felder nur bearbeiten
- Mehrsprachigkeit
- Neue Feldertypen: Tab, Colorpicker
- REX_GLOBAL_VAR[] zur schnellen Ausgabe in Modulen und Templates
github.com/FriendsOfREDAXO/global_settings
Umsetzung
Friends Of REDAXO zum Profil
Versionen
2.8.1
Uninstall.php entfernt @skerbis
2.8.0
Textarea Feldtyp Text zu Mediumtext – Danke marcohanke
Kopiervorlage Ausgabe direkt in der Feldübersicht anzeigen - Danke
alxndr-w
Kleinere fixes – Danke @skerbis
2.7.1
Feldliste um Spalte Feldbezeichnung erweitert – Danke @tema-web
2.6.3
media in use or not in use fixed
danke omphteliba,
bitshiftersgmbh
2.6.1
fixed: helper isMediaInUse wirft Fehler, danke @isospin
2.6.0
Rechte der Tabs werden an Felder vererbt
Felder und Tabs können Notizen hinzugefügt werden
Verwendete Medien werden vor dem löschen geschützt
Dark-Mode
2.5.1
2.5.1 Install fixed
Einstellungen können nun auch mit rex_global_settings::setValue() gesetzt werden, Danke @alexplusde
2.4.1
REX_GLOBAL_VAR rex_escape entfernt, um HTML-Ausgaben zu ermöglichen.
2.4.0
`var`= ist nun optional
Es kann nun auch folgende Schreibweise verwendet werden:
`REX_GLOBAL_VAR[key]`
Caching Problem mit Templates gefixt
Danke @gharlan
2.3.1
Neu: REX_GLOBAL_VAR[var=my_field empty=1]
um leere Felder prüfen zu können.
2.2.0
Version 2.2.0 – 25.07.2019
Ab jetzt ein FriendsOfREDAXO-Projekt
- Neu: Readme mit AutoToc
- Neu `REX_GLOBAL_VAR` liefert das Value des Feldes als String der aktuellen Sprache
- Neu: `rex_global_settings::getFieldDefinition(‘my_field’)` liefert die Felddefinition als Array
- Screenshot hinzugefügt
2.1.0
### Version 2.1.0 – 09. Juni 2018
- Extension Point `GLOBAL_SETTINGS_CHANGED` hinzugefügt. Wird getriggert wenn die Felder oder die Settings aktualisiert wurden
- Focus wird auf erstes Textfeld gelegt beim anlegen/bearbeiten eines Feldes
- Tab Cursor korrigiert, thx@fietstouring
- Addon-Menüeintrag wird nur noch angezeigt wenn der Benutzer das Recht für die Einstellungen-Seite hat, thx@Gort
- File-Cache für die Einstellungen hinzugefügt, benötigt keine DB Abfragen mehr wenn einmal gecachet
- Ausgabe der Codebeispiele für REDAXO 5.6 wiederhergestellt
2.0.0
### Version 2.0.0 – 15. März 2017
- Portierung zu REDAXO 5
- Neuer Feldtyp: Tab, dadurch kann man das AddOn auch als String Table oder Sprog ersatz benutzen. Die Feldbezeichnung können auch leer gelassen werden, dann wird direkt der Feldname (Spaltenname) dem Enduser angezeigt.
- Neuer Feldtyp: Colorpicker (siehe Readme für Hinweise)
- Der `glob_` Prefix ist jetzt optional. Aufruf sollte so erfolgen: `rex_global_settings::getValue(‘my_field’);`. Beim Feldanlegen sollte ebenfalls kein `glob_` benutzt werden.
- Hinzugefügt: `rex_global_settings::getString()` und `rex_global_settings::getDefaultString()`. Wie `getValue()` nur dass standardmäßig ein Platzhalter angezeigt wird wenn Ausgabe leer ist.
- Ein dritter Parameter `$allowEmpty` für `getValue()` und `getString()` wurde hinzugefügt der steuert ob ein Platzhalter angezeigt wird wenn Feld leer oder nicht da. `getValue()` Standard: nicht anzeigen, `getString()` Standard: anzeigen
1.1.0
### Version 1.1.0 – 01. März 2016
- Fixed #10: Checkboxen gingen nicht, specialthx@Sysix
- Fixed #11: Wenn Feld nicht vorhanden war gab es eine Fehlermeldung, specialthx@Sysix
- Kategorie-Checkbox entfernt, da keine Funktion
- Fixed: Database down Problem wenn REDAXO Setup gestartet wurde
- Fixed #8: Felder wurden nicht korrekt ausgelesen unter PHP 5.3
1.0.1
### Version 1.0.1 – 20. August 2015
- Englische Backend Übersetzung hinzugefügt
### Version 1.0.0 – 11. August 2015