Hack: Sort Thread by Start Date
Ho trovato la soluzione ai miei problemi senza bisogno di installare nessun hack. Basta fare una semplice modifica al file forumdisplay.php
Individuare il seguente codice:
Codice:
default:
$handled = false;
($hook = vBulletinHook::fetch_hook('forumdisplay_sort')) ? eval($hook) : false;
if (!$handled)
{
$sqlsortfield = 'thread.lastpost';
$sortfield = 'lastpost';
}
Aggiungere subito dopo il seguente codice:
Codice:
// Hack: sort thread by start date
if ($forumid=="X" or $forumid=="Y") {
$sqlsortfield = 'thread.dateline';
}
Dove X e Y stanno per il numero ID dei forum che volete ordinare by "start Date"
Se volte che tutti i forum siano ordinati by "Start Date" allora è sufficiente modificare la riga:
Codice:
$sqlsortfield = 'thread.lastpost';
con il codice:
Codice:
$sqlsortfield = 'thread.dateline;