phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Ridimensionare imagini bbcode prosilver

Supporto per phpBB 3.0.x.
Rispondi
maurence
Utente
Utente
Messaggi: 146
Iscritto il: 04/09/2013, 9:17
Sesso: Maschio
Versione: 3.1.10
Server: UNIX/Linux
PHP: 5.4.45
Database: MySQL 5.5.52-cll-lve

Ridimensionare imagini bbcode prosilver

Messaggio da maurence » 04/09/2013, 9:23

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

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Ridimensionare imagini bbcode prosilver

Messaggio da Angolo » 04/09/2013, 9:57

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.

maurence
Utente
Utente
Messaggi: 146
Iscritto il: 04/09/2013, 9:17
Sesso: Maschio
Versione: 3.1.10
Server: UNIX/Linux
PHP: 5.4.45
Database: MySQL 5.5.52-cll-lve

Re: Ridimensionare imagini bbcode prosilver

Messaggio da maurence » 04/09/2013, 10:50

Ho provato a modificare il bbcode non è ne retroattivo, ne funziona.

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Ridimensionare imagini bbcode prosilver

Messaggio da Angolo » 04/09/2013, 11:22

È 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.

maurence
Utente
Utente
Messaggi: 146
Iscritto il: 04/09/2013, 9:17
Sesso: Maschio
Versione: 3.1.10
Server: UNIX/Linux
PHP: 5.4.45
Database: MySQL 5.5.52-cll-lve

Re: Ridimensionare imagini bbcode prosilver

Messaggio da maurence » 04/09/2013, 12:00

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?

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Ridimensionare imagini bbcode prosilver

Messaggio da Angolo » 04/09/2013, 12:50

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.

maurence
Utente
Utente
Messaggi: 146
Iscritto il: 04/09/2013, 9:17
Sesso: Maschio
Versione: 3.1.10
Server: UNIX/Linux
PHP: 5.4.45
Database: MySQL 5.5.52-cll-lve

Re: Ridimensionare imagini bbcode prosilver

Messaggio da maurence » 04/09/2013, 16:27

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 :)

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti