GandC.de Games and Cheats  Online Flashgames
Navigation
Forum Themen
Neuste Themen
Online games with money
New Topic Interesting
414 nolvadex steroids
275 cheap meridia on...
дев...
Heißeste Themen
Die endlose Gesch... [146]
Das komplette Use... [92]
Arcade games [88]
ма... [82]
Ich suche die spi... [65]
Thema ansehen
 GandC.de Games and Cheats Online Flashgames > PHP-Fusion Arcade
 Fragen zu unseren PHP-Fusion Scripten
Vorheriges Thema Nächstes Thema

Seite 1 von 10 1 2 3 4 > >>
search
Autor Das komplette User_Gold_Panel und installieren.   1 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar



Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 16-03-2007 14:53  

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.


Bearbeitet von Sebastian am 16-03-2007 16:56
294870988 http://www.gandc.de  
Autor RE: Installation des User_Gold_Panels.   2 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar


Threadstarter

Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 16-03-2007 15:00  
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
294870988 http://www.gandc.de  
Autor RE: Einfügen der Funktionen   3 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar


Threadstarter

Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 16-03-2007 15:14  
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-Infusion
include "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:
Code: PHP
1
2
3
4
5
6
7
 
if ($settings['enable_registration']) {
		echo "".$locale['065']."<br><br>\n";
	}
	echo $locale['066']."
</div>\n<br>";
}

Darunter fügst du nun folgendes ein:
Code: PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
//Starte User Gold Infusion
if(iMEMBER)
{
echo '<hr>';
echo '<img src="'.THEME.'images/bullet.gif" alt=""> '.getallgold($userdata['user_id']).'Gold vorhanden<br>';
 
	echo '<img src="'.THEME.'images/bullet.gif" alt=""> <a href="'.INFUSIONS.'user_gold_panel/index.php">'.$locale['URG023'].'</a><br>';
 
	echo '<img src="'.THEME.'images/bullet.gif" alt=""> <a href="'.INFUSIONS.'user_gold_panel/shop.php">Shop</a><br>';
 
	if (iADMIN) {
		echo '<img src="'.THEME.'images/bullet.gif" alt=""> <a href="'.INFUSIONS.'user_gold_panel/admin/index.php"><strong>'.$locale['URG022'].'</strong></a><br>';
	}
}
//end usergold addon


So nun haben deine Benutzer ihr eigene Gold-Kontrolle.
294870988 http://www.gandc.de  
Autor RE: Gold automatisch bei der Registierung erhalten.   4 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar


Threadstarter

Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 16-03-2007 16:22  
Gold automatisch bei der Registierung erhalten
Als erstes must du die register.php mit einem Editor öffnen. Nun suche nach folgendem Code:

Code: PHP
1
2
$result = dbquery("INSERT INTO ".$db_prefix."users (user_name, user_password, user_email, user_hide_email, user_location, user_birthdate, user_aim, user_icq, user_msn, user_yahoo, user_web, user_theme, user_offset, user_avatar, user_sig, user_posts, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status) VALUES('".$user_info['user_name']."', '".md5($user_info['user_password'])."', '".$user_info['user_email']."', '".$user_info['user_hide_email']."', '', '0000-00-00', '', '', '', '', '', 'Default', '0', '', '', '0', '".time()."', '0', '".USER_IP."', '', '', '101', '$activation')");
 

Füge danach folgendes ein:

Code: PHP
1
2
3
4
5
6
7
8
//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 suche noch nach folgendem Code:
Code: PHP
1
$result = dbquery("INSERT INTO ".$db_prefix."users (user_name, user_password, user_email, user_hide_email, user_location, user_birthdate, user_aim, user_icq, user_msn, user_yahoo, user_web, user_theme, user_offset, user_avatar, user_sig, user_posts, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status) VALUES('$username', md5('".$password1."'), '".$email."', '$user_hide_email', '$user_location', '$user_birthdate', '$user_aim', '$user_icq', '$user_msn', '$user_yahoo', '$user_web', '$user_theme', '$user_offset', '', '$user_sig', '0', '".time()."', '0', '".USER_IP."', '', '', '101', '$activation')");

und füge da unter folgendes ein:
Code: PHP
1
2
3
4
5
6
7
//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
294870988 http://www.gandc.de  
Autor RE: Gold fürs Posten ins Forum   5 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar


Threadstarter

Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 16-03-2007 16:33  
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']."'");

Danach füge folgendes ein:
Code: PHP
1
2
3
//Start usergold addon
paygold($userdata['user_name'],$userdata['user_id'],$user_gold_reply);
//end usergold addon

Jetzt öffne die viewthread.php und suche folgendes:
Code: PHP
1
$result = dbquery("INSERT INTO ".$db_prefix."posts (forum_id, thread_id, post_subject, post_message, post_showsig, post_smileys, post_author, post_datestamp, post_ip, post_edituser, post_edittime) VALUES ('$forum_id', '$thread_id', '$subject', '$message', '$sig', '$smileys', '".$userdata['user_id']."', '".time()."', '".USER_IP."', '0', '0')");

Danach schreiben folgendes:
Code: PHP
1
2
3
//Start usergold addon
paygold($userdata['user_name'],$userdata['user_id'],$user_gold_reply);
//end usergold addon

Bearbeitet von Sebastian am 23-11-2007 14:41
294870988 http://www.gandc.de  
Autor RE: Gold bekommen fürs posten von Artikeln, News, Photos und Links.   6 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar


Threadstarter

Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 16-03-2007 16:46  
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:
Code: PHP
1
$result = dbquery("INSERT INTO ".$db_prefix."weblinks (weblink_name, weblink_description, weblink_url, weblink_cat, weblink_datestamp, weblink_count) VALUES ('$link_name', '$link_description', '$link_url', '".$_POST['link_category']."', '".time()."', '0')");

Danach füge folgendes ein:

Code: PHP
1
2
3
4
5
//Start usergold addon
$pay_user_name = dbquery("SELECT 'user_name' FROM ".$db_prefix."users WHERE user_id='".$pay_user_id."'");
paygold($pay_user_name,$pay_user_id,10);
//end usergold addon
 

Jetzt suche folgendes:

Code: PHP
1
<input type='submit' name='add' value='".$locale['448']."' class='button'>


Und füge davor folgendes ein:
Code: PHP
1
<input type='hidden' name='pay_user_id' value='".$data['user_id']."'>

Jetzt suche folgendes:
Code: PHP
1
$result = dbquery("INSERT INTO ".$db_prefix."news (news_subject, news_cat, news_news, news_extended, news_breaks, news_name, news_datestamp, news_start, news_end, news_visibility, news_reads, news_allow_comments, news_allow_ratings) VALUES ('$news_subject', '$news_cat', '$news_body', '', '$news_breaks', '".$data['user_id']."', '".time()."', '0', '0', '0', '0', '1', '1')");

Und füge darunter folgendes ein:
Code: PHP
1
2
3
4
//Start usergold addon
paygold($data['user_name'],$data['user_id'],10);
//end usergold addon
 

Jetzt suche:
Code: PHP
1
$result = dbquery("INSERT INTO ".$db_prefix."articles (article_cat, article_subject, article_snippet, article_article, article_breaks, article_name, article_datestamp, article_reads, article_allow_comments, article_allow_ratings) VALUES ('$article_cat', '$article_subject', '$article_snippet', '$article_body', '$article_breaks', '".$data['user_id']."', '".time()."', '0', '1', '1')");

und füge danach ein:

Code: PHP
1
2
3
//Start usergold addon
paygold($data['user_name'],$data['user_id'],10);
//end usergold addon

Jetzt suche:
Code: PHP
1
$result = dbquery("INSERT INTO ".$db_prefix."photos (album_id, photo_title, photo_description, photo_filename, photo_thumb1, photo_thumb2, photo_datestamp, photo_user, photo_views, photo_order, photo_allow_comments, photo_allow_ratings) VALUES ('$album_id', '$photo_title', '$photo_description', '$photo_file', '$photo_thumb1', '$photo_thumb2', '".time()."', '".$data['submit_user']."', '0', '$photo_order', '1', '1')");

Und füge danach ein:

Code: PHP
1
2
3
//Start usergold addon
paygold($data['user_name'],$data['user_id'],10);
//end usergold addon

Bearbeitet von Sebastian am 23-11-2007 14:47
294870988 http://www.gandc.de  
Autor RE: Gold bekommen fürs schreiben in die Shoutbox.   7 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar


Threadstarter

Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 16-03-2007 16:54  
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:
Code: PHP
1
if (!$flood) $result = dbquery("INSERT INTO ".$db_prefix."shoutbox (shout_name, shout_message, shout_datestamp, shout_ip) VALUES ('$shout_name', '$shout_message', '".time()."', '".USER_IP."')");

Nun füge darunter folgendes ein:

Code: PHP
1
2
3
4
//Start usergold addon
paygold($userdata['user_name'],$userdata['user_id'],'2');
//end usergold addon
 

Bearbeitet von Sebastian am 23-11-2007 14:42
294870988 http://www.gandc.de  
Autor RE: Das komplette User_Gold_Panel und installieren.   8 # 93 top
servec




Beiträge: 1

Eingetreten: 10.11.07
Status: Offline
Eingetragen am 11-11-2007 03:14  

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.   9 # 93 top
Sebastian
Administrativer Pixelschieber


User Avatar


Threadstarter

Beiträge: 561

Ort: Detmold
Eingetreten: 02.11.06
Status: Offline
Eingetragen am 11-11-2007 12:49  

Zu der ersten Frage: Welche Uploads meinst du? Die vom pro_download_system?
Das Punktesystem ist von www.phpfusionclub.de


Kein Support per PN, ICQ oder E-Mail!

294870988 http://www.gandc.de  
Autor RE: DOWNLOADS   10 # 93 top
lurupradio
Amateur


User Avatar



Beiträge: 16

Ort: Hamburg
Eingetreten: 19.11.07
Status: Offline
Eingetragen am 23-11-2007 03:16  

Von den oben angebenen link für das gold panel geht garnichts der link ist down

samdenny dj.denny http://www.radiobeccy.net  
Seite 1 von 10 1 2 3 4 > >>
Springe zu Forum:
Developer-API | Werbung | Kontakt | Impressum