AddOn


MarkItUp-Editor

Beschreibung

Das Addon bindet den MarkItUp-Editor im Backend ein (Markdown und Textile).
github.com/FriendsOfREDAXO/markitup

Umsetzung

Versionen

4.0.0-dev-2024-09-05

Für REDAXO
^5.15.0
Veröffentlicht am
05.09.2024
Require / PHP
^8.1

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/markitup/compare/3.8.0...4.0.0-dev-2024-09-05

3.8.0

Für REDAXO
^5.15.0
Veröffentlicht am
11.04.2024
Require / PHP
^8.1

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-Schreibweise
    • markitup_markdown wird zu FriendsOfRedaxo\MarkItUp\Markdown
    • markitup_textile wird zu FriendsOfRedaxo\MarkItUp\Textile
    • markitup wird zu FriendsOfRedaxo\MarkItUp\Markitup
    • cache wird zu FriendsOfRedaxo\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")
  • Da MarkItUp ohnehin für Markdown den Core-Vendor benutzt (class Markdown extends Parsedown), ist die eigene Klasse Markdown 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
  • Voraussetzungen angehoben: PHP 8.1 und REDAXO 5.15

3.7.6

Für REDAXO
^5.2.0
Veröffentlicht am
13.02.2024

FontAwesomeFix für REDAXO 5.16 und Chrome basierte Browser

3.7.5

Für REDAXO
^5.2.0
Veröffentlicht am
12.02.2024

What's Changed

New Contributors

Full Changelog: https://github.com/FriendsOfREDAXO/markitup/compare/3.7.4...3.7.5

3.7.4

Für REDAXO
^5.2.0
Veröffentlicht am
05.03.2023
  • Deprecated-Warning mitigiert (@christophboecker)

3.7.3

Für REDAXO
^5.2.0
Veröffentlicht am
26.09.2022
  • unnötiges require entfernt

3.7.2

Für REDAXO
^5.2.0
Veröffentlicht am
22.09.2022

What's Changed

New Contributors

Full Changelog: https://github.com/FriendsOfREDAXO/markitup/compare/3.7.1...v3.7.2

3.7.1

Für REDAXO
^5.2.0
Veröffentlicht am
19.10.2021

Bugfixes

  • Fix invalid package.yml file

3.6.1

Für REDAXO
^5.2.0
Veröffentlicht am
06.05.2021

Update autosize

3.6.0

Für REDAXO
^5.2.0
Veröffentlicht am
25.08.2020

Bugfixes and features

  • Enhanced `markitup::yformLinkInUse'; limit reported inUse-Items to n items per table
  • Support for own InUse-Queries: markitup::yformInUseWhereto get a tailored where-clause
  • Error-Corection on i18n-resolution of table-names

3.5.1

Für REDAXO
^5.2.0
Veröffentlicht am
16.08.2020

Bugfixes

  • Fehlerkorrekturen zu YForm-Support (#112)

3.5.0

Für REDAXO
^5.2.0
Veröffentlicht am
15.08.2020

Features

  • Links to YForm tables (#111, @christophboecker)
    See section »Editor integrieren« within documentation for infos on how to use the feature!

3.4.0

Für REDAXO
^5.2.0
Veröffentlicht am
15.08.2020

Features

  • Hilfeseiten aktualisiert (#109)
  • Textile-Komponente auf 3.7.6 aktualisiert und neue Methode parse() verwendet (#110)
  • Standardprofile auf Englisch
  • Changelog angelegt

3.3.4

Für REDAXO
^5.1.0
Veröffentlicht am
08.12.2019

Textile: keine automatisch generierten title Attribute für interne und media Links

3.3.2

Für REDAXO
^5.1.0
Veröffentlicht am
25.10.2019

mblock compatibility fix @alexplusde
images smaller @ImgBotApp

3.3.0

Für REDAXO
^5.1.0
Veröffentlicht am
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

Für REDAXO
^5.1.0
Veröffentlicht am
27.10.2018
  • Optimiert das Ladeverhalten, boot.php entschlackt @christophboecker
  • Traducción en castellano
  • Umstellung auf 'includeCurrentPageSubPath' @christophboecker
  • Translation to spanish

3.1.0

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

Features

  • Dokumentation (#78 @madiko)

Bugfixes

  • Dropdown (#77 @christophboecker)

3.0.3

Für REDAXO
5.x
Veröffentlicht am
15.11.2017
  • Vendorupdate (textile)
  • Sprache 'schwedisch' hinzugefügt

3.0.2

Für REDAXO
5.x
Veröffentlicht am
10.09.2017
  • Vendor 'parsedown' entfernt, da er mittlerweile im Core vorhanden ist.
  • CSS-Klassen in Profilübersicht anzeigen

3.0.1

Für REDAXO
5.x
Veröffentlicht am
21.02.2017
  • Profile werden beim Reinstall nicht mehr gelöscht
  • der Mediabutton lieferte bei Markdown eine ungültige Syntax (! fehlte)

3.0.0

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

Updates:

  • Addon-Name: rex_-Prefix entfernt

Achtung, das Addon wird unter der neuen Bezeichnung 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 (rexaddon::get('rex markitup')->isAvailable()) { … }.

Danke für deine Mithilfe!