Seite 1 von 1

Frage: Referral Mod einbauen!

Verfasst: 25.11.2005 17:53
von Reckless
Hallo! ich würde in mein board gerne follgenden Mod einbauen:

Referral Plus CH v 1.4.0
http://www.phpbb2.de/rlink/rlink.php?ur ... .php?t=333

was muss ich beim ersten einbauen beachten? Wie kann ich mein board schützen, so das ich alle daten wieder zurücksetzen kann, falls was schief geht. Reicht da eine komplette DB sicherung?

Kann mir einer sagen wie lange das einbauen ca benötigt?

Is mein erstes board modding

Verfasst: 25.11.2005 18:44
von Julian87
EINE DATENBANK- BACKUP REICHT NICHT!!

Du solltest auf jeden Fall ein Datenbank Backup und alle Dateien die du bearbeitest vorher kopieren.
Also es gibt hier einen Beitrag dazu was man beachten sollte. Aber den habe ich leider nicht gefunden. Wie lange man für eine solche Installation braucht ist sehr verschieden. Kommt auf das können an, und wie kompliziert alles ist. In jeder Insatllation- Anleitung von einem MOD den du runterlädst steht sollte drin stehen wie schwer die Installation ist, wie lange man dafür braucht, und was man genau machen muss.

Julian

Verfasst: 25.11.2005 19:09
von Reckless
ok danke für die Info. Hab mir jetzt die Anleitung zu gemühte geführt und ich denke ich sollte soweit alles verstehen.

Das einzige was ich ganz am anfagn nicht checke ist das hier:

-----[ SQL ]------------------------------------------
# If you have another Pre-Fix, please change it.
# If a translation exists for your language use the lang_yourlang_install.txt to install the SQL
#

CREATE TABLE phpbb_refer_plus (
rp_id mediumint(8) unsigned NOT NULL auto_increment,
refer_id varchar(7) NOT NULL default '0',
refer_new varchar(7) NOT NULL default '0',
rp_time varchar(10) NOT NULL default '',
PRIMARY KEY (rp_id)
) TYPE=MyISAM;

INSERT INTO phpbb_refer_plus VALUES (1, 2, 2, '1115859081');

CREATE TABLE phpbb_refer_top (
rp_id mediumint(8) unsigned NOT NULL auto_increment,
refer_id varchar(7) NOT NULL default '0',
refer_new varchar(7) NOT NULL default '0',
rp_time varchar(10) NOT NULL default '',
PRIMARY KEY (rp_id)
) TYPE=MyISAM;

INSERT INTO phpbb_refer_top VALUES (1, 2, 2, '1105474506');

INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_default_id', '0' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_enable', '1' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_rtop_enable', '1' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_rewards_enable', '0' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_refer_new_posts', '5' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_posts_allowed', '1' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_gold', '1000' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_top', '10' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_time', 'Current Referrals' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_timem', 'Life Time Referrals' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_reward', 'user_gold' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_top10_list', 'Top 10 Referrals' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_top10_list_explain', 'All Time Top 10 List of Members Who Have Referred New Members.' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_life_time', '= the Number of Friends You have Referred. To Invite a Friend and Get Credits on Your Account, Please visit the:' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_now_time', '= the Total Number of Friends You have Referred During our Current Promotion.' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_top_list_enabled', '1' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_header', '1' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_invite', '1' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_email', 'We are removing members from our database that are no longer active on our forum. If you wish to keep your account active, please visit our site and your account will not be de-activated.' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_board', 'About forum.' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_invite_header', 'Invite a Friend' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_invite_friend', 'Send Emails to Invite Friends to Join this Forum.' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_top_now_list', 'Current Referrals Top 10 List of Members Who Have Referred New Members to our forum .' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_admin_id', '2' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_life_time_rc', '= the Total Number of Friends You have Referred to our forum.' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_rewards', 'Current Rewards' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_rewards_explain', '= Your Rewards Total for Referring New Members!' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'rp_referc_header', 'Referral Center' );


was bedeutet dort das "SQL" ?! Wo muss ich die unten geposteten daten einfügen?

Verfasst: 25.11.2005 19:11
von Julian87
Hi,
ja hier das sollte dir helfen: http://www.phpbb.de/viewtopic.php?t=103 ... hlight=sql

Julian

Verfasst: 25.11.2005 22:31
von Reckless
Haha ich hab alles in ein test board eingebaut. Hat genauso lange gedauert wie in der Anleitung angegeben (volle 25min -_-)
und es funktioniert xD

Das einzige problem was ich jetzt habe:

Ich habe natürlich alles streng nach der anleitung mit dem style "subsilver" gemacht. theoretisch müsste ich doch die zeilen die in der anleitung für sub silver stehen, einfach in dem style suchen, welchen ich verwenden möchte, und mit diesen wie es in der anleitung steht vorgehen?!

EDIT: Ok ich hab jetzt mal versucht, denn style "Jet" anzupassen aber leider ohne Erfolg :( kann mir einer bitte helfen? Wäre sehr sehr nett wenn mir einer sagen müsste, was ich beim entsprechenden tmplate verändern muss. Wenns hilft kann ich das template mal kurz anhängen.

Verfasst: 26.11.2005 00:08
von Julian87
Meinst du wenn du jezt nicht SubSilver sondern XXXXXX hättest?

Julian

Verfasst: 26.11.2005 01:00
von Purzel
Du darfst nicht nach den ganzen Blöcken in der Anleitung suchen.
Jedes Style ist ein wenig anders geschrieben, aber im groben stimmen sie meistens überein.
Eine genaue Übereinstimmung gibt es nur im SubSilver und auch nur, wenn daran nichts verändert wurde.

Einfach mal nur nach Teilen des Codes suchen.

Verfasst: 26.11.2005 14:10
von Reckless
Danke für den tip! Is mir schon klar das die Blöcke in den andere Styles teilweiße anderst benannt sind aber in dem Style das ich habe finde ich nichtmal den kleinsten Teil dieses Blockes.. Naja ich schau nacher mal nach nem style der zu meinem websitedesign passt mit dem ich villeicht besser zurecht komme. Ich poste dann nochmal hier!

EDIT: Ok ich bekomms einfach nicht gebacken :(

Kann mir einer bitte sagen wie ich die entsprechenden Dateien in diesem template anpassen muss:

http://www.forumstyles.de/phpbb20_style.jet.html

In der anleitung teht follgendes:

#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_header.tpl

#
#-----[ FIND ]------------------------------------------
#
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
# in new line
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap">
<span class="mainmenu">&nbsp;
<!-- BEGIN switch_user_rp_center -->
<a href="{U_CENTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{RP_REFERC_HEADER}" hspace="3" />{RP_REFERC_HEADER}</a>
<!-- END switch_user_rp_center -->
<!-- BEGIN switch_user_rp_header -->
&nbsp;<a href="{U_REWARD}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{RP_TOP10_LIST}" hspace="3" />{RP_TOP10_LIST}</a>&nbsp;<a href="{U_VPROF}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_VPROF}" hspace="3" />{L_VPROF}</a>&nbsp;&nbsp;<a href="{U_CONTADM}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{L_CONTADM}" hspace="3" />{L_CONTADM}</a>&nbsp;</span>
<!-- END switch_user_rp_header -->
</td>
</tr>
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>

#
#-----[ AFTER, ADD ]------------------------------------------
# in new line
<!-- BEGIN switch_user_rp_enable -->
</tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{RP_REFERC_HEADER}:</span></td>
<td><b><span class="gen">{REFER_PLUS_TOTAL}&nbsp;{REFER_PLUS}&nbsp;<a href="{INVITE}"class="gen">{RP_REFERC_HEADER}</a></span></b></td>
</tr>
<!-- END switch_user_rp_enable -->
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/subSilver.cfg

#
#-----[ FIND ]------------------------------------------
#
<?php

#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Referral Plus -------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
$images['icon_quote'] = "$current_template_images/{LANG}/icon_quote.gif";

#
#-----[ BEFORE, ADD ]------------------------------------------
#

//-- mod : Referral Plus -------------------------------------------------------
$images['icon_referplus'] = "$current_template_images/{LANG}/icon_referplus.gif";
//-- mod : Referral Plus -------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#

<td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG}

#
#-----[ IN-LINE FIND ]------------------------------------------
#
{postrow.PROFILE_IMG}

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
{postrow.REFER_IMG}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Verfasst: 26.11.2005 19:23
von Reckless
Hilfee :(

Parse error: parse error, unexpected T_ELSE in /usr/export/www/vhosts/funnetwork/hosting/umsonstnetzwerk/phpBB2/includes/page_header.php on line 503

Was kann ich machen? habe bereits meine sicherheitskopien der FTP Daten wider aufgespielt aber das bringt nix.