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
Lesezeichen