Pagina 1 di 1

Ridimensionare imagini bbcode prosilver

Inviato: 04/09/2013, 9:23
da maurence
Salve a tutti amministro http://www.offwatch.it

Ho installato una sola mod che permette che nella risposta rapida ci siano i bbcode e le emoticon.

Non ne volevo installare un'altra per ridimensionare le immagini provenienti da bbcode così ho cercato uno script che facesse il suo lavoro, eccolo:

Codice: Seleziona tutto

<script> 
window.onload = resizeimg; 
function resizeimg() 
{ 
   if (document.getElementsByTagName) 
   { 
      for (i=0; i<document.getElementsByTagName('img').length; i++) 
      { 
         im = document.getElementsByTagName('img')[i]; 
         if (im.width > 600) 
         { 
            im.style.width = '600px'; 
            eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=400,height=400,scrollbars=1,resizable=1'); pop.focus();\")"); 
            eval("im.onclick = pop" + String(i) + ";"); 
            if (document.all) im.style.cursor = 'hand'; 
            if (!document.all) im.style.cursor = 'pointer'; 
            im.title = 'Click Here To See Image Full Size '; 
         } 
      } 
   } 
} 

</script>
Ho provato ad inserirlo sia in overal header dopo il tag di chiusura </head> ma mi ridimensiona anche il logo e non va bene, ho provato a metterlo nel view_topicboby ed in quel caso funziona bene ma mi scompare la risposta rapida.

Secondo voi dove posso inserire questo script perché funzioni e non mi toga la possibilità di risposta rapida?

Grazie a tutti

Re: Ridimensionare imagini bbcode prosilver

Inviato: 04/09/2013, 9:57
da Angolo
Se si parla di bbcode, lo devi inserire come bbcode personalizzato. Senza toccare l'overall_header o altro file.

Cerca sul Forum informazioni, per inserire un bbcode personalizzato.
Tuttavia... se lo inserisci come bbcode... esistono soluzioni molto più efficaci e semplici:

Codice: Seleziona tutto

[Rid]{URL}[/Rid]

Codice: Seleziona tutto

<img src="{URL}" width="775" alt= "" />
Dove puoi modificare il valore di width, a seconda delle esigenze specifiche.
Naturalmente, l'immagine sarà ridimensionata solo utilizzando questo bbcode.



Per il bbcode nativo img, potresti così modificare il file bbcode.html:

Codice: Seleziona tutto

<!-- BEGIN img --><img src="{URL}" alt="{L_IMAGE}" /><!-- END img -->
>

Codice: Seleziona tutto

<!-- BEGIN img --><img src="{URL}" width="775" alt="{L_IMAGE}" /><!-- END img -->

È improbabile che operi retroattivamente... e deve essere verificato.

Re: Ridimensionare imagini bbcode prosilver

Inviato: 04/09/2013, 10:50
da maurence
Ho provato a modificare il bbcode non è ne retroattivo, ne funziona.

Re: Ridimensionare imagini bbcode prosilver

Inviato: 04/09/2013, 11:22
da Angolo
È improbabile che operi retroattivamente... e deve essere verificato.

Non ti rimane che il bbcode personalizzato. Che ovviamente, non opera retroattivamente.

Oppure, installi una MOD per ridimensionamento delle immagini, da cercare sul com.

Re: Ridimensionare imagini bbcode prosilver

Inviato: 04/09/2013, 12:00
da maurence
Angolo ha scritto:
È improbabile che operi retroattivamente... e deve essere verificato.

Non ti rimane che il bbcode personalizzato. Che ovviamente, non opera retroattivamente.

Oppure, installi una MOD per ridimensionamento delle immagini, da cercare sul com.
Guarda ho anche provato ad installare la mod resize ma non mi va.

L'unica cosa che funziona è lo script sopra ma come detto in precedenza se metto quello script le immagini si ridimensionano correttamente ma sparisce la risposta rapida e onestamente non me lo spiego.

Idee?

Re: Ridimensionare imagini bbcode prosilver

Inviato: 04/09/2013, 12:50
da Angolo
Le MOD presenti sul com, validate, funzionano.
Se non funzionano, è perché non le hai installare correttamente. Ricontrolla tutto con molta attenzione ed estrema precisione. L'installazione di una MOD, richiede un rigore di precisione assoluto. Come del resto lo richiederebbe del codice javascript inserito. È più facile installare correttamente una MOD, che modificare correttamente un codice.

Decidi cosa vuoi fare.


La modfica deve essere perfetta. Col 9 non si passa. O è 10, o non conta nulla. Figurarsi se si si passa col 6 o col 7.

Re: Ridimensionare imagini bbcode prosilver

Inviato: 04/09/2013, 16:27
da maurence
Angolo ha scritto:Le MOD presenti sul com, validate, funzionano.
Se non funzionano, è perché non le hai installare correttamente. Ricontrolla tutto con molta attenzione ed estrema precisione. L'installazione di una MOD, richiede un rigore di precisione assoluto. Come del resto lo richiederebbe del codice javascript inserito. È più facile installare correttamente una MOD, che modificare correttamente un codice.

Decidi cosa vuoi fare.


La modfica deve essere perfetta. Col 9 non si passa. O è 10, o non conta nulla. Figurarsi se si si passa col 6 o col 7.
Angolo grazie per le varie dritte, ho risolto con la mod fatta da DavideIQ è stata una lunga sudata ma ora il forum va molto meglio :)