Numero lettori forum in indice

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:

Numero lettori forum in indice

Messaggio da Galandas » 13 dic 2012, 16:23

Numero lettori forum in indice

Descrizione: La mod è una versione semplice per poter visualizzare nella pagina principale del forum
il numero totale dei lettori dentro un determinato forum, se nessuno sta leggendo la scritta di fianco al titolo del forum non sarà presente.

Apriamo: includes/functions_display.php

cerchiamo

Codice: Seleziona tutto

$template->assign_block_vars('forumrow', array(
'S_IS_CAT'         => false,
e subito sopra aggiungiamo

Codice: Seleziona tutto

$online_users = obtain_users_online($row['forum_id']);
$total_online_users = $online_users['total_online'];
poi cerchiamo

Codice: Seleziona tutto

'S_FEED_ENABLED'   => ($config['feed_forum'] && !phpbb_optionget(FORUM_OPTION_FEED_EXCLUDE, $row['forum_options'])) ? true : false,
e subito sotto aggiungiamo

Codice: Seleziona tutto

'FORUM_ONLINE'         => $total_online_users,
Apriamo: styles/prosilver/template/forumlist_body.html
Cerchiamo

Codice: Seleziona tutto

<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
e subito prima di <br /> (senza andare a capo) aggiungiamo

Codice: Seleziona tutto

<!-- IF forumrow.FORUM_ONLINE --> <em>({forumrow.FORUM_ONLINE} lettori)</em><!-- ENDIF -->
Per finire fare un refresh del Template dal PCA
Menu Forum ha scritto:

Rispondi

Torna a “Snippets”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti