PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Auslesen der Statistik für Fremdseite?


domainmystery
01.02.2008, 22:22
Hallo Ihr fleissigen Forenleute!

Wir haben ein neues Forenverzeichnis aufgesetzt, bei dem wir auch die Anzeige der folgendenen Daten ermöglichen möchten:

1) Useranzahl gesamt
2) User online
3) Topics gesamt
4) Posts gesamt

Für phpBB 2 und 3 haben wir auch bereits ein kleines Add-on/Mod entwickelt, welches die Daten jeweils schlicht als Grafik zurück gibt (GD vorausgesetzt), siehe http://www.foraindex.com/faq/.
Andere Möglichkeiten wird es auf Grund der Sicherheit wohl wahrscheinlich nicht geben können.
Leider fehlt uns für andere Systeme jegliches Knowhow.
Daher nun die Frage:

Ist das in gleicher Form für vBulletin Boards möglich?

Vielen Dank schonmal im voraus!

LG,
Claudia

StGaensler
01.02.2008, 22:36
Hallo und herzlich willkommen,

mit dem Standard vBulletin geht das leider nicht, allerdings ist das mit einer Erweiterung schnell möglich. Hier ein Beispiel:
http://www.tabletopwelt.de/forum/images/signatur/signatur.jpg
Ich würde dir gerne noch mehr zeigen, allerdings finde ich gerade keine. Früher war das mal mehr in, da hatten das einige hier mit in ihrer Signatur.

Viele Grüße,
Stefan

domainmystery
01.02.2008, 23:02
Hallo Stefan,

danke für die schnelle Antwort!

Super, das zeigt schonmal dass alle 4 benötigten Daten genutzt werden können!

Bei phpBB haben wir das wie folgt gelöst:
Es werden zwei Dateien (foraindex.php und font.ttf) in das Unterverzeichnis foraindex des jeweiligen forums geladen.
Somit rufen wir die foraindex.php mit 4 verschiedenen Parametern per GET auf: show=user, show=online, show=topics und show=posts.
Dann wird der String $number mit der angeforderten Statistik gefüllt und das ganze per GD als PNG-Grafik ausgegeben...

D.h. uns fehlt nur der mittlere Teil um $number zu füllen und die benötigte Integration (laden der DB-Verbindung etc.), damit das ganze überhaupt funktionieren kann...

Hat da vielleicht jemand ein Snippet parat?

LG,
Claudia

StGaensler
03.02.2008, 22:36
Hallo,

ich direkt habe da leider keine Codeschnipsel dazu.

Einer von euch hat doch sicher ne vBulletin-Lizenz, der möge mal in einem unserer Foren für vBulletin-Modifikationen nachfragen:
http://www.vbulletin-germany.org
http://www.vbulletin.org

Dort kennt wahrscheinlich auch jemand die Modifikation, mit welcher das realisiert worden ist. Oder ihr schaut direkt im vBulletin-Quelltext nach, wo die Werte herkommen. Die Gesamtzahl der Benutzer steht z.B. in der Tabelle datastore im Datensatz userstats mit drinnen.

Viele Grüße,
Stefan