MB Anzeige?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Daniel T.

MB Anzeige?

Beitrag von Daniel T. »

Einfach mal eine Frage, wäre es möglich jedem Benutzer unter seinem Beitrag eine Art MB - Anzeige zu verpassen!?

Es sollen die gesamten Beiträge die der Benutzer geschrieben hat zusammengerechnet werden und die Größe die in der Datenbank verwendet wird ausgegeben werden.

Im Format von:
Benutzer $Name hat bereits $MB ins Forum geschrieben.

Ich erwarte keine Lösung, ich möchte nur wissen ob soetwas schon verfügbar ist oder wie groß der Aufwand wäre soetwas zu schreiben.


Vielen Dank für die Hilfe im Voraus.
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

Hi

Ich hab sowas noch nicht gesehen, ist aber auch nicht schwer selber zu coden, in etwa folgendermaßen könnte es aussehen:

in phpbb_users neue spalte z.B. user_posts_in_bytes

alles posts des users auslesen, die größe auslesen und in die tabelle in die neue spalte schreiben, nach jedem posten nur noch die aktuelle größe auslesen und die des neuen posts addieren. Beim anzeigen eines postinmg nur noch
$userdata['user_posts_in_bytes'] durch 1 000 000 dividieren, schon hast du die MBs, obgleich KB sinnvoller sein dürften, also nur durch 1000 dividieren. (Ja, ich weis durch 1024 eigendlich, aber wen kümmert das bei nem forum?)

Mfg
Jens Gutzeit
Daniel T.

Beitrag von Daniel T. »

jensemann hat geschrieben:Hi

Ich hab sowas noch nicht gesehen, ist aber auch nicht schwer selber zu coden, in etwa folgendermaßen könnte es aussehen:

in phpbb_users neue spalte z.B. user_posts_in_bytes

alles posts des users auslesen, die größe auslesen und in die tabelle in die neue spalte schreiben, nach jedem posten nur noch die aktuelle größe auslesen und die des neuen posts addieren. Beim anzeigen eines postinmg nur noch
$userdata['user_posts_in_bytes'] durch 1 000 000 dividieren, schon hast du die MBs, obgleich KB sinnvoller sein dürften, also nur durch 1000 dividieren. (Ja, ich weis durch 1024 eigendlich, aber wen kümmert das bei nem forum?)

Mfg
Jens Gutzeit
Danke für Deine prompte Antwort. Da ich mich leider noch nicht mit dem "Coden" auskenne und noch kein vorhandener MOD vorhanden ist warte ich mal ab, ob nicht jemand die Idee interessant findet und einen MOD dazu schreibt, ansonsten auch nicht soo schlimm. Ich finde es wäre nur mal eine nette Ergänzung zu den gezählten Beiträgen.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“