Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Suporte aos MODs/Hacks para phpBB.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por robra »

Abri um novo Tópico porque no anterior, onde estava sendo discutido a configuração da opção Highslides do MOD ReIMG Image Resizer, o mesmo já tinha sido marcado como "resolvido" mesmo porque a dúvida lá era quanto ao redimensionamento de fotos pelo ACP, que depois passou para a instalação do referido MOD e estava se arrastando para a configuração de uma de suas opções, que é o highslides.
Bem... vou contar o que até agora o que consegui.
Na página de instalação do Highslides - http://highslide.com/#installation, está assim:
Put this code in the head tag of your HTML page.(tem que colocar o código abaixo no overall_header.html antes da tag </head>)

Código: Selecionar todos

<script type="text/javascript" src="/highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="/highslide/highslide.css" />
<script type="text/javascript">
    // override Highslide settings here
    // instead of editing the highslide.js file
    hs.graphicsDir = '/highslide/graphics/';
</script>
Só que onde está "// override Highslide settings here" é para colocar a configuração do highslide. Qual ??
É aí que começa a bucha...
Ao descompactar o arquivo highslide-4.1.12.zip, a última versão baixada do site highslides, você terá 3 pastas(example, highslide e a images) e 1 arquivo HTML(index.htm). Ao abrir o index.html você vai poder ver não só os exemplos dos efeitos das imagens abrindo como também os respectivos códigos para serem substituídos naquele lá de cima.
Vou dar um exemplo:
Abrindo o index.htm, na opção da página "Highslide JS core" você encontrá 6 links com exemplos dos efeitos da abertura das fotos. Clique no link "Drop shadow and no border, semi transparent close button" e depois na miniatura da próxima página para ver o efeito em ação.
Viu o efeito em ação ??
Pois é... esse "diacho" de efeito só funciona no exemplo...
Bom... agora, clique com o botão direito na página e escolha "Exibir código fonte da página", para o navegador Google Chrome, ou "Código-fonte" para o navegador Firefox, ou "Exibir Código-Fonte" para o navegador IE8.
Na página do "código-fonte" do efeito escolhido, os scripts citados no item 1 e 2 é que devem substituir o código lá de cima, para ser colocado no arquivo overall_header.html, ficando o código da seguinte forma:

Código: Selecionar todos

<script type="text/javascript" src="../highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="../highslide/highslide.css" />
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="../highslide/highslide-ie6.css" />
<![endif]-->
<script type="text/javascript">
//<![CDATA[
hs.registerOverlay({
    html: '<div class="closebutton" onclick="return hs.close(this)" title="Close"></div>',
    position: 'top right',
    fade: 2 // fading the semi-transparent overlay looks bad in IE
});
hs.graphicsDir = '../highslide/graphics/';
hs.wrapperClassName = 'borderless';
//]]>
</script>
Fiz isso, mas ao clicar na imagem do Fórum só fica o ícone rodando, seguida da palavra "lendo..." e a imagem nada de abrir.
Se deixar o código apenas com:

Código: Selecionar todos

<script type="text/javascript" src="../highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="../highslide/highslide.css" />
E colocá-lo desta forma no no arquivo overall_header.html, o highslides vai funcionar mas com um efeito de abertura da imagem centralizada na página bem TOSCO, mais fraco que o Lytebox.
Sei que o problema não é o MOD mas a "pecinha" a frente do teclado... Imagem
...mas se alguém tem experiência na instalação e utilização desta opção no MOD ReIMG Image Resizer e puder ajudar, uma pá de gente vai agradecer.

Abraço. Imagem
Editado pela última vez por robra em 28 Mai 2011, 12:22, em um total de 1 vez.
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
smallbreeds
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 702
Registrado em: 13 Out 2010, 13:16
Localização: Florianópolis - SC
Contato:

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por smallbreeds »

Opa, tô no aguardo de um auxílio também :D
Shih Tzu Forum | Small Breeds - Shih Tzu Canil | Versatti Móveis Planejados
Não solicite auxílio por MP. Por favor, utilize o Fórum.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por robra »

Só para acrescentar, verifiquei as permissões das pastas reimg, highslide, graphics e a outlines. Elas estão com as mesmas permissões que as demais do Fórum, incluindo a Lytebox.
Uma outra coisa que tentei em vão foi mudar, no código acima, a referência das pastas, ou seja, onde estava "../highslide/" eu alterei para "../reimg/highslide/"

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5971
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por _Vinny_ »

O autor dessa modificação não apresentou nenhuma documentação da instalação do Highslide?
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por robra »

_Vinny_ escreveu:O autor dessa modificação não apresentou nenhuma documentação da instalação do Highslide?
Grande Vinny... Imagem

Nativamente, o MOD vem com as opções Highslides e Lytebox desativas e ao lado delas um link e um texto explicando que se quisermos adicioná-las, devemos clicar no link, e aí somos redirecionados para as respectivas páginas de download e instruções de instalação.
O Lytebox foi moleza mas o Highslides tá de rosca...
O Lytebox me atende, mas gostaria de saber como se configura o Highslides até mesmo para ajudar o smallbreeds que está precisando em seu Fórum.

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5971
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por _Vinny_ »

Aparentemente esta tudo correto segundo a documentação da instalação.

Você tem o link do seu forum para eu poder ver?
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por robra »

_Vinny_ escreveu:Aparentemente esta tudo correto segundo a documentação da instalação.

Você tem o link do seu forum para eu poder ver?
O meu está com o Lytebox funcionando normalmente.
Abri este tópico para ajudar o usuário smallbreeds que também conseguiu ativar o Highslides e o Lytebox no ReIMG mas está com o mesmo problema, ou seja, qualquer script de configuração adicionado ao script abaixo, fica o ícone rodando seguido da palavra "Lendo...", e não sai disso.

Código: Selecionar todos

<script type="text/javascript" src="../highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="../highslide/highslide.css" />
Já se usar somente o script acima, ele funciona mas no efeito padrão.
Talvez tenha que alterar alguma coisa no highslide.js. depois, com mais calma vou dar uma olahda.

Abraço Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5971
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por _Vinny_ »

Adiciona assim os scripts:

Código: Selecionar todos

<script type="text/javascript" src="./highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="./highslide/highslide.css" />
Remova o cache do forum e atualiza a template do estilo.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por robra »

Vinny.

Fiz o procedimento que você falou e nada.
Descobri que para o Lytebox e o Highslides(padrão) funcionarem NÃO precisa inserir NENHUM código no overall_header.html que não seja o descrito pelo autor do MOD no arquivo instal.xml, que é a inserção do código abaixo antes da tag </head>:

Código: Selecionar todos

<!-- INCLUDE mods/reimg_content.html -->
Esta inclusão também é feita nos arquivos viewtopic_print.html e ucp_pm_viewmessage_print.html.
Isto significa que não é preciso adicionar os código abaixo, mencionados nos respectivos sites do Lytebox e do Highslides, no arquivo overall_header.html:

Código: Selecionar todos

<script type="text/javascript" src="../highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="../highslide/highslide.css" />
<script type="text/javascript" src="../highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="../highslide/highslide.css" />
A cor padrão do Lytebox é o cinza(grey). Se quiser alterá-la, é só abrir o arquivo lytebox.js na pasta /reimg/lytebox e alterar a linha 30, de 'grey' para red(vermelho), green(verde), blue(azul) ou gold(dourado):

Código: Selecionar todos

this.theme   = 'grey';    // themes: grey (default), red, green, blue, gold         
Acho que para alterar os efeitos do Highslides também deve-se editar os arquivos .js correspondente.
Depois vou fazer uns teste e posto aqui o resultado.

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
smallbreeds
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 702
Registrado em: 13 Out 2010, 13:16
Localização: Florianópolis - SC
Contato:

Re: Como configurar o HIGHSLIDES do MOD ReIMG Image Resizer

Mensagem por smallbreeds »

É Robra, aqui só LENDO... mesmo. Num tem jeito ainda.
Shih Tzu Forum | Small Breeds - Shih Tzu Canil | Versatti Móveis Planejados
Não solicite auxílio por MP. Por favor, utilize o Fórum.
Trancado