GreenSmilies als WordPress-Plugin (alpha)
rob hat mir schon vor langer Zeit ein Plugin für WordPress erstellt, welches ich nun zum Testen freigeben möchte. Ja genau, zum Testen! Das Teil trägt nicht umsonst die Versionsnummer 0.1a und das a steht für alpha! Ausprobieren auf eigene Gefahr, hier läuft es aber schon fehlerfrei - zu mindestens wenn nach diesem Absatz alle installierten Smilies angezeigt werden:
Scheint zu klappen…
Das Plugin ist eigentlich primitiv, anstatt aus der functions.php liefert das Plugin die Liste der verfügbaren Smilies und überschreibt somit die Voreinstellungen von WordPress. Der Vorteil ist, dass man sich bei Updates von WordPress keine Gedanken mehr um die selbst in die functions.php eingefügten Smilies machen muss, da das Plugin diese nun ersetzt und durch ein WordPress-Update nicht mehr überschrieben wird!
Trotzdem muss ggf. Hand an das Plugin gelegt werden a) um den Pfad zu den Smilies zu ändern und b) um die Liste der verfügbaren Smilies und dazugehörigen Codes zu anzupassen und zu erweitern. Beides geht aber schnell via Texteditor und ist in der greensmilies.php dokumentiert.
Installation
- Download mind. 6,2 MB
- In den Plugin-Ordner von WordPress entpacken und auf den Server laden, der folgende Screenshot soll hierbei ein wenig helfen.

- Plugin in der Plugin-Verwaltung aktivieren
- Freuen!

Im Download befinden sich alle Smilies von GreenSmilies, im Plugin kommen aber nur die oben gezeigten + die aus WordPress bekannten zum Einsatz. Wer das nun ändern will, muss die greensmilies.php editieren und die geänderte Version auf den Server laden. Ich sags nur ungern, aber so könnt ihr auch andere Smilies in ein Plugin auslagern. Sowie das Plugin deaktiviert wird, verwendet WordPress wieder die Standard-Emoticons.
Wichtig
Gebt mir Feedback! Der Sinn etwas zum Testen online zu stellen liegt ja eben darin, Fehler zu finden um diese zu beseitigen. Toll wäre natürlich, wenn sich ein routinierter Plugin-Autor mal Zeit nimmt und drüber schaut.
Beliebte Beiträge:

Am 17. August 2008 um 12:37 Uhr.
Funktioniert bei mir.
Am 17. August 2008 um 14:39 Uhr.
Kein Fehler, aber eine Anregung ;) wie wäre es, wenn man erstmal nicht alle Smilies in das Plugin packt? Nicht wegen dem Platz sondern, weil das beim Hochladen so lange dauert und man davon in einem Blog ja bei weitem nicht alle braucht, dass kann man ja leicht erweitern, wenn man mehr als den Standart, der hier schon mit bei ist, haben will.
Ansonsten läuft bei mir gerade der Upload und Einbau ;)
Am 17. August 2008 um 17:27 Uhr.
Hmm, ich weiß, etwas unpraktisch. Es gibt dann aber sicher wieder Leute, die das nicht gebacken bekommen. Außerdem: Haben beruhigt!
Am 17. August 2008 um 17:48 Uhr.
Ok auch was dran
also der Einbau hat bei mir ohne Probleme funktioniert. Rein aus interesse, wie hast du die Smilieliste unter dem Eingabefeld für das Kommentar gemacht? Selber eingebaut oder ist das ein Plugin? Wenn ja welches 
Am 17. August 2008 um 18:41 Uhr.
Ein Plugin welches du hier findest:
http://aranea.zuavra.net/index.php/18/
Am 17. August 2008 um 19:23 Uhr.
Herzlichen Dank
Am 18. August 2008 um 20:51 Uhr.
[...] Niedermayr von den grünen Emoticons hat ein Wordpress-Plugin veröffentlicht, um die grünen Grinsemänner ganz einfach in einem Blog nutzen zu [...]
Am 4. September 2008 um 01:48 Uhr.
Plugin funktioniert nur zum Teil
Ich habe das von Dir empfohlene Plugin zur Darstellung der Smilies unterhalb des Kommentarfeld ausprobiert. Mehr als ein Haufen PHP-Fehlermeldungen ist dabei nicht herausgekommen.
Ersatzweise verwende ich jetzt "WP-Grins". Das Plugin zeigt allerdings noch die original WP-Smilies.
In den "fertigen", gespeicherten Kommentaren werden aber Deine Grünlinge angezeigt.
Am 4. September 2008 um 07:58 Uhr.
Habe mit WP-Grins leider noch keine Erfahrungen, ich denke aber dass es sich die Smilies mit ziemlicher Sicherheit aus dem Hauptordner unter wp-includes/images/smilies holen wird. Das müsstest du wohl irgendwie ändern, meiner einer hat erst in ein paar Tagen die Zeit das mit WP-Grins mal zu testen.
Warum aber “Smiley JS Buttons” versagt ist mir schleierhaft, was für Fehlermeldungen bekommst du? Verwendest du die aktuelle WP Version?
Am 18. September 2008 um 22:07 Uhr.
[...] Plugin für Wordpress ist noch in der Alphaphase und Michael würde sich sicher freuen wenn ihr, sofern ihr Interesse [...]
Am 21. Oktober 2008 um 22:09 Uhr.
Wie kann ich die Smilies bei blogspot in die Kommentarleiste einfügen? Vielen Dank für die Hilfe im Voraus.
Am 21. Oktober 2008 um 22:11 Uhr.
Ich vermute gar nicht, blogspot ist ja so ein Blog-Hoster und da bist du auf das angewiesen was dieser anbietet.
Am 21. Oktober 2008 um 22:13 Uhr.
Vielen Dank, eigentlich schade. Google Smiley Converter im Text habe ich schon eingebaut, aber der funktioniert nicht bei den Kommentaren.

Na ja, kann man nichts machen! Die grünen Smilies finde ich klasse.
Am 13. November 2008 um 01:59 Uhr.
Hmmm, Ars Aranea ist down und verweist auf Dezember. Mit WP-Grins klappt das bei mir vorne und hinten nicht. Ob du mir das "Smiley JS Buttons" mal mailen kannst?
Ich würd mich riesig
Am 13. November 2008 um 03:34 Uhr.
[...] dann liegt das daran, dass ich vorhin das Custom Smileys Plugin zu Gunsten der Greensmilies und Michaels Plugin in Kombination mit Smiley JS Buttons (Seite ist z.Z. down) in den Kommentaren rausgeworfen habe. [...]
Am 4. Dezember 2008 um 07:51 Uhr.
Hallo Michael,
werde ich gleich mal ausprobieren. Hoffentlich passt es zum Grünton des YAML-Green Theme (http://dynamicinternet.eu/wordpress/wordpress-themes/yaml-green-theme/).
Gruß
Dieter
Am 5. Dezember 2008 um 02:24 Uhr.
Hallo Michael,
das Plugin funktioniert bei mir mit YAML-Green und WP 2.6.5.


Wie sorgst Du denn für die Darstellung der Smilies unter dem Kommentarfeld? Ein Plugin? Oder schraubst Du am Code?
Beste Grüße
Dieter
PS: Die neue Website mit den Green Smilies ist noch nicht online. Werde aber gerne darauf hinweisen, wenn es soweit ist.
Am 6. Dezember 2008 um 14:18 Uhr.
@Dieter: Das macht das Addon “Smiley JS Buttons” für mich, ich bin aber gerade am überlegen, ob ich das Plugin nicht mit meinem verschmelzen lasse. Ich muss davor aber vorher mal die Rechte Smiley JS Buttons prüfen.