Ergebnis 1 bis 5 von 5

Thema: Neue Absatzformate (!) in TinyMCE hinzufügen

  1. #1
    Contao-Nutzer
    Registriert seit
    07.03.2010.
    Beiträge
    24

    Standard Neue Absatzformate (!) in TinyMCE hinzufügen

    Hallo,
    ich habe da ein kleines Problem:
    Wie kann ich eigene Absatzformate in meine eigene Tiny-Konfiguration einbinden?
    Das mit der tinymce.css ist mir klar. Jedoch ist das ja nur eine Zuweisung der entsprechenden Klasse.

    Also mir geht es wirklich darum am Ende z. B. folgenden Output zu haben:
    <customtag>Text</customtag>

    Wie ist das möglich.

    Sobald ich so etwas einfüge, zerfetzt es die ganze Konfiguration:
    formats : { custom_format : {block : 'customtag', attributes : {title : "Custom"}, styles : {color : red}} }

    Hat jemand eine Idee?

  2. #2
    AG Core-Entwicklung Avatar von Psi
    Registriert seit
    19.06.2009.
    Ort
    Mittelfranken
    Beiträge
    930
    Partner-ID
    5583
    User beschenken
    Wunschliste

    Standard

    Kuck dir mal den tinymce_customizer an, da kannst das einstellen
    Anerkennung motiviert: Amazon-Wunschliste && TANSTAAFL
    Kontakt: http://www.4wardmedia.de

  3. #3
    Contao-Nutzer
    Registriert seit
    04.03.2010.
    Beiträge
    4

    Standard

    Hallo, vielen Dank für die Antwort. Habe die Extension auch gleich installiert und getestet.
    Ich habe ein paar Screenshots angehängt.

    Leider entspricht das Resultat nicht der Einstellungen:
    Die gesamten Paletten stimmen nicht und auch bei den Blockformaten ist "custom" nicht auffindbar :-(

    Mache ich etwas falsch?

    Viele Grüße
    Steven
    Angehängte Grafiken Angehängte Grafiken

  4. #4
    Contao-Nutzer
    Registriert seit
    07.03.2010.
    Beiträge
    24

    Standard

    Der Fehler scheint wohl im Feld "Eigene Formatierungen" zu liegen...
    Wenn ich dort keine Eintragung vornehme, ist die Darstellung zwar richtig.
    Aber im Select für die Absatzformate ist nur eine zusätzliche "leere" Option hinzugekommen.
    Kann diese nicht anwählen ...
    Geändert von supersteve78 (09.10.2012 um 13:05 Uhr)

  5. #5
    Contao-Fan Avatar von jubel
    Registriert seit
    18.12.2011.
    Ort
    Waldbronn
    Beiträge
    715
    User beschenken
    Wunschliste

    Standard

    Wie kann ich eigene Absatzformate in meine eigene Tiny-Konfiguration einbinden?
    Ich hatte den gleichen Wunsch und bin nach einigem Herumprobieren zu folgender Lösung gekommen:

    Wenn du dir eine Tiny_Custom.php und natürlich die passende .css (s. Wiki) angelegt hast, kannst du deine gewünschten Formate auch dort am Ende einfügen:
    Code:
    ...
      theme_advanced_buttons3 : "tablecontrols,separator,template,separator,charmap,emotions,separator,help",
      theme_advanced_font_sizes : "9px,10px,11px,12px,13px,14px,15px,16px,17px,18px,19px,20px,21px,22px,23px,24px",
      style_formats : [
            {title : 'Fette Schrift', inline : 'b'},
            {title : 'Roter Absatz', block : 'p', styles : {color : '#ff0000'}},
            {title : 'Roter Header', block : 'h1', styles : {color : '#ff0000'}},
            {title : 'Hinweis', block : 'div', classes : 'hinweis'},
            {title : 'Info', block : 'p', classes : 'info'}
        ]
    });
    </script>
    <?php endif; ?>
    Die neuen Formate tauchen dann in der Formatliste auf (leider nicht in der Absatzliste, aber damit kann ich notfalls leben).

    Durch die Angabe "block" statt "inline" wird die Formatierung automatisch auf den ganzen Block bezogen. Ob daraus dann ein div oder ein p wird, kannst du ebenso bestimmen wie die Zuweisung einer Klasse aus dem Stylesheet ('classes') oder ein direktes Stylen des Elements
    tiny_absatz.jpg

    Scheint bei mir jedenfalls zu funktionieren.
    Gruß

    -----------------------------------------------------------------------------------------------------------------
    „Ich versuche immer das zu tun, was ich nicht kann, damit ich hoffentlich lerne, wie es geht.“
    Pablo Picasso

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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