FriendsOfREDAXO / base_quality_check

REDAXO 5 AddOn.
MIT License
4 stars 1 forks source link

Syntax-Hervorhebung implementiert #26

Closed christophboecker closed 1 month ago

christophboecker commented 1 month ago

Bezieht sich auf #5

Die Syntax-Hervorhebung betrifft das Feld source in der Tabelle rex_base_qualiy_check. Um eine flexible Hervorhebung zu erreichen, wurden mehrere Änderungen vorgenommen:

Das Feld wird nun mit Mardown-Code gefüllt; die verschiedenen Sprachen werden wie in Markdown üblich in ``` geklammert zusammen mit dem Namen der Sprache (z.B. ```php oder ```html) Die üblichen Spahen im READXO-Umfeld (php, js html yml und jason) werden unterstützt. Somit sind mehrere Code-Blöcke in unterschiedlichen Sprachen möglich.

Die farbliche Kennzeichnung übernimmt das JS-Tool PrismJS.

Das Eingabeformular wurde angepasst (keine CKE5-Attribute mehr, einfache Textarea)

Beim erstmaligen Update von einer Version vor 1.7.0 werden die Feldinhalte von source aktualisiert und auch das Formular geändert.

closes #5

christophboecker commented 1 month ago
grafik grafik
christophboecker commented 1 month ago

Beim erstmaligen Update von einer Version vor 1.7.0 werden die Feldinhalte von source aktualisiert und auch das Formular geändert.

Genau hier ist im Moment das Problem. Das müsste getestet werden, ich bekomme aber keine Testversion in den Installer geladen. Merde :-(

Hst sich erledigt :-)

christophboecker commented 1 month ago

Download und Update-Test hat funktioniert. Ich geb mir den PR jetzt einfach mal frei.