4.0.1 - 03.01.2024
-
Bugfix beim Einbinden von YForm-Links; Die Auswahlliste wurde nach einer YForm-Änderung nicht mehr angzeigt
-
Abschluß der Umstellung auf Namespace; als "deprecated" markierte Elemte entfernt
- Funktionen:
markitup_cache_update()
=>FriendsOfRedaxo\MarkItUp\Cache::update
markitup_cache_defineButtons(...)
=>FriendsOfRedaxo\MarkItUp\Cache::defineButtons(...)
- Klassen:
markitup_markdown
=>rex_markdown
markitup_textile
=>FriendsOfRedaxo\MarkItUp\Textile
markitup
=>FriendsOfRedaxo\MarkItUp\Markitup
cache
=>FriendsOfRedaxo\MarkItUp\Cache
- Funktionen:
3.8.0 – 11.04.2024
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 die Umstellung erleichtern. Mit Relase 4.0 werden diese Convenience-Klassen entfallen. Release 4 ist für Ende Juni vorgesehen!
- 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_markdown
wird zuFriendsOfRedaxo\MarkItUp\Markdown
markitup_textile
wird zuFriendsOfRedaxo\MarkItUp\Textile
markitup
wird zuFriendsOfRedaxo\MarkItUp\Markitup
cache
wird 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 KlasseMarkdown
auf "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
3.7.4 – 05.03.2023
- Deprecated-Warning mitigiert
3.7.3 – 26.09.2022
- unnötiges require entfernt
3.7.2 – 22.09.2022
- Textile via composer
3.7.1 – 19.10.2021
- Fix invalid
package.yml
file
3.7.0 – 19.10.2021
- Dressed up for new dark mode (REDAXO 5.13) 🦇
3.6.1 – 06.05.2021
- Update autosize
3.6.0 – 25.08.2020
Features (#111)
- Enhanced
markitup::yformLinkInUse
limit reported inUse-Items to n items per table - Support for own InUse-Queries:
markitup::yformInUseWhere
get a tailored where-clause
See section »Editor integrieren« within documentation for infos on how to use the feature!
- Fehlerkorrekturen zu YForm-Support (#111)
3.5.1 – 16.08.2020
- Fehlerkorrekturen zu YForm-Support (#112)
3.5.0 – 15.08.2020
- Links to YForm tables (#111, @christophboecker)
See section »Editor integrieren« within documentation for infos on how to use the feature!
3.4.0 – 15.08.2020
- Hilfeseiten aktualisiert (#109)
- Textile-Komponente auf 3.7.6 aktualisiert und neue Methode
parse()
verwendet (#110) - Standardprofile auf Englisch
- Changelog angelegt
3.3.4 – 08.12.2019
Versionsnummer angepasst...
3.3.3 – 08.12.2019
Textile: keine automatisch generierten title Attribute für interne und media Links
3.3.2 – 25.10.2019
- mblock compatibility fix @alexplusde
- images smaller @ImgBotApp
3.3.0 – 01.07.2019
In den Editor-Profilen können schon immer individuelle Textbausteine (Snippets) hinterlegt werden. Um deren Verwaltung und auch komplexe Snippets zu vereinfachen, gibt es jetzt eine Snippet-Verwaltung.
- Erfassen der Snippets in einer Datenbank-Tabelle
- Einbinden in Profile über den Snippet-Namen
- Mehrsprachingkeit mit automatischer Sprachauswahl und Fallback
3.2.0 – 27.10.2018
- Optimiert das Ladeverhalten, boot.php entschlackt @christophboecker
- Traducción en castellano
- Umstellung auf 'includeCurrentPageSubPath' @christophboecker
- translation to spanish
3.1.0 – 05.05.2018
- Dokumentation (#78 @madiko)
- Dropdown (#77 @christophboecker)
3.0.0 – 19.09.2016
Updates:
- Addon-Name: rex_-Prefix entfernt (#48)
markitup
weiter geführt. Solltest du Funktionen oder Dateien verwenden, die noch die alte Addonbezeichnung beinhalten, müsstest du diese bitte anpassen. Ein typisches Beispiel: if (rex_addon::get('rex_markitup')->isAvailable()) { … }
.
Danke für deine Mithilfe!