Simple Comment Quotes – ein Wordpress-Plugin zum Kommentare zitieren

Jedes Forum hat eine Funktion, mit der man einen Diskussionsbeitrag direkt zitieren kann. Aber kaum ein Blog. Gibt es dafür einen Grund? Wenn, dann braucht man sowas doch gerade in den tendenziell etwas unübersichtlichen Weblogs! Und deswegen habe ich das Plugin Simple Comment Quotes geschrieben.

Das Plugin platziert unter jedem Kommentar einen Link. Klickt man auf diesen, wird dieser Kommentar per Ajax in ein Zitat-Tag verkleidet und in das Beitragsfeld geladen. Dazu kommt ein Link, mit dem man zurück zum Zitierten springen kann. Klickt man mehrere Zitier-Links an, werden die Zitate jeweils an den vorherigen Inhalt der Textbox angefügt.

Preview

Das Plugin in Aktion Frontend

Das Backend Backend

Features

  • Vielseitig mit wahlweise BB-Tags ([quote][/quote]) oder HTML (<blockquote>)
  • Einfach, ohne komplizierte Installation: Hochladen, aktivieren, fertig
  • Schlank und schnell, kommt ohne externe Ajax-Frameworks oder sonstigen aufgeblasenen Overhead aus
  • Konfigurierbar über ein komfortables Backend und die Möglichkeit, manuell Zitier-Links und Ladeanimation in Templates einzubinden
  • Stylebar durch sinnvoll beannte CSS-Klassen für alle durch das Plugin eingefügten Elemente
  • Freie Software unter MIT-Lizenz

Installation

Einfach das heruntergeladene Archiv entpacken, in das Verzeichnis /wp-content/plugins/ hochladen, das Plugin aktivieren und fertig!

Zusätzlich kann mit einem kleinen Schnipsel PHP die Ladeanimation irgendwo im Komemntarformular-Template eingebunden werden:

<?php
	simple_comment_quotes_loader('HTML vor Grafik', 'HTML nach Grafik', 'Text vor Grafik', 'Text nach Grafik', 'Pfad zur Animation');
?>

Die Parameter der Funktion können von rechts nach links weggelassen werden. Gibt man gar nichts an, wird die Animation verwendet, die dem Plugin beiliegt. Sie wird von einem ein <span> mit der ID quote_comments_loader eingeschlossen. Außerdem wird nach der Grafik der Text Lade Zitat eingeblendet.

Troubleshooting

Wenn das Plugin nicht funktioniert bitte zuerst prüfen, ob das Kommentarfeld (die Textarea) die ID comment hat! Sollte das nicht der Fall sein, muss das Blog-Template angepasst werden oder die Zeile 43 der Datei simple-comment-quotes.js geändert werden – dort einfach comment durch die richtige ID ersetzen.

2 Backlinks

5 Kommentare

Lob, Kritik, Anmerkungen oder Widerspruch? Schreib einen Kommentar!

1

think123

Geschrieben am 16. Februar 2010 um 16:13 Uhr

Super Plugin, danke für die tolle Anleitung :-)

Diesen Kommentar zitieren

2

think123

Geschrieben am 16. Februar 2010 um 16:14 Uhr

Wie wird vor dem Plugi ein Bild hinzugefügt(vor “Beitrag zitieren” ein entsprechendes Bild).

Diesen Kommentar zitieren

3

Peter

Geschrieben am 16. Februar 2010 um 16:26 Uhr

Im Admin-Bereich gibt es in den Plugin-Einstellungen eine Anleitung für den manuellen Einbau des Zitier-Links. Einfach danach richten und das HTML entsprechend anpassen.

Diesen Kommentar zitieren

4

Fuchs

Geschrieben am 21. Juni 2010 um 14:11 Uhr

Mit WordPress 3.0 funktioniert es bei mir nicht. Fehlermeldung ist “Fehlercode beim Zitieren:404”. Das hier ist das Blog:

http://www.schnaeppchenfuchs.com/blog/

Bin schon am suchen…das Kommentarfeld hat aber die richtige ID.

Diesen Kommentar zitieren

5

Peter

Geschrieben am 21. Juni 2010 um 21:15 Uhr

Der Fehler ist bekannt. Ich weiß nicht was da los ist. Die korrekte Anwort wird von dem Script geliefert, allerdings ist der Fehlercode 404. Warum auch immer das so ist.

Diesen Kommentar zitieren

Kommentar schreiben

Vorschau: Vorschau wird erzeugt …

Noch keine Vorschau erzeugt!

Bitte beachten

  1. Mit einem Stern markierte Felder müssen ausgefüllt werden.
  2. Die Frage nach dem Vornamen von Franz Beckenbauer dient der Spamabwehr
  3. Beiträge von Erst­kommen­tatoren werden moderiert, alle anderen sind sofort freigeschaltet.
  4. SEO-Kommentare werden je nach meiner persönlichen Tagesform entweder gelöscht, ihrer URL beraubt oder in Rechnung gestellt.
  5. Zur Formatierung von Text können folgende HTML5-Elemente verwendet werden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
  6. Zusätzlich stehen zur Formatierung und Hervorhebung von Code folgende Tags zur Verfügung: {html}{/html} (HTML), {php}{/php} (PHP), {js}{/js} (Javascript) {css}{/css} (CSS), {code}{/code} (sonstiger Code, keine Hervorhebung)
  7. Damit HTML außerhalb von Code-Tags richtig angezeigt wird, müssen Sonderzeichen maskiert werden (z.B. < zu &lt;, > zu &gt; usw.).

Aktuelle Version

Mach mit!

Möchtest du bei der Plugin-Entwicklung mithelfen? Kein Problem: einfach einen Github-Account besorgen und loslegen!

Mehr Infos über Github …