User-punkte

Begonnen von lausbub, 16 Juni 2006, 21:21:31

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

lausbub

Hallo @ll
wollte mal fragen, ob die beiträge eines users vom SMF auch zu den user-punkten im pragma gezählt werden?


Gruß

Thorsten
PHP Version: 5.2.11
MySql Version: 5.0.51a
Server-Version: Apache/2.2.8 (Linux/SUSE)
Pragma 1.12

jubilee

Zitatwollte mal fragen, ob die beiträge eines users vom SMF auch zu den user-punkten im pragma gezählt werden?

Nein, werden sie normalerweise nicht.
Dazu müsstest Du dir eine Routine schreiben, die die Beiträge eines Users erfasst und
in Punkte umrechnet.
Eingefügt werden muss das dann in der Datei modules/Your_Account/userpoints.php

lausbub

Hi jubilee

Danke dir, werde mich nach freischaltung des Downloads für die Bridge mal drann versuchen.  :yltype:

Kann man sich da noch auf den Termin vom 17.06.06 verlassen?  :morgen:


Gruß

Thorsten
PHP Version: 5.2.11
MySql Version: 5.0.51a
Server-Version: Apache/2.2.8 (Linux/SUSE)
Pragma 1.12

jubilee

ZitatKann man sich da noch auf den Termin vom 17.06.06 verlassen?
M.W. soll es dabei bleiben.
MfG

munzur

Hi,

Hier hast du:


$tablepre = "{$GLOBALS[prefix]}_smf_";
$table_messages       = $tablepre.'messages';
$table_topics       = $tablepre.'topics';






if (!empty($points_smffthreads) && in_array($table_topics, $tables)) {# Forumsbeitraege  !!!! SMF !!!!
$result= sql_query("select count(ID_MEMBER_STARTED) from ".$table_topics." where ID_MEMBER_STARTED='".mxAddSlashesForSQL($uid)."'");
list($points) = sql_fetch_row($result);
$userpoints = $userpoints + ($points * $points_smffthreads);
}
if (!empty($points_smffposts) && in_array($table_messages, $tables)) {# Forumsbeitraege  !!!! SMF !!!!
$result= sql_query("select count(ID_MEMBER) from ".$table_messages." where posterName='".mxAddSlashesForSQL($uname)."'");
list($points) = sql_fetch_row($result);
$userpoints = $userpoints + ($points * $points_smffposts);
}




L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

lausbub

Hi Jubilee

Die Bridge lieber heute als morgen  ;)


Hi munzur

Ihr seit voll auf zack  :genie:


Danke Dir!!!


Gruß

Thorsten

PHP Version: 5.2.11
MySql Version: 5.0.51a
Server-Version: Apache/2.2.8 (Linux/SUSE)
Pragma 1.12

munzur

Hi,

Plus zu dem Code oben noch in der .../admin/modules/userconfig.php folgendes ändern.

Ich Poste gleich meine daher, bitte vorher von eurer ein Backup machen!

L.g

[gelöscht durch Administrator]
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .