Allegati rotti e Immagini [IMG]

Forum misto con frammenti di codice
Rispondi
Avatar utente
Galandas
Staff phpBB3World
Staff phpBB3World
Messaggi: 792
Iscritto il: 4 nov 2012, 9:18
Località: phpbb3world
Contatta:

Allegati rotti e Immagini [IMG]

Messaggio da Galandas » 19 gen 2016, 22:39

Scritto da: Stoker
Quando l'immagine allegata è rotto visualizzerà il testo alt. Lo stesso vale per le immagini inserite con il BBCode IMG.
Quando questo accade il tempo di caricamento della pagina aumenta.
C'è una soluzione semplice per questo :D
(Non convalidata xhtml ma funziona comunque)

Apri includes/bbcode.php
Trova:

Codice: Seleziona tutto

'<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',
Sostituirli con:

Codice: Seleziona tutto

'<img src="$1" alt="' . $user->lang['IMAGE'] . '" onerror="javascript:this.src=\'./images/brokenimage.png\'" />',
Questo è per le immagini inserite con il bbcode IMG

Apri prosilver/styles/template/attachment.html
Trova:

Codice: Seleziona tutto

title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}"
Sostituirli con:

Codice: Seleziona tutto

title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" onerror="javascript:this.src='{ROOT_PATH}images/brokenimage.png'"
Questo è per le immagini allegate che non esistono più

L'ultima cosa da fare è di caricare questa immagine nella cartella images:
brokenimage.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.


Ultimo bump di Galandas effettuato il 19 gen 2016, 22:39.
Menu Forum ha scritto:

Rispondi

Torna a “Snippets”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti