Folgende Bereiche werde ich euch nach und nach erklären:
1. Installation des User_Gold_Panels.
2. Einfügen der Funktionen
3. Gold automatisch bei der Registierung erhalten.
4. Gold fürs Posten ins Forum
5. Gold bekommen fürs posten von Artikeln, News, Photos und Links.
6. Gold bekommen fürs schreiben in die Shoutbox.
Wichtig!!!
Diese Tutorial ist für die PHP-Fusion Version 6.01.8 zusammen mit der Gold Infusion 2.0.1 gemacht. Bei anderen Versionen kann es zu Fehlern kommen.
Installation des User_Gold_Panels
Zuerst müsste ihr euch das user_gold_panel runterladen. Dies könnt ihr hier tun: http://gandc.de/downloads.php?cat_id=2
Als nächstes müsste ihr die Datei entpacken und das user_gold_panel in der Infusion Ordner verschieben.
Nun nur noch in den Admin-Bereich gehen und unter System-Admin -> Infusionen die Infusion installieren.Bearbeitet von Sebastian am 16-03-2007 15:01
Einfügen der Funktionen
Als erstes müssen wir dafür sorgen das die Gold Funktionen von allen Dateien genutzt werden können. Wir öffnen die maincore.php mit einem Editor und fügen folgendes vor das Ende der maincore.php ein:
Code: PHP
1
2
3
4
5
//User Gold-Infusioninclude"infusions/user_gold_panel/functions.php";//Ende von Gold Infusion
Nun wollen wir aber auch noch das der Benutzer auf sein Gold zugriff hat. Dazu öffnen wir die user_info_panel.php unter infusions/user_info_panel/
und suchen nach:
//Gold für Registierung$new_user_id=mysql_insert_id();if(file_exists(INFUSIONS.'user_gold_panel/functions.php')){include_once INFUSIONS.'user_gold_panel/functions.php';
paygold($user_info['user_name'],$new_user_id,'50');}//Ende Gold für Registierung
//Gold für Registierung$new_user_id=mysql_insert_id();if(file_exists(INFUSIONS.'user_gold_panel/functions.php')){include_once INFUSIONS.'user_gold_panel/functions.php';
paygold($user_info['user_name'],$new_user_id,'50');}//Ende Gold für Registierung
Nun schau dir die Funktion Gold an. Als letzter Wert ist ein INT-Wert eingegeben. In diesem Fall 50. Du kannst diesen Wert verändern um den Goldwert für die Registierung zu erhöhen oder zu vermindern.Bearbeitet von Sebastian am 23-11-2007 14:38
Gold fürs Posten ins Forum
Nun wird es immer anspruchsvoller. Die Funktion paygold habe ich jetzt schon erklärt. Darum werde ich darauf jetzt nicht mehr eingehen. Nun fangen wir aber an. Öffne die postnewthred.php und suche:
Code: PHP
1
$result= dbquery("UPDATE ".$db_prefix."users SET user_posts=user_posts+1 WHERE user_id='".$userdata['user_id']."'");
Danach füge folgendes ein:
Code: PHP
1
2
3
4
//Starte Usergold Forum Addon
paygold($userdata['user_name'],$userdata['user_id'],$user_gold_new_thread);//Ende Usergold Forum Addon
Nun öffne die postreply.php und suche folgendes:
Code: PHP
1
$result= dbquery("UPDATE ".$db_prefix."users SET user_posts=user_posts+1 WHERE user_id='".$userdata['user_id']."'");
Gold bekommen fürs posten von Artikeln, News, Photos und Links
Der User bekommt das Gold erst wenn der Artikel veröffentlicht wurde. Öffne die administration/submissions.php und suche folgendes:
Gold bekommen fürs schreiben in die Shoutbox
Nun sind wir schon bei der Shoutbox angekommen. Öffne die infusions/shoutbox_panel/shoutbox_panel.php mit einem Editor und suche nach:
hey...kannst du vllt auch so machen damit man gold für uploads bekommt?wäre nett....und hab mal ne frage...auf dieser seite ist es ja kein gold sondern punkte...wo krieg ich dieses mod her?
Autor
RE: Das komplette User_Gold_Panel und installieren.