• Welcome to Simple Machines Community Forum. Please login or sign up.
October 25, 2021, 08:36:04 PM

News:

SMF 2.0.18 has been released! Please update. Read more.


[Solved]Problema con nCode Image Resizer

Started by Langdon, March 29, 2011, 12:49:53 PM

Previous topic - Next topic

Langdon

March 29, 2011, 12:49:53 PM Last Edit: April 04, 2011, 05:04:56 PM by Langdon
Salve ;)

Ho installato la mod nCode Image Resizer ma purtroppo per me non fa il suo dovere.
Scaricata la mod, dall'amministrazione cerco di installare il pacchetto. Mi da errore nel modificare il file Subs.php così lo modifico manualmente e forzo l'installazione.
Fatto ciò, me la traduco modificando il file modifications.italian.php (ho visto solo dopo aver tradotto che la traduzione era già disponibile), rientro nell'amministrazione (caratteristiche e opzioni - visualizzazione e opzioni), setto la larghezza e l'altezza massima (650-250), prendo un post con un'immagine gigantesca ma nessuna modifica.
Nessun ridimensionamento ne tanto meno la barra che dovrebbe invitare l'utente a ripristinare le dimensioni dell'immagine.
Cercando nel forum inglese, noto che qualche altro utente ha avuto il mio stesso problema e che ha risolto modificando l'index.template.php del suo tema. La modifico anch'io portando nella medesima cartella il file ncode_imageresizer.js ma del ridimensionamento neppure l'ombra xD
Penso, magari andrà col tema di default? Niente nemmeno con quest'ultimo.

La mia versione di smf è 1.1.13 e la mod è compatibile con la 1.1.11


C'è qualcos'altro che possa fare prima di rinunciarci?? :)

Grazie mille  ;)


emanuele

I javascript li hai attivi, sì? (tanto per chiedere :P)

Se in precedenza avevi impostato SMF per ridurre automaticamente le immagini togli questo ridimensionamento, credo che i due non funzionino insieme.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon

Uhm sai che mi hai fatt venire il dubbio? Però ho installato l'ajax chat che funge benissimo e dovrebbe essere in javascript.
Su smf non è impostato il ridimensionamento automatico... ho guardato proprio ora
;)

emanuele

Però, aspetta: quando dici "prendo un post", significa che vai a guardare un post esistente con un'immagine?
In tal caso è "normale" che non funzioni: il mod funziona solo sulle nuove immagini! (scusa se magari dico qualcosa di ovvio, ma sto escludendo tutte le possibilità "facili". ;))


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon

no scusa hai ragione :) intendevo dire le discussioni "post" modifica... quelle che sono state scritte dopo aver installato la mod ;)

emanuele

Metteresti il link alla/e discussione/i che citavi in cui c'era da correggere l'index.template?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.


emanuele

Considerato la soluzione nell'ultimo post del topic di supporto ?:P

Onestamente sono a corto d'idee...
Io ho dovuto apportare qualche correzione dopo che l'ho installato, ma supongo che se vedi il forum le hai apportate anche tu.
Se le modifiche sono state apportate correttamente e non hai errori nel log (si sa mai...), al momento non mi viene in mente altro...

Prova a mettere anche un link al tuo forum, magari...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon

Ma quella mod che mi hai linkato è solo per 2.0 RC4...
Il registro errori non sembra contenere riferimenti alla mod. Nessuno. L'ho controllato tutto.
Il forum è queso: http://antromisterioso.altervista.org/forum/index.php
Il link con una discussione (un test) appena aperta (quindi dopo aver installato la mod) contenente un'immagine molto grande è questo: http://antromisterioso.altervista.org/forum/index.php?topic=110.0
Come puoi vedere le dimensioni dell'immagine sono tali e quali a quelle dell'originale...

emanuele

Nell'installare/disinstallare il mod hai messo due volte il codice in index.template.php:
<!-- nCode Image Resizer -->
<script type="text/javascript" src="http://antromisterioso.altervista.org/forum/Themes/default/ncode_imageresizer.js"></script>

<script language="JavaScript" type="text/javascript"><!-- // -->
NcodeImageResizer.BBURL = "http://antromisterioso.altervista.org/forum/Themes/BlackRainV2_11112/images";
NcodeImageResizer.MODE = "enlarge";
NcodeImageResizer.MAXWIDTH = "615";
NcodeImageResizer.MAXHEIGHT = "0";
vbphrase = new Array();
vbphrase['ncode_imageresizer_warning_small'] = 'Fare clic su questa barra per visualizzare l'immagine completa.';
vbphrase['ncode_imageresizer_warning_filesize'] = 'Questa immagine è stata ridimensionata. Fare clic su questa barra per visualizzare l'immagine completa. L'immagine originale è di dimensioni %1%2 e pesa %3.';
vbphrase['ncode_imageresizer_warning_no_filesize'] = 'Questa immagine è stata ridimensionata. Fare clic su questa barra per visualizzare l'immagine completa. L'immagine originale è di dimensioni %1%2.';
vbphrase['ncode_imageresizer_warning_fullsize'] = 'Fare clic su questa barra per visualizzare l'immagine di piccole dimensioni.';
// ]]></script>

<!-- nCode Image Resizer -->
<script type="text/javascript" src="http://antromisterioso.altervista.org/forum/Themes/default/ncode_imageresizer.js"></script>
<script language="JavaScript" type="text/javascript"><!-- // -->
NcodeImageResizer.BBURL = "http://antromisterioso.altervista.org/forum/Themes/BlackRainV2_11112/images";
NcodeImageResizer.MODE = "enlarge";
NcodeImageResizer.MAXWIDTH = "615";
NcodeImageResizer.MAXHEIGHT = "0";
vbphrase = new Array();
vbphrase['ncode_imageresizer_warning_small'] = 'Fare clic su questa barra per visualizzare l'immagine completa.';
vbphrase['ncode_imageresizer_warning_filesize'] = 'Questa immagine è stata ridimensionata. Fare clic su questa barra per visualizzare l'immagine completa. L'immagine originale è di dimensioni %1%2 e pesa %3.';
vbphrase['ncode_imageresizer_warning_no_filesize'] = 'Questa immagine è stata ridimensionata. Fare clic su questa barra per visualizzare l'immagine completa. L'immagine originale è di dimensioni %1%2.';
vbphrase['ncode_imageresizer_warning_fullsize'] = 'Fare clic su questa barra per visualizzare l'immagine di piccole dimensioni.';
// ]]></script>



Per iniziare devi toglierne una delle due ripetizioni:
<!-- nCode Image Resizer -->
<script type="text/javascript" src="http://antromisterioso.altervista.org/forum/Themes/default/ncode_imageresizer.js"></script>

<script language="JavaScript" type="text/javascript"><!-- // -->
NcodeImageResizer.BBURL = "http://antromisterioso.altervista.org/forum/Themes/BlackRainV2_11112/images";
NcodeImageResizer.MODE = "enlarge";
NcodeImageResizer.MAXWIDTH = "615";
NcodeImageResizer.MAXHEIGHT = "0";
vbphrase = new Array();
vbphrase['ncode_imageresizer_warning_small'] = 'Fare clic su questa barra per visualizzare l'immagine completa.';
vbphrase['ncode_imageresizer_warning_filesize'] = 'Questa immagine è stata ridimensionata. Fare clic su questa barra per visualizzare l'immagine completa. L'immagine originale è di dimensioni %1%2 e pesa %3.';
vbphrase['ncode_imageresizer_warning_no_filesize'] = 'Questa immagine è stata ridimensionata. Fare clic su questa barra per visualizzare l'immagine completa. L'immagine originale è di dimensioni %1%2.';
vbphrase['ncode_imageresizer_warning_fullsize'] = 'Fare clic su questa barra per visualizzare l'immagine di piccole dimensioni.';
// ]]></script>

<!-- nCode Image Resizer -->
<script type="text/javascript" src="http://antromisterioso.altervista.org/forum/Themes/default/ncode_imageresizer.js"></script>


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon


emanuele

La traduzione è "sbagliata": siccome il testofinisce in uno script javascript dove hai degli apici singoli dovrai farli precedere non da 1, ma da tre slash, più o meno così così:

$txt['quelchee'] = 'Fare clic su questa barra per visualizzare l\\\'immagine completa.';


Inoltre, hai dei problemi di codifica carattere, non che siano correlati al fatto che il mod non funziona, ma i caratteri speciali ti vengono visualizzatoi in maniera errata, credo dovresti usare la traduzione UTF-8. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon


emanuele

Dove hai trovato l'altra! ;)

O qui nella sezione download, o su smitalia, previa registrazione.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon

dovrei ritradurre tutte le mod che avevo già tradotto...
adesso modifico la traduzione della mod...

emanuele

Quote from: Langdon on April 02, 2011, 04:48:40 PM
dovrei ritradurre tutte le mod che avevo già tradotto...
Non necessariamente.

Però ora che guardo bene è solo questa modifica che ha problemi di codifica... ???
Il resto del forum è visualizzato correttamente, quindi lascia stare il suggerimento dell'UTF-8!!


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon

Va bene.
Ho corretto la traduzione aggiungendo gli slash prima dell'apostrofo (\\\)  ;)

emanuele

Ed ora funziona?
Consideriamo risolto? (clicca mark topic solved in tal caso ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Langdon

Ho scritto male XD
Ancora niente. La mod non osa farsi vedere ;)

emanuele

yups...errore mio, erano solo 2 gli slash da mettere, non 3... :-[


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Advertisement: