Página 1 de 1
[Pedido] Mod ou hack ou codigo que altere um link
Enviado: 17 Ago 2011, 11:34
por Bruno Dias
URL do Fórum: http://novogolclube.com
Bom pessoas, todos sabem que hospedagem custa dinheiro, entao o forum precisa se sustentar ne.
estou querendo um codigo, que inclua meu link de afiliado do mercadolivre quando alguem postar um link para algum produto.
Ex:
Link normal de um produto
Código: Selecionar todos
http://produto.mercadolivre.com.br/MLB-194442530-toca-cd-pioneer-deh-9350sd-usb-mp3wma-aux-in-ipodiphone-_JM
Link com meu codigo de afiliado
Código: Selecionar todos
http://pmstrk.mercadolivre.com.br/jm/PmsTrk?tool=5968383&go=http://produto.mercadolivre.com.br/MLB-194442530-toca-cd-pioneer-deh-9350sd-usb-mp3wma-aux-in-ipodiphone-_JM
BAsicamente precisa detectar o link e inserir o meu codigo no inicio.
Estava olhando o MOD
Auto Video Embed e tentando fazer uma adaptaçao, mas nao tive sucesso, pois nao manjo nada de PHP, e fui tentando no achismo mesmo.
E ai? conhecem algo do tipo?
Re: [Pedido] Mod ou hack ou codigo que altere um link
Enviado: 17 Ago 2011, 11:34
por Bruno Dias
olha ai minha tentativa e os codigos alterados
http://forum.diasbr.com/viewtopic.php?f=2&t=4
Código: Selecionar todos
if (($mercadolivre) && (strpos($preview_message, 'produto.mercadolivre.com.br\MLB-') !== false)){
$preview_message = preg_replace('#<a class="postlink" href="http:\/\/produto.mercadolivre.com.br\/MLB-(.*?)">(.*?)<\/a>#U', '<a href="http://pmstrk.mercadolivre.com.br/jm/PmsTrk?tool=5968383&go=http://produto.mercadolivre.com.br/MLB-$1">', $preview_message);}
Código: Selecionar todos
if (($mercadolivre) && (strpos($message, 'produto.mercadolivre.com.br\MLB-') !== false)){
$message = preg_replace('#<a class="postlink" href="http:\/\/produto.mercadolivre.com.br\/MLB-(.*?)">(.*?)<\/a>#U', '<a href="http://pmstrk.mercadolivre.com.br/jm/PmsTrk?tool=5968383&go=http://produto.mercadolivre.com.br/MLB-$1">', $message);}
Re: [Pedido] Mod ou hack ou codigo que altere um link
Enviado: 17 Ago 2011, 11:57
por smallbreeds
Será que não rola utilizando a censura de palavras do fórum?
Você teoricamente proibiria isso
e substituiria por isso
Código: Selecionar todos
http://pmstrk.mercadolivre.com.br/jm/PmsTrk?tool=5968383&go=http://produto.mercadolivre
Não testei!
Re: [Pedido] Mod ou hack ou codigo que altere um link
Enviado: 17 Ago 2011, 12:02
por Bruno Dias
caramba, vou testar aqui. pode ser q de certo
Re: [Pedido] Mod ou hack ou codigo que altere um link
Enviado: 17 Ago 2011, 12:05
por Bruno Dias
iuheiuaheiauheauea funcionou cara :D :D :D :D :D :D
olhem ai
http://forum.diasbr.com/viewtopic.php?f=2&t=4#p13
Re: [Pedido] Mod ou hack ou codigo que altere um link
Enviado: 17 Ago 2011, 12:08
por smallbreeds
Só tem um problema
Só funciona com link puro
Se usar o bbcode
não vai funcionar ou vai ter que criar ... iphone-_JM[/code]
ou assim
Código: Selecionar todos
[url=http://produto.mercadolivre.com.br/MLB-194442530-toca-cd-pioneer-deh-9350sd-usb-mp3wma-aux-in-ipodiphone-_JM]Nome do Produto[/url]
Re: [Pedido] Mod ou hack ou codigo que altere um link
Enviado: 17 Ago 2011, 12:13
por Bruno Dias
é testei aqui e nao funcionou com a tag URL, mesmo tentando criar uma regra tipo
virar
Código: Selecionar todos
[url=http://pmstrk.mercadolivre.com.br/jm/PmsTrk?tool=5968383&go=http://produto.mercadolivre
Mas levando em conta que talves uns 95% dos links deste tipo seja colado direto, sem usar a tag URL, acho que ja ajuda bastante ne?
ainda nao vou marcar o topico como resolvido, para ver se mais alguem tem outra sugestao, mas desde já te agradeço, smallbreeds.
Re: [Pedido] Mod ou hack ou codigo que altere um link
Enviado: 29 Ago 2011, 17:46
por Bruno Dias
pessoal, so pra deixar registrado. a censura de palavras funcionou.
ja foram feitos umas 15 compras no mercadolivre atraves de links postados pelos proprios usuários :mrgreen: