Community Blog: Article Author Comment Icon 1.0.2

License Agreement
GNU Lesser General Public License (LGPL)
Supported Versions
Burning Board 4.0 / WCF 2.0
Burning Board 4.1 / WCF 2.1

Marks the comments of the article author with an icon

Note: Development of this plugin has been discontinued.

Images

  • Version 1.0.2

    Remove link of developer website in ACP and prevent installation with WCF 2.2
  • Version 1.0.1

    Fixes JavaScript error if comments are disabled
  • Version 1.0.0

  • hallo, es kommt zu einem Fehler durch dieses Plugin: "WCF.Comment.ObjectAuthor is not a constructor". Dadurch wird der folgende Javascript-Code nicht mehr ausgeführt und z.B. die Likeansicht eines Gasts auf der Artikelseite nicht dargestellt.


    Marcel Werk hat mir bei der Ursachenfindung geholfen und kann bestimmt weitere Details dazu sagen, falls benötigt :)


    Edit: das gleiche Problem ist auch bei dem Kalender-Autor-Plugin vorhanden!


    Gruß, Afox

    • Da ich das Plugin nicht mehr weiterentwickle, wird es keinen Bugfix geben. Ich habe trotzdem mal kurz über den Code geschaut und kannst Du testweise mal im Template "__entryAuthorComment.tpl" des Blogs die Zeile


      {if $__blog->isActiveApplication() && $templateName == 'entry' && $entry->userID && $entry->enableComments}


      durch


      {if $__blog->isActiveApplication() && $templateName == 'entry' && $entry->userID && $entry->enableComments && ($commentList|count or $commentCanAdd)}


      ersetzen?

    • danke, das hat schon geholfen (bisher ohne Fehler). Für den Kalender habe ich dasselbe in der Datei "__eventAuthorComment" eingefügt, so dass es so aussieht:
      {if $__calendar->isActiveApplication() && $templateName == 'event' && $event->userID && $event->enableComments && ($commentList|count XX $commentCanAdd)}


      Gruß, Afox

  • I like these little plugins for author icons for blog, gallery, calendar... Just was wondering though, maybe have the icon right beside the username itself, then time last? "username (icon) - 5 minutes ago". Seems to look a little nicer/better with icon beside name and time off to right.

    • Untested: Search in WCF.Comment.ObjectAuthor.js and WCF.Comment.ObjectAuthor.min.js for the following code:


      small').append(' <span class="icon icon16


      (should occur two times in each file). Replace it with


      small').prepend('<span class="icon icon16


      Please make a backup of the files before doing these changes to be on the safe side.

    • Thanks Matthias, will give that a try on the localhost / xampp copy of test site once and see if it works. :)

    • Reporting back, it works, but I had to correct the change for the second min.js file. In this file: WCF.Comment.ObjectAuthor.js


      works
      small').prepend('<span class="icon icon16


      second file WCF.Comment.ObjectAuthor.min.js, needs the " not single ' there for after word "small".
      small").prepend('<span class="icon icon16


      Repackaged plugin up, and installed it, now the icon shows after the username. :) If you could do that with all your plugins, it would be nicer and easier lol. :P Otherwise I have to manually do it myself, and any updates you do will overwrite changes each time lol

    • The files you changed do not directly belong to this plugin but to pluginstore.woltlab.com/file/1842/ which is the basis for all of my plugins related to comment author icons.


      Also, you should not worry that much about updates as my plugins are not actively developed/supported anymore thus an update is unlikely :)

    • here's what it looks like now: http://i.imgbox.com/pxIpgOad.jpg


      edit: Oh right, yeah true. Well I guess I'll figure something out then, cause I use three of those, and each one is in "requirements" folder inside the plugins. I use ones for gallery, blog, calendar.. So maybe just unzip each one, put in new com.maasdt.wcf.commentObjectAuthor.tar archive in "requirements" folder, rezip them all up again and be good to go.. Lol.

  • Ist nicht mehr mit 4.1 kompatibel. Sobald es eingesetzt wird geht im Blog als Gast kein Spoiler mehr auf trotz Berechtigungen. Ja ich weiß es wird nicht mehr Supportet aber soll auch nur als Hinweis dienen für andere.

  • Ich habe vorne schon das Avatar des Kommentators. Warum noch ein zweites Icon ?

    • Das Icon markiert den Autor des Blog-Artikels, nicht den Kommentar-Autor.

    • Ich versteh es trotzdem nicht ... Dein Bild dazu sagt mir gar nichts ...

    • Angenommen Du erstellst ein Blog-Eintrag, den dann ein anderer Benutzer kommentiert. Wenn Du dann auf diesen Kommentar antwortest, wird bei Deinem Kommentar das Icon angezeigt, dass Dich als Ersteller des Blog-Eintrags kennzeichnet – genauso wie in Burning Board innerhalb von Themen der Stern in der Sidebar den Ersteller des Themas kennzeichnet.

    • Ich schrieb schon mal: Ich (oder eben ein anderer) habe mein Avatar vor meinem Kommentar. Es wird also immer gesehen, wer geantwortet hat. Danke für Deine Antwort.

  • Das ist eine richtig coole Idee, könntest du so etwas auch für die KOmmentare im Profil umsetzen? :-)

    • Zuerst sind noch die anderen Anwendungen dran. Beim Benutzerprofil war ich der Meinung, dass es nicht nötig ist, weil man eigentlich wissen sollte, in wessen Profil man gerade ist, zumal der Name auch in der Adresszeile des Browsers steht.

    • Super, danke :-)