Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 4 Gast/Gäste
Amazon Links in Ref-Links umwandeln
#11
Ich glaube, Mr Brechreiz meint, du suchst nach:
PHP-Code:
eval("\$mycode_url = \"".$templates->get("mycode_url"10)."\";"); 

und fügst davor ein:
PHP-Code:
$parse parse_url($url);
if(
strpos($parse['host'], "amazon.de") !== false)
{
   if(strpos($url"?"))
   {
       $url .= "&tag=partner-id";
   }

   else
   
{
       $url .= "?tag=partner-id";
   }

Zitieren
#12
Ops, mein Fehler. Ich hatte in der falschen Paket Datei gesucht. In der aktuellen Version kommt dies so natürlich nicht so vor und kann auch dementsprechend nicht gefunden werden.


Nachtrag:
Danke waldo ^^
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#13
Ok danke. Habe es so versucht. Leider ergänzt er die Links dennoch nicht?
Viele Grüße
Chris
Zitieren
#14
Eben in beiden MyBB Versionen erfolgreich getestet.

In Version 1.8.7 funktioniert dies wie es frostschutz schrieb

https://www.mybb.de/forum/thread-17346-p...#pid124270

in 1.8.8 so wie es waldo schrieb

https://www.mybb.de/forum/thread-17346-p...#pid223447


Im Beitrag die URL eingefügt jeweils als normalen Text

Code:
www.amazon.de/games

und im URL MyCode

Code:
[url=www.amazon.de/games]www.amazon.de/games[/url]
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#15
Mh, vielleicht habe ich auch eine falsche Vorstellung:

Jemand schreibt im Forum z.B.

das hier kann ich euch empfehlen:

https://www.amazon.de/PlayStation-4-Pro-...A4V01BKV26


Mybb erkennt den Link und ergänzt ihn selbständig um die Amazon ID, die meines Wissens einfach hinten angehängt wird. So habe ich dieses zumindest schon in anderen Foren gesehen.

Ich setzte 1.8.7 ein und habe beide Versionen getestet. Es ändert aber keinen einzigen Link? Oder passiert dass nun bei neu geschriebenen Beiträgen?
Viele Grüße
Chris
Zitieren
#16
Sowie Du einen Link in einen Beitrag einfügst mit "www.amazon.de" oder "www.amazon.de/irgendetwas", wird die URL erweitert zu der entsprechenden Erweiterung im Mod. Also zB. "www.amazon.de/irgendetwas?tag=partner-id" oder eben "www.amazon.de?tag=partner-id"

Das musst Du dann eben selbst anpassen.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#17
? Mein Problem ist doch, dass die Links eben nicht erweitert werden. Was soll ich denn "selbst anpassen"? Jeden einzelnen Link, jeden Beitrag selbst "editieren"?
Viele Grüße
Chris
Zitieren
#18
Gut, oder in deinen Fall nicht Gut. Wie und was hast Du denn nun an der parser Datei geändert ?
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#19
Nabend,
nun ich habe es z.B. so in die class_parser.php  versucht einzufügen

PHP-Code:
foreach($smilie['find'] as $s)
{
$s $this->parse_html($s);
$parse parse_url($fullurl);

if(
strpos($parse['host'], "amazon.de") !== false)
{
   if(strpos($fullurl"?"))
   {
       $fullurl .= "&tag=partner-id";
   }

   else
   
{
       $fullurl .= "?tag=partner-id";
   }

eval(
"\$smilie_template = \"".$templates->get("smilie"10)."\";");
$this->smilies_cache[$s] = $smilie_template;
// workaround for smilies starting with ;
if($s[0] == ";"

also eigentlich beide Versionen vor dem "eval("......"
Viele Grüße
Chris
Zitieren
#20
Das kann ja auch nicht funktionieren. Das ist überhaupt nicht die Stelle, die wir dir genannt haben. Wink
Wenn du noch 1.8.7 verwendest, wie du oben geschrieben hast, musst du es vor dieser Zeile (das ist Nummer 1042) einfügen:
https://www.mybb.de/forum/thread-17346-p...#pid223435

Wenn du schon 1.8.8. verwendest, musst du es vor dieser Zeile (das ist Nummer 1070) einfügen:
https://www.mybb.de/forum/thread-17346-p...#pid223447

(Und dabei bitte die ganze Zeile beachten, nicht nur das eval..., denn davon gibt es viele in 1.8.8)
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Amazon und Google Ads als Antwort skrilaxrev 5 1.933 17.05.2019, 16:56
Letzter Beitrag: skrilaxrev
  Joomal Website in MyBB-Portal umwandeln / Sinnvoll? werte 0 1.288 28.05.2013, 13:29
Letzter Beitrag: werte
  MyCode: Amazon Verlinkung alexking 3 2.395 28.12.2010, 06:56
Letzter Beitrag: ElkeK.
  uid in username umwandeln homepage-sk 9 4.535 04.07.2010, 18:18
Letzter Beitrag: homepage-sk
  Ref-System kresse 6 2.413 22.03.2008, 13:10
Letzter Beitrag: StefanT