CMSimple_XH 1.8.0 RC1

A place for general not CMSimple related discussions
lck
Posts: 3303
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by lck » Wed Nov 27, 2024 5:09 pm

Tata wrote:
Wed Nov 27, 2024 12:32 pm
I don't remember if/where I saw an editorswitcher. It would be very comfortable to have the possibility to switch between e.g. the TinyMCE and the codeeditor, without the need to enter the configuration.
Plugin Editor_tab von Jerry.
Es gab auch mal ein Plugin von Holger Switcheditor, ist aber nicht mehr downloadbar.
👉 Ludwig's Templates for MultiPage & OnePage.   „Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“

Tata
Posts: 3626
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by Tata » Wed Nov 27, 2024 5:32 pm

Ja, Holgers Plugin ist weg. Der Editor_tab habe ich angepasst und die 1.8RC1 Seite läuft. Aber:
1. Der Code braucht Überarbeitung
XH-DEPRECATED: Function tag() is deprecated
/Users/msereday/CMSimple_XH/cmsimple-xh-1.8RC1/plugins/editor_tab/editor_tab_view.php:41
XH-DEPRECATED: Function tag() is deprecated
/Users/msereday/CMSimple_XH/cmsimple-xh-1.8RC1/plugins/editor_tab/editor_tab_view.php:42
XH-DEPRECATED: Function tag() is deprecated
/Users/msereday/CMSimple_XH/cmsimple-xh-1.8RC1/plugins/editor_tab/editor_tab_view.php:48
XH-DEPRECATED: Function XH_encodeJson() is deprecated
/Users/msereday/CMSimple_XH/cmsimple-xh-1.8RC1/plugins/tinymce4/links.php:50
XH-DEPRECATED: Function XH_encodeJson() is deprecated
/Users/msereday/CMSimple_XH/cmsimple-xh-1.8RC1/plugins/tinymce4/links.php:89
2. Der Plugin handelt die Seite komisch und zeigt keinen Editor.
Screen Shot 2024-11-27 at 18.30.07.jpg
EDIT
Nachdem ich die "tag"s überschrieben habe, die Warnungen "DEPRECATED" sind weg. Aber der Code sowieso nicht gezeigt wird. Nur die letzte zwei sind weiter da, mit derren ich soweit nichts tun kann. TinyMCE4 ist noch da geblieben, es geht aber weg.
Screen Shot 2024-11-27 at 19.19.41.jpg
You do not have the required permissions to view the files attached to this post.
Last edited by Tata on Wed Nov 27, 2024 6:21 pm, edited 1 time in total.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

lck
Posts: 3303
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by lck » Wed Nov 27, 2024 5:46 pm

Tata wrote:
Wed Nov 27, 2024 5:32 pm
2. Der Plugin handelt die Seite komisch und zeigt keinen Editor.
Das habe ich hier ja bereits erwähnt. Bisher weiß ich dafür keine Lösung. Der Editor wird aber gewechselt.
lck wrote:
Mon Dec 18, 2023 11:53 am
*Ein Problem gibt es noch beim "switchen" der Editoren, da wird Anfangs die komplette Seite im content-Bereich angezeigt. Verschwindet aber, sobald man die Seite reloaded oder zu einem anderen Tab wechselt.
editor_tab_1.0.0_xh18-ready_mod-lck_3.zip
(ohne Gewähr) *Problem, fehlender Page reload behoben (Dank an Tata).
You do not have the required permissions to view the files attached to this post.
Last edited by lck on Thu Nov 28, 2024 12:36 pm, edited 2 times in total.
👉 Ludwig's Templates for MultiPage & OnePage.   „Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“

Tata
Posts: 3626
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by Tata » Wed Nov 27, 2024 6:27 pm

Worin es stecken kann_
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

manu
Posts: 1163
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by manu » Thu Nov 28, 2024 6:53 am

Tata wrote:
Wed Nov 27, 2024 10:57 am
Now, that I continue testing the new RC1, I think about the switchdebug plugin. It would make the editing more comfortable. So my point of view is to make this plugin the standard part of the packet.
Also the codeeditor would be very comfortable if the switching between e.g. TinyMCE and codeeditor would be easily accessible by a button (instead of entering/changing the configuration).
Did you try the dropdown_codemirror option in tinymce7 or tinymce5? The Codeeditor plugin has to be installed. The source view leads you the directly to the codeeditor to edit content. At least in tinymce7 the look of codemirror is according to the settings in codeeditor.

Tata
Posts: 3626
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by Tata » Thu Nov 28, 2024 8:34 am

Ja, super! So einfach ist es :-)
Danke.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

isometric
Posts: 173
Joined: Thu Jun 12, 2014 8:32 am

Re: CMSimple_XH 1.8.0 RC1

Post by isometric » Wed Dec 04, 2024 8:33 am

lck wrote:
Mon Nov 25, 2024 6:36 pm
Da hat sich die Syntax geändert, nun muss es so aussehen. Genauso geht es in der TinyMCE 7 init-Datei, z.B. init_full-open.json.

Code: Select all

  "extended_valid_elements": "span[*]",   (***diese Zeile exitiert bereits, nur das Komma am Ende anfügen)
  
  "link_class_list": [
  {"title": "Choose the Class", "value": ""},
  {"title": "zoom", "value": "zoom"},
  {"title": "zoom group", "value": "zoom_g"},
  {"title": "zoom in inframe", "value": "zoom_i"}
  ],
  "image_class_list": [
  {"title": "Choose the Class", "value": ""},
  {"title": "align left", "value": "img_left"},
  {"title": "align right", "value": "img_right"},
  {"title": "add border", "value": "img_border"}
  ]
  
}   (***diese Klammer existiert bereits, nicht einfügen!)
Wichtig: Kommentare (*** ...) auch nicht einfügen, sind nur zur Erklärung.
Wäre es nicht möglich, die beiden Templates, die mit ausgeliefert werden so anzupassen, dass entsprechende Klassen in beiden Templates zur Verfügung stehen und eine dazu passende TinyMCE 7 init-Datei bereitzustellen?

Ich habe diesen Block aus dem Template "fhs-simple-2019" in das Template "overlay_03" eingefügt und die init_dropdown.json angepasset. Ein entsprechendes Testbild wird so in beiden Templates umflossen.

Code: Select all

img.imgR,
div.imgR {
	margin: .5em 0 .25em 1em;
	float: right;
	text-align: right;
}
img.imgL,
div.imgL {
	margin: .5em 1em .5em 0;
	float: left;
	text-align: left;
}

Code: Select all

  "image_class_list": [
  {"title": "Choose the Class", "value": ""},
  {"title": "align left", "value": "imgL"},
  {"title": "align right", "value": "imgR"}
  ]
in diesem Sinne isometric

olape
Posts: 3201
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by olape » Wed Dec 04, 2024 8:46 am

isometric wrote:
Wed Dec 04, 2024 8:33 am
Wäre es nicht möglich, die beiden Templates, die mit ausgeliefert werden so anzupassen, dass entsprechende Klassen in beiden Templates zur Verfügung stehen
Das wäre vielleicht eine Möglichkeit, das kann Ludwig sicher besser beantworten als ich.
isometric wrote:
Wed Dec 04, 2024 8:33 am
und eine dazu passende TinyMCE 7 init-Datei bereitzustellen?
Hier aber denke ich, das geht nicht.
Nicht, weil es nicht machbar wäre, sondern weil es nicht sinnvoll ist, das auf zwei Templates auszurichten.
Es soll schon alles so sein, dass es allgemeingültig überall zu verwenden ist.
Und spezielle Anpassungen sind eben nicht allgemeingültig.
Aber hier haben manu oder Ludwig vielleicht auch noch eine andere Idee.

Zu überlegen wäre, ob solche Plugins vielleicht eine entsprechende init-Datei mit ausliefern sollten.
Aber auch das hätte Haken und Ösen. Spätestens beim zweiten Plugin dieser Art geht das daneben.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

isometric
Posts: 173
Joined: Thu Jun 12, 2014 8:32 am

Re: CMSimple_XH 1.8.0 RC1

Post by isometric » Wed Dec 04, 2024 9:12 am

olape wrote:
Wed Dec 04, 2024 8:46 am
Zu überlegen wäre, ob solche Plugins vielleicht eine entsprechende init-Datei mit ausliefern sollten.
Das wäre natürlich das einfachste, wenn mit dem jeweiligen Template eine passende init-Datei mit geliefert wird. Die kann man ja problemlos im Config-Menü von Tinymce auswählen.

Ich finde es schade, dass in den Templates viele Klassen definiert sind, die nicht ganz einfach zugänglich sind. Und gerade bei den Bildern finde ich das Umfließen des Textes sehr sinnvoll.
in diesem Sinne isometric

lck
Posts: 3303
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: CMSimple_XH 1.8.0 RC1

Post by lck » Wed Dec 04, 2024 12:04 pm

isometric wrote:
Wed Dec 04, 2024 9:12 am
Ich finde es schade, dass in den Templates viele Klassen definiert sind, die nicht ganz einfach zugänglich sind. Und gerade bei den Bildern finde ich das Umfließen des Textes sehr sinnvoll.
viewtopic.php?f=13&t=18204&p=90573#p90573
👉 Ludwig's Templates for MultiPage & OnePage.   „Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“

Locked