Ergebnis 1 bis 3 von 3

Thema: Kommentare mit TinyMCE im Frontend

  1. #1
    Contao-Nutzer
    Registriert seit
    24.07.2009.
    Ort
    Tübingen
    Beiträge
    17

    Standard Kommentare mit TinyMCE im Frontend

    Hallo zusammen,

    ich möchte ein Gästebuch mit Hilfe der Kommentar-Funktion erstellen (klappt auch soweit).
    Da zwingend auch Smilies bzw. Emoticons wählbar sein müssen, versuche ich, das Ganze mit dem TinyMCE zu machen.
    Mein Vorgehen bisher:
    1. die PlugIns "bbcode" und "emoticons" von der TinyMCE-Seite laden und ..\assets\tinymce4\plugins ablegen.
    2. BBCode erlauben bei den Kommentaren.
    3. im Seitenlayout unter "Zusätzliche <head>-Tags" folgenden Code einbinden:
    Code:
    <script type="text/javascript" src="assets/tinymce4/tinymce.min.js"></script>
    <script type="text/javascript">
    tinymce.init({
        selector: "textarea",
        plugins: "emoticons, bbcode",
        menubar : false,
        toolbar: "undo redo | bold italic | emoticons"
     });
    </script>
    Jetzt zu meinen zwei Problemen...
    Solange die textarea in den Kommentaren "mandatory" ist, lässt sich der Kommentar nicht absenden.
    Einzige Lösung, die ich bisher dafür gefunden habe, ist die Anpassung der Comments.php in Zeile 244 ('mandatory'=>false).
    Dies ist aber nicht update-sicher.
    Deshalb die Frage: Kennt jemand evtl. eine bessere Lösung?

    Und mein zweites Problem diesbezüglich:
    Die Smilies lassen sich nun zwar einfügen und werden im Textfeld auch noch korrekt angezeigt, im gespeicherten Kommentar werden sie dann aber nicht mehr angezeigt, weil der Pfad im Hintergrund auf
    ../assets/tinymce4/plugins/emoticons/img/smiley-cool.gif
    geändert wird (statt assets/tinymce4/plugins/emoticons/img/smiley-cool.gif).
    Irgendjemand eine Idee, wie ich das korrigiert kriege?

    Falls jemand noch einen Vorschlag für eine komplett andere Vorgehensweise für ein Gästebuch mit Smilies hat, wäre ich auch dafür dankbar...

    Vielen Dank schonmal.
    Chris

  2. #2
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Hi Chris,

    ich stehe vor genau dem gleichen Problem. Hast Du schon eine Lösung gefunden?

    Gruß
    Lufine

  3. #3
    Contao-Nutzer
    Registriert seit
    24.07.2009.
    Ort
    Tübingen
    Beiträge
    17

    Standard So lala...

    Hi Lufine,

    naja, so wirklich weitergekommen bin ich nicht...
    In einem anderen Beitrag habe ich es mal mit dem Modul Guestbook versucht.
    Da wurden von anderen Nutzern auch entsprechende Anpassungen bereitgestellt, damit es unter Contao V3.5.X läuft.
    Guggst du hier:
    https://community.contao.org/de/show...-mit-Contao-V3

    Das Problem mit dem Mandatory-Feld kann man damit umgehen.
    Was sich bei mir aber auch dort zeigt, ist, dass der Pfad im Quelltext auf
    ../assets/tinymce4/plugins/emoticons/img/smiley-cool.gif
    verweist.

    Sobald ich die Seite aber online habe (also nicht lokal), werden die Emoticons korrekt angezeigt... (ist mir ein Rätsel, aber ich lebe damit).
    Vielleicht versuchst du das mal?! Eventuell klappt es ja dann auch bei dir.

    Viele Grüße und schöne Weihnachten!
    Chris

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
  •