Ebay Link -> Affilinet Links

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Ebay Link -> Affilinet Links

Beitrag von mgutt »

Dieser Mod wandelt alle Links zu Ebay in Affilinetlinks um.

Ihr erhaltet dann für Klicks und Käufe Provisionen. Dafür müsst ihr euch bei www.affili.net anmelden und die Teilnahme beim Ebay Partnerprogramm muss aktiv sein (ihr bewerbt euch dafür und wenn ihr freigeschaltet seit, bekommt ihr den Verdienst angerechnet). Das Geld was ihr verdient zahlt euch Affilinet monatlich (je nach Einkommen) auf euer Konto aus.

Hier ein Beispiel:
http://www.maxrev.de/ftopic5188.htm

Der User hat einen Ebaylink gepostet, dieser wurde automatisch umgeschrieben ohne euer weiteres zutun. Der User wird nicht gestört und gleichzeitig fördern die User euer Forum. Zusätzlich wird der Link erst umgeschrieben wenn er angezeigt wird. Beim Edtieren und zitieren findet der User den normalen Ebaylink wieder, den er auch gepostet hatte.

Modanleitung:

bbcode.php:

suche:

Code: Alles auswählen

$bbcode_tpl['img'] = str_replace('{URL}', '\\1', $bbcode_tpl['img']);
danach einfügen:

Code: Alles auswählen

    // MOD EBAY URL BEGIN 
	$bbcode_tpl['url_ebay1'] = str_replace('{URL}', '\\1\\2\\3', $bbcode_tpl['url_ebay']);
	$bbcode_tpl['url_ebay1'] = str_replace('{DESCRIPTION}', '\\1\\2\\3', $bbcode_tpl['url_ebay1']);

	$bbcode_tpl['url_ebay2'] = str_replace('{URL}', 'http://\\1\\2', $bbcode_tpl['url_ebay']);
	$bbcode_tpl['url_ebay2'] = str_replace('{DESCRIPTION}', '\\1\\2', $bbcode_tpl['url_ebay2']);

	$bbcode_tpl['url_ebay3'] = str_replace('{URL}', '\\1\\2\\3', $bbcode_tpl['url_ebay']);
	$bbcode_tpl['url_ebay3'] = str_replace('{DESCRIPTION}', '\\4', $bbcode_tpl['url_ebay3']);
	
	$bbcode_tpl['url_ebay4'] = str_replace('{URL}', 'http://\\1\\2', $bbcode_tpl['url_ebay']);
	$bbcode_tpl['url_ebay4'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['url_ebay4']);
    // MOD EBAY URL END

suche nach:

Code: Alles auswählen

	// Patterns and replacements for URL and email tags..
	$patterns = array();
	$replacements = array();
danach einfügen:

Code: Alles auswählen

    // MOD EBAY URL BEGIN 
    // do any ebay urls first... 
    // [url]xxxx://www.phpbb.com[/url] code.. 
	$ebay_patterns[1] = "#\[url\]([a-z]+?://){1}(cgi.ebay.de)([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]*)\[/url\]#si";
	$ebay_replacements[1] = $bbcode_tpl['url_ebay1'];

	// [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
	$ebay_patterns[2] = "#\[url\](cgi.ebay.de)([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]*)\[/url\]#si";
	$ebay_replacements[2] = $bbcode_tpl['url_ebay2'];

	// [url=xxxx://www.phpbb.com]phpBB[/url] code..
	$ebay_patterns[3] = "#\[url=([a-z]+?://){1}(cgi.ebay.de)([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]*)\](.*?)\[/url\]#si";
	$ebay_replacements[3] = $bbcode_tpl['url_ebay3'];

	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$ebay_patterns[4] = "#\[url=(cgi.ebay.de)([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]*)\](.*?)\[/url\]#si";
	$ebay_replacements[4] = $bbcode_tpl['url_ebay4'];
    
    $text = preg_replace($ebay_patterns, $ebay_replacements, $text);
    // now with the eBay urls done, it's safe to do any external urls 
    // MOD EBAY URL END

suchen nach:

Code: Alles auswählen

// pad it with a space so we can match things at the start of the 1st line.

	$ret = ' ' . $text;

danach einfügen:

Code: Alles auswählen

// MOD EBAY URL BEGIN
// match a eBay URL and replace it 
$ret = preg_replace("#([\n ])([a-z]+?)://(cgi.ebay.de|cgi.ebay.com)((?:/[^\t <\n\r]*)?)#i", "\\1<a href=\"http://partners.webmasterplan.com/click.asp?ref=252686&site=1382&type=text&tnb=23&diurl=\\2://\\3\\4\" target=\"_blank\">\\2://\\3\\4</a>", $ret); 
$ret = preg_replace("#([\n ])(cgi.ebay.de|cgi.ebay.com)((?:/[^\t <\n\r]*)?)#i", "\\1<a href=\"http://partners.webmasterplan.com/click.asp?ref=252686&site=1382&type=text&tnb=23&diurl=http://\\2\\3\" target=\"_blank\">\\2\\3</a>", $ret);
// MOD EBAY URL END

bbcode.tpl öffnen und suchen nach:

Code: Alles auswählen

<!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->
danach einfügen:

Code: Alles auswählen

<!-- BEGIN url_ebay --><a href="http://partners.webmasterplan.com/click.asp?ref=252686&site=1382&type=text&tnb=23&diurl={URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url_ebay -->
Das ref= ist Eure Partnerid.
Zuletzt geändert von mgutt am 06.12.2005 13:56, insgesamt 8-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Yel Nats
Mitglied
Beiträge: 93
Registriert: 11.03.2005 10:29
Wohnort: Landeshauptstadt Dresden
Kontaktdaten:

Re: Ebay Link -> Affilinet Links

Beitrag von Yel Nats »

mgutt hat geschrieben:Ich brauche zwei Mods.
Einmal um neben ICQ etc. einen Ebaylink zu bekommen
was willst du damit erreichen? Möchtest du auf deine eigenen Auktionen verlinken?

Yel Nats
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

FatFreddy hat geschrieben:Klingt nicht uninteressant und ist vom Prinzip her einfach zu realisieren. Mal so aus dem Bauch:

1. Das Userprofil um ein zusätzliches Feld erweitern. (Dazu gibt es meines Wissens eine MOD)
2. Im Partnerprogramm bei eBay mittels Linkgenerator einen Musterlink erstellen lassen.
3. Wenn das Profilfeld ausgefüllt ist, den individualisierten Link einblenden. Wie das genau zu geschehen hat, läßt sich in viewtopic.php sicherlich am Beispiel www oder eMail abschauen.

Hast Du mal einen Link zu einem WBB mit diesem Feature?

FatFreddy
1. ist kein Problem
2. Da finde ich eben nichts, dass ist der Haken daran.
3. wäre kein Problem denke ich, wenn 2. klar ist.

Im WBB habe ich es mal gesehen wie hier:
http://forum.cleopatra-felissimo.de/thr ... post141933

Und da ist dann ein Webmasterplanwerbelink drauf.

Ich glaube da steckt aber affilinet hinter.. nur was webmasterplan damit zu tun hat weiß ich nicht. vielleicht hatten die mal die idee ;)
Yel Nats hat geschrieben:
mgutt hat geschrieben:Ich brauche zwei Mods.
Einmal um neben ICQ etc. einen Ebaylink zu bekommen
was willst du damit erreichen? Möchtest du auf deine eigenen Auktionen verlinken?

Yel Nats
erstens, dass jeder user seinen ebayaccount angeben kann und wenn er das gemacht hat, dass ich nach klick darauf mit an sales und leads was verdiene.

und wenn das klappt, dann lasse ich ebaylinks in beiträgen entsprechend auch automatisch umschreiben.

es gibt sehr viele user, die in unserem kleinanzeigenmarkt artikel anbieten. warum also da nicht mitverdienen.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Yel Nats
Mitglied
Beiträge: 93
Registriert: 11.03.2005 10:29
Wohnort: Landeshauptstadt Dresden
Kontaktdaten:

Beitrag von Yel Nats »

Hallo,

na das ist doch kein Prob:

2. beispiel link:

http://partners.webmasterplan.com/click ... flieger_59

die 115296 ist die Affilinet Webmaster ID
die flieger_59 ist der EbayName

Die anderen Variablen kannste drin lassen...das ist nur der Code für nen Textlink....

ABER: es gibt bei Affilinet irgendwo diesen Linkgenerator!





Gruß,

Yel Nats
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

So hatte ich mir das vorgestellt.
Ich kenne das Partnerprogramm von eBay nicht, hatte nur gesehen, daß dort ein Linkgenerator angeboten wird.
Mal anmelden und ausprobieren, welche Möglichkeiten der bietet.

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

ok scheint zu gehen.. das ist jetzt einer für artikel:

http://partners.webmasterplan.com/click ... 7997361012

und das einer für "verkäufer":
http://partners.webmasterplan.com/click ... =maxrev_de

sollte damit klappen.. dann mache ich mich mal an einen kompletten mod.

wenn er fertig ist, schreibe ich ihn hier rein ;)

muss man bei den ebayverkäufernamen irgendwas beachten. also html-konformität.. beim speicher, auslesen oder url generieren?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

mgutt hat geschrieben:und das einer für "verkäufer":[link]
Sieht gut aus. Ebay bekommt aber anscheinend noch Daten übermittelt, mit denen es nichts anfangen kann.
ebay hat geschrieben:Hallo @@! (Nicht Ihr Mitgliedsname? Einloggen.)
Der Link scheint noch nicht 100%ig zu stimmen.
Ist, m.E., aber nur ein Schönheitsfehler.
mgutt hat geschrieben:.. dann mache ich mich mal an einen kompletten mod.

wenn er fertig ist, schreibe ich ihn hier rein ;)
Gute Idee, bin gespannt.

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

ich war noch am testen ;)

müsste jetzt aber klappen:
http://www.maxrev.de/user2.htm

und in der viewtopic.php:
http://www.maxrev.de/fpost56472.htm#56472

ich mache mich jetzt mal an die Linkumwandlung in Beiträgen ran.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

Jepp, funktioniert hervorragend.

Mir ist gerade aufgefallen, daß das oben genannte Problem mit den "@@" auf der eBayseite im Übrigen auch vorhanden ist, wenn man eBay direkt aufruft. Hat also mit den Links nichts zu tun.

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

der mod ist fertig (siehe 1. post)
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“