SMFPT - Suporte e Manutenção de Fórum em Português

Customizing SMF => Portal System para SMF => Tinyportal => Tópico iniciado por: candidosa2 em 15 de Julho de 2011, 23:59

Título: [Documentação] Notícia de primeira página do forum
Enviado por: candidosa2 em 15 de Julho de 2011, 23:59
Primeiro temos que ir para /public_html/teuforum/Sources

Encontrar o ficheiro TPortal.php que tem este código:

Código: [Seleccione]
// Find the post ids.
if($context['TPortal']['front_type'] == 'forum_only')
$request =  $smcFunc['db_query']('', '
SELECT t.id_first_msg as ID_FIRST_MSG
FROM ({db_prefix}topics as t, {db_prefix}boards as b)
WHERE t.id_board = b.id_board
AND t.id_board IN({string:board})
' . ($context['TPortal']['allow_guestnews'] == 0 ? 'AND {string:guestnews}' : '') . '
ORDER BY t.id_first_msg DESC
LIMIT {int:max}',
array(
'board' => $context['TPortal']['SSI_board'],
'guestnews' => $user_info['query_see_board'],
'max' => $totalmax)
);


Substituir por este código:

Código: [Seleccione]
// Find the post ids.
if($context['TPortal']['front_type'] == 'forum_only')
$request =  $smcFunc['db_query']('', '
SELECT t.id_first_msg as ID_FIRST_MSG
FROM ({db_prefix}topics as t, {db_prefix}boards as b)
WHERE t.id_board = b.id_board
AND t.id_board IN({raw:board})
' . ($context['TPortal']['allow_guestnews'] == 0 ? 'AND {query_see_board}' : '') . '
ORDER BY t.id_first_msg DESC
LIMIT {int:max}',
array(
'board' => $context['TPortal']['SSI_board'],
'max' => $totalmax)
);

Qual opção que você tem selecionado para exibir na página da frente?

- Apenas postes do fórum

(http://imagens.smfpt.net/up_down/5d3313cec342b379716c7faa919dd874.png)

(http://imagens.smfpt.net/up_down/68eb3ad363fac2b9fb29d87b181bcd84.png)