wp-monalisa – Smilies für WordPress

wp-monalisa – Smilies für WordPress

wp-Monalisa ist das WordPress Plugin, das dich anlächelt wie nur Mona Lisa es tut. :-)
Ein weiteres Smiley-Plugin zur Einbindung beliebiger Smilies in Artikel, Seiten und Kommentare. Dabei ist wp-Monalisa leicht zu bedienen und integriert sich in die WordPress-Oberfläche. Auslöser für die Realisierung war Barbara, die mir immer wieder versicherte, die bestehenden Plugins seien umständlich zu handhaben, werden nicht mehr gepflegt oder unterstützen nur bestimmte Funktionalitäten zur Einbindung von Smilies auf dem heimischen Blog. So ist dann die Idee von wp-Monalisa geboren worden… und es ist einfach, es lächelt, was will man mehr? ;-)

Was kann wp-Monalisa?

  • Verwaltung der Smilies in einem eigenen Verzeichnis über den Admin-Dialog
  • Smilies können nur für Posts, nur für Kommentare oder für beides zugelassen werden
  • Smilies können direkt durch img Tags ersetzt werden
  • die WordPress Smiley Funktion kann ergänzt oder übersteuert werden
  • wp-Monalisa erweitert vorhandene Kommentarformulare um Smilies :-)
  • die Smilies können beim Kommentarformular auf- und zugeklappt werden.
  • Importfunktion für phpbb Smiley-Pakete (beispielsweise zu finden unter www.greensmilies.de)
  • Exportfunktion für phpbb Smiliey-Pakete (.pak Format)
  • wp-Monalisa unterstützt GIF und  PNG Smilies
  • Funktion zum besseren Einbinden und Platzieren der Smilies im Kommentarformular (s. Abschnitt 6 im Handbuch)
  • Kommentarsmilies können pro Artikel an und ausgeschaltet werden.
  • vollständige Unterstützung für BuddyPress inkl. den bbPress Foren

wp-monalisa – Smilies für WordPress – Schnellstart

Die Installation kann direkt in WordPress im Admindialog erfolgen (Plugins -> Installieren). Einfach in das Suchfeld ‚wp-monalisa‘ als Suchbegriff eingeben und auf Plugins suchen klicken. In der Ergebnisliste nur noch auf ‚Jetzt installieren‘ klicken und das Plugin wird installiert. Wenn die Installation abgeschlossen ist, folgt ein Klick auf ‚Aktiviere dieses Plugin‘ und schon kann es los gehen.

Alle Einstellungen werden unter Einstellungen / wp-Monalisa (Options / wp-Monalisa) vorgenommen. Auf der Einstellungsseite gibt es einen Kopfbereich und dort stellt man die allgemeinen Optionen ein. Im unteren Teil verwaltet man die verwendeten Smilies.

Wie immer übernehme ich keine Garantie oder Haftung für evtl. entstehenden Schäden bei der Anwendung meiner Software, die ich nach bestem Wissen und Gewissen entwickelt habe.

wp-monalisa – Smilies für WordPress – Screenshots

screenshot3 "</a wp-monalisa-screenshot1

Demo

Ein Beispiel dafür wie wp-monalisa aussieht und funktioniert sieht man hier auf der Website in allen Beiträgen unten bei den Kommentaren und auch auf dieser Seite.

Links

Die folgenden Ressourcen geben Hilfestellung zu wp-monalisa:

Die Verweise öffnen ein neues Fenster/Tab.

37 Kommentare zu „wp-monalisa – Smilies für WordPress“

    1. Hallo Reiner,
      ja, das wird schwierig, weil die Smileys eine sehr unterschiedliche Größe haben. Die CSS Regeln findest Du in der Datei wp-monalisa-default.css. Wenn Du etwas ändern oder ergänzen möchtest, dann kopiere diese Datei bitte auf wp-monalisa.css im gleichen Verzeichnis und editiere sie dann. Dann bleiben Deine Anpassungen auch erhalten, wenn ein Update installiert wird.

      Aktuell formatiert das Plugin die Smilies an dieser Stelle nicht. Man könnte eine feste Größe vorgeben und width und height Attribute ergänzen (steht in der Datei wpml_tinymce_plugin.js, Zeile editor.insertContent(‚<img src=“‚ + it + ‚“ />‘);. Könnte dann so aussehen editor.insertContent(‚<img width=“48″ height=“48″ src=“‚ + it + ‚“ />‘);

      Dann solltest Du 48 Pixel große, quadratische Smilies bekommen.
      Versuche es doch mal und laß hören, ob es klappt.

      Viele Grüße, Hans

      1. Ich habs mal so probiert und es hat nichts geholfen.
        Darauf hin habe ich das Smilie Verzeichnis(smilie) zur Sicherung (smilie1) umbenannt und ein Größenverändertes wieder als (smilie) reinkopiert.
        Dabei habe ich die einzelnen Smilies auf die Größe 48x48px einheitlich angepasst.
        Leider wird mir im Editor Menu nun gar kein monalisa Button angezeigt.
        Kann das mit der Aktion zu tun haben?
        I

      2. Hallo Reiner,
        ja, könnte. Aber schicke mir doch gerne mal Dein neues Verzeichnis dann schaue ich es mir mal an.

        Viele Grüße, Hans

    2. Hallo Hans,

      das Problem ist erledigt.
      Behoben wurde das Problem durch ein Forumsupdate (Asgaros)
      Jedoch sind die Smilies nach wie vor nicht passend im Fenster.
      Vielleicht tausche ich die eigenen Smilies mal komplett aus.
      Aber noch mal vielen Dank für Deine Unterstützung.

  1. Seit vielen, vielen Jahren benutze ich die Monalisa Smilies in meinen Blogs. Jetzt die Frage, auf welche Art man die in der Datenschutzerklärung erwähnen muß. Welche Daten werden dadurch preisgegeben? :scratch:

    1. Hallo Trixie,
      schön, dass Du so ein treuer Nutzer meines Plugins bist. Das Plugin liegt ja komplett auf Deinem Server und löst damit keine Zugriffe außerhalb Deiner Webseite aus. Das Plugin speichert auch keine Daten von Besuchern auf Deiner Webseite. Ich denke damit ist es nicht für den Datenschutz relevant und müsste auch nicht gesondert erwähnt werden. Davon unabhängig musst Du natürlich schauen, welche Informationen bei Deinen Kommentaren erhoben werden. Aber das hat nichts mit wp-monalisa zu tun.

      Hoffe es hilft.

      Viele Grüße, Hans

  2. Hallo,

    über das Supportformular wollte ich einen Errorcode senden, jedoch wird das Formular nicht abgesendet. Vielleicht haben Sie ja einen Lösungsvorschlag für mich. :-)

    Wie kann ich Ihnen den Errorcode am besten zukommen lassen.
    Ich erhalte diesen nach Aktivierung des PlugIns.

    Viele Grüße
    Marlene

      1. Hallo Hans,

        vielen Dank für die nette Kommunikation und die superschnelle Lösung meines Anliegens. :good:
        Vielen Dank, MonaLisa lächelt wieder :yes:

        Viele Grüße
        Marlene

  3. Hi! I’m having problems displaying the smileys on my site. I have a multi-site setup with 5 sites but only 1 has buddypress and bbpress.

    I activated wp-monalisa on site 1 and on the community site but for some reason the smiley list won’t show. please HELP, thanks!

  4. Hallo Hans,
    ich habe jeweils die aktuellen Versionen installiert, bekomme in ML unter „Einstellungen“ nur weiße, leere popups zu sehen (Smiley-Paket einlesen + Smiley-Paket exportieren (pak-Form), also kein Import mögl. In Seiten/Beiträge erstellen ist der Aufrufssmilie zu sehen, bei klick passiert aber nichts. im Widget sind keine Smiles verzeichnet, die Texte aber sichtbar. Habe wp-ML mehrmals überinstalliert, keine Verbesserung.
    Zu Testzwecken läuft das theme 2017
    Hast du einen Tipp für mich, woran das liegen kann?
    VG Bernd

    1. Hallo Bernd,
      probieren wir erstmal die einfachen Dinge. Popups sind zugelassen im Browser und Javascript auch? Schau mal in die Konsole Deines Browsers (STRG+SHIFT+i).

      Viele Grüße, Hans

      1. TypeError: document.editopts.wpml4bbpress is undefined
        wpml_admin.js:164:5
        wpml_admin_switch
        https://*********.de/wp-content/plugins/wp-monalisa/wpml_admin.js:164:5

        https://********.de/wp-admin/admin.php:240:1

        Der Debugg Mode wirft
        Use of undefined constant WPLANG – assumed ‚WPLANG
        in donate.php on line 22 + 25
        und
        in supp.php on line 28 + 31
        aus.
        Bei Kommentaren und klick auf „mehr“ gibt es „undefined“ aus.
        Die sichtbaren Smilies lassen sich aber einsetzen. Nur 1. keine weiteren .pak dateien im- exportieren (bei Kommentaren nur die sofort sichtbaren Smiles einsetzen).
        Hab nun php 7.2 am Laufen…

      2. Hallo Hans, damke für die schnelle Reaktion!
        Japp, es popp ja auch auf, nur eben ohne Inhalt.
        Ich kann also keine weiteren .pak Dateien im- exportieren.

        Mittlerweile fünktionieren die Smiles bei Seiten und Einträge. Bei Kommentaren nur die sichtbar angezeigten, bei „mehr“ kommt „undefined“

        Debug gibt aus:
        Use of undefined constant WPLANG – assumed ‚WPLANG‘ (this will throw an Error in a future version of PHP)
        in donate.php 22 + 25
        +
        in supp.php 28 + 31

        Die Konsole:
        TypeError: document.editopts.wpml4bbpress is undefined
        wpml_admin.js:164:5

        wpml_admin_switch
        https://*********.de/wp-content/plugins/wp-monalisa/wpml_admin.js:164:5

        https://*********.de/wp-admin/admin.php:243:1

        Kann also jetzt einzelne Smiles zufügen.
        Warum jetzt die Smiles angezeigt werden, kann ich dir nicht sagen.
        Hab php 7.2 am Start und alle anderen Module „off“ (wie heute Mittag).

        VG Bernd

      3. Hallo Bernd,

        die Warnung wegen WPLANG sollte nix machen, aber der Javascript Fehler ist das Problem. Kannst Du „Smilies für bbPress aktivieren“ mal einschalten/ausschalten und probieren, ob es dann geht. Die Kompatibilität mit 7.2. sollte eigentlich da sein. Da hatte ich schon mal durch den Checker gejagt.

        Du kannst mir auch gerne mal die URL schicken, dann kann ich mir das live ansehen. Ist vielleicht einfacher, weil ich den Fehler hier nicht nachgestellt bekomme.

        Gruß, Hans

      4. Hallo Hans,

        danke für deine Hilfe. Ich setzte gerade zu Testzwecken alles neu auf. Derzeit noch 0 Probleme und das trotz „Bitte deaktiviere: Einstellungen -> Schreiben -> ‚“ Warnung.
        Diesen Punkt gibt es aber im aktuellen WP gar nicht mehr, es läuft aber trotzdem. (kann man die Warnung irgendwie deaktivieren):good:
        Ich werde alles ausführlich testen und die Servereinstellungen vergleichen (ist jetzt ein anderer Hoster) und suche den Fehler erstmal bei mir / Server / Datenbank weiter. Kann man irgendwie smilies .pak erstellen oder beziehen. Greensmiles liegen ja flach… Wenn ich den Fehler reproduzieren kann, melde ich mich umgehen. Danke für das tolle Plugin und deine Hilfe! LG Bernd

      5. Hallo Bernd,
        null Probleme klingt gut. Den Punkt zum deaktivieren der Emoticons gibt es bei manchen und bei manchen nicht (s. Hinweis von Nadia unten). Wenn ich weiß woran das liegt, werde ich das auch anpassen. Die .pak Files haben ein definiertes Format, das im Handbuch beschrieben ist. Ich habe mich damals am Format von Greensmilies orientiert.

        Viele Grüße, Hans

  5. Nach mehreren Jahren Pause, möchte ich gerne wieder eine WordPress Community Projekt starten.
    Natürlich fiel mir das“Monalisa-Plugin“ ein, mit dem ich damals schön wunderbar die Smilies einbinden konnte.
    Habe WP 4.9.6 am Start und die Monalisa 4.6
    Leider erhalte ich folgende Fehlermeldung:
    Bitte deaktiviere: Einstellungen -> Schreiben -> ‚Wandle Emoticons wie…‘, um die wp-Monalisa Smilies zu verwenden.
    Unter „Schreiben“ habe ich nur :
    Standard-Beitragskategorie
    Standard-Beitragsformat
    und keine weiteren Smilie / Emoticons Einstellungen.
    Kann ich das irgendwie hinbekommen?

    Wenn ich ML aktive habe, werden auch nur die Beitrags- „Titel“ angezeigt.
    Der Text selbst, erst nach abschalten von ML.
    Habe es mit mehreren Themes probiert, ist also nicht themesabhängig.

    Würde mich sehr über Hilfe freuen.
    Vielen, lieben Dank und Grüße!

    :bye: Nadia

    1. Hallo Nadia,
      mhm, so etwas Ähnliches hatte ich schon mal im Zusammenhang mit BuddyPress. Nutzt Du BuddyPress? Kannst Du mir eine Liste mit Deinen aktiven Plugins schicken?
      Danke, Hans

      1. Huhu tuxlog,
        danke für die so schnelle Antwort :good:
        Ich habe alle anderen Plugins, nach- und nach abgeschaltet, leider blieb es bei dem o.g. „Fehler“ in der Ausgabe. In Einstellungen -> Schreiben -> gab es weiterhin keine Optionen für Emotikons.
        Ich habe darufhin ein neues WP auf einem Server installiert und dort gibt es an de Stelle plötzlich wieder die Emoticon Option.
        Schnell noch ML nachinstalliert und alles ist gut!? :yahoo:
        Ich denke, irgendein Plugin hat die WP core verstellt.
        Werde nun im Intranet auch nochmal alles neu starten und morgen hoffentlich freudig berichten! Vielen Dank für das tolle Plugin!!! :-)

      2. Hallo Hans,
        es hat mir ja doch keine Ruhe gelassen…
        Habe alles neu aufgesetzt und nun klappt es auch wieder prächtig mit Monalisa und den Smilies.
        Wie vermutet, muss wohl ein „Sicherheits-Plugin“ die Emoticon Funktion komplett gestrichen haben. So, konnte ich die Einstellungen also auch nicht ändern.
        Es lag also nicht an Monalisa!!!
        Vielen herzlichen :heart: Dank!
        Nadia

        PS: Sollte mir das Plugin noch unterkommen, melde ich es hier.

  6. Warning: preg_replace_callback(): Compilation failed: unmatched parentheses at offset 33 in /home/socia298/public_html/wp-content/plugins/wp-monalisa/wpml_func.php on line 192

    buddypress 2.9.2 and bbpress 2.5.14
    This is what i take when i click the menu forums after the wp monalisa is installed.
    please help me

    1. Hello Costas,
      please check and double check if you have an empty record saved in the admin dialog. This is a typical warning if you have an empty emoticon.
      Cheers, Hans

      1. Hello hans,

        I had already solved the problem. i found the solution in the internet.
        THANKS A LOT FOR YOUR SUPPORT

        GREETINGS FROM GREECE

  7. Hello,

    The plugin has a bug with bbpress newer edition and wordpress 4.9.1

    When I install the plugin my site is destroyed.

    Could you please check it?

    Thanks

      1. Hello Kostas,

        just tested with 2.5.13 works without any problems. Can you describe what exactly happends and maybe you can give some hints from the debug.log of WordPress.

        Cheers, Hans

  8. Good day,
    I’m Andrijana from WebHostingGeeks Support. We have found your plugin wp-Monalisa very interesting and of a significant use for the community. Since I’m of Serbian decent, I’m willing to help people from former Yugoslavia, which now represents six independent countries in Europe, better manage their internet pages by translating your plugin into Serbo-Croatian language.
    Would that be ok with you?
    I hope I’ll hear from you soon.

    Many kind regards,

    Andrijana Nikolic

    andrijanan@webhostinggeeks.com
    webhostinggeeks.com

    1. Hello Andrijana,
      yes, of course my plugin is free and comes with a .pot file to make it easy for others to translate it. If you like to I can put the translation into the package with the next release.

      Cheers, Hans

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...
 


Diese Seite verwendet Cookies. Mit der Nutzung von tuxlog erklärst Du Dich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über die Verwendung von Cookies auf dieser Website findest Du in der Datenschutzerklärung.

Nach oben scrollen