AddOn
developer
Beschreibung
Module, Templates und Aktionen über das Dateisystem bearbeiten (mit beliebigen Editor).
Details gibt es auf der verlinkten GitHub-Seite. Dort können auch am besten Wünsche und Bugs gemeldet werden.
github.com/friendsofredaxo/developer
Umsetzung
Friends Of REDAXO zum Profil
Versionen
3.9.0
Version 3.9.0 – 11.06.2020
—————————————
- YForm-E-Mail-Templates können synchronisiert werden (
jelleschutter) * Im Debug-Modus wird nun auch synchronisiert, wenn kein Backend-Admin eingeloggt ist (
gharlan) - Template/Module-Keys werden über die `metadata.yml` synchronisiert (
thorol,
gharlan) - Übersetzungen aktualisiert (
nandes2062,
interweave-media) - Es wird geprüft, ob das structure/content-Plugin verfügbar ist (
gharlan) * Readme erweitert (
Hirbod) - In Kombination mit adminer und dem Debug-Modus konnte es teils zu einem Fehler kommen (@gharlan)
3.8.0
Version 3.8.0 – 01.01.2019
—————————————
- Editor-URL zu Modulen/Templates liefern (R5.7)
- Readme als Subpage im Addon
- Performance-Verbesserung
- Nach Backup-Import wurden teils Module/Templates vom Stand vor dem Import wiederhergestellt
3.7.0
Version 3.7.0 – 13.02.2018
—————————————
- Spanisch-Übersetzung
- Neue Kommando-Optionen `—force-db` und `—force-files`
- In Windows kam es teils zu exzessiven Vervielfältigungen der Module/Templates
- Nach Backup-Import wurden teils Module/Templates vom Stand vor dem Import wiederhergestellt
3.6.1
Version 3.6.1 – 26.10.2017
—————————————
- Die Ordnernamen enthielten HTML-Entities (“&” statt “&” etc.)
3.6.0
Version 3.6.0 – 24.10.2017
—————————————
- Übersetzungen: Verbesserung Englisch, neu Portugiesisch und Schwedisch
- Consolen-Command für das Synchronisieren über die cli
- Hauptpfad kann über `rex_developer_manager::setBasePath()` geändert werden
- Option zum Deaktivieren der Synchronisation im Backend
- Option für ID-Suffix in Ordnernamen
- Option für Erhaltung der Umlaute default inaktiv, Option ist nun deprecated
- Bessere Ersetzung von Umlauten (insbesondere der Nicht-Deutschen)
- Namen beginnend mit “translate:” werden auch im Ordnernamen übersetzt
- Beim Aufruf von Medien über den Media Manager wird die Synchronisation nicht gestartet
- Die mtime der Dateien wird nicht unnötig neu gesetzt (versursachte teilweise Reloadhinweise in manchen Editoren)
3.5.0
Version 3.5.0 – 09.06.2016
- Übertrag zu Friends Of REDAXO
- Synchronisation in Frontend kann deaktiviert werden
- Bugfix: “Module synchronisieren” konnte nicht deaktiviert werden
Version 3.4.1 – 05.05.2016
- Bugfix: Bei paralleler Entwicklung lokal/Server kam es teilweise zum ungewollten Löschen von Sync-Ordnern
Version 3.4.0 – 18.01.2016
- Anpassungen für REDAXO 5 final
- Bugfix: Nach einem DB-Import wurden die Daten teilweise direkt wieder mit Altdaten überschrieben
Version 3.3.1 – 10.05.2014
- Bugfix: In Kombination mit Autoloadern konnte es zu Fehlermeldungen kommen
Version 3.3.0 – 14.02.2013
- Neuer EP: DEVELOPER_MANAGER_START
- Performanceverbesserung
- Bugfix: Unter bestimmten Umständen wurden die Ordner (teilweise auch DB-Einträge) bei jedem Aufruf vervielfältigt
Version 3.2.0 – 08.11.2013
- Min. REDAXO-Version: 4.3.2
- Korrekte Dateinamen (mit Präfix-Option fehlte ein Punkt vor input.php etc.)
- Optional können Umlaute wieder ersetzt werden
- Die Einstellungen wirken sich beim Speichern direkt aus
- Optional können die Ordner- und Dateinamen automatisch aktuell gehalten werden
- Optional können die Item-Ordner automatisch gelöscht werden nach dem Löschen über das Backend
Version 3.1.1 – 14.08.2013
- Die Einstellungen werden außerhalb des Addonordners in /redaxo/include/data/addons/developer gespeichert
- Neuer Standardpfad für die synchronisierten Dateien: /redaxo/include/data/addons/developer
Version 3.1.0 – 03.08.2013
- Parallele Entwicklung für REDAXO 5
- Optional kann allen Dateien ein Präfix bestehend aus ID und Name vorangestellt werden
- Die ID wird im Namen der ID-Datei gespeichert statt im Inhalt (“1.rex_id” etc.)
- PlugIn-Unterstützung
- Umlaute/Sonderzeichen im Namen werden beibehalten, nur wirklich problematische werden ersetzt
Version 3.0.0 – 20.02.2013
- Grunderneuerung (Mindestvoraussetzungen: PHP 5.3.3, REDAXO 4.3)
- Pro Template/Module/Action ein Ordner (dadurch Verwaltung mit git möglich)
- Templates/Module/Actions können über das Dateisystem neu angelegt werden
- Metadaten werden jeweils über eine YAML-Datei verwaltet
- Weitere Synchronisationen können über PlugIns bzw. andere AddOns hinzugefügt werden
3.3.1
Version 3.3.1 – 10.05.2014
- Bugfix: In Kombination mit Autoloadern konnte es zu Fehlermeldungen kommen
Version 3.3.0 – 14.02.2013
- Neuer EP: DEVELOPER_MANAGER_START
- Performanceverbesserung
- Bugfix: Unter bestimmten Umständen wurden die Ordner (teilweise auch DB-Einträge) bei jedem Aufruf vervielfältigt
Version 3.2.0 – 08.11.2013
- Min. REDAXO-Version: 4.3.2
- Korrekte Dateinamen (mit Präfix-Option fehlte ein Punkt vor input.php etc.)
- Optional können Umlaute wieder ersetzt werden
- Die Einstellungen wirken sich beim Speichern direkt aus
- Optional können die Ordner- und Dateinamen automatisch aktuell gehalten werden
- Optional können die Item-Ordner automatisch gelöscht werden nach dem Löschen über das Backend
Version 3.1.1 – 14.08.2013
- Die Einstellungen werden außerhalb des Addonordners in /redaxo/include/data/addons/developer gespeichert
- Neuer Standardpfad für die synchronisierten Dateien: /redaxo/include/data/addons/developer
Version 3.1.0 – 03.08.2013
- Parallele Entwicklung für REDAXO 5
- Optional kann allen Dateien ein Präfix bestehend aus ID und Name vorangestellt werden
- Die ID wird im Namen der ID-Datei gespeichert statt im Inhalt (“1.rex_id” etc.)
- PlugIn-Unterstützung
- Umlaute/Sonderzeichen im Namen werden beibehalten, nur wirklich problematische werden ersetzt
Version 3.0.0 – 20.02.2013
- Grunderneuerung (Mindestvoraussetzungen: PHP 5.3.3, REDAXO 4.3)
- Pro Template/Module/Action ein Ordner (dadurch Verwaltung mit git möglich)
- Templates/Module/Actions können über das Dateisystem neu angelegt werden
- Metadaten werden jeweils über eine YAML-Datei verwaltet
- Weitere Synchronisationen können über PlugIns bzw. andere AddOns hinzugefügt werden