• Projektwerkstatt: CommentAnswerWP

    von am 5. Mai 2010

    Nachdem ich ja gestern nicht so ganz den Artikel schreiben konnte, den ich wollte, hatte ich heute Zeit meine Kreativität zu sammeln. Macht das überhaupt Sinn? Egal, wäre keinem aufgefallen, wenn ich nicht meine halbe Einleitung damit geschmückt hätte. Kreativ war ich trotzdem. Dieses mal habe ich wieder eine Idee, wie man WordPress ein wenig verbessern könnte. Ob es in einem eigenen Plugin passieren kann oder ‘ne Erweiterung wird zu pushWP ist noch nicht klar.

    Was ich gerne hätte, wäre eine Möglichkeit, dass User informiert werden, wenn jemand auf einen Kommentar antwortet. Sollte eigentlich ganz einfach sein. Man hat ja die Namen der Kommentarautoren und kann dann nach @name suchen oder halt nach dem ganzen Namen. Natürlich findet man so nicht alle Vorkommen, aber eine Menge hat man damit abgedeckt. Technisch ist das also gar kein Problem. E-Mail-Adresse ist ja schließlich bei den meisten Blog-Installationen ein Pflichtfeld.

    Bei der Mail, die man bekommt, würde ich dann den kompletten Antworttext mit in den Text packen, dann weiß der Empfänger sofort, um was es geht. So wie bei Facebook. StudiVZ macht es da ein wenig “dümmer”, da werde ich in der E-Mail auf die Startseite geleitet und von dort kann ich dann meine Nachrichten abrufen. Klar, ein Klick mehr auf diese Art. Aber wieder zurück zum Thema.

    Was das Problem werden könnte ist das Zuspammen von Autoren. Man müsste sich irgendwie rechtlich absichern, dass man bei einer Antwort auch wirklich informieren darf. Wobei Spam ist es ja nicht wirklich. Es ist ja nur eine Antwort, die man per E-Mail bekommt. Aber das deutsche Recht ist da bestimmt für uns Normalsterbliche nicht zu durchschauen. Vielleicht würde man einfach einen kleinen Hinweis positionieren, der einem vor dem Absenden eines Kommentars informiert, dass es sein kann, dass man eine E-Mail bekommt.

    Nils Langner

    Auch wenn Ihr es mir nicht glauben werdet, aber ich habe nichts gegen PHP. Ich rege mich einfach nur gerne auf. Ok so schlimm ist es auch nicht. Eigentlich wollte ich schon immer einen Blog haben und da ...

    Zum Profil von Nils Langner

    13 Kommentare »


    • Daniel
      am 5. Mai 2010 um 07:28 Uhr

      Kann sein, dass es an der Uhrzeit liegt, aber irgendwie verstehe ich dein Anliegen nicht richtig. In dem Kommentarform ist doch schon ein Feld (Bitte benachrichtige mich bei neuen Kommentaren), ob man bei Antworten benachrichtigt werden will.


    • Nils Langner
      am 5. Mai 2010 um 07:39 Uhr

      @Daniel: Ich will dass wenn jemand eine direkte Antwort schreibt (so wie ich gerade) du als Autor des betreffenden Kommentars eine Mail bekommst, auch wenn du nichts abonniert hast.


    • Michael
      am 5. Mai 2010 um 07:45 Uhr

      solltest, denke ich, auf jeden Fall ne Checkbox dazubauen, dann biste (soweit ich weiß) auf der relativ sicheren Seite. Kannst ja standardmäßig aktiviert sein


    • RL
      am 5. Mai 2010 um 08:32 Uhr

      Dürfte rechtlich schwer abzusichern sein.
      Das Problem ist, dass jemand eine falsche / fremde eMail-Adresse angeben kann. Und schon ist man wieder bei den Spam-eMails und dem Abmahnrisiko. M.E. funktioniert das Ganze rechtssicher nur mit Bestätigungs-eMail/Double-opt-in. Und dann bist Du eigentlich schon wieder fast da, wo Du mit der derzeitigen Benachrichtigen-Funktion bist.

      Aber vielleicht kann man die derzeitige Funktion ja auf eine Auswahl erweitern: “Benachrichtigung bei neuen Kommentaren” vs. “Benachrichtigung bei Antworten auf meinen Kommentar”.


    • Wolfgang
      am 5. Mai 2010 um 08:37 Uhr

      bis auf die tatsache, dass eben direkt der text im mail steht, geht das ja bei jedem forum (oder eben auch facebook) – mit einer checkbox sollte das also sicherlich überhaupt kein rechtliches problem ergeben. interessant wäre auch, ob leute per twitter über antworten informiert werden wollen…wäre technisch gesehen ja ca. das gleiche


    • Christian
      am 5. Mai 2010 um 08:52 Uhr

      Ich waere schon froh, wenn pushWP bei mir richtig laufen wuerde. Die Links bei bit.ly werden erstellt aber auf Twitter kommt nix an (ich plane uebrigens und publiziere nicht manuell).
      Ausserdem stimmt die im Plugin angegebene URL http://www.phphatesme.com/pushWP/ nicht mehr.


    • Sven
      am 5. Mai 2010 um 09:42 Uhr

      Wieso so kompliziert machen? Einfach unter jeden Kommentar einen Link machen: “Auf diesen Beitrag antworten” Dann wird genau der Autor dieses Beitrages benachrichtigt und im Antwortfeld steht sofort: @Autorname

      Da muss man erst Texte parsen. Weil @Nils könnte ja auch auf mehrere Zutreffen.


    • Dominik
      am 5. Mai 2010 um 10:29 Uhr

      Seit WordPress Version 2.7 sind verschachtlete Kommentare von Hause aus möglich. Ein Beispiel wie man diese integriert findet man hier
      http://bavotasan.com/tutorials/how-to-add-nested-comments-to-your-wordpress-theme/

      In der DB gibt es in der Tabelle ‘wp_comments’ die Spalte ‘comment_parent’ und du brauchst nicht nach irgendwelchen Strings zu suchen ;)


    • KingCrunch
      am 5. Mai 2010 um 10:35 Uhr

      Nicht, dass ich das schon einige male erwähnt hätte, aber ich bin weiterhin für ein Forum mit Artikel-Themen :p Wenn ich das so überfliege, läufts doch darauf jetzt gerade hinaus.


    • Mirko
      am 5. Mai 2010 um 15:26 Uhr

      Um dem ganzen noch einen drauf zu setzen, könnte man den “Wert” eines Kommentars aus diesen Informationen, also der Anzahl der Antworten, bestimmen. Dann les’ ich nur noch die “wichtigen”. ;)


    • cmi
      am 5. Mai 2010 um 18:43 Uhr

      @nils: Warum willst du jemanden informieren, der gar nicht daran interessiert ist? Ich finde das ziemlich bedenklich, da die Grenze zum Spam hier sehr dünn ist.

      Ich würde das über eine zusätzliche Checkbox regeln: “Bitte benachrichtige mich bei neuen Antworten auf meine Kommentare” oder so ähnlich. Auf jedenfall optional, sonst kann es schnell Ärger geben bzw. verliert das Blog ggf. an “Aktivität” (Motto: “Ich schreib da jetzt nix, sonst werd ich wieder zugeschüttet”).

      Plus nach “@name” suchen ist keine gute Idee, wie schon angemerkt wurde (Namensduplikate). Da braucht es einen anderen Mechanismus. Sei es native Unterstützung von WP, sei es eine eigene Lösung.


    • Bennet Matschullat
      am 6. Mai 2010 um 11:18 Uhr

      Ich glaube auch das es so ist wie “cmi” schrieb das ist kurz vor der grenze zu spam.

      Wie ist es eigentlich wenn du irgend wo hin schreibst das du informiert wirst sobald eine “direkte antwort” kommt? Also wie ist es dann rechtlich.

      LG


    • Kim
      am 6. Mai 2010 um 11:35 Uhr

      Ich hoffe, ich habe Dich etwas falsch verstanden, Nils. Einfach so Emails abfeuern, weil ein Nachfolger hier im Kommentar “@Kim” schreibt, halte ich für indiskutabel, weil es rechtlich absolut nicht in Ordnung wäre.

      Wenn Du das Feature umsetzen möchtest, würde ich eine Checkbox bei der Kommentarfunktion anbieten (@-Benachrichtigungen aktivieren). Und dann muss es per Double-Opt-In bestätigt werden. In Sachen Komfort könnte man sich diesen Double-Opt-In merken, so dass man danach nur noch die Checkbox aktivieren muss. Aber darüber müsstest Du dann gründlich informieren usw.

      Darüber hinaus müsstest Du der Funktion auch beibringen, dass wenn mehrmals hintereinander jemand mit “@Kim” antwortet, nur einmal die Benachrichtigung abgesendet wird, es sei denn, Du lieferst wie bei Facebook den Kommentartext gleich mit.

    RSS Feed für Kommentare zu diesem Artikel. TrackBack URL

    Hinterlasse einen Kommentar

    Werbung
    PHP Magazin
    Ausgabe 02/2010

    Dieses Mal mit Artikeln zu den Themen OpenSocial und Apache Shindig, Graphentheorie, Smarty3

    t3n
    Ausgabe 19

    Social Media (R)evolution. Weitere Themen sind noSQL, Crowdsourcing ...

    PHP Journal
    Ausgabe 2/2010

    PHP & Windows optimal nutzen, die besten PHP-CMS im Überblick, Google-API mit Zend Framework nutzen.

    Wir wurden schon öfters gefragt, ob man uns nicht irgendwie unterstützen kann. Die Antwort war immer einfach: Klar! Am einfachsten ist es eure nächsten Einkäufe bei Amazon über unsere Link abzuwickeln. Damit würdet ihr uns schon sehr helfen. Über Co-Autoren freuen wir uns aber noch mehr.