Vai al contenuto

Inserire icone a sinistra dei titoli forum


najaru

Messaggi raccomandati

Per potere inserire un immagine a sinistra di ciascun forum:

Editare il template della skin, il boardIndexTemplate

POSSIBILITA' A - in questo modo la tua icona aggiuntiva viene a sinistra

trovare

<th scope='col' class='col_c_icon'> </th> <th scope='col' class='col_c_forum'>{$this->lang->words['cat_name']}</th><th scope='col' class='col_c_stats stats'>{$this->lang->words['stats']}</th><th scope='col' class='col_c_post'>{$this->lang->words['last_post_info']}</th>
 

e incollare sopra

<th scope='col' class='col_c_icon'> </th>

poi trovare:

<foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data"><if test="forumRedirect:|:$forum_data['redirect_on']"><tr class='{parse striping="catTable"} redirect_forum'>

e incollare sotto

<td class='altrow'><img src="{$this->settings['board_url']}/public/forum_icons/{$forum_data['id']}.png" alt="{$forum_data['name']}" /></td>

trovare

<td colspan='2'>{$this->lang->words['rd_hits']}: {parse format_number="$forum_data['redirect_hits']"}</td></tr><else /><tr class='{parse striping="catTable"}'>

e aggiungere sotto:

<td class='altrow'><img src="{$this->settings['board_url']}/public/forum_icons/{$forum_data['id']}.png" alt="{$forum_data['name']}" /></td>

------------------------------------

POSSIBILITA' B - in questo modo l'icona viene tra l'icona di stato e il titolo del forum

trovare

 <th scope='col' class='col_c_forum'>{$this->lang->words['cat_name']}</th><th scope='col' class='col_c_stats stats'>{$this->lang->words['stats']}</th><th scope='col' class='col_c_post'>{$this->lang->words['last_post_info']}</th>

e incollare sopra

<th scope='col' class='col_c_icon'> </th>

poi trovare:

<foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data"><if test="forumRedirect:|:$forum_data['redirect_on']"><tr class='{parse striping="catTable"} redirect_forum'>			<td class='altrow'>{parse replacement="f_redirect"}</td>

e incollare sotto

<td class='altrow'><img src="{$this->settings['board_url']}/public/forum_icons/{$forum_data['id']}.png" alt="{$forum_data['name']}" /></td>

trovare

<td colspan='2'>{$this->lang->words['rd_hits']}: {parse format_number="$forum_data['redirect_hits']"}</td></tr><else /><tr class='{parse striping="catTable"}'><td class='altrow'>											<if test="unreadicon:|:$forum_data['img_new_post'] != 'f_locked' && strstr( $forum_data['img_new_post'], 'unread' )">												<a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&module=forums&section=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$this->request['f']}&i=1" base="public"}" title="{$this->lang->words['bi_markread']}" class='forum_marker'>													{parse replacement="{$forum_data['img_new_post']}"}												</a>												<script type='text/javascript'>													ipb.global.registerMarker( "forum_img_{$forum_data['id']}", "{$forum_data['img_new_post']}", markerURL + "&forumid={$forum_data['id']}" );												</script>											<else />												{parse replacement="{$forum_data['img_new_post']}"}											</if>										</td>

e aggiungere sotto:

<td class='altrow'><img src="{$this->settings['board_url']}/public/forum_icons/{$forum_data['id']}.png" alt="{$forum_data['name']}" /></td>

creare all'interno della cartella public, una cartella chiamata forum_icons al cui interno devono essere inserite tutte le immagini relative ai forum, il cui nome deve essere uguale all'ID del forum, in formato .png

Link al commento
Condividi su altri siti

Scusa ma a me la cosa non funge.. ho provato ma mi inserisce le icone tutte disordinate..nel senso che le icone le inserisce prima delle immagini f_unread o f_read.

Invece dovrebbe essere: immagine f_read/unread - IMMAGINE KE VOGLIO - NOME SEZIONE.

Invece col tuo tutorial esce così: IMMAGINE CHE VOGLIO - f_read/unread - NOME SEZIONE.

In pratica dovrebbe uscire così come in questo forum: http://ilovepes.forumfree.it/

Link al commento
Condividi su altri siti

Si capito.

Allora devi shiftare tutto di una colonna, quindi un th o td sotto

ho aggiornato il tutorial aggiungendo la seconda possibilità ;) (è la B )

Link al commento
Condividi su altri siti

Ottimo, grazie mille! ;)

Un'ultima richiesta! E' possibile far avere ad ogni targhetta il relativo link della sezione?

Mi spiego:

MIO FORUM:

SEZIONE PRESENTAZIONI -> La targhetta che ho messo accanto alla sezione presentazioni, dovrebbe avere il link della sezione presentazioni.

Inoltre vorrei che quando non ci si passa sopra col mouse, la targhetta abbia una leggera trasparenza, mentre quando ci si passa sopra col mouse si accenda e acquisti i suoi colori normali.

Come nel forum che ho linkato nell'altro post..

Link al commento
Condividi su altri siti

per l'opacità lo devi gestire con un codice cosi:

<img src="{$this->settings['board_url']}/public/forum_icons/{$forum_data['id']}.png" alt="{$forum_data['name']}" style="opacity:0.4;filter:alpha(opacity=40)" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" />

per il ref basta iglobarlo in un ref:

<a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>
<img src="{$this->settings['board_url']}/public/forum_icons/{$forum_data['id']}.png" alt="{$forum_data['name']}" style="opacity:0.4;filter:alpha(opacity=40)" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" /></a>

Link al commento
Condividi su altri siti

MI CORREGGO:

Sono riuscito ad inserire anche il link, MA quello che non mi riesce è che se passo sopra col mouse sul nome della sezione, la targhetta non si accende!

Io vorrei che si accendesse anche se passo col mouse sul nome della sezione. Invece la targhetta si accende solo se passo col mouse sulla targhetta.

Link al commento
Condividi su altri siti

se riesco provo a chiedere, ma non rispondono neanche alle questioni inerenti alla board, figurati ad una modifica di skin cosi....

Link al commento
Condividi su altri siti

  • 1 anno dopo...

questa informazione nel mio boardindextemplate non ce

 

 

<td colspan='2'> {$this->lang->words['rd_hits']}: {parse format_number="$forum_data['redirect_hits']"} </td> </tr> <else /> <tr class='{parse striping="catTable"}'>
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.