Vai al contenuto

Sostituire icona predefinita del forum con una personalizzata per ogni forum


fil17

Messaggi raccomandati

Prendendo spunto dalla vecchia guida per IP Board 3.0 e 3.1 ho realizzato questa breve guida per sostituire l'icona di default f_icon.png e f_icon_unread.png con una personalizzata per ogni forum presente nella nostra board.

Ho provato questo tutorial sulla skin di default di iPB, ma penso sia compatibile anche con le altre skin.

1) Per prima cosa creiamo una nuova cartella via FTP dentro alla cartella master della nostra skin, e la chiamiamo folder_icons (questo è il percorso finale della cartella)

/public/style_images/master/forum_icons/

All'interno di questa cartella devono essere caricate tutte le immagini relative ai forum che abbiamo creato. Il nome dell'immagine deve essere uguale a quello dell'ID del forum, in formato png.

Ad esempio se l'ID del nostro forum è il numero 10 dobbiamo caricare queste due immagini:

10_read.png che corrisponde all'immagine visualizzata quando nel forum ci sono nuovi post o topic ancora da visualizzare

10_unread.png che corrisponde all'immagine visualizzata quando nel forum non ci sono nuovi post o topic da visualizzare

2) Una volta caricate tutte le immagini via FTP dobbiamo modificare il template della skin. Apriamo quindi il file: boardIndexTemplate

Cerchiamo nel file questo codice:

 

<img src="{$this->settings[" img_url']}="" f_icon.png'="">

E sostituiamolo con questo:

 

 

 

<img src="{$this->settings[" img_url']}="" forum_icons="" {$forum_data['id']}_unread.png'="">

Cerchiamo poi questo codice:

 

 

 

 

<img src="{$this->settings[" img_url']}="" f_icon_read.png'="">

E sostituiamolo con questo:

 

 

 

 

<img src="{$this->settings[" img_url']}="" forum_icons="" {$forum_data['id']}_read.png'="">

3) Salviamo quindi il file.

Ora basterà ricaricare la home del nostro ipb e accanto ai vari forum troverete le vostre icone abbinate correttamente!

Modificato da Skillman_92
Link al commento
Condividi su altri siti

Perfetto! Aggiungo solo qui che per chi ha un mac e vuole creare l'icona unread senza modificarla a mano basta che segue questi passaggi e in due secondi ha tutte le icone "colorate" di grigio:

1) Apriamo automator (installato di default in ogni mac)

2) Creiamo un nuovo flusso di lavoro

3) Nella libreria di sinistra selezioniamo: Foto.. e poi nella parte di destra selezioniamo con un doppio click: Applica Profilo ColorSync alle immagini

4) Aggiungiamo le immagini dei nostri forum, poi selezioniamo la cartella dove vogliamo che le nuove immagini siano salvate.

5) Nella campo color sync selezioniamo in: Profilo l'opzione... Profilo grigio generico.

6) Eseguiamo il flusso e tutte le immagini saranno "colorate" di grigio.

Se ora vogliamo rinominarle tutte con: id_unread.png basta che creiamo un nuovo flusso di lavoro:

1) Nuovo flusso di lavoro - Documenti e Cartelle - Rinomina documenti del finder.

2) Aggiungiamo tutte le nostre immagini grigie e selezioniamo l'opzione: Sovrascrivi files

3) Selezioniamo l'opzione: Aggiungi testo.. e scriviamo: _unread (lasciate impostato il campo: dopo il nome)

4) Eseguiamo il flusso

5) Carichiamo le immagini via ftp

Abbiamo così ottenuto tutte le immagini _unread per il nostro forum in meno di 5 minuti :D (io ci ho messo un pomeriggio per provare tutti i passaggi ahah)

Ciaoo!

Modificato da fil17
  • Like 1
Link al commento
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora
  • Chi sta navigando   0 utenti

    • Nessun utente registrato visualizza questa pagina.
×
×
  • Crea Nuovo...

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.