Seite 1 von 11

Ebay Link -> Affilinet Links

Verfasst: 05.09.2005 10:25
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.

Re: Ebay Link -> Affilinet Links

Verfasst: 06.09.2005 09:00
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

Verfasst: 06.09.2005 09:01
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.

Verfasst: 06.09.2005 09:08
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

Verfasst: 06.09.2005 10:45
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

Verfasst: 06.09.2005 13:37
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?

Verfasst: 06.09.2005 13:50
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

Verfasst: 06.09.2005 15:22
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.

Verfasst: 06.09.2005 15:44
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

Verfasst: 08.10.2005 15:10
von mgutt
der mod ist fertig (siehe 1. post)