Marktplaats Link replace

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Stefandv
Berichten: 78
Lid geworden op: 10 jan 2003, 13:49

Marktplaats Link replace

Bericht door Stefandv » 23 sep 2005, 15:00

Niet echt een mod, maar misschien hebben jullie er wat aan, dit is door mij geschreven.
Ik werd gek van die lange links van marktplaats die de layout verpesten, deze wilde ik dus vervangen.

Misshien was het wel gewoon simpeler om gelijk naar de lengte te kijken van ALLE urls maar daar dacht ik toen niet aan.

Code: Selecteer alles

Open includes/bbcode.php 
Find (regel 695): $ret = ' ' . $text;

After, Add:
$ret = preg_replace("#(http://koopjes\.marktplaats\.nl[\w\:%&/.;\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'",$ret);
	$ret = preg_replace("#(http://www\.marktplaats\.nl/index\.php3\?sref=false&url=http%3A//koopjes\.marktplaats\.nl[\w\%&/.;\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'\n", $ret);


svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 23 sep 2005, 18:28

mooi script jammer dat het wat discrimineerend overkomt ...

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 23 sep 2005, 19:09

svennson schreef:mooi script jammer dat het wat discrimineerend overkomt ...
Hoezo komt dit discrimineerend over? :?

Gebruikersavatar
Repsaj
Berichten: 393
Lid geworden op: 15 apr 2004, 19:19
Locatie: Eindhoven
Contacteer:

Bericht door Repsaj » 23 sep 2005, 19:21

Omdat ie marktplaats anders behandeld dan eBay :P
http://www.jasper-webdesign.nl

Was ik wéééééééééééééééér uit het raam gevallen!
(C) Flance

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 23 sep 2005, 19:54

Repsaj schreef:Omdat ie marktplaats anders behandeld dan eBay :P
Nou, wow wat een discriminatie, dus als ik phpbb.com wil verander, en phpbb.nl niet, is dat discriminatie?

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 23 sep 2005, 22:00

Inderdaad, dat slaat gewoon als een haring op een pakje saté.
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 23 sep 2005, 22:32

Het is leuk geweest zo, we gaan nu weer terug on-topic. Er is nu meer dan genoeg onzin gepost hier.
... Maar ik modereer (nog) niet.

Stefandv
Berichten: 78
Lid geworden op: 10 jan 2003, 13:49

Bericht door Stefandv » 23 sep 2005, 23:31

Hhaha, ja nah ebay links heb ik niet zo veel op het forum maar marktplaats wel dus die moest er gewoon uit.
Ik bouw het nog wel een keer omdat dat alle lange links gewoon worden ingekort en meer niet.

Stefandv
Berichten: 78
Lid geworden op: 10 jan 2003, 13:49

Bericht door Stefandv » 26 sep 2005, 10:24

Updatje dan:

Code: Selecteer alles


Open includes/bbcode.php
Find (regel 695): $ret = ' ' . $text;

After, Add: 
//marktplaats
$ret = preg_replace("#(((http|www)://)koopjes\.marktplaats\.nl[\w\:%&/.;\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'",$ret);
$ret = preg_replace("#(http://www\.marktplaats\.nl/index\.php3\?sref=false&url=http%3A//koopjes\.marktplaats\.nl[\w\%&/.;\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'\n", $ret);

//ebay
$ret = preg_replace("#(http://cgi\.ebay\.(nl|be|co\.uk)[\w\:%&/.;\\#-\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Ebay Link</a>'",$ret);
$ret = preg_replace("#(http://cgi\.([0-9A-Z]+)\.ebay\.(nl|be|co\.uk)[\w\:%&/.;\\#-\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Ebay Link</a>'",$ret);
Ik wil die van ebay eigenlijk nog in 1 keer doen maar dat lukt ff niet.

En heeft iemand het al op zn forum gebruikt?[/b[
Laatst gewijzigd door Stefandv op 26 sep 2005, 10:53, 1 keer totaal gewijzigd.

Gebruikersavatar
Diablo Gamer
Berichten: 1394
Lid geworden op: 02 jan 2004, 20:33
Locatie: Dalen/Drenthe/Holland
Contacteer:

Bericht door Diablo Gamer » 26 sep 2005, 10:44

ik heb het op mijn test forum gezet maar ik zie niet veel

meschien een kleine uitleg hoe ik het moet gebuiken ?

Stefandv
Berichten: 78
Lid geworden op: 10 jan 2003, 13:49

Bericht door Stefandv » 26 sep 2005, 10:54

Zo moet het lukken, je hoeft dan geen [url] etc te gebruiken, ze worden gewoon vervangen dan.

Code: Selecteer alles


Open includes/bbcode.php
Find (regel 695): $ret = ' ' . $text;

After, Add: 
//marktplaats
$ret = preg_replace("#(((http|www)://)koopjes\.marktplaats\.nl[\w\:%&/.;\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'",$ret);
$ret = preg_replace("#(http://www\.marktplaats\.nl/index\.php3\?sref=false&url=http%3A//koopjes\.marktplaats\.nl[\w\%&/.;\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'\n", $ret);

//ebay
$ret = preg_replace("#(http://cgi\.ebay\.(nl|be|co\.uk)[\w\:%&/.;\\#-\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Ebay Link</a>'",$ret);
$ret = preg_replace("#(http://cgi\.([0-9A-Z]+)\.ebay\.(nl|be|co\.uk)[\w\:%&/.;\\#-\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Ebay Link</a>'",$ret);

Gebruikersavatar
Diablo Gamer
Berichten: 1394
Lid geworden op: 02 jan 2004, 20:33
Locatie: Dalen/Drenthe/Holland
Contacteer:

Bericht door Diablo Gamer » 26 sep 2005, 12:10

hij doet het goed

maar maak er wel multi link van dus niet aleen Marktplaats Link wat soms worden er meer dan 1 Marktplaats Link gebruikt

Afbeelding

maar meschien een idee voor de volgende update in plaats van Marktplaats Link of Ebay Link dit te doen

2604 Mb Gmail adress [ Marktplaats ] of APOLLO P-2100U [ Ebay ]

en als je dat lukt zal ik het op mijn gewone forum zetten

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 26 sep 2005, 15:27

Waarom laat je niet alle te lange links verkleinen?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 26 sep 2005, 16:36

Dat is een goede. Want er begint over discriminatie, maar nu begint het vrolijk opnieuw. Dan gooi ik mijn link ook in de strijd.

http://www.winkelophetinternet.com/wink ... nl&land=nl

Daarom heeft de topic auteur ook al gezegd dat hij een scriptje maakt om alle links in te korten.
... Maar ik modereer (nog) niet.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 30 sep 2005, 21:24

Ik wil mij verder niet mengen in de discussie maar werkte bovenstaande code naar behoren? Lijkt mij wel makkelijk namelijk.

Code: Selecteer alles

Open includes/bbcode.php 
Find (regel 695): $ret = ' ' . $text; 

After, Add: 
//marktplaats 
$ret = preg_replace("#(((http|www)://)koopjes\.marktplaats\.nl[\w\:%&/.;\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'",$ret); 
$ret = preg_replace("#(http://www\.marktplaats\.nl/index\.php3\?sref=false&url=http%3A//koopjes\.marktplaats\.nl[\w\%&/.;\[\]+]*)#sie","'<a href=\\1 target=_blank>Marktplaats Link</a>'\n", $ret); 

//ebay 
$ret = preg_replace("#(http://cgi\.ebay\.(nl|be|co\.uk)[\w\:%&/.;\\#-\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Ebay Link</a>'",$ret); 
$ret = preg_replace("#(http://cgi\.([0-9A-Z]+)\.ebay\.(nl|be|co\.uk)[\w\:%&/.;\\#-\=?\[\]+]*)#sie","'<a href=\\1 target=_blank>Ebay Link</a>'",$ret);
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

ajcied
Berichten: 657
Lid geworden op: 28 feb 2004, 12:55

Bericht door ajcied » 30 sep 2005, 21:32

Diablo Gamer schreef:2604 Mb Gmail adress [ Marktplaats ] of APOLLO P-2100U [ Ebay ]
apollo p-2100U lol dat is me printer XD

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 03 okt 2005, 20:18

De ebay link verandert niet bij mij :?:

Waarom staat dit in bbcode.php en niet posting.php?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 03 okt 2005, 20:52

Omdat bbcode.php het aanpassen van teksten aanpast. Vanuit bbcode.php wordt BBcode omgezet, en deze tekst wordt ook omgezet ;)
... Maar ik modereer (nog) niet.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 05 okt 2005, 19:04

Muiter schreef:De ebay link verandert niet bij mij :?:
Iemand een idee?
Bee schreef:Omdat bbcode.php het aanpassen van teksten aanpast. Vanuit bbcode.php wordt BBcode omgezet, en deze tekst wordt ook omgezet ;)
Ja maar in posting.php heb ik ook wat staan die tekst aanpast:

Code: Selecteer alles

############################################################## 
## MOD Title: Disable Images In Quotes [2.0.15] 
## MOD Author:    mosymuis < mods[at]mosymuis.nl > (Rens van Dongen) http://mods.mosymuis.nl 
## 
## MOD Description: This mod will replace all images within quotes with links. 
## 
## MOD Version: 1.0.1 
## 
## Installation Level: (Easy) 
## Installation Time: 1 Minute 
## Files To Edit: (1) 
##      - posting.php 
## Included Files: (n/a) 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
# 
posting.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
         $mode = 'reply'; 

# 
#-----[ AFTER, ADD ]--------------------------------------------------- 
# 
         $message = preg_replace ("#\[url=(http://)([^ \"\n\r\t<]*)\]\[img\](http://)([^ \"\n\r\t<]*)\[/img\]\[/url\]#i", '[url=\\1\\2]\\4[/url]', $message); 
         $message = preg_replace ("#\[img\](http://)([^ \"\n\r\t<]*)\[/img\]#i", '[url=\\1\\2]\\2[/url]', $message); 


# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gesloten