Zum Foreninhalt wechseln

www.punbb-forum.de

Das Forum für punBB- Anwender und -Entwickler

Sie sind nicht angemeldet. Bitte melden Sie sich an oder registrieren Sie sich.


Seiten 1

Sie anmelden oder registrieren um eine Antwort zu verfassen

Pun Tags

No tags.

RSS Thema Feed

Beiträge [ 10 ]

Thema: manueler Postcount

Weil es bei mir passiert ist:
wenn ein Admin Amok läuft und den Postcount eines Users im utopische Werte verändert, wird es schwer mit Boardmitteln eine realistische Anzahl der Post zu ermitteln.
Deswegen habe ich eine kleine nackte Abfrage geschrieben, die die Anzahl der Posts eines bestimmten Users ausgibt.

Für den Interessierten der Code:

<?php

// Welcher User soll neu gezählt werden?

$user_id = 1;

// Die MySQL Verbindungsdaten

$db_server   = "";
$db_user     = "";
$db_passwort = "";
$db_name     = "";

// Die Verbindung zum Datenbankserver herstellen

mysql_connect($db_server, $db_user, $db_passwort) or die ("Die Verbindung zum Datenbankserver konnte nicht hergestellt werden!");
mysql_select_db($db_name) or die ("Die Datenbank konnte nicht geöffnet werden!");

// Die eigentliche Datenbankabfrage

$sqlabfrage = "SELECT id, poster FROM punbb_posts WHERE poster_id = $user_id";
$ergebnis   = mysql_query($sqlabfrage);
$posts      = mysql_num_rows($ergebnis);
while ($user = mysql_fetch_object($ergebnis)) {
       $poster = $user->poster;
       }

// Hier wird das Ergebnis ausgegeben

echo "Der User $poster hat bereits <b>$posts</b> Posts verfasst";

?>

Gruß!

2

Re: manueler Postcount

Super! Koennte man vielleicht sowas wie ein Cleanup-Plugin draus machen....

Re: manueler Postcount

Ja, der Gedanke kam mir auch schon wink
Technisch gesehen wäre die Programmierung kein Problem, nur habe ich keinen Schimmer, wie man ein Plugin für´s PunBB baut roll

4

Re: manueler Postcount

Schau Dir doch einfach mal die plugins auf http://www.punres.org an.
Genau so smile

Re: manueler Postcount

Ein richtiges Plugin anstelle eines Mods wäre viel schöner wink
So wie es aussieht ist das gar nicht so dramatisch, alles was man dafür wissen muss steht in der AMP_Example.php im Plugin Ordner oder hier: http://docs.punbb.org/dev.html#plugins. Am WE hab ich ein bisserl Zeit, dann werde ich das einfach mal ausprobieren.

Was draus wird, weiß der Wind, aber vielleicht überrasche ich mich ja auch selber big_smile wink

6

Re: manueler Postcount

Genau das meinte ich,auf Punres finden sich auch ein paar Plugins.

Ist aber wirklich incht so schwer, musst nur Deine SQL-Abfrage an die db-Klasse von PunBB anpassen, was aber echt kein Problem ist.

Viel Spass!

Re: manueler Postcount

Schau dir einfach mal meine mods an. Sind recht einfach und auch an einem Wochenende entwickelt.

Apropro punres. Ich glaub ich hab die Dinger immer noch nicht dort eingestellt. *SchimpfUndSchandeÜberMich*

Werd ich wohl mal schnell nachholen müssen smile

8

Re: manueler Postcount

J'aime votre article, WOW Itemscomme peut toujours revenir à la

9

Re: manueler Postcount

Voici également très intéressant, Gold WOWnous soyons tous parvenus à le voir

10

Re: manueler Postcount

Comme achats ici, sans WOW Goldviendra se promener

Beiträge [ 10 ]

Seiten 1

Sie anmelden oder registrieren um eine Antwort zu verfassen



Currently used extensions: pun_tags, pun_quote, pun_repository, pun_antispam, pun_bbcode, pun_poll. Copyright © 2008 PunBB

[ Generated in 0.021 seconds, 8 queries executed ]