Es kommt immer wieder vor, dass man auf einer Page etwas in den head-Bereich oder wenigstens ans Ende der Seite einfügen will/muss.
Meist sind das Scripte, manchmal auch JSON-LD, vielleicht auch mal etwas CSS.
Auch hier im Forum haben wir immer wieder Anfragen zu solchen Dingen.
Nun ist es immer etwas umständlich, den Editor erst zu überreden, dass er i.e. Script-Tags drin lässt,
bzw. manches nutzt im Body einfach nichts, oder ist dort mindestens falsch positioniert.
Das Arbeiten im Editor ist, wenn solche Dinge drin sind, auch erschwert.
Es wäre einfach, ein Plugin zu erstellen, welches die Möglichkeit bietet, Inhalte seitenbezogen nach $hjs bzw. $bjs zu schreiben,
aber ist es sinnvoll dafür ein extra Plugin zu erstellen? Wäre das in Page_Params nicht besser aufgehoben?
Dieses Plugin dient doch gerade dazu, Page-spezifische Dinge einstellen zu können.
Was denkt ihr dazu?
Plugin oder Pluginerweiterung für hjs und bjs
Plugin oder Pluginerweiterung für hjs und bjs
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.
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.
Re: Plugin oder Pluginerweiterung für hjs und bjs
Weiß auch nicht. Wie sähe das aus, ein Textfeld wo man den Code einfügen kann?olape wrote: ↑Fri Sep 27, 2024 5:51 amEs wäre einfach, ein Plugin zu erstellen, welches die Möglichkeit bietet, Inhalte seitenbezogen nach $hjs bzw. $bjs zu schreiben,
aber ist es sinnvoll dafür ein extra Plugin zu erstellen? Wäre das in Page_Params nicht besser aufgehoben?
Dieses Plugin dient doch gerade dazu, Page-spezifische Dinge einstellen zu können.
Wie wäre es denn, wenn wir den Editor (die init-Dateien), gleich so ausliefern, dass alles akzeptiert wird. Ich betrachte diese Beschneidung eh veraltet und unnötig.
@Manu, was meinst du? Gibt es Gründe dagegen?
Es gibt ja auch noch die Möglichkeit per userfuncs.php eine Funktion anzulegen und dann in der Seite den Aufruf zu platzieren.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Plugin oder Pluginerweiterung für hjs und bjs
Im einfachsten Fall: ja.
Das wäre schon ein Fortschritt, würde aber nicht in allen Fällen nutzen.
Ja, aber das ist eben für die meisten schon wieder zu viel
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.
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.
Re: Plugin oder Pluginerweiterung für hjs und bjs
Ja da hast du schon recht, viel einfacher wäre es per Page_Params. Würde ja nicht stören und einen BC-Break würde diese Erweiterung auch nicht verursachen. Von mir aus, kannst du das gerne mal machen.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Plugin oder Pluginerweiterung für hjs und bjs
Ich schau mal, und erstelle mal einen Branch zum Testen.
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.
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.
Re: Plugin oder Pluginerweiterung für hjs und bjs
Ich bin nicht fähig es zu schreiben, aber so wäre meine Vorstellung:
1. Die Skripte als selbständige Dateien schreiben (z.B. hjs_name(function, plugin etc).js, bjs_name(function, plugin, etc).js
2. Diese Dateien unter /userfiles/scrirpts/ speichern
3. In userfuncs.php, oder besser als plugin (z.B. hb_scripts) die Funktion schreiben, die:
- a) /userfiles/scrirpts/ durchsucht
- b) alle hjs_name.js und bjs_name.js in hb_scripts/config auflistet mit checkbox (1=integrieren, 0=ignorieren)
1. Die Skripte als selbständige Dateien schreiben (z.B. hjs_name(function, plugin etc).js, bjs_name(function, plugin, etc).js
2. Diese Dateien unter /userfiles/scrirpts/ speichern
3. In userfuncs.php, oder besser als plugin (z.B. hb_scripts) die Funktion schreiben, die:
- a) /userfiles/scrirpts/ durchsucht
- b) alle hjs_name.js und bjs_name.js in hb_scripts/config auflistet mit checkbox (1=integrieren, 0=ignorieren)
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.
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.
Re: Plugin oder Pluginerweiterung für hjs und bjs
Das wäre schon eine Variante.Tata wrote: ↑Sun Sep 29, 2024 7:22 pmIch bin nicht fähig es zu schreiben, aber so wäre meine Vorstellung:
1. Die Skripte als selbständige Dateien schreiben (z.B. hjs_name(function, plugin etc).js, bjs_name(function, plugin, etc).js
2. Diese Dateien unter /userfiles/scrirpts/ speichern
3. In userfuncs.php, oder besser als plugin (z.B. hb_scripts) die Funktion schreiben, die:
- a) /userfiles/scrirpts/ durchsucht
- b) alle hjs_name.js und bjs_name.js in hb_scripts/config auflistet mit checkbox (1=integrieren, 0=ignorieren)
Aber es sollte ja eben nicht so kompliziert werden.
Es sollte nur eine ganz einfache Quick and Dirty-Lösung sein.
Aber eben nicht im Editor. Zumal hjs dort eh nicht funktioniert.
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.
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.