News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

MOD para redimencionar imagens nos posts

Started by Randomico, August 22, 2009, 12:05:54 AM

Previous topic - Next topic

Randomico

Olá, instalei vários mods, mas nenhum funcionou.
Instalei um bem recente chamado "nCode Image Resizer" e mesmo assim não funcionou :S

Na instalação diz que tá tudo certo, só que no forum não acontece nada.
O que pode ser? Meu SMF é versão 1.1.9.

Valeu!

PS: redimencionar imagens deveria ser padrão do SMF. Sinceramente eu acho aquela barra de rolagem muito tosca.

Edit: acabei de criar esse tópico e nem vi que tinha um semelhante na primeira página. ME DESCULPEM.

Vou dar uma olhada nesse tópico e ver se consigo resolver.

Edit 2: Tenso, nem consegui resolver. O outro tópico era relacionado ao SMF 2.0.
E agora  ???

Costa

está usando outro tema além do Default?
Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Randomico

Sim, esqueci de mencionar isso.
O tema se chama "EDSO".

Costa

Prmeiro de tudo, porque ainda não atualizou para o SMF 1.1.10?

Depois, o EDSO usa as seguintes templates
BoardIndex.template.php
index.template.php
MessageIndex.template.php


Para além do seu próprio css

o que você tem de fazer é fazer as modificações manualmente nesse tema, ou seja:

No index.template.php do tema EDSO

Code (encontre) Select
</head>

Code (substitua por) Select

<!-- nCode Image Resizer -->
<script type="text/javascript" src="', $settings['default_theme_url'], '/ncode_imageresizer.js"></script>
<style type="text/css">
<!--
table.ncode_imageresizer_warning, table.ncode_imageresizer_warning td
{
background-color: #fefee1; /* the bgcolor behind the text and image */
}
table.ncode_imageresizer_warning {
color: #000000; /* the font color */
border: 1px solid #CCCDCD; /* the border around the whole thing */
cursor: pointer;
}
table.ncode_imageresizer_warning td {
font-size: 10px;
vertical-align: middle;
text-decoration: none;
}

table.ncode_imageresizer_warning td.td1 {
padding: 5px;
}
-->
</style>';

// What is the mode?
if (isset($modSettings['ncode_imageresizer_mode']))
{
if ($modSettings['ncode_imageresizer_mode'] == 1)
$mode = 'enlarge';
elseif ($modSettings['ncode_imageresizer_mode'] == 2)
$mode = 'samewindow';
elseif ($modSettings['ncode_imageresizer_mode'] == 3)
$mode = 'newwindow';
else
$mode = 'none';
}
else
$mode = 'none';

echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
NcodeImageResizer.BBURL = "', $settings['images_url'], '";
NcodeImageResizer.MODE = "', $mode, '";
NcodeImageResizer.MAXWIDTH = "', empty($modSettings['ncode_imageresizer_max_width']) ? 0 : (int) $modSettings['ncode_imageresizer_max_width'], '";
NcodeImageResizer.MAXHEIGHT = "', empty($modSettings['ncode_imageresizer_max_height']) ? 0 : (int) $modSettings['ncode_imageresizer_max_height'], '";
vbphrase = new Array();
vbphrase[\'ncode_imageresizer_warning_small\'] = \'', $txt['ncode_imageresizer_warning_small'], '\';
vbphrase[\'ncode_imageresizer_warning_filesize\'] = \'', $txt['ncode_imageresizer_warning_filesize'], '\';
vbphrase[\'ncode_imageresizer_warning_no_filesize\'] = \'', $txt['ncode_imageresizer_warning_no_filesize'], '\';
vbphrase[\'ncode_imageresizer_warning_fullsize\'] = \'', $txt['ncode_imageresizer_warning_fullsize'], '\';
// ]]></script>
</head>


Copie o arquivo ncode_imageresizer.js para a pasta do tema EDSO

Depois disso o mod vai funcionar perfeitamente nesse tema :)

Farebem
-Costa
Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Randomico

Quote from: Costa on August 22, 2009, 12:34:19 AM
Prmeiro de tudo, porque ainda não atualizou para o SMF 1.1.10?

Depois, o EDSO usa as seguintes templates
BoardIndex.template.php
index.template.php
MessageIndex.template.php


Para além do seu próprio css

o que você tem de fazer é fazer as modificações manualmente nesse tema, ou seja:

No index.template.php do tema EDSO

Code (encontre) Select
</head>

Code (substitua por) Select

<!-- nCode Image Resizer -->
<script type="text/javascript" src="', $settings['default_theme_url'], '/ncode_imageresizer.js"></script>
<style type="text/css">
<!--
table.ncode_imageresizer_warning, table.ncode_imageresizer_warning td
{
background-color: #fefee1; /* the bgcolor behind the text and image */
}
table.ncode_imageresizer_warning {
color: #000000; /* the font color */
border: 1px solid #CCCDCD; /* the border around the whole thing */
cursor: pointer;
}
table.ncode_imageresizer_warning td {
font-size: 10px;
vertical-align: middle;
text-decoration: none;
}

table.ncode_imageresizer_warning td.td1 {
padding: 5px;
}
-->
</style>';

// What is the mode?
if (isset($modSettings['ncode_imageresizer_mode']))
{
if ($modSettings['ncode_imageresizer_mode'] == 1)
$mode = 'enlarge';
elseif ($modSettings['ncode_imageresizer_mode'] == 2)
$mode = 'samewindow';
elseif ($modSettings['ncode_imageresizer_mode'] == 3)
$mode = 'newwindow';
else
$mode = 'none';
}
else
$mode = 'none';

echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
NcodeImageResizer.BBURL = "', $settings['images_url'], '";
NcodeImageResizer.MODE = "', $mode, '";
NcodeImageResizer.MAXWIDTH = "', empty($modSettings['ncode_imageresizer_max_width']) ? 0 : (int) $modSettings['ncode_imageresizer_max_width'], '";
NcodeImageResizer.MAXHEIGHT = "', empty($modSettings['ncode_imageresizer_max_height']) ? 0 : (int) $modSettings['ncode_imageresizer_max_height'], '";
vbphrase = new Array();
vbphrase[\'ncode_imageresizer_warning_small\'] = \'', $txt['ncode_imageresizer_warning_small'], '\';
vbphrase[\'ncode_imageresizer_warning_filesize\'] = \'', $txt['ncode_imageresizer_warning_filesize'], '\';
vbphrase[\'ncode_imageresizer_warning_no_filesize\'] = \'', $txt['ncode_imageresizer_warning_no_filesize'], '\';
vbphrase[\'ncode_imageresizer_warning_fullsize\'] = \'', $txt['ncode_imageresizer_warning_fullsize'], '\';
// ]]></script>
</head>


Copie o arquivo ncode_imageresizer.js para a pasta do tema EDSO

Depois disso o mod vai funcionar perfeitamente nesse tema :)

Farebem
-Costa

Não atualizei até agora por causa de um erro.

QuoteAtualização disponível!
Está a utilizar uma versão desatualizada do SMF, que contem alguns erros que entretanto já foram corrigidos na nova versão. É recomendado que atualize o Fórum para a última versão assim que possivel. Apenas leva alguns minutos!

Quando eu clico, aparece isso:

QuoteForbidden

You don't have permission to access /forum/index.php on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Costa

Verifica se o teu index.php que está na raiz do fórum tem CHMOD 755
Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Randomico

Opa, consegui atualizar o forum. Valeu.
Sobre o mod: colei o código e passei o ncode_imageresizer.js para a pasta do tema. Não funcionou, mas também não deu nenhum erro.

Eu selecionei o </head> e colei no novo código em cima, será que fiz algo errado na hora de colar o código?

Costa

hmmm

anexa aí o teu index.template.php pra dar uma olhadela
Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."



Randomico


Costa

O mais estranho é que está tudo certo...
Limpa a cache do fórum e do teu browser e vê se funciona
se não der eu simulo aqui no meu PC o caso

PS: Desculpa, esqueci-me do tópico :$
Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Randomico

Quote from: Costa on September 07, 2009, 01:41:06 PM
PS: Desculpa, esqueci-me do tópico :$

Sem problema, acontece =P

Quote from: Costa on September 07, 2009, 01:41:06 PM
O mais estranho é que está tudo certo...
Limpa a cache do fórum e do teu browser e vê se funciona
se não der eu simulo aqui no meu PC o caso


GRRrrr, isso que me dá raiva. Fiz tudo certo :~~
Limpei o cache do browser e não adiantou nada. Como limpo o cache do fórum?

Costa

apaga tudo o que estiver dentro da pasta cache do teu forum exceto o ficheiro index.php
Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Advertisement: