Liste der derzeit angemeldeten Benutzer auf externer Seite?

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Bithorian
Mitglied
Beiträge: 6
Registriert: 02.09.2008 16:44

Liste der derzeit angemeldeten Benutzer auf externer Seite?

Beitrag von Bithorian »

Hallo miteinander!

Nach etlichen Stunden Google-Wühlerei und verzweifelten Grabens in diversen Foren (evtl. war ich auch nur blind und es hat gleich ein netter Mensch einen Link für mich? *g*) möchte ich mich dann doch an Euch wenden und Euch um Hilfe bitten.

Gibt es eine Möglichkeit bzw. schon eine "teilfertige" Lösung, mit der man auf einer externen Internetseite auf den Loginstatus der Benutzer zugreifen und so eine Liste der derzeit angemeldeten Benutzer darstellen kann? Eventuell sogar noch mit einer Abfrage der Gruppenzugehörigkeit? Das wäre toll! Man kann ja ohne Probleme von außen auf die Datenbank und die einzelnen Tabelleninhalte zugreifen, was ich mir allerdings da für eine solche Online-Liste alles zusammensuchen muss, da sehe ich irgendwie den Wald vor lauter Bäumen nicht... :oops:

Ich hab mir das ungefähr so vorgestellt:

[ externes Bild ]

Alternativ ginge natürlich auch ein Einfärbung der Namen mit der zugehörigen Gruppenfarbe ohne die Aufteilung in die Unterbereiche.

Ich weiß, phpBB bietet bereits eine solche Liste (wenn auch "nur" in der Art) an, die auf externen Seiten darzustellen ist mir allerdings bisher auch nach diversen heroischen Experimenten nicht gelungen...

Wenn also jemand ein gut und einfach anpassbares Skript weiß oder zur Verfügung stellen könnte, wäre das super!

Vielen Dank an Euch alle schon mal in Voraus und viele Grüße! :)

Hier noch meine Server-Konfiguration, falls die von Interesse sein sollte:
Apache/2.0.55 (Ubuntu)
mod_python/3.1.4
Python/2.4.3
PHP/5.1.2
mod_ssl/2.0.55
OpenSSL/0.9.8a
mod_perl/2.0.2
Perl/v5.8.7

phpBB 3.0.2
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

dürfte kein problem sein. solltest dich nur etwas in geduld üben,
solange sich noch niemand dazu fähig sieht/bereit erklärt :wink:
Bithorian
Mitglied
Beiträge: 6
Registriert: 02.09.2008 16:44

Würd das ja sogar selbst in Angriff nehmen!

Beitrag von Bithorian »

dürfte kein problem sein. solltest dich nur etwas in geduld üben,
solange sich noch niemand dazu fähig sieht/bereit erklärt
Also ich würde das ja sogar selber brav in Angriff nehmen. Das soll ja das Problem nicht sein! Hab meine ganzen PHP- und mySQL-Bücher schon wieder ausgepackt! *g*

Allerdings stehe ich halt vor der Schwierigkeit, dass ich nicht genau weiß, wie ich aus der Datenbank den Onlinestatus abfrage.

Ich muss ja wohl Folgendes machen (vereinfacht dargestellt):
  • 1. IDs der als "online" geführten Benutzer abfragen,
    2. mit der Benutzertabelle abgleichen um an die spezifischen Namen und Benutzergruppen zu kommen (Hab in der Tabelle phpbb_users keine Spalte für den Onlinestatus gefunden...)
    3. wiederholte Bereiche erstellen, die die Benutzernamen ausgeben, je nachdem, welche Gruppenzugehörigkeit sie haben
    4. Die Ausgabe noch schön aufpeppen, dass auch was für's Auge rauskommt! *g*
Und bei Punkt 1 und 2 liegt der Hund begraben: Wie komme ich an die entsprechenden Daten? Wo in der Datenbank sind die genau zu finden? Alles das... Ich wäre auch schon damit zufrieden, die Benutzergruppen-IDs nicht mehr gesondert nach den entsprechenden Bezeichnungen abzusuchen, sondern den IDs in 'ner config-Datei selbst von Hand die Bezeichnungen zuzuweisen in der Art von "$ID1 = 'Administratoren'" oder so... Ich hoffe, ich sehe das alles richtig! Wenn nicht, möge man mich bitte korrigieren! :-?

Für Tipps und Tricks bin ich immer gerne zu haben! ;)

Ich bleib aber selbstverständlich am Ball, und sollte ich selber dahinterkommen und ein für den produktiven Einsatz taugliches Script hinbekommen, so werd' ich die Ergebnisse selbstverständlich auch hier rein packen! Das kann aber dauern - ich bin ein "Learning-by-Doing-Typ". Hehehe...
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

nur mal als tip:
die "wer ist gerade online anzeige" ist auf der index schon komplett realisiert.
brauchts also nur noch den mechanismus des extern-linking, die gruppen als luxus und die "hübschung".
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“