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

Versionen

3.9.2

Für REDAXO
^5.2
Veröffentlicht am
02.01.2023
Require / PHP
>=5.5
Require / PHP Extensions
iconv
  • Wenn der developer-Ordner gelöscht wurde, kam es zu einer Deprecated-Meldung (@gharlan)
  • Bei manchen Sonderzeichen im Namen konnte es unter Windows zu Fehlern kommen (@gharlan)
  • SQL-Escaping korrigiert (@staabm)
  • Rechtschreibfehler korrigiert (@eaCe)

3.9.1

Für REDAXO
^5.2
Veröffentlicht am
01.10.2022
Require / PHP
>=5.5
Require / PHP Extensions
iconv
  • rexstan-Warnings gelöst (@staabm, @gharlan)

3.9.0

Für REDAXO
^5.2
Veröffentlicht am
11.06.2020
Require / PHP
>=5.5
Require / PHP Extensions
iconv

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

Für REDAXO
^5.1
Veröffentlicht am
01.01.2019
Require / PHP Extensions
iconv

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

Für REDAXO
5.x
Veröffentlicht am
13.02.2018
Require / PHP Extensions
iconv

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

Für REDAXO
5.x
Veröffentlicht am
26.10.2017
Require / PHP Extensions
iconv

Version 3.6.1 – 26.10.2017

  • Die Ordnernamen enthielten HTML-Entities ("&" statt "&" etc.)

3.6.0

Für REDAXO
5.x
Veröffentlicht am
25.09.2017
Require / PHP Extensions
iconv

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

Für REDAXO
5.x
Veröffentlicht am
06.06.2013

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

Für REDAXO
4.7.x, 4.6.x, 4.5.x, 4.4.x, 4.3.x
Veröffentlicht am
20.02.2013

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

2.2.2

Für REDAXO
4.4.x, 4.3.x, 4.2.x
Veröffentlicht am
05.12.2010