Simple Machines Community Forum

SMF Support => Language Specific Support => Italiano (Italian) => Topic started by: ivanom. on July 27, 2012, 03:43:41 AM

Title: Non mostra nome colonna topic e post
Post by: ivanom. on July 27, 2012, 03:43:41 AM
Salve a tutti
nel mio tema duvvar non mi compare il nome delle colonne "post" e "topic" nell'indice.
Mi appaiono i numeri sia di post che di topic ma non l'intestazione delle colonne. se metto il tema di default è ok.
invece cosa strana nelle sottosezioni compaiono i nomi delle colonne sia topic che post sapreste dirmi che problema è?
grazie!
Title: Re: Non mostra nome colonna topic e post
Post by: emanuele on July 27, 2012, 04:02:14 AM
Link a dove si può vedere/scaricare il tema? ;)
Title: Re: Non mostra nome colonna topic e post
Post by: ivanom. on July 27, 2012, 04:16:21 AM
scusate ilnk è
http://iopsicologodimiofiglio.it/forum/index.php
Title: Re: Non mostra nome colonna topic e post
Post by: emanuele on July 27, 2012, 05:05:09 AM
Okay, credo di aver capito...
E' come è impostato il tema credo. Nel tema di default non ci sono due colonne, ma una sola colonna con entrambi i numeri e di fianco ad ognuno la scritta "post" e "topic", in questo caso direi che chi ha realizzato il tema ha voluto mettere le due colonne separate, ma non si è premunito di dire cosa è una e cosa è l'altra...
Credo che il modo più elegante di risolverlo sarebbe inserire un'intestazione alla tabella.
Il file da modificare è BoardIndex.template.php che trovi nella directory del tema.
Title: Re: Non mostra nome colonna topic e post
Post by: ivanom. on July 27, 2012, 05:35:58 AM
Grazie. velocissima e ottima risposta, ma mi potresti dire cosa aggiungere al file e in che parte del board.index.template.php.
ma poi perchè nelle sottosezioni ci sono i nomi nelle due colonne vedi:
http://iopsicologodimiofiglio.it/forum/index.php?board=35.0 (ftp://iopsicologodimiofiglio.it/forum/index.php?board=35.0)
Title: Re: Non mostra nome colonna topic e post
Post by: emanuele on July 27, 2012, 06:16:29 AM
Senza un link dove possa scaricare il tema e darci un'occhiata, l'unica risposta che al momento posso darti è: compara il file MessageIndex.template.php con BoardIndex.template.php. Ci sono due blocchi di codice simili, basta individuare nel primo dove viene creata l'intestazione della tabella e "copiarlo" nel secondo.

Quindi...link? :P
Title: Re: Non mostra nome colonna topic e post
Post by: ivanom. on July 27, 2012, 08:38:43 AM
scusami, ho fatto un'altra gaffe ::) pensavo volessi il link del mio forum
ecco quello del tema Duvvar che mi da il problema:
http://custom.simplemachines.org/themes/index.php?lemma=2544
Title: Re: Non mostra nome colonna topic e post
Post by: emanuele on July 27, 2012, 09:50:08 AM
Apri BoardIndex.template.php (quello che trovi nella directory Themes/DuuvarTheme) e cerca:
Code (find) Select
echo '
<tbody class="content" id="category_', $category['id'], '_boards">';


quindi inserisci una riga ed aggiungi:
Code (add after) Select
echo '
            <tr style="line-height:8px;">
            <td align="center" class="windowbg"><strong>', $txt['status'],'</strong></td>
            <td align="left" class="windowbg"><strong>', $txt['board'],'</strong></td>
            <td align="center" class="windowbg"><strong>', $txt['posts'],'</strong></td>
            <td align="center" class="windowbg"><strong>', $txt['topics'],'</strong></td>
            <td align="center" class="windowbg"><strong>', $txt['last_post'],'</strong></td>
            </tr>';


Giusto per essere sicuri, questo nuovo blocco deve stare *prima* della riga:
/* Each board in each category's boards has:
Title: Re: Non mostra nome colonna topic e post
Post by: ivanom. on July 27, 2012, 12:01:30 PM
perfetto! ;D funziona era quello che volevo.
ho solo tolto, lasciando vuoto, i campi status e board, mi piace di più.
Un'ultima cosa e poi non ti disturbo più:
se volessi togliere gli stessi campi (stato e sezione)anche dalle sottosezioni



in che file posso modificarli? (nel BoardIndex.template.php non riconosco una cosa simile)
Title: Re: Non mostra nome colonna topic e post
Post by: emanuele on July 27, 2012, 12:03:43 PM
In MessageIndex.template.php cerchi il blocco che hai aggiunto dall'altra parte.
Title: Re: Non mostra nome colonna topic e post
Post by: ivanom. on July 27, 2012, 12:23:12 PM
Sei un grande! grazie ;D
Title: Re: Non mostra nome colonna topic e post
Post by: ivanom. on July 27, 2012, 05:12:33 PM
Scusa di nuovo mi sono accorto che le scritte topic e post e nuovo post compaiono anche nella sezione dei "reindirizzamenti" dove non c'entrano niente c'è un modo per toglierli solo di li?
Title: Re: Non mostra nome colonna topic e post
Post by: emanuele on July 27, 2012, 06:28:52 PM
Nessun modo "pulito"...
Il modo "sporco" è aggiungere una condizione tipo:
if ($category['id'] != 123)
appena prima del "echo" che hai inserito e sostiture a 123 l'id della categoria in cui *non* vuoi che l'intestazione appaia.
L'id della categoria lo puoi vedere dal link del titolo della categoria stessa, ad esempio qui su sm.org il ilnk della categoria supporto è:
http://www.simplemachines.org/community/index.php?action=collapse;c=3;sa=collapse;fff71f98b=3c084ce773c95d7c45422d68a790cf32#c3
Vedi quel "c=3"? 3 è l'id della categoria.
Title: Re: Non mostra nome colonna topic e post
Post by: ivanom. on July 28, 2012, 02:26:20 AM
Sei grandissimo funziona! ;D
e grazie per la pazienza!