Seite 1 von 1

Vorgefertigten Vorlageninhalt einfügen

Verfasst: Mo 3. Nov 2008, 19:28
von Andreas
Hallo zusammen,

im Editor der 4.8.8 gibt es eine Funktion "Vorgefertigten Vorlageninhalt einfügen" (erste Zeile, dritter Button von rechts). Wie kann ich hier Vorlagen zur Verfügung stellen?

Verfasst: Do 13. Nov 2008, 12:10
von OliverL
Habe das letztens auch mal versucht.
Jedoch entstand durch den Versuch Template's im Tiny zu integrieren das folgende Problem:
http://forum.contenido.org/viewtopic.php?t=22692
(im oberen Teil ein Beispiel wie man Vorlagen in den Tiny konfiguriert)

Zusätzlich werden die Benötigten Konfigurationen noch mit " gekapselt.
Das macht die Konfiguration ungültig.

Erst nach dem entfernen dieses Bug und das entfernen des Kapseln durch " wird es möglich die entsprechenden Konfigurationen updatefähig in den Mandanten-Eistellungen einzusetzen.


mfg OliverL

Verfasst: Fr 14. Nov 2008, 14:02
von OliverL
So hab mal eine alternative Form zum Template einbinden gefunden.

Installation Instructions


1. Add plugin to TinyMCE plugin option list example:
Name: tinymce
Typ: plugins
Wert: alter-Wert + ",template"

2. Add the template button name to button list, example:
Name: tinymce
Typ: theme_advanced_buttons3_add
Wert: alter-Wert + ",template"

3. Setup your template files
Templates kommen in das Client-Verzeichnis
z.B. "/cms/templates/xyz_temlate.html"

4. Setting-Pfad in den Mandanten Einstellungen setzen:
Name: tinymce
Type: template_external_list_url
Value: js/tpl_liste.js
(Der Typ "template_templates" funktioniert nicht!)

5. Setup your template options
anlegen der Template-Liste im Client-Verzeichnis z.B. "/cms/js/tpl_liste.js"

6. Set Template Option:
Inhalt von "tpl_liste.js"
z.B.bis 4.8.11

Code: Alles auswählen

var tinyMCETemplateList = [
// Name, URL, Description
["List 1", "templates/xyz_temlate.html", "Eine News-Liste."],
["List 2", "templates/xyz_temlate2.html", "Beispiel eines zweiten Template."]
];
z.B. ab 4.8.12

Code: Alles auswählen

var tinyMCETemplateList = [
// Name, URL, Description
["List 1", "../../cms/templates/xyz_temlate.html", "Eine News-Liste."],
["List 2", "../../cms/templates/xyz_temlate2.html", "Beispiel eines zweiten Template."]
];
z.B. Universal(?) mit absoluten Pfaden

Code: Alles auswählen

var tinyMCETemplateList = [
// Name, URL, Description
["List 1", "http://www.domain.tld/cms/templates/xyz_temlate.html", "Eine News-Liste."],
["List 2", "http://www.domain.tld/cms/templates/xyz_temlate2.html", "Beispiel eines zweiten Template."]
];



So das währe es!!!!


mfg OliverL

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Mi 25. Feb 2009, 00:21
von MyAccount
Gibt's hier schon was Neues im Bezug auf die 4.8er. Bekomme das nach Deiner Anleitung nicht hin. Das Select-Menü im tiny bleibt einfach leer. ;)

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Mi 25. Feb 2009, 09:46
von OliverL
MyAccount hat geschrieben:Das Select-Menü im tiny bleibt einfach leer. ;)
Bedeutet das das wenn du den Button im folgenden Fenster die Selectbox leer bleibt?

Hast du einen Domain? das ich mir die .Js und die Templates angucken kann.
bzw. Kannst du mal die .js posten? damit ich mir ein Bild machen kann.

mfg OliverL

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Mi 22. Apr 2009, 17:02
von Kozu
Also bei mir hat das hervorragend funktioniert. Danke!

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Mo 18. Mai 2009, 13:19
von Kozu
Schon wieder ich. Ich wollte in der Version 4.8.12 das gleiche machen. Dieses mal kappt's aber nicht. Wenn ich auf "Vorgefertigte Vorlageninhalte" klicke, poppt ein Fenster auf und ich kann das angelegte Template auch auswählen. Aber der HTML-Code, den ich darin hinterlegt habe, wird nicht angezeigt.

Hier meine Mandanteinstellungen:

Bild

Kann mir jemand helfen?

Danke!

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Di 19. Mai 2009, 07:51
von OliverL
Der TinyMCE hat wohl in der 4.8.12 als basis-verzeichnis das "contenido/include/" somit muss der pfad in der Template-Datei (tpl_liste.js) geändert werden.

Ich habe das oben mal ergänzt.

mfg OliverL

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Di 19. Mai 2009, 09:47
von Kozu
Super, danke! Funzt! :-)

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Di 19. Mai 2009, 10:17
von OliverL
Ich habs mal verschoben in "Tipps & Tricks 4.8.x"

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: So 17. Jul 2011, 16:01
von ngcat
Hallo Ihr

Wenn Mod Rewrite eingesetzt wird, wie z.B das 'Plugin Advanced Mod Rewrite' nicht vergessen eine Ausnahme in der .htaccess einzufügen:
RewriteRule ^cms/templates/.*$ - [L]

Wers nicht tut sieht den Inhalt der Startseite im Templat ...

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Do 24. Nov 2011, 14:19
von victor
Versuch das mal gerade mit einer 4.8.15 Version - geht auch aber meine templateinhalte werden nicht richtig übernommen.
Templateinhalt

Code: Alles auswählen

<a id="fancyup2">id-template</a>
Ausgabe aber leider ohne die ID

Code: Alles auswählen

<a>id-template</a>
Jemand eine Idee warum er die ID wegschneidet ?

LG Victor

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Do 24. Nov 2011, 15:54
von McHubi
Liegt ggf. an den Mandanteneinstellungen: http://forum.contenido.org/viewtopic.ph ... d_elements

Re: Vorgefertigten Vorlageninhalt einfügen

Verfasst: Di 12. Apr 2016, 18:07
von Faar
Anmerkung: Eine strikte .htaccess kann den Zugriff des Editors auf das Template verhindern.