News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Separare le discussioni importanti da quelle normali

Started by Tanakino, April 18, 2011, 02:37:42 PM

Previous topic - Next topic

Tanakino

Salve, ho fatto alcune ricerche per poter separare le discussioni importanti da quelle normali e l' unica mod che trovo a riguardo è Sticky First Post .

In effetti la mod fa questa cosa, però aggiunge anche il primo topic in ogni pagina delle discussioni , cosa che vorrei evitare .

C'è un altra mod che faccia al caso mio ?


Grazie


Tanakino

fdr77

vedi questa (solo per la 2.0)
http://custom.simplemachines.org/mods/index.php?mod=1617

Il risultato puoi vederlo qua http://www.discusrewind.net/forum/libri-e-riviste/

EDIT
ho appena visto che hai la 1.1.13 quindi non va bene e non sò come aiutarti mi spiace :(

emanuele

Prova a guardare questo topic, è un po' vecchio, ma il concetto generale dovrebbe esserci. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Tanakino

Quote from: fdr77 on April 18, 2011, 02:52:33 PM
vedi questa (solo per la 2.0)
http://custom.simplemachines.org/mods/index.php?mod=1617

Il risultato puoi vederlo qua http://www.discusrewind.net/forum/libri-e-riviste/

EDIT
ho appena visto che hai la 1.1.13 quindi non va bene e non sò come aiutarti mi spiace :(

Grazie fdr77 ,
sei stato comunque gentile a rispondere .

:)

Tanakino

Grazie Emanuele ,

funziona alla grandissima !!!!!

Lo posto anche qui in modo da poter segnare poi il topic come risolto ed aiutare qualcuno che ha il mio stesso problema .



Per separare le discussioni importanti da quelle "normali" con una barra di separazione, bisogna agire sul file :

MessageIndex.template.php

trova:

foreach ($context['topics'] as $topic)
{


e rimpiazza con :

$stickybar = false;
$normalbar = false;
foreach($context['topics'] as $topic)
{
if($topic['is_sticky'] && !$stickybar)
{
echo'<tr class="titlebg"><td colspan="', empty($options['display_quick_mod']) ? '7' : '8', '"><b>Discussioni Importanti</b></td></tr>';
$stickybar = true;
}
else if(!$topic['is_sticky'] && $stickybar && !$normalbar)
{
echo'<tr class="titlebg"><td colspan="', empty($options['display_quick_mod']) ? '7' : '8', '"><b>Discussioni normali</b></td></tr>';
$normalbar = true;
}


Ovviamente le due diciture "Discussioni Importanti" e "Discussioni normali" possono essere rimpiazzate con qualsiasi dicitura di vostro gradimento .

Un caro saluto e grazie ed Emanuele !


Advertisement: