eBay affili-Mod
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Frank1604
- Ehemaliges Teammitglied
- Beiträge: 2106
- Registriert: 07.11.2007 09:25
- Wohnort: Einhausen
- Kontaktdaten:
Ich krame das hier mal wieder aus, da ich mich gerade vor dem gleichen Problem sehe. Ich möchte Geld verdienen 
Die Änderungen hier sind im Ansatz ganz nett, aber so meines Erachtens nicht brauchbar. Zum 1. wird die Wortzensur umgangen, sobald ein Ebaylink im Text auftaucht, zum anderen sieht man ja sofort, das etwas umgeschrieben wurde, da sich der angezeigte Link gleich mitändert, und zu allem Überfluss auch noch ellenlang wird. Und die Variante, das jemand seinen link in packt, wird ganz außer Acht gelassen.
Deshalb habe ich das ganz mal abgeändert:
statt
habe ich folgendes geschrieben:
Damit das auch die bbcodes und mitnimmt, muß es noch ein kleines Stück nach unten versetzt werden, nämlich hierhin:
finde in viewtopic.php:
danach füge ein:
wer stattdessen den Link lieber in einem neuem Fenster geöffnet haben möchte, der schreibe folgendes.
Viel Spatz 

Die Änderungen hier sind im Ansatz ganz nett, aber so meines Erachtens nicht brauchbar. Zum 1. wird die Wortzensur umgangen, sobald ein Ebaylink im Text auftaucht, zum anderen sieht man ja sofort, das etwas umgeschrieben wurde, da sich der angezeigte Link gleich mitändert, und zu allem Überfluss auch noch ellenlang wird. Und die Variante, das jemand seinen link in packt, wird ganz außer Acht gelassen.
Deshalb habe ich das ganz mal abgeändert:
statt
Code: Alles auswählen
$censored_txt = 'http://partners.webmasterplan.com/click.asp?site=1382&ref=462604&type=text&tnb=0&diurl=http://adfarm.mediaplex.com/ad/ck/707-3922-3266-0?RedirectEnter&partner=25910&loc=http://cgi.ebay.de/';
$search_pattern[0] = "!http://cgi.ebay.de/(.*?)!";
$pattern_replacement[0] = $censored_txt;
$target_source = $row['post_text'];
$message = preg_replace($search_pattern, $pattern_replacement, $target_source);
Code: Alles auswählen
// Parse ebay links to affiliate-ebay links
$censored_txt = 'href="http://partners.webmasterplan.com/click.asp?site=1382&ref=442105&type=text&tnb=32&diurl=http://cgi.ebay.de/';
$search_pattern[0] = "!href=\"http://cgi.ebay.de/(.*?)!";
$pattern_replacement[0] = $censored_txt;
$target_source = $message;
$message = preg_replace($search_pattern, $pattern_replacement, $target_source);
finde in viewtopic.php:
Code: Alles auswählen
$message = bbcode_nl2br($message);
$message = smiley_text($message);
Code: Alles auswählen
// Parse ebay links to affiliate-ebay links
$censored_txt = 'href="http://partners.webmasterplan.com/click.asp?site=1382&ref=442105&type=text&tnb=32&diurl=http://cgi.ebay.de/';
$search_pattern[0] = "!href=\"http://cgi.ebay.de/(.*?)!";
$pattern_replacement[0] = $censored_txt;
$target_source = $message;
$message = preg_replace($search_pattern, $pattern_replacement, $target_source);
Code: Alles auswählen
// Parse ebay links to affiliate-ebay links
$censored_txt = 'onclick="window.open(this.href); return false;" href="http://partners.webmasterplan.com/click.asp?site=1382&ref=442105&type=text&tnb=32&diurl=http://cgi.ebay.de/';
$search_pattern[0] = "!href=\"http://cgi.ebay.de/(.*?)!";
$pattern_replacement[0] = $censored_txt;
$target_source = $message;
$message = preg_replace($search_pattern, $pattern_replacement, $target_source);

- Frank1604
- Ehemaliges Teammitglied
- Beiträge: 2106
- Registriert: 07.11.2007 09:25
- Wohnort: Einhausen
- Kontaktdaten:
Ich will mich um Gottes willen nicht streiten, oder dich angreifen, aber das waren sie nicht4seven hat geschrieben:die ansätze waren fast perfekt und sehr gut brauchbar. sonst hättest du sie nicht aufgegriffen, um sie zu perfektionieren.

Technisch fast einwandfrei, keine Frage, aber leider nicht konsequent umgesetzt. Die von mir oben beschriebenen Probleme mit dem Umgehen der Wortzensur, dem nicht umwandeln der url-Tags und dem umwandeln des Klartextes, waren durch leichtes umwandeln korrigierbar.
Die Frage danach, ein paar Beiträger vorher hast du sogar als nicht möglich abgewiesen, was ich auch nicht verstehen kann.
Bitte verstehe das nicht falsch, ich möchte dich nicht als Person angreifen, sondern einfach nur eine optimalere Lösung erzielen.
Lieben Gruß,
Frank
...aus einem optimalen ansatz.sondern einfach nur eine optimalere Lösung erzielen...
hab da lediglich eine schnelle lösung geliefert, keinerlei weitere tests gemacht. ferner benutze ich die board-wortzensur nicht, da ich dafür eine eigene lösung habe. und das mit dem url-tag, keine ahnung. so eingehend habe ich mich damit nicht beschäftigt, als das ich es als wert empfand, sich darum zu kümmern, da ich solche dienste nicht benutze.Die von mir oben beschriebenen Probleme mit dem Umgehen der Wortzensur, dem nicht umwandeln der url-Tags und dem umwandeln des Klartextes, waren durch leichtes umwandeln korrigierbar.
aber das waren sie nicht
demnach > thema erledigtsonst hättest du sie nicht aufgegriffen, um sie zu perfektionieren.
Re: eBay affili-Mod
Hat das schon jemand auf das neue Ebay Partner Network angepasst?
-
- Valued Contributor
- Beiträge: 3557
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
Re: eBay affili-Mod
Rein teoretisch müsste nur die webmasterplan URL durch die neue Partner Network URL ersetzt werden.tracer hat geschrieben:Hat das schon jemand auf das neue Ebay Partner Network angepasst?
Folgendes ist von mir UNGETESTET:
Sprich das:
Code: Alles auswählen
http://partners.webmasterplan.com/click.asp?site=1382&ref=442105&type=text&tnb=32&diurl=
(Siehe die Umschreibung für die phpBB2-Version)
(z.B. so:
Code: Alles auswählen
http://rover.ebay.com/rover/1/707-53477-19255-0/1?ff3=4&pub=5574884700&toolid=10001&campid=5336504128&customid=&mpre=
ACHTUNG: einige Zahlen, wie hinter "pub" und "campid" beziehen sich auf mein Account, die müsst ihr also durch eure aus dem Link generator ersetzen.
Re: eBay affili-Mod
Ich bin etwas weiter, baer leider gibt es noch ein Problem.
Wenn man einen Beitrag mit einem eBay-Link zitiert, und dann nochmal einen eBay-Link drunter setzt, zerschiesst es das Layout, weil die RegEx dann irgendwie "Mist baut".
Hat jemand ne Idee?
after:
add
Die korrekten Werte für $censored_txt könnt ihr mit dem Link-Generator erzeugen, ihr müsst nur die $2 und $4 wieder einbauen.
Wenn man einen Beitrag mit einem eBay-Link zitiert, und dann nochmal einen eBay-Link drunter setzt, zerschiesst es das Layout, weil die RegEx dann irgendwie "Mist baut".
Hat jemand ne Idee?
after:
Code: Alles auswählen
$message = bbcode_nl2br($message);
$message = smiley_text($message);
Code: Alles auswählen
// Parse ebay links to affiliate-ebay links
$censored_txt ='onclick="window.open(this.href)" href="http://rover.ebay.com/rover/1/707-53477-19255-0/1?icep_ff3=2&pub=5574856918&toolid=10001&campid=5336398120&customid=eure_id&icep_item=$2&ipn=psmain&icep_vectorid=229487&kwid=902099&mtid=824&kw=lg">eBay Artikel: $2<img style="text-decoration:none;border:0;padding:0;margin:0;" src="http://rover.ebay.com/roverimp/1/707-53477-19255-0/1?ff3=2&pub=5574856918&toolid=10001&campid=5336398120&customid=eure_id&item=$2&mpt=[CACHEBUSTER]" alt="" /></a>$4';
//$search_pattern[0] = "!href=\"http://cgi.ebay.de/(.*?)!";
$search_pattern[0] = '!href="http://cgi.ebay.de/(.*)item=(\d+)(.*?)<\/a>(.*)!';
$pattern_replacement[0] = $censored_txt;
$target_source = $message;
$message = preg_replace($search_pattern, $pattern_replacement, $target_source, 1);
Re: eBay affili-Mod
Kann man da einen schönen Snippet basteln?
Was mir aufgefallen ist, dass die älteren Links nicht angeklickt werden können. Obwohl das Linksymbole da ist.
Kann man das für mobile.de auch machen?
Was mir aufgefallen ist, dass die älteren Links nicht angeklickt werden können. Obwohl das Linksymbole da ist.
Kann man das für mobile.de auch machen?
Re: eBay affili-Mod
Hi,
ich greife das Thema hier noch mal auf. Ebay hat ja nun die Links zu den Artikeln angepasst. So wie es aussieht gibt es kein cgi.ebay.de mehr, sondern nun läuft alles unter http://www.ebay.de. Hat hier noch jemand eine Idee?
thx
-tom
ich greife das Thema hier noch mal auf. Ebay hat ja nun die Links zu den Artikeln angepasst. So wie es aussieht gibt es kein cgi.ebay.de mehr, sondern nun läuft alles unter http://www.ebay.de. Hat hier noch jemand eine Idee?
thx
-tom