Pagina 1 di 2

mod per icone forum

Inviato: 21/06/2011, 10:36
da mae89
Ciao a tutti,

non so se si tratta proprio di mod, ma volevo chiedere se era possibile fare quanto segue:

nella index ho tutte le icone dei relativi forum, ma se entro in un forum qualsiasi (esempio opensuse) mi compare solo il nome del forum e non più l'icona.. è possibile mantenere l'icona anche dentro al forum?

vi ringrazio in anticipo

Re: mod per icone forum

Inviato: 21/06/2011, 11:01
da Carlo
Hai bisogno di una piccola modifica ai file, perchè non c'è nessuna variabile nella pagina richiesta che mostri l'immagine del forum.

Nel file viewforum.php, trova:

Codice: Seleziona tutto

$template->assign_vars(array(
    'U_VIEW_FORUM'            => append_sid("{$phpbb_root_path}viewforum.$phpEx", "f=$forum_id" . (($start == 0) ? '' : "&start=$start")), 
e aggiungi dopo:

Codice: Seleziona tutto

    'FORUM_IMAGE'            => ($forum_data['forum_image']) ? '<img src="' . $phpbb_root_path . $forum_data['forum_image'] . '" />' : '', 
Ora, nel template viewforum_body.html, dove meglio preferisci, usa la variabile {FORUM_IMAGE} per mostrare l'immagine del forum.

Re: mod per icone forum

Inviato: 21/06/2011, 11:22
da mae89
Grazie mille per la rapida risposta

ho modificato il viewforum.php

solo che non capisco come modificare il viewforum_body.html

nel senso che guardando questa pagina e questa

vorrei che sopra a "nuovo argomento" per il primo link, e sopra "rispondi" per il secondo link, comparisse l'icona del forum in questione...

Re: mod per icone forum

Inviato: 21/06/2011, 11:36
da Carlo
Vicino al titolo del forum/argomento?

Re: mod per icone forum

Inviato: 21/06/2011, 11:38
da mae89
si, sopra i due tasti "nuovo argomento" e "rispondi" troviamo rispettivamente il nome argomento e il titolo del topic, vorrei fosse alla loro sinistra...

Re: mod per icone forum

Inviato: 21/06/2011, 12:04
da Carlo
Per il template viewforum_body.html, quindi nella visione degli argomenti in un forum, trova:

Codice: Seleziona tutto

<h2><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2>
e sostituisci con:

Codice: Seleziona tutto

<h2>{FORUM_IMAGE} <a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2>

Per la visione dell'argomento, invece, apri il file viewtopic.php, trova:

Codice: Seleziona tutto

// Send vars to template
$template->assign_vars(array(
    'FORUM_ID'         => $forum_id,
    'FORUM_NAME'     => $topic_data['forum_name'], 
e aggiungi dopo:

Codice: Seleziona tutto

    'FORUM_IMAGE'    => ($topic_data['forum_image']) ? '<img src="' . $phpbb_root_path . $topic_data['forum_image'] . '" />' : '', 
Poi, nel template viewtopic_body.html, trova:

Codice: Seleziona tutto

<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
e sostituisci con:

Codice: Seleziona tutto

<h2>{FORUM_IMAGE} <a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>

Re: mod per icone forum

Inviato: 21/06/2011, 12:18
da mae89
fantastico....

grazie mille

Re: mod per icone forum

Inviato: 21/06/2011, 12:23
da mae89
c'e il modo per allineare il testo a metà immagine (in css il classico style="vertical-align: middle;") ?

Re: mod per icone forum

Inviato: 21/06/2011, 12:29
da Carlo
Dovresti inserirlo all'interno del tag HTML <img>?

Re: mod per icone forum

Inviato: 21/06/2011, 12:58
da mae89
esatto...