Repository navigation
3.8.0
Bitte unbedingt beachten. Mit diesem Release erfolgt die Umstellung auf den Namespace
FriendsOfRedaxo\MarkItUp. Für eine kurze Übergangszeit stehen weiterhin die alten Klassennamen zur Verfügung, sind aber als "deprecated" markiert. Das soll nur die Umstellung erleichtern; mit Relase 4.0 werden diese Convenience-Klassen entfallen. Release 4 ist für Ende Juni vorgesehen!
Hinweise zur Nutzung der neuen Schreibweise finden sich in der Dokumentation (
docs/de_de/howto_integration.md)
Allgemeine Hinweise zur Umstellung des eigenes Codes stehen in den Tricks (Oh! Das Addon hat "Namespace"! Und nun?)
Features (zusätzlich zu beta1)
- Umstellung auf Namespaces in Vorbereitung auf REDAXO 6.0 (mit Installation via Composer)
- Namespace
FriendsOfRedaxo\MarkItUp - Klassen- und Funktionsnamen nun ohne Prefix
markitup_und in CamelCase-Schreibweisemarkitup_markdownwird zuFriendsOfRedaxo\MarkItUp\Markdownmarkitup_textilewird zuFriendsOfRedaxo\MarkItUp\Textilemarkitupwird zuFriendsOfRedaxo\MarkItUp\Markitupcachewird zuFriendsOfRedaxo\MarkItUp\Cache
- Klassennamen gleichlautend und -geschrieben als Dateinamen im Lib-Verzeichnis
- Die alten Klassen und Funktionen ko-existieren als Alias-Elemente mit Vermerk "deprecated"; mit Release 4 entfallen die Alias-Elemente!
- Dokumentation angepasst:
- README-Dateien
docs/de_de/howto_integration.md("Editor integrieren")
- Namespace
- Da MarkItUp ohnehin für Markdown den Core-Vendor benutzt (
class Markdown extends Parsedown), ist die eigene KlasseMarkdownauf "deprecated" gesetzt und wird ebenfalls mit Release 4 ersetzt. - Documentation-Plugin aufgelöst.
- Die Handbuchseiten werden in der
package.yml) als SubPages angelegt - Inhalte umgruppiert: Handbuch für Autoren und Handbuch für Entwickler
- Freischalten über Berechtigungen (
markitup[manual],markitup[developer]); bisher war das Handbuch auf Admins beschränkt. - Plugin beim Update löschen
- Die Handbuchseiten werden in der
- Voraussetzungen angehoben: PHP 8.1 und REDAXO 5.15