Ergebnis 1 bis 18 von 18

Thema: TinyMCE Templates/Vorlagen

  1. #1
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    23

    Standard TinyMCE Templates/Vorlagen

    Hallo,

    ich bekomme es einfach nicht hin, vordefinerte Snippets (HTML-Vorlagen) über den TinyMce Editor einzufügen. Das Template-Plugin ist installiert, eine Vorlage ist im Ordner /tl_files/tiny_templates/ vorhanden (z.B. "mce_trennlinie.tpl"), aber wenn ich im Editor auf den Button "Vorgefertigten Vorlageninhalt einfügen" klicke bekomme ich im Popup keine Auswahl angezeigt.

    Ein Blick in die "tinyMCE.php" sagt mir, daß die Template Liste via der Datei "typotemplates.php" erstellt wird. Doch wo kann ich in TYPOlight die Template-Liste angeben...???

    Bin für jede Hilfe dankbar!

    Grüße, captain

  2. #2
    Contao-Fan Avatar von Stephan
    Registriert seit
    19.06.2009.
    Ort
    Berlin
    Beiträge
    349

    Standard

    Hallo captain,

    einfach mal die Suche bemühen: Thread 1, Thread 2, Thread 3 (altes Forum).
    Wenn das nicht weiterhilft, nochmal melden.

  3. #3
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    23

    Standard

    Hallo Stephan,

    glaub mir, ich habe die Suche benutzt (auch im alten Forum)

    Ich habe auch Deine genannten Threads schon alle gelesen, nur helfen die mir leider nicht weiter, da entweder nicht zum Thema ("Thread 1" --> spezifische CSS Klassen kann ich integrieren. "Thread 3" --> Anpassung des Editors nach Gruppen), oder keine Lösung ("Thread 2").

    Deswegen wäre ich dankbar dafür, wenn man mir die übliche Vorgehensweise um MCE Vorlagen anzulegen nennen könnte.

  4. #4
    Contao-Fan Avatar von Stephan
    Registriert seit
    19.06.2009.
    Ort
    Berlin
    Beiträge
    349

    Standard

    Hallo captain,

    die Liste deiner Templates, die du zur Verfügung stellen möchtest, musst du glaube ich in der tinyMCE.php selbst anlegen. Siehe hier. Oder habe ich dich falsch verstanden?

  5. #5
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    23

    Standard

    @Stephan:
    Das habe ich auch gedacht. Nur ist dafür nicht folgender Eintrag in der tinyMCE.php verantwortlich?

    Code:
    template_external_list_url : "<?php echo TL_PATH; ?>/plugins/tinyMCE/plugins/typolinks/typotemplates.php"
    Die "typotemplates.php" erzeugt dann:
    Code:
    var tinyMCETemplateList = new Array(
    <?php echo substr($objLib->createTemplateList(), 0, -2); ?> 
    );
    Aber vielleicht liege ich auch völlig falsch...?

  6. #6
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe z. B. eine simple vorlage.html in den /tl_files/tiny_templates/-Ordner gepackt. Danach (vorm Einloggen) im Browser den Cache gelöscht (damit der Tiny den aktuellsten Stand anzeigt). Nach dem Login sehe ich dann im WYSIWYG die Vorlage zur Auswahl.

  7. #7
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    23

    Standard

    die Liste deiner Templates, die du zur Verfügung stellen möchtest, musst du glaube ich in der tinyMCE.php selbst anlegen.
    Stimmt!! Jetzt funktionierts. Ich war nur verwirrt, wegen der "template_external_list_url "...

    Danke und Grüße

  8. #8
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    23

    Standard

    @Nina:
    genau so habe ich es zig mal probiert, aber er hat mir nie was angezeigt. Die Auswahl war immer leer.

    Nun habe ich händisch folgenden Code in die tinyMCE.php eingefügt:

    Code:
    template_templates : [
    		{
    			title : "Editor Details",
    			src : "<?php echo TL_PATH; ?>/tl_files/tiny_templates/mce_trennlinie.htm",
    			description : "Adds Editor Name and Staff ID"
    		}
    	],
    Und nun hat es funktioniert. Ich dachte ja auch, daß es automatisch angezeigt wird, sobald ich was in den Ordner "tiny_templates" lege, war bei mir aber nicht der Fall...

  9. #9
    Contao-Fan Avatar von Stephan
    Registriert seit
    19.06.2009.
    Ort
    Berlin
    Beiträge
    349

    Standard

    Vielleicht erkennt er nur Dateien, die auf .html enden?

  10. #10
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    23

    Standard

    @Stephan. Ne, hab alle Dateitypen durch: HTML, HTM, TPL,...

  11. #11
    Contao-Fan Avatar von Stephan
    Registriert seit
    19.06.2009.
    Ort
    Berlin
    Beiträge
    349

    Standard

    Ist schon merkwürdig. Evtl. mag er ja auch keine Unterstriche oder der Dateiname ist zu lang? Vielleicht liegt es auch daran, dass du den Cache vorher nicht richtig geleert hast?

  12. #12
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    23

    Standard

    Den Cache habe ich immer geleert. Hab es auch auf mehreren Browsern probiert, die Dateinamen geändert, etc.

    Aber egal, dann pfleg ich die Snippets halt händisch ein. Da kann ich ja dann auch Benennung und Beschreibung einfügen. Muß dann nur vor nem Update eine Backup der tinyMCE.php machen...

    Danke nochmals für die Mühe.

  13. #13
    Contao-Fan Avatar von Stephan
    Registriert seit
    19.06.2009.
    Ort
    Berlin
    Beiträge
    349

    Standard

    OK, die Hauptsache ist, es funktioniert.

  14. #14
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Neudörfl
    Beiträge
    150
    Partner-ID
    6135

    Standard

    hallo zusammen,
    der Template-Ordner "tiny_templates" muss im Upload-Ordner des eingestellten Templates liegen, dann bleibt das Auswahlfeld nicht leer.
    Code:
    //im File root/plugins/tinyMCE/plugins/typolinks/typolib.php
    Zeile 147
       $dir = TL_ROOT . '/' . $GLOBALS['TL_CONFIG']['uploadPath'] . '/tiny_templates';
    lg goose.

  15. #15
    Contao-Fan Avatar von Dani
    Registriert seit
    19.06.2009.
    Ort
    Meilen, Schweiz
    Beiträge
    552

    Standard tinyMCE löscht ungewollt verschiedene HTML-Tags

    Hi zusammen

    Wenn ich meine gewünschte html-Datei aus der Auswahl einfüge und speichere verschwinden die doctype, html, head, body, meta, usw. -Tags im tinyMCE. Ich möchte diese aber gerne mitspeichern. Unter den BE-Einstellungen wurden die Tags auch bei Erlaubte HTML-Tags hinzugefügt. Hat jemand eine Ahnung, warum es diese Tags beim speichern löscht? Hat jemand einen Tipp, wie ich das umgehen kann?

    Meine mail_default.html:
    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Default</title>
    <style type="text/css">
    <!--
    body 
    {
    	background-color: #f5f5f5;
    	color: #a52;
    	font-size: 11px;
    	font-family: Calibri, Verdana, Arial, Sans-Serif;
    }
    -->
    </style>
    </head>
    
    <body>
    <div id="logo"><a href="/"><img src="files/images/logo.png" alt="Logo"></a></div>
    </body>
    </html>
    Danke für die Hilfe!

  16. #16
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Ein Doctype ist natürlich nicht nötig, weil den ja schon Contao erzeugt.

    Du musst in der HTML-Datei nur den Code ablegen, der nachher in dem Teil des Frontends, in dem der Text ausgegeben wird, relevant ist. Also vielleicht eigene <div> oder Tabellen.

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  17. #17
    Contao-Fan Avatar von rusty
    Registriert seit
    07.02.2012.
    Ort
    Hamburg
    Beiträge
    268

    Standard

    Nach längerer Pause mal wieder eine Frage zu den HTML-Vorlagen, die man dem TinyMCE mitgeben kann:

    Ich habe ein Snippet als HTML-Datei hinterlegt, die bei "Inhalt aus Vorlage einfügen" auch schön in der Liste der Vorlagen erscheint. Nach dem Auswählen erscheint statt der erwarteten Vorschau des Code-Snippets der Inhalt meiner 404-Fehlerseite, und genau dieser Inhalt wird dann sogar in den Editor eingefügt, wenn man auf "Einfügen" klickt.

    Sowohl die Liste der auswählbaren Snippets als auch der angezeigte Dateipfad (Beschreibung: tl_files/tiny_templates/Snippet_xy.html) sind aber völlig korrekt.

    Hat jemand so etwas schon mal erlebt? Oder eine Idee, was hier schief läuft?

  18. #18
    Contao-Fan Avatar von rusty
    Registriert seit
    07.02.2012.
    Ort
    Hamburg
    Beiträge
    268

    HTML

    Zitat Zitat von rusty Beitrag anzeigen
    Nach dem Auswählen erscheint statt der erwarteten Vorschau des Code-Snippets der Inhalt meiner 404-Fehlerseite
    Die Lösung wird in diesem Thread geliefert: Page not found in TinyMCE-Vorlagen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Page not found in TinyMCE-Vorlagen
    Von THX1138 im Forum Sonstiges zu Contao
    Antworten: 7
    Letzter Beitrag: 04.03.2012, 13:55
  2. TinyMCE - Zwei Templates auf einer Seite
    Von derbackes im Forum Sonstiges zu Contao
    Antworten: 0
    Letzter Beitrag: 23.02.2011, 10:02
  3. Antworten: 1
    Letzter Beitrag: 07.09.2010, 15:35
  4. Vorlagen
    Von wkoecker im Forum Sonstiges zu Contao
    Antworten: 4
    Letzter Beitrag: 02.12.2009, 22:31
  5. TYPOLight-Vorlagen kaufen
    Von olek07 im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 20.10.2009, 07:12

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •