Tuxlog

Tuxlog, aus dem Alltag eines Linux-Fans

wp-Monalisa Version 1.7

wp-Monalisa ist das WordPress Plugin, das dich anlächelt wie nur Mona Lisa es tut. :-)
wp-Monalisa ist ein weiteres Smiley-Plugin zur Einbindung beliebiger Smilies in Artikel, Seiten und Kommentare. Dabei soll wp-Monalisa leicht zu bedienen sein und sich in die WordPress-Oberfläche integrieren.
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…es ist einfach, es lächelt, was will man mehr? ;-)
Über Eure Anregungen und Hinweise freuen wir uns.
For some hints in english look at readme.txt

Features

  • 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 zeigt sich im Edit-Dialog in einer praktischen, verschiebbaren und einklappbaren Metabox
  • 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 sowohl GIF, als auch PNG Smilies
  • Ab der Version 1.1. wird auch der FCK Editor unterstützt. Das Plugin dazu gibt es hier
  • Ab der Version 1.2 besteht die Möglichkeit an den Icons Tooltips einzublenden.
  • Ab der Version 1.3 unterstützt wp-monalisa rudimentär auch Multisite-Blogs
  • Ab der Version 1.4 bietet wp-monalisa eine Funktion zum besseren Einbinden und Platzieren der Smilies im Kommentarformular (s. Abschnitt 6 im Handbuch oder die ausführliche Erklärung bei Stefan)

Download

wp-monalisa 1.7 Downloads: 2131 times

Ältere Versionen auf wordpress.org

Dokumentation

Das englischsprachige Readme. The readme.txt in english.
Die wunderbare Dokumentation von Barbara.
The wonderful manual from Barbara
Eine Kurzanleitung zur Integration von wp-monalisa in das dmsguestbook
Ausführliche Anleitung bei Stefan zur Positionierung der Smilies im Kommentaformular
WordPress Plugin wp-Monalisa Screencast zur Installation
WordPress Plugin wp-Monalisa Screencast zur Konfiguration
WordPress Plugin wp-Monalisa Screencast zur Verwendung
WordPress Plugin wp-Monalisa Screencast zum Im- und Export von Smilies

Installation

  1. Auspacken des zip-Archivs und uploaden in das WordPress-Pluginverzeichnis (wp-content/plugins/), so daß wp-monalisa.php im Ordner wp-content/plugins/wp-monalisa/ landet.
  2. Aktivieren des plugins über den Plugin-Admindialog.
  3. Einstellungen auf der wp-Monalisa Admin-Seite vornehmen (auf jeden Fall, sollte die Kommentarfeld ID geprüft werden, besonders bei der Verwendung von eigenen nicht standardisierten Themes)
  4. Optional: Wer möchte kann die Anzeigestile in der Datei wp-monalisa.css anpassen.

Beim Update sollte das Plugin einmal deaktiviert und dann wieder aktiviert werden, da im Falle von Datenbankänderungen, dies nur dann durchgeführt werden. Die gepflegten Smilies werden dadurch nicht gelöscht. Wer Änderungen am Layout vornehmen möchte, sollte diese durch kopieren der wp-monalisa-default.css nach wp-monalisa.css und dann editieren der wp-monalisa.css vornehmen. Ab der Version 1.0 werden beim Autoupdate von WordPress sowohl die Datei wp-monalisa.css, als auch eventuell vorhandene eigene Smilies im Unterverzeichnis icons geschützt und nicht mehr durch den Autoupdate gelöscht. Dieses Feature greift erstmalig dann mit dem Update auf die Version 1.1 (mit 1.0 sind die entsprechenden Funktionen eingebaut worden).

Screenshots

Historie

2009-05-17 v0.1 Initial release

2009-05-22 v0.2 added alt attribute to img tags, to produce correct xhtml, fixed german translation, added import dialog to import phpbb3 smiley packages, added space after shortcode insertion, automatically extend array allowedtags when oncomment and replace options are set, improve error handling with directories, added polish translation

2009-05-29 v0.3 renamed default icons with prefix wpml_ to get a more or less unique name and prevent override, modified row width of row emoticon to 25, add maxlength attribute=25 to input fields for emoticons, added screenshot for import dialog, styled admin dialog a bit more wordpress like (alternate background color for table, buttons outside the table, added checkall box)

2009-05-30 v0.4 fixed trimming whitespace from emoticons in admin dialog, fixed replace algorithm, now search for longest substring first and can handle any whitespace situation

2009-06-16 v0.5 added dummy version to javascript includes to hide wordpress version, insert smilies with trailing space to make sure the shortcodes can be found, set default smiley to correct file name, now png icons are also supported, surpress showing smilies mor than once if more than one shortcode is defined for the same file, modified column width of column iconfile to 80

v0.6 (2009-08-18) changed readme to support new changelog feature at wordpress.org, new option, smilies can also be output in a table (only for comments), added support for user specific css file to improve support for automatic update, fixed handling of slashes in emoticons, fixed handling of trailing spaces in emoticons

v0.7 (2009-09-27) added russian translation, thanks to Fat Cow (http://www.blog.fatcow.com), added belorussian translation, thanks to ilyuha (http://antsar.info), added .pak export functionality, divided smiley-list into two pages (smiley list navigator using jquery ajax)

v0.8 (2009-11-30) fixed invalid XHTML in admin dialog, fixed strange behaviour when deactivating smilies on comments results in null, added hint to deactivate wordpress smilies fpr wp-monalisa

v0.9 (2009-12-19) fixed invalid xhtml in admin dialog, mark iconfiles not yet mapped with a star

v1.0 (2010-01-17) fixed wrong initial value for show as table option, added alt attribute to admin dialog icons (xhtml fix), set floating control div to display:none in wpml_comments.php, added support for autoupdate to prevent auto delete of private smilies and custom css, fixed undefined index warning in wpml_admin.php

v1.1 (2011-01-23) added support for fckeditor (thanks to Ivonne)

v1.2 (2011-03-13) fixed a problem with wp 3.1 in network mode, due to a different search path the wrong setup.php was included, added tooltip support for icons

v1.3 (2011-05-03) added simple support for multisite installtions (smilies can be only maintained from mainblog and work on every blog which it is activated for)

v1.4 (2011-08-08) added function get_wpml_comment() which returns the smiley-html-code to integrate within comment_form theme code

v1.5 (2011-10-22) removed russian translation because of a restricton from wordpress.org, added hebrew translation thanks to Sagive

v1.6 (2011-12-14) now using wp_enqueue_style for css, clean up html5 code errors for 3.3 compatibility

v1.7 (2011-12-21) clean up more (maybe all?) html5 code errors for 3.3 compatibility

 

Artikel, die auch interessant sein könnten:

Diesen Artikel mit anderen teilen: Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Print
  • email
  • Technorati
  • del.icio.us
  • MisterWong
  • Linkarena
  • Alltagz
  • Blogosphere News
  • Google Bookmarks
  • YahooMyWeb
  • Y!GG
  • Bloglines
  • TwitThis
  • Webnews
  • Digg
  • Wikio DE
  • Oneview
  • Facebook
  • XING

17. Mai 2009 Geschrieben von | KeinWindowsMehr, wordpress | 197 Kommentare | Trackback URI

197 Kommentare zu wp-Monalisa Version 1.7

  1. 129

    Pingback: плагины для сайта wordpress | Блог Татьяны Чироновой

  2. 128

    Hallo lieber Hans!
    Ich bin nach wie vor begeistert von diesem Plugin. =)

    Ein Wunsch von mir wäre, dass man die Smilies sortieren kann nach selbst wählbaren Kategorien. Also z.B. “lustige Smilies”, “böse Smilies”, “andere Icons” usw., und dass das auch auf Ausgabeseite ersichtlich ist, mit einer entsprechenden Überschrift, einem Absatz o.ä.
    Ich habe nämlich das “Problem”, dass mir viel zu viele Smilies gut gefallen, im Moment aber einfach alle nacheinander ausgegeben werden entsprechend der von mir festgelegten Sortierreihenfolge. Ich habe mir dabei schon etwas gedacht und die Smilies möglichst logisch sortiert, aber es ist bei der Masse trotzdem unübersichtlich, selbst wenn man genau weiss, was man sucht.

    Ich weiss nicht, ob sonst noch jemand das Problem mit der Masse an Smilies hat, oder ob so etwas realisierbar wäre und wenn ja wieviel Aufwand das ist… Aber es wäre toll, wenn Du mal darüber nachdenken würdest. :)


    • 128.1

      hallo Jessica,

      danke, es freut mich, wenn du wp-monalisa magst. Wenn ich es richtig verstehe, dann müsste man dazu die Kategorien für die Smilies pflegen können (neue, ändern, löschen), dann jedem Smiley eine Kategorie zuweisen können und die Kategorien auswählen können, die als Kommentar bzw. im Editor Dialog angezeigt werden sollen. Die Anzeige könnte Ajax-like erfolgen, also angezeigt wird das erste Smiley zu jeder ausgesuchten Kategorie, klickt man (oder frau) da drauf (oder fährt drüber), dann zeigen sich alle Smilies dieser Kategorie, am Besten in einer Art Rahmen, damit erkennbar ist welche alle dazu gehören. Über wie viele Kategorien reden wir denn da in der Praxis? Eher zehn oder eher 50 oder noch mehr? Sollen die Kategorien alphabetisch sortiert angezeigt werden oder braucht man da auch eine individuelle Sortierreihenfolge? Ich vermute die angezeigten Kategorien sollen für Editor bzw. Kommentar separat einstellbar sein.

      Habe ich dich soweit richtig verstanden? Oder was vergessen?

      VG, hans

       

    • 128.2

      Ja, soweit alles richtig. =)
      Ich hatte jetzt bei der Darstellung dieser Sortierung auf der Ausgabeseite spontan im Kopf, wie Elemente in längeren Formularen gruppiert und mit einem Label versehen werden – in der Regel eben auch mit einem dünner Rahmen – , aber ob so oder anders wie Du vorgeschlagen hast, Hauptsache überhaupt sichtbar sortiert. ;)
      Wie viele Kategorien, gute Frage… 50 Kategorien werden es sicher auch bei mir nicht werden. Ich habe gerade nochmal geschaut, wie viele “Sorten” ich derzeit habe, bisher nur am Dateinamen zu erkennen: 23, aber das könnte man sicher noch komprimieren. 10 wären demnach tatsächlich etwas knapp. Wie wär’s mit maximal 15 Kategorien? ;)
      Alphabetische Sortierung der Kategorien wäre für mich auch ok.
      Und wie bisher kann die Sortierreihenfolge sowohl für Editor als auch für Kommentare gleich sein, das wäre sonst unnötig kompliziert.
      Auf jeden Fall Danke schon einmal, dass Du Dir ernsthaft darüber Gedanken machst! :)

       

  3. 127

    Hey man.. Thanks for this great plugin – i love it!

    I have made a translation this plugin in hebrew
    You can download the .po & mo files here:
    http://www.sagive.co.il/pt/wp-monalisa-he_IL.zip

    Sorry to address you via comment form but i couldnt find the contact page

    Cheers, Sagive


  4. 126

    Pingback: Meine Plugins & welche habt Ihr? : digital Scrapbooking ~ dear Diary

  5. 125
    schrieb Hellsfoul:

    Super Plugin :good: Genau das, was ich gesucht habe! Danke dafür!!! :yahoo:

    Da ich ein absoluter Smiley Narr bin, wird ihre Anzahl bald wieder aus dem Ruder laufen ;-) .

    Kleiner Vorschlag: Ein “mehr” Smilies-Button im Artikel-Post-Widget wäre genial.
    Oder gibts den schon? Weil noch ist ihre Anzahl gering ;-)


    • 125.1

      hallo hellsfoul,

      schön, wenn dir mein plugin so gut gefällt. eine “mehr” funktion im editor gibt es in der tat noch nicht. allerdings kann man die metabox auf- und zuklappen und damit solltest du schon ein ganzes stück weiter kommen. weiterhin kann man die gewünschten smilies für den editor aktivieren bzw. alle, die man nicht möchte deaktivieren. ich probiere es mal aus und nehme es auf die wunschliste.

      danke, hans

       

  6. 124

    HI mate
    thx for great smileys plugin, i like it
    but i have a problem
    i need to disable smileys on a specifics pages, and keep them on other pages
    is there a way how to do it?
    for example i have pages (not posts or comments) alfa, beta, gamma and delta
    but i want to disable smileys on page gamma, and keep them on pages alfa, beta and delta
    thx for reply


    • 124.1

      hello Uhlik,

      as far as I understood you want to disable all smilies for specific pages. this is not part of wp-monalisa at the moment. but I will add it to the wishlist for future enhancement.

      regards, hans

       

    • 124.2

      thats it, thx for reply

       

  7. 123

    I am using this plugin it is really making my site look very active and appealing to the youths! :yahoo:


  8. 122

    Pingback: Oh menno! | Somewhat Patchy

  9. 121

    Hallo, seit geraumer Zeit werden bei mir so gut wie alle Kommentare mit den kleinen Grünen als Spam abgetan. Teilweise sind sie trotzdem veröffentlicht. Es macht keinen Unterschied ob mit AntispamBee oder Askimet. Mit nospamsx geht jeder Kommentar als Spam weg, wird also komplett gelöscht.
    Da die Seite von den schnellen Kommentaren lebt und die Smiley ein ausdrucksstarkes Element sind, möchte ich die Jungs ungern deaktivieren. Den Spamschutz brauche ich aber dringend. Mir fällt leider keine Lösung ein…

    Grüße


    • 121.1

      hallo Tom,

      das ist aber interessant, das hatten wir auch noch nicht. sind es die normalen emoticons, wie : – ) oder sind es die :smeil:
      das problem kann ich bisher nicht bestätigen. eventuell liegt es am anlernen der spamfilter. hast du es mal mit einem unangelernten spamfilter versucht?

      gruß, hans

       

    • 121.2

      ungelernter Spamfilter? keine Ahnung. Das Problem trat irgendwann zwischen den WP Update auf. Wie gesagt, nospamx ist momentan aus da alles in den Filter geht. So werden stellenweise die Kommentare durchgewunken solange die ohne Link sind. Ein Teil, teilweise auch schon veröffentlichte landen im Spamfilter. Sind also öffentlich und zugleich Spam. Andererseits werden wichtige Kommentare in den Spamfilter gepackt und sind öffenlich nicht zu sehen. Ohne die Kerlchen geht alles wie gehabt.

       

    • hallo tom,

      hast du schon mal probiert “Ersetze Emoticons durch HTML Images” zu deaktivieren? falls es an den links liegt, könnte das helfen. es liegt wahrscheinlich daran wie der spamfilter trainiert wurde und wie deine einstellungen für den spamfilter gewählt sind. wenn man einem spamfilter sagt, er soll alle kommentare mit mehr als zwei links als spam betrachten und nutzt die smiilies als links, dann ist klar das alles mit mehr als zwei smilies als spam erkannt wird. naja, stark vereinfacht ausgedrückt, aber vom prinzip her ist es das was ich meine.

      gruß, hans

       

    • 121.3

      OK, das wars. Weil die Kommentare sofort online sein sollten stand der Counter bei mehr als 1 links. Komischerweise hat es früher nie Probleme gegeben.

      Danke

       

Hinterlasse eine Antwort

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

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

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