[Final] Partner Mod / [Final] Partner Mod 2.1
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Hi. Noch eine kleine Geschichte in der German lang_main:
Weiterhin hab ich noch eine Frage. Und zwar wann werden ausgehende bzw. reinkommende klicks gezählt? Ich hab jetzt mal eine URL in einem Topic gepostet und draufgeklickt. Jetzt steht da aber immer noch "null". Genauso wenn ich vom externen Link "reinkomme", wird das nicht gezählt...
mfg, Cold
Das dingen da verursacht einen kleinen Fehler da ab dort die Variable unterbrochen wird... Ich habs durch ´ ersetzt, und jetzt geht es...$lang['partner_insert_url'] = 'Hinzufügen der URL des Partner's für die Out-Clicks<br />beginnend mit http://';
Weiterhin hab ich noch eine Frage. Und zwar wann werden ausgehende bzw. reinkommende klicks gezählt? Ich hab jetzt mal eine URL in einem Topic gepostet und draufgeklickt. Jetzt steht da aber immer noch "null". Genauso wenn ich vom externen Link "reinkomme", wird das nicht gezählt...
mfg, Cold
Also dritte zeile von links dort steht index.php?partner=x das ist der Link für deinen Partner zu deinem Board das heisst wenn mit dem Link zur index.php dein Forum aufruft wird der Klick gezählt, out Urls werden durch die out.php gezählt das heisst wenn ein Link angeklickt wird der identisch ist mit der partner_url in der DB wird ein Out Klick hinzugezähltCold hat geschrieben:Hi. Noch eine kleine Geschichte in der German lang_main:
Das dingen da verursacht einen kleinen Fehler da ab dort die Variable unterbrochen wird... Ich habs durch ´ ersetzt, und jetzt geht es...$lang['partner_insert_url'] = 'Hinzufügen der URL des Partner's für die Out-Clicks<br />beginnend mit http://';
Weiterhin hab ich noch eine Frage. Und zwar wann werden ausgehende bzw. reinkommende klicks gezählt? Ich hab jetzt mal eine URL in einem Topic gepostet und draufgeklickt. Jetzt steht da aber immer noch "null". Genauso wenn ich vom externen Link "reinkomme", wird das nicht gezählt...
mfg, Cold
und thx für den lang_main Bug obwohl bei mir meldet der keinen Fehler

Fragen über Fragen 
Und zwar diesmal zu Suchmaschinen... Ich habe mir überlegt das SuMas ja dem Link folgen. Schreiben die dann nicht auch z.B. www.blablabla.de/index.php?partner=X in den SuMa-Index, was die Werte extrems verfälschen würde?
Grüße, Cold

Und zwar diesmal zu Suchmaschinen... Ich habe mir überlegt das SuMas ja dem Link folgen. Schreiben die dann nicht auch z.B. www.blablabla.de/index.php?partner=X in den SuMa-Index, was die Werte extrems verfälschen würde?
Grüße, Cold
hmm... ich denke schon, aber mir fällt momentan keine Idee ein wie man SuMas das einbläuen kann den link nicht zu benutzen.´, bzw. das SuMa Besuche durch diese Links nicht gezählt werdenCold hat geschrieben:Fragen über Fragen
Und zwar diesmal zu Suchmaschinen... Ich habe mir überlegt das SuMas ja dem Link folgen. Schreiben die dann nicht auch z.B. www.blablabla.de/index.php?partner=X in den SuMa-Index, was die Werte extrems verfälschen würde?
Grüße, Cold
-
- Mitglied
- Beiträge: 89
- Registriert: 06.09.2005 18:12
- Wohnort: Deutsch Evern
- Kontaktdaten:
http://www.fanrpg.gut4me.de/mods/downloads.php?cat=1
Dort die neuste Version runterladen die ganzen Dateien ersetzen
und dann öffne:
language/lang_german/lang_main.php
suche:
ersetze mit:
und dann öffne:
language/lang_english/lang_main.php
und suche:
ersetze mit:
und dann noch den neuen Teil der Modanleitung:
Und dann das noch in phpmyadmin ausführen:
Das wars eigentlich schon und dann haste direkt die Final, ehm aporopos Final warum habe ich hier die net vorgestellt?
Na ja egal
Also die Final ist auch raus, kleinere Bugfixes in der out.php, partner.php sowie in der clicks_mod.php aber sonst nichts
Dort die neuste Version runterladen die ganzen Dateien ersetzen
und dann öffne:
language/lang_german/lang_main.php
suche:
Code: Alles auswählen
$lang['partner_clicks'] = 'Klicks';
$lang['partner_name'] = 'Name oder Nummer des Partners';
$lang['partner_insert'] = 'Partner hinzufügen';
$lang['partner_name_or_number'] = 'Name oder Nummer des Partners';
$lang['partner_absenden'] = 'Abschicken';
$lang['partner_admin'] = 'Administration';
$lang['partner_clicks_from'] = 'Klicks vom Partner';
$lang['partner_delete'] = 'Löschen';
$lang['partner_delete_text'] = 'Lösche anhand der ID, die ID ist die Nummer des Links hinter Partner';
Code: Alles auswählen
$lang['partner_clicks'] = 'Klicks';
$lang['partner_name'] = 'Name oder Nummer des Partners';
$lang['partner_insert'] = 'Partner hinzufügen';
$lang['partner_name_or_number'] = 'Name oder Nummer des Partners';
$lang['partner_absenden'] = 'Abschicken';
$lang['partner_admin'] = 'Administration';
$lang['partner_clicks_from'] = 'Klicks vom Partner';
$lang['partner_delete'] = 'Löschen';
$lang['partner_delete_text'] = 'Lösche anhand der ID, die ID ist die Nummer des Links hinter Partner';
$lang['partner_insert_url'] = 'Hinzufügen der URL des Partner`s für die Out-Clicks<br />beginnend mit http://';
$lang['partner_out'] = 'Ausgehende Klicks';
language/lang_english/lang_main.php
und suche:
Code: Alles auswählen
$lang['partner_clicks'] = 'Clicks';
$lang['partner_name'] = 'Name / Number of Pard';
$lang['partner_insert'] = 'Pard add';
$lang['partner_name_or_number'] = 'Name or Number of Pard';
$lang['partner_absenden'] = 'Subscribe';
$lang['partner_admin'] = 'Administration';
$lang['partner_clicks_from'] = 'Clicks from Pard';
$lang['partner_delete'] = 'Delete';
$lang['partner_delete_text'] = 'Delete a Pard from ID';
Code: Alles auswählen
$lang['partner_clicks'] = 'Clicks';
$lang['partner_name'] = 'Name / Number of Pard';
$lang['partner_insert'] = 'Pard add';
$lang['partner_name_or_number'] = 'Name or Number of Pard';
$lang['partner_absenden'] = 'Subscribe';
$lang['partner_admin'] = 'Administration';
$lang['partner_clicks_from'] = 'Clicks from Pard';
$lang['partner_delete'] = 'Delete';
$lang['partner_delete_text'] = 'Delete a Pard from ID';
$lang['partner_insert_url'] = 'Add the URL partners for the Out Clicks<br />beginning with http://';
$lang['partner_out'] = 'Outgoing Klicks';
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/bbcode.tpl
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->
#
#-----[ REPLACE WITH ]------------------------------------------
#
<!-- BEGIN url --><a href="out.php?url={URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$www_img = ( $postrow[$i]['user_website'] ) ? '<a href="' . $postrow[$i]['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';
$www = ( $postrow[$i]['user_website'] ) ? '<a href="' . $postrow[$i]['user_website'] . '" target="_userwww">' . $lang['Visit_website'] . '</a>' : '';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$www_img = ( $postrow[$i]['user_website'] ) ? '<a href="out.php?url=' . $postrow[$i]['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';
$www = ( $postrow[$i]['user_website'] ) ? '<a href="out.php?url=' . $postrow[$i]['user_website'] . '" target="_userwww">' . $lang['Visit_website'] . '</a>' : '';
#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#
function make_clickable($text)
{
$text = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1:", $text);
// pad it with a space so we can match things at the start of the 1st line.
$ret = ' ' . $text;
// matches an "xxxx://yyyy" URL at the start of a line, or after a space.
// xxxx can only be alpha characters.
// yyyy is anything up to the first space, newline, comma, double quote or <
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);
// matches a "www|ftp.xxxx.yyyy[/zzzz]" kinda lazy URL thing
// Must contain at least 2 dots. xxxx contains either alphanum, or "-"
// zzzz is optional.. will contain everything up to the first space, newline,
// comma, double quote or <.
$ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);
// matches an email@domain type address at the start of a line, or after a space.
// Note: Only the followed chars are valid; alphanums, "-", "_" and or ".".
$ret = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $ret);
// Remove our padding..
$ret = substr($ret, 1);
return($ret);
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
function make_clickable($text)
{
$outphp = "out.php?url=";
$text = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1:", $text);
// pad it with a space so we can match things at the start of the 1st line.
$ret = ' ' . $text;
// matches an "xxxx://yyyy" URL at the start of a line, or after a space.
// xxxx can only be alpha characters.
// yyyy is anything up to the first space, newline, comma, double quote or <
//$ret = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=".$outphp."\\2 " . "\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"".$outphp."\\2\" target=\"_blank\">\\2</a>", $ret);
// matches a "www|ftp.xxxx.yyyy[/zzzz]" kinda lazy URL thing
// Must contain at least 2 dots. xxxx contains either alphanum, or "-"
// zzzz is optional.. will contain everything up to the first space, newline,
// comma, double quote or <.
//$ret = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=".$outphp."http://" . "\\2\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"".$outphp."http://\\2\" target=\"_blank\">\\2</a>", $ret);
// matches an email@domain type address at the start of a line, or after a space.
// Note: Only the followed chars are valid; alphanums, "-", "_" and or ".".
$ret = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=".$outphp."mailto:\\2@\\3\">\\2@\\3</a>", $ret);
// Remove our padding..
$ret = substr($ret, 1);
return($ret);
}
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[ FIND ]------------------------------------------
#
$www_img = ( $profiledata['user_website'] ) ? '<a href="'. $profiledata['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : ' ';
$www = ( $profiledata['user_website'] ) ? '<a href="'. $profiledata['user_website'] . '" target="_userwww">' . $profiledata['user_website'] . '</a>' : ' ';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$outphp = "out.php?url=";
$www_img = ( $profiledata['user_website'] ) ? '<a href=out.php?url="' . $profiledata['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : ' ';
$www = ( $profiledata['user_website'] ) ? '<a href='$outphp' . ' . $profiledata['user_website'] . '" target="_userwww">' . $profiledata['user_website'] . '</a>' : ' ';
Code: Alles auswählen
ALTER TABLE `phpbb_partner` ADD `clicks_out` int( 255 ) NOT NULL default '0';
ALTER TABLE `phpbb_partner` ADD `partner_url` varchar( 255 ) NOT NULL default '';

Na ja egal
Also die Final ist auch raus, kleinere Bugfixes in der out.php, partner.php sowie in der clicks_mod.php aber sonst nichts