AddOn


AceEditor - The high performance code editor for REDAXO

Beschreibung

# AceEditor - The high performance code editor for **REDAXO**

Dieses AddOn bindet den Code-Editor **AceEditor** v1.21.1 im Backend ein.

AceEditor - The high performance code editor for REDAXO

Dieses AddOn bindet den Code-Editor AceEditor v1.21.1 im Backend ein.

Die Einstellungen zum AddOn sind unter System zu finden.

Verwendet wird src-min-noconflict Version v1.21.1 von https://github.com/ajaxorg/ace-builds/

https://github.com/ajaxorg/ace-builds/releases/tag/v1.21.1

Website: https://ace.c9.io/


github.com/FriendsOfREDAXO/aceeditor

Umsetzung

Versionen

1.0.3

Für REDAXO
^5.8
Veröffentlicht am
31.05.2023
Require / PHP
>=7.4, <8.3

Version 1.0.3 - 31.05.2023

Features

  • Der AceEditor kann jetzt auch einfach im Frontend eingebunden werden https://friendsofredaxo.github.io/tricks/snippets/aceeditor_im_frontend
  • Readonly-Modus wenn die Textarea das readonly-Attribut hat (z.B. readonly oder readonly="readonly")
  • Hinweise zur individuellen Verwendung in HELP.md ausgelagert. Anzeige am Seitenende der Einstellungen per Click.
  • AceEditor kann jetzt in der Höhe geändert werden (Resize-Grabber unten rechts)
  • Beim speichern der Einstellungen Refresh der Seite für die Darstellung der aktuellen Einstellungen
  • neues Attribut aceeditor-themedark für den Dark-Mode
  • JavaScript aceeditor.js
    • Abhängigkeiten von jQuery eliminiert, jQuery wird nur noch für das Backend (rex:ready) verwendet wenn vorhanden
    • Code für die Einbindung im Frontend angepasst
    • Code besser kommentiert
    • Check ob eine Textarea an die Function textAreaToAceEditor(textArea) übergeben wird
    • Check ob Textarea bereits in AceEditor umgewandelt wurde
    • Verbesserung um Breite/Höhe zu ermitteln bzw. zu setzen
    • Fullscreen-Modus angepasst, auch Anpassung in aceeditor.css
  • Update AceEditor Version src-min-noconflict v1.22.0

1.0.2

Für REDAXO
^5.8
Veröffentlicht am
23.05.2023
Require / PHP
>=7.4, <8.3

Version 1.0.2 - 23.05.2023

Features

  • Theme-Vorschau verbessert
  • Mindesthöhe auf 200px falls Textarea kleiner ist

1.0.1

Für REDAXO
^5.8
Veröffentlicht am
21.05.2023
Require / PHP
>=7.4, <8.3

Version 1.0.1 - 21.05.2023

Features

  • Hinweismeldung und Link auf die AceEditor-Einstellungen nach der Installation
  • Hilfe-Text bei den Einstellungen erweitert
  • Theme-Vorschau in den AceEditor-Einstellungen
  • neue JavaScript-Function: textAreaToAceEditor(textArea)
    Mit dieser Function können in eigenen Scripten Textareas in AceEditor umgewandelt werden
  • README.md - Link zur Testseite hinzugefügt

Bugfixes

  • Scrollbar der Webseite im FullScreen-Modus ausblenden @aeberhard
  • Default-Selektoren verwenden wenn keine Selektoren in den Einstellungen gesetzt sind @aeberhard

1.0.0

Für REDAXO
^5.8
Veröffentlicht am
20.05.2023
Require / PHP
>=7.4, <8.3

AceEditor - Changelog

Version 1.0.0 - 20.05.2023