09.11.2021: Das Plugin ist ab nun kostenlos verfügbar.
Seit Version 2.0.0 RC 1 mit der WoltLab Suite 3.0 kompatibel.
Alle Versionen von 1.X sind nur mit Burning Board 4.X kompatibel.
Alle Versionen von 2.X sind nur mit der WoltLab Suite 3.0 kompatibel.
Alle Versionen ab 2.0.1 sind mit der WoltLab Suite 3.1 kompatibel.
Das System basiert darauf, dass beide User sich gegenseitig folgen und somit eine Verbindung entsteht. Mit dieser Verbindung wird der Status "Freundschaft" erkannt.
Wissen, welche Freunde online sind
Mit einem Klick im Benutzermenü werden die aktuellen Freunde, die online sind, angezeigt. Mit einem Klick auf das Avatar-Icon des Freundes können Sie diesen direkt besuchen, beim Überfahren des Avatar einige Informationen sammeln oder Benutzeroperationen durchführen.
Mit der Freundeleiste immer alle Freunde im Blick haben
Jeder Benutzer kann die Freundeleiste individuell ab- oder anschalten. Sollte diese aktiviert sein, so wird die Freundeleiste auch nach einem neuen Seitenaufruf wieder angezeigt.
Übersicht haben: Freunde online und Freunde anzeigen
Mit der Seite "Freunde online" können Sie all Ihre Freunde, die gerade online sind, auf einem Blick betrachten.
Die Seite "Freunde" bietet Ihnen eine komfortable Übersicht über alle Freunde.
Optionen: ACP -> System -> Optionen -> Benutzer -> Freunde
- (De-)aktivierbare Freundesleiste
- 3 Darstellungsoptionen: Avatar, Benutzername oder Avatar + Benutzername
- Sortierung
- Maximale Anzahl der Freunde, die angezeigt werden sollen
- Invididuelle Timeout-Angabe
Ein Dankeschön geht an Harald-RS für diese Idee.
-
Version 3.0.0
- Sonnenspeer
- 83.97 kB
- 71 Downloads
Behebt einen Fehler mit dem CSRF-Token
-
Version 2.0.1
- Sonnenspeer
- 83.97 kB
- 211 Downloads
Upgrade für WoltLab Suite 3.1
-
Version 2.0.0 pl 3
- Sonnenspeer
- 86.02 kB
- 54 Downloads
Positioniert die aktivierte Freundesleiste nun oben über den Inhalten
-
Version 2.0.0 pl 1
- Sonnenspeer
- 84.48 kB
- 66 Downloads
Behebt einen Fehler mit der CMS Box
-
Version 2.0.0
- Sonnenspeer
- 75.78 kB
- 18 Downloads
Version für WoltLab Suite 3.0
-
Version 1.0.4
- Sonnenspeer
- 77.82 kB
- 104 Downloads
Added an option for users to disable/enable the friends list for their own.
-
Version 1.0.3 pl 1
- Sonnenspeer
- 75.26 kB
- 157 Downloads
Fixes an issue where the amount of online users is not shown if the friends bar was deactivated
-
Version 1.0.3
- Sonnenspeer
- 76.8 kB
- 49 Downloads
- Updated to the new WBB 4.1 dropdown menu
- Small improvements
- New option: (De-)Activate the friends bar for the whole board
-
Version 1.0.2 pl 1
- Sonnenspeer
- 74.75 kB
- 110 Downloads
New:
- Timeout-Option for online timeout display
Fixed:
- Sometimes the amount of online friends was counted wrong
-
Version 1.0.1
- Sonnenspeer
- 74.75 kB
- 29 Downloads
Fixed:
- Mobile layout is now displayed corretly
- Avatars will now be bordered by default
New:
- 3 ways of display available: Avatar, Username or Avatar + Username
scy
Hi,
unter 5.4 kommt folgender Fehler beim Aufruf der follower-friends-online-list:
kommt vermutlich vom geänderten Session System in 5.4
Können wir auf einen Fix hoffen @Sonnenspeer ?
Sonnenspeer
Hi. Danke für den Hinweis. Ich werde alle meine Plugins auf Kompatibilität prüfen und ggf. updaten.
Gruß
scy
Vielen lieben Dank
Sonnenspeer
Hi. Ich habe das Plugin überprüft und bei mir hat es funktioniert. Kannst du mir beschrieben, wie und wann die Fehlermeldung bei dir erscheint, damit ich es reproduzieren kann?
Gruß
scy
Hallo,
wenn man oben in der Userbar auf das Freunde Online Button klickt und dann im Popup auf "Alle anzeigen", dann kommt der Fehler. Eben nochmal mit PHP 7.4 getestet um auszuschließen dass es eventuell an PHP 8.0 liegt. Bei mir kam der Fehler nach dem Testupdate von 5.3 auf 5.4, man kann das aber auch in einem frisch instalierten WSC 5.4 reproduzieren.
Sonnenspeer
Nun konnte ich es nachvollziehen, danke.
Ich stelle ein Update bereit und das sollte dann bald freigeschalten werden.
Dirk
Ich bekomme unter der 5.2 Version diesen Fehler vom Server ?
- Use of undefined constant FRIENDSLIST_ENABLE_BAR - assumed 'FRIENDSLIST_ENABLE_BAR' (this will throw an Error in a future version of PHP)
Sonnenspeer
Hallo. Sorry für die verspätete Rückmeldung. Besteht der Fehler noch? Typischerweise kommt dieser Fehler, wenn der Cache nicht ordentlich aufgebaut wurde. Probiere andernfalls nochmal den Cache zu löschen.
Dirk
Danke für die Rückmeldung,im Moment habe ich den Fehler nicht mehr, scheint also wirklich mit einer Cache Leerung erledigt worden zu sein.
Jimmyxxx
ist dieses Plugin für WoltLab Suite 5.2 oder auch ein Fehler wie die anderen ?
Sonnenspeer
Hi. Das ist noch fehlerhaft markiert. Jedoch kommt auch bald ein neues Update mit dem dies auch behoben wird.
pebe190
Wenn ich diese Freundschaftsliste installiere bekomme ich ein Error Seite geht nicht mehr
Log Files
<<<<<<<<868461a05b780ba5027cbbb185f9d095df2db91d<<<<
Thu, 06 Dec 2018 08:11:03 +0000
Message: A non-numeric value encountered
PHP version: 7.2.11
WoltLab Suite version: 3.1.6 pl 1
Request URI: /xxxxx/
Referrer:
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0
Peak Memory Usage: 2052928/1073741824
======
Error Class: wcf\system\exception\ErrorException
Error Message: A non-numeric value encountered
Error Code: 0
File: /home/xxxxxee/public_html/xxxxx/lib/system/WCF.class.php (346)
Extra Information: -
Stack Trace: [{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/data\/user\/follow\/UserFollowerFriendsListAction.class.php","line":51,"function":"handleError","class":"wcf\\system\\WCF","type":"::","args":[2,"A non-numeric value encountered","\/home\/xxxxxee\/public_html\/xxxxx\/lib\/data\/user\/follow\/UserFollowerFriendsListAction.class.php",51,{"followList":"[redacted]","followObjectIDs":"[redacted]","follow":"[redacted]","friendsList":"[redacted]"}]},{"function":"getFriends","class":"wcf\\data\\user\\follow\\UserFollowerFriendsListAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":204,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/system\/event\/listener\/FollowerFriendsListListener.class.php","line":21,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/system\/event\/EventHandler.class.php","line":144,"function":"execute","class":"wcf\\system\\event\\listener\\FollowerFriendsListListener","type":"->","args":["wcf\\page\\CmsPage","wcf\\page\\CmsPage","assignVariables"]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/system\/event\/EventHandler.class.php","line":177,"function":"executeInheritedActions","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\page\\CmsPage","assignVariables","wcf\\page\\CmsPage","assignVariables@wcf\\page\\CmsPage",[]]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/page\/AbstractPage.class.php","line":141,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\page\\CmsPage","assignVariables"]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/page\/CmsPage.class.php","line":115,"function":"assignVariables","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/page\/AbstractPage.class.php","line":294,"function":"assignVariables","class":"wcf\\page\\CmsPage","type":"->","args":[]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/lib\/system\/request\/RequestHandler.class.php","line":96,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/home\/xxxxxee\/public_html\/xxxxx\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf"]}]
<<<<
pimpi
In der mobilen Ansicht ist weder die Freunde-Online-Anzeige sichtbar, noch lassen sich die Einstellungen aufrufen per Klick. Wurde in der Desktop Ansicht zumindest die Leiste aktiviert ist diese sichtbar, allerdings auch leer wie in der Desktop. Die würde ich bei 0 Freunden verbergen. Sonst top, danke
Mirco83
Habe 3 Fehler gefunden, sorry
In Freundesliste und Freundeliste Online wird anscheinend die englichsche Sprachvariable verwendet.
Und die Box "Freunde online" ist leider nicht zu sehen egal wo ich sie einbinde.
Mirco83
Hi Sonne,
kannst du mich bei dir freischalten?
Sonnenspeer
Hab dich dort freigeschalten.
PFF
Hallo,
ist eine Version, welche mit WSC 3.1 kompatibel ist geplant?
Sonnenspeer
Hallo. Aktuell gibt es eine Version, die nur auf meiner Seite verfügbar ist und später auch hier rein kommt.
https://update.revocode.de/index.php?server/13-testing/
Ein Download ist nur möglich, wenn man registriert ist und manuell als Kunde freigeschalten wurde. Du kannst mir gerne einfach auf der Seite Bescheid geben und dann schalte ich dich frei.
Gruß
Wasserlasser
Danke für die Info. Habe Dich gerade angeschrieben in Deinem Forum. Wäre klasse, wenn Du mich frei schalten könntest.
Danke
mystery2072
Eigenschaften
Bezeichner
pro.coderz.sonnenspeer.wcf.follower.friendsList
Version
2.0.0 pl 3
Erstellungsdatum
28. Juni 2017
Entwickler
Sonnenspeer
Prüfungsergebnis
Beta Community-Software: WoltLab Suite™ 3.1.0 Beta 2
Sonnenspeer
Hi. Was willst du du denn damit sagen?
mystery2072
Kannst mal schauen wie man sie mit der neuen bzw kommenden Version kompertibel manchen kann
Sonnenspeer
Meinst du damit die Version 3.1?
mystery2072
ja
Sonnenspeer
Ich werde mir dies anschauen wenn es ein vollständiges Release gibt.
Dunkler_Phoenix
Heho
Der Updater sagt mir immer, dass eine Version 2.0.0 pl3 existieren würde, aber wenn ich aktualisieren möchte kommt Serverfehler 503.
Wie bekomm ich das weg? Existiert so eine Version überhaupt?
Sonnenspeer
Tag. Diese Version steht noch in der Freischaltung und sollte eigentlich nicht verfügbar sein. Diese sollte aber bald erscheinen.
Dragosius
huhu,
in den Versionen steht, dass die letzte Version für WSC 3.0 ist, nur in der Übersicht nicht.
Darum habe ich es auch erst über den Filter nicht gefunden.
Sonnenspeer
Wurde erst vor ein Paar Stunden freigeschalten. Ich habe gewartet, bis das Plugin dann tatsächlich freigeschalten war um Missverständnissen aus dem Weg zu gehen. Es folgt aber noch ein Update aufgrund eines kleinen Fehlers mit der CMS Box.
Zysian
Geiles teil
himapapa
Es wäre gut, wenn Benutzer nicht nur die Friends-Leiste sondern auch die Friends-Anzeige deaktivieren können.
Sonnenspeer
Aus welchem Grund?
himapapa
Manche Benutzer wollen es ausschalten können. Wohl vor allen Dingen, weil sie irritiert sind von der Benachrichtigung bzw der Zahl und mit der Anzahl der anwesenden Freunde Nachrichten verbinden.
Sonnenspeer
Kann ich einbauen. Sollte heute Abend fertig und dann bei mir im Store auch schon veröffentlicht sein. Die Veröffentlichung im Plugin-Store kann ein wenig länger dauern.
himapapa
Super, danke Dir!
Sonnenspeer
Ist hochgeladen. Falls du das Plugin hier erworben hast, kannst du dich gerne auch auf meiner Seite registrieren und ich werde dich dann dafür freischalten (falls du es noch nicht bist): http://revocode.de/store/index…r-freundesliste/#versions (Neuste Version 1.0.4)
AbuJin
Wie kann man User als Freunde hinzufügen?
Sonnenspeer
Das System basiert darauf, dass beide User sich gegenseitig folgen und somit eine Verbindung entsteht. Mit dieser Verbindung wird der Status "Freundschaft" erkannt.
D.h. User A folgt dir, aber es passiert noch nichts. Du folgst nun auch User A und ihr seid nun befreundet.
AbuJin
Plugin installiert, sehr zufrieden, danke für die schnelle Rückmeldung, wird weiter empfohlen
tobiwan
Kann man die Freundschaften jedes Benutzers in dessen Profil einsehen? Das wäre ein schöner Ersatz für Renommee...
Sonnenspeer
Hallo. Nein, kann man nicht
tobiwan
Sehr schade. Danke trotzdem für die Antwort!
FlooD
Die Funktion Freundschaftsanfragen gibt es doch im WBB4 nicht mehr. Was passiert dann mit dem Plugin? Haben es installiert, jedoch kein Erfolg, da es ja keine Freundesanfrage mehr gibt.
Sonnenspeer
Das Plugin basiert auf das Folgen von Leuten. Wenn du einer Person folgst und diese Person wiederum dir folgt, dann seid ihr befreundet
TheLotus
Hallo, wenn eine Fehlermeldung auf einer Seite auftaucht, wird die Freundeanzeige in der Userbar nicht geladen
http://i.imgur.com/4ZtQJTc.png
http://i.imgur.com/n7rJLjw.png
Dragosius
Ist es mit dem Plugin möglich, das mal unsichtbare "Freunde" sieht, auch wenn man das Recht nicht hat.
Also wenn sich beide folgen, kann man die andere Person auch unsichtbar sehen.
Sonnenspeer
Hallo. Nein, das spricht gegen das Prinzip der Unsichtbarkeit
tairogriz
Gute Plugin benutze ich imemr aber es geht leider nicht mehr mit WBB 4.0.11 gibtes da keine möglichkeit
Sonnenspeer
Hi. Inwiefern geht es nicht? Kommt da ein Fehler?
TeRRible__KHONS
follower-friends-online-list die darstellung sieht bissl komisch aus:
http://www.pic-upload.de/view-27067838/show.png.html
Die Infos unten Beiträge usw. sind etwas nahe am Rand
Sonnenspeer
Probier das bitte mal mit dem Standard-Woltlab Stil. Ist dort der Fehler auch?
TeRRible__KHONS
Liegt am Rangbild was zu gross ist
Sonnenspeer
Dann musst du die per CSS entweder dort ausblenden oder du verwendest kleinere Bilder^^
TeRRible__KHONS
Danke
TeRRible__KHONS
Weiss du wie ich den Benutzerrang dort ausblende?
Warly
Lohnt sich nicht! Aufgesetztes System was das Follow-System nicht ersetzt. Zeigt leider nur ein paar Freundesboxen an und die Anzeige im UserPanel...
Sonnenspeer
Hallo. Das soll das Follow-System in keinem Fall ersetzen. Es nutzt es um Verbindungen zu simulieren.
Gruß
Nachtwind
Fehler: Das Badge, wieviele Freunde online sind wird im userPanel erst angezeigt, wenn das Dropdown geöffnet ist. Zuvor ist das Badge nicht sichtbar.
Sonnenspeer
Das Badge ist nur dann sichtbar, wenn auch wirklich Freunde online sind. D.h. Anzahl muss größer 0 sein.
Nachtwind
Ich kann es aber eben genau WÄHREND Freunde online sind reproduzieren. Ich sehe klar, dass Benutzer online sind, die als Freunde gelistet werden müssten beim Laden der Seite. Das Badge wird allerdings erst befüllt, wenn ich das Dropdown öffne.
Sonnenspeer
Ist nun behoben. Danke für die Meldung.
CBS2017
Hey, habe ein Problem.Man kann sich follown aber er zeigt die Member nie in der oberen Leiste an.
Die Leiste ist verfügbar aber er zeigt keine Member an. Und ja sie sind Online
Sonnenspeer
Habt ihr euch gegenseitig gefollowt? Du meinst die Leiste mit dem Dropdown oder die "Freundesleiste"?
Hast du einen Link zur Webseite für mich? Mit einem Test-Account am Besten..
Gruß
//edit: Der Fehler wurde gefunden. Ich bringe heute ein Update dafür.
Gruß
Mr.Dean24
Tolles Plugin, lohnt sich zu kaufen!!!
Mirco83
Hey Sonne, würdest du evtl in einer kommenden Version das Dropdown dem des WCF 2.1 anpassen?
Sonnenspeer
Hi,
jap. Morgen lade ich es hoch. Dauert ein bisschen bis es freigeschalten wird.
Gruß
Sonnenspeer
So, das Update ist hochgeladen. Wer es jetzt schon mal anschauen will, kann sich das gerne in meinem Supportforum http://jme-community.com anschauen (natürlich ist eine Registrierung erforderlich)
Mirco83
Sonne hatte mich gestern registriert aber keine Mail zur Verifizierung erhalten, ist es möglich mich manuell freizuschalten?
Sonnenspeer
Bist freigeschalten. Das Aktivierungsproblem hab ich irgendwie öfter^^ muss mal was dagegen machen.
Mirco83
Mit dem neuen Dropdown sieht es ja mal richtig nice aus, super geworden.
ItsRonny
bekommt man einseitig angezeigte Follower, also Leute die einen zb vor der Einstellung - "Kann mir folgen: Benutzer auf Anfrage" auch wieder aus seinem Profil bzw seiner Profilseite ? - das ist bei mir die meiste Frage...
Sonnenspeer
Mir ist nicht zu 100% klar, was du genau meinst, aber es werden nur Follower angezeigt, die sich gegenseitig followen. Also wenn nur du jemand folgst, dann MUSS er dir zurück folgen.
ItsRonny
Also es gibt User die zb einem anderen User gefolgt sind bevor sie in ihren Einstellungen eingestellt haben das sie dafür Fragen müssen, also die Einstellung "Kann mir folgen: Benutzer auf Anfrage". Diese Personen erscheinen jetzt im Profil als folgender User aber der PRofileigentümer möchte diese Person nicht als folgenden User in seiner Liste haben...
Sonnenspeer
Wenn diese Benutzer nicht angezeigt werden sollen, dann sollte man ihnen nicht folgen.
ItsRonny
Man kann die Anfragen nicht löschen, Klickt man auf das Minus dreht das Rad sich tot aber sie bleiben in der Liste drin so meine ich das
Sonnenspeer
Langsam wirds kompliziert
um welche Webseite handelt es sich hier? Kannst du mir hierzu einen Testaccount erstellen, damit ich das ausprobieren kann?
Grafiksuechtig
einfach genial muss ich auch sagen.. .. gibt es aber eine Möglichkeit diese Anzeige online: es sind Freunde online abzustellenm oder nur auf bestimmten Seiten anzeigen zu lassen.. ??
Sonnenspeer
Hi, ich weiss leider nicht genau welche Anzeige du meinst.
Grafiksuechtig
diese Anzeige meine ich http://www.fruchtzwaergs-allerlei.de/images/freunde.jpg
Sonnenspeer
Du kannst oben im DropDown-Menü doch für dich selber die Leiste ausblenden: Freundesleiste anzeigen
Grafiksuechtig
super vielen lieben Dank.. auf das einfachste bin ich nicht gekommen.. habe im acp gesucht
Netwxrk
Hey das Plugin gefällt mir. Allerdings nur im Woltlab Standard Style. Ich habe ein riesen Problem und zwar, wenn ich ein anderes Design implementiere, sieht man die eigenschaft "Freunde" nicht. Meine frage wäre, könnte man da irgendwas machen ? Ich hätte eine Idee und zwar, man könnte doch einfach wenn man auf sein Benutzerprofil klickt, das unter den Einstellung einfach die Option "Freunde" implementiert wird. Hier ein screenshot http://puu.sh/cq0s6.png
Sonnenspeer
Hallo, das müsste mit jedem Design eigentlich passen. Kannst du mir eher Screens schicken, die zeigen, wie das NICHt zusammenpasst? Gruß
Netwxrk
Hey sicher doch. So sieht es vorher aus (Standard WBB Style): http://puu.sh/cq29a.png & So sieht es nacher aus (Random Style): http://puu.sh/cq2jq.png Livedemo kannst du gerne unter meiner Seite sehen: http://inferniusmt3.com/board/
Sonnenspeer
Hast du einen Testaccount für mich? (per Konversation bitte)
Netwxrk
done
Sonnenspeer
Ja, jetzt versteh ich was du meinst. Naja das hängt damit zusammen, dass da oben ganz schön viel Zeug ist^^ Leider kann man das nicht einfach so in das Profil-Dropdown integrieren, da es ja selber ein eigenes Dropdown ist. Vielleicht solltest du die Suche irgendwo anders hinbauen oder bestimmte Sachen in der oberen Leiste (wie Sprache) wegblenden um genug Platz zu bekommen. Gruß
Saccil
Sehr feines Plugin...
T1N0
Hab mir die neue Version runtergeladen. Nur komisch die Datei heisst "pro.coderz.sonnenspeer.wcf.externalLinks.tar"
Mirco83
Da wird er bestimmt das Paket vertauscht haben, mit seinem anderen "Weiterleitungsplugin"
T1N0
Ja wahrscheinlich.... aber das WoltLab das bei der Prüfung nicht bemerkt hat *feix
Sonnenspeer
mist... -.-' sorry
Sonnenspeer
Hab nun die richtige Datei hochgeladen... hatte versehentlich das falsche Paket zur Hand.
SoftCreatR Author
Ist schon spät. Ich hab's auch zu spät gemerkt