vBulletin Brasil

vB-Brasil

Comunidade vBulletin em Português

 

Resize IMG tag com Highslide

Esta é a discussão em Resize IMG tag com Highslide parte do fórum ry215 que integra a categoria Por desenvolvedor. Participe sempre de nossos debates.


Voltar   vBulletin Brasil > vBulletin Downloads > Por desenvolvedor > ry215

Registrar FAQ Membros Calendário Pesquisar Postados Hoje Marcar Fóruns Como Lidos Especiais!

Notícias

Resposta
 
LinkBack (3) Ferramentas do Tópico Modos de Exibição

Antigo 11-03-2008, 03:03   #1
Resize IMG tag com Highslide
beduino beduino está offline 11-03-2008, 03:03
Classificar: ()

O procuradíssimo hack ...
Link no vB.org Resize IMG tag with Highslide! - vBulletin.org Forum

Citação:
This is small hack and easy to resize large Images in [IMG] tag with using Highslide.
Work with vbb 3.6.x and 3.7.x

Author: Thái Ngọc & Mỹ Tú.
Plugins: 3
Templates: 3
Folder to upload: 1
Time to install: 1 minute max

LIVE DEMO: GIAITRIVIET.DE



Install:

1. Upload folder 'highslide' into forum root.

2. Edit file 'includes/class_bbcode.php'
find: inline 1940 ~ 1955

Código:
return '<img src="' .  $link . '" border="0" alt="" />';
Replace with:

Código:
/* Start Image RESIZE */  

 $navigator_user_agent = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : '';  
if (stristr($navigator_user_agent, "msie")) {  
    return '<a href="' .  $link . '" class="highslide" onclick="return hs.expand(this)" ><img src="' .  $link . '" border="0" alt="" style="width: expression(this.width > 340 ? 180 : true);" /></a>';  
} else {  
    return '<a href="' .  $link . '" class="highslide" onclick="return hs.expand(this)" ><img src="' .  $link . '" border="0" alt="" style="max-width: 430px;" /></a>';  
}    
/* End Image RESIZE */
You can change max width resize.

3. Import XML File: AdminCP -> Plugin System -> Manage Products -> Add / Import Product

Update: Use highslide for Attachment Thumbnail
4. Open Temp. postbit_attachmentthumbnail
Replace with:

Código:
<a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]" class="highslide" onclick="return hs.expand(this)" id="attachment$attachment[attachmentid]"><img class="thumbnail" src="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;stc=1&amp;thumb=1&amp;d=$attachment[thumbnail_dateline]" border="0" alt="<phrase 1="$attachment[filename]" 2="$attachment[counter]" 3="$attachment[filesize]" 4="$attachment[attachmentid]">$vbphrase[image_larger_version_x_y_z]</phrase>" style="width: expression(this.width > 140 ? 80 : true);" /></a> &nbsp;<if condition="$show['br']"><br /><br /></if>
That´s all
Have fun!
Algumas observaçoes:
1. faça backup do class_bbcode ANTES DE SAIR ALTERANDO;
2. aqui nos usamos um pouco diferente ...
Código:
/* Start Image RESIZE */ 
$navigator_user_agent = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : ''; 
if (stristr($navigator_user_agent, "msie")) { 
return '<a href="' . $link . '" class="highslide" onclick="return hs.expand(this)" ><img src="' . $link . '" border="0" alt="" style="width: expression(this.width > 700 ? 600 : true);" /></a>'; 
} else { 
return '<a href="' . $link . '" class="highslide" onclick="return hs.expand(this)" ><img src="' . $link . '" border="0" alt="" style="max-width: 600px;" /></a>'; 
} 
/* End Image RESIZE */
*agora posso ir dormir ....
Abraços
B.
contains hidden content You may reply or click 'thank you' to see hidden content

Visitas: 1789
Os seguintes 59 Usuários disseram Obrigado beduino por essa útil mensagem:
adrianobr (17-03-2008), Alyen (27-08-2008), AngelinDark (20-03-2008), Arkanoidblue (29-09-2008), berguinho (21-09-2008), Bicho®™ (11-03-2008), Bucck (11-03-2008), Colder21 (26-07-2008), Dan (16-05-2008), DarkPrompt (20-11-2008), de Freitas (22-05-2008), drlovelless (14-05-2008), dsdias (22-03-2008), dvl (30-07-2008), giovani75 (19-11-2008), Gumble (18-09-2008), Ilusão (18-08-2008), IngDragons (18-05-2008), J-Clarck (19-04-2008), Jeanhdo (07-04-2008), JhowWC (15-08-2008), JLLeandro (11-03-2008), jujubins (17-05-2008), kuringa (30-03-2008), kyo (31-03-2008), limitextremo (17-10-2008), lordozzy3112 (11-03-2008), Luke™ (02-06-2008), m1n31r0 (30-05-2008), Majestic (06-06-2008), marcostutu (04-05-2008), Marks-ASF (23-11-2008), MaxBoy (22-05-2008), mstboca (13-06-2008), naja (29-11-2008), Ninhow (14-04-2008), overdigo (25-11-2008), P2P (06-04-2008), pessoalneto (21-03-2008), PlaynowGames (13-03-2008), PriSiOnEiRo.sp (14-03-2008), riskblack (24-03-2008), scorpion (03-10-2008), Setokaiba (17-10-2008), sirtlan (10-06-2008), spawn (24-09-2008), StRaYeR (09-04-2008), Superfree (21-05-2008), tardego (03-10-2008), unirippers (26-11-2008), velias (06-05-2008), Victor1989 (12-09-2008), Weigom (19-08-2008), williamfoose (07-09-2008), xand_invader (21-07-2008), yanlong (31-03-2008), zniper (27-06-2008), zorkcvrl (28-03-2008), [nrms®] (Ontem)
  #2 (permalink)  
Antigo 11-03-2008, 09:36
Avatar de velias
Moderador
 
Registrado em: Apr 2007
Localização: Santarém,Portugal
Idade: 38
Posts: 487
Agradecimentos: 119
Agradecido 161 vez em 96 Posts
Peso da Avaliação : 6
velias está indo no caminho certo
Padrão Re: Resize IMG tag com Highslide

Pelo menos acho que agora todos têm acesso!
__________________
http://img234.imageshack.us/img234/1292/header1ne6.jpgSclabis.Pt

Click the image to open in full size.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
Os seguintes 2 Usuários disseram Obrigado velias por essa útil mensagem:
Blue Eyes (25-08-2008), thiagoql (18-11-2008)
  #3 (permalink)  
Antigo 11-03-2008, 12:07
Avatar de JLLeandro
Iniciante
 
Registrado em: Jan 2008
Posts: 27
Agradecimentos: 18
Agradecido 3 vez em 3 Posts
Peso da Avaliação : 0
JLLeandro ainda não possui pontos de reputação
Padrão Re: Resize IMG tag com Highslide

Deixa pra la achei o resto do código...

Muito bom, achei melhor que o ncode.

Última edição por JLLeandro; 11-03-2008 às 12:16.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #4 (permalink)  
Antigo 11-03-2008, 12:37
Avatar de beduino
Webmaster
 
Registrado em: Feb 2006
Localização: Rio de Janeiro
Idade: 51
Posts: 3,021
Entradas no Blog: 20
Agradecimentos: 337
Agradecido 4,335 vez em 699 Posts
Peso da Avaliação : 5
beduino tem uma aura espetacular
Padrão Re: Resize IMG tag com Highslide

oi jleandro...
o que deixa pra lah??
__________________
#Por mais chato que seja: NÃO respondo a dúvidas por MP, email e afins.#
~Todas as questões no fórum, por favor.~
Meu blog pessoal: www.jbarroca.net
Click the image to open in full size.
Click the image to open in full size.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
O seguinte Usuário agradeceu à beduino por essa útil mensagem:
kyo (31-03-2008)
  #5 (permalink)  
Antigo 11-03-2008, 12:45
Avatar de JLLeandro
Iniciante
 
Registrado em: Jan 2008
Posts: 27
Agradecimentos: 18
Agradecido 3 vez em 3 Posts
Peso da Avaliação : 0
JLLeandro ainda não possui pontos de reputação
Padrão Re: Resize IMG tag com Highslide

tavendo aqueles erros de imagens no código?
Era aquilo que eu não sabia o que era, depois que eu olhei dentro da pasta e vi o código, ai eu editei o post...
Mas aqui não funcionou, fiz do jeito que ta falando pra fazer mas não funcionou...

Citação:
Postado Originalmente por beduino Ver Post
oi jleandro...
o que deixa pra lah??
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #6 (permalink)  
Antigo 11-03-2008, 12:47
Avatar de beduino
Webmaster
 
Registrado em: Feb 2006
Localização: Rio de Janeiro
Idade: 51
Posts: 3,021
Entradas no Blog: 20
Agradecimentos: 337
Agradecido 4,335 vez em 699 Posts
Peso da Avaliação : 5
beduino tem uma aura espetacular
Padrão Re: Resize IMG tag com Highslide

oi jleandro...
o que deixa pra lah??
__________________
#Por mais chato que seja: NÃO respondo a dúvidas por MP, email e afins.#
~Todas as questões no fórum, por favor.~
Meu blog pessoal: www.jbarroca.net
Click the image to open in full size.
Click the image to open in full size.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #7 (permalink)  
Antigo 11-03-2008, 13:00
Avatar de JLLeandro
Iniciante
 
Registrado em: Jan 2008
Posts: 27
Agradecimentos: 18
Agradecido 3 vez em 3 Posts
Peso da Avaliação : 0
JLLeandro ainda não possui pontos de reputação
Padrão Re: Resize IMG tag com Highslide

tem alguma macetinho pra colocar o hide pra funfar?

Ta acontecendo o seguinte erro na hora de alterar o postbit:

The following error occurred when attempting to evaluate this template:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\domains\ihuuu.com\wwwroot\f orum\includes\adminfunctions_t emplate.php(3587) : eval()'d code on line 2

This is likely caused by a malformed conditional statement. It is highly recommended that you fix this error before continuing, but you may continue as-is if you wish.

Última edição por JLLeandro; 11-03-2008 às 13:11.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #8 (permalink)  
Antigo 11-03-2008, 13:29
Avatar de beduino
Webmaster
 
Registrado em: Feb 2006
Localização: Rio de Janeiro
Idade: 51
Posts: 3,021
Entradas no Blog: 20
Agradecimentos: 337
Agradecido 4,335 vez em 699 Posts
Peso da Avaliação : 5
beduino tem uma aura espetacular
Padrão Re: Resize IMG tag com Highslide

oi jleandro
hide?? que hide??
esse eh o img/tag com higslide
primeiro faca o upload do pacote highslide [q estah no zip] para forum root.
depois vc edita o arquivo class_bbcode
depois vc importa o produto...

erros comuns: editar errado o php e/ou upar o higslide para outro canto q nao o forum root

mas nao tem hide nao
__________________
#Por mais chato que seja: NÃO respondo a dúvidas por MP, email e afins.#
~Todas as questões no fórum, por favor.~
Meu blog pessoal: www.jbarroca.net
Click the image to open in full size.
Click the image to open in full size.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #9 (permalink)  
Antigo 11-03-2008, 14:07
Avatar de JLLeandro
Iniciante
 
Registrado em: Jan 2008
Posts: 27
Agradecimentos: 18
Agradecido 3 vez em 3 Posts
Peso da Avaliação : 0
JLLeandro ainda não possui pontos de reputação
Padrão Re: Resize IMG tag com Highslide

ta escrevi errado...
o meu forum a raiz ta assim ta assim:

ihuuu
|...forum

e dentro da pasta forum as pastas do forum.
Fiz do jeito que vc falou e que está no bloco de notas dentro do zip, e mesmo assim não funcionou...
Ai tentei fazer a edição do postbit como ta la no seu primeiro post, surgiu esse erro que eu postei acima....

Citação:
Postado Originalmente por beduino Ver Post
oi jleandro
hide?? que hide??
esse eh o img/tag com higslide
primeiro faca o upload do pacote highslide [q estah no zip] para forum root.
depois vc edita o arquivo class_bbcode
depois vc importa o produto...

erros comuns: editar errado o php e/ou upar o higslide para outro canto q nao o forum root

mas nao tem hide nao
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #10 (permalink)  
Antigo 11-03-2008, 17:43
Avatar de Bicho®™
Colaborador
 
Registrado em: May 2007
Posts: 73
Agradecimentos: 29
Agradecido 73 vez em 25 Posts
Peso da Avaliação : 0
Bicho®™ ainda não possui pontos de reputação
Padrão Re: Resize IMG tag com Highslide

Muito bom mesmo, obrigado
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
O seguinte Usuário agradeceu à Bicho®™ por essa útil mensagem:
alote666 (25-09-2008)
  #11 (permalink)  
Antigo 13-03-2008, 11:44
Avatar de PlaynowGames
Iniciante
 
Registrado em: Mar 2008
Idade: 25
Posts: 10
Agradecimentos: 4
Agradecido 0 vez em 0 Posts
Peso da Avaliação : 0
PlaynowGames ainda não possui pontos de reputação
Padrão Re: Resize IMG tag com Highslide

e se o forum estiver assim

public_html/forums/

teho q setar agluma caminho ou nao?

esse eskam funciona pra versoes anteriores!?

abraços!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #12 (permalink)  
Antigo 13-03-2008, 12:51
Avatar de beduino
Webmaster
 
Registrado em: Feb 2006
Localização: Rio de Janeiro
Idade: 51
Posts: 3,021
Entradas no Blog: 20
Agradecimentos: 337
Agradecido 4,335 vez em 699 Posts
Peso da Avaliação : 5
beduino tem uma aura espetacular
Padrão Re: Resize IMG tag com Highslide

se o vbulletin estiver dentro de uma pasta
/forums
eh pra lah q vc coloca o highslide
abraços
b
__________________
#Por mais chato que seja: NÃO respondo a dúvidas por MP, email e afins.#
~Todas as questões no fórum, por favor.~
Meu blog pessoal: www.jbarroca.net
Click the image to open in full size.
Click the image to open in full size.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #13 (permalink)  
Antigo 17-03-2008, 10:45
Avatar de adrianobr
Moderador
 
Registrado em: Dec 2006
Localização: C:
Idade: 26
Posts: 204
Agradecimentos: 172
Agradecido 229 vez em 77 Posts
Peso da Avaliação : 4
adrianobr está indo no caminho certo
Padrão Re: Resize IMG tag com Highslide

Baixado e instalado 100%, obrigado
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote
  #14 (permalink)  
Antigo 21-03-2008, 05:22
Avatar de pessoalneto
Iniciante
 
Registrado em: Aug 2007
Idade: 19
Posts: 16
Agradecimentos: 31
Agradecido 2 vez em 2 Posts
Peso da Avaliação : 0
pessoalneto ainda não possui pontos de reputação
Padrão Re: Resize IMG tag com Highslide

Algume por favor.....me ajuda.
fiz todas as al