А вот это помоглоПоручик писал(а):Тогда в portal.php попробуйте внести изменения. Сейчас напишу на коленке без проверки:


Код: Выделить всё
function phpbb_fetch_posts($forum_sql, $number_of_posts, $text_length)
{
global $db, $board_config;
$sql = 'SELECT
t.topic_id,
t.topic_time,
t.topic_title,
pt.post_text,
u.username,
u.user_id,
t.topic_replies,
pt.bbcode_uid,
t.forum_id,
t.topic_poster,
t.topic_first_post_id,
t.topic_status,
pt.post_id,
p.post_id,
p.enable_smilies
FROM
' . TOPICS_TABLE . ' AS t,
' . USERS_TABLE . ' AS u,
' . POSTS_TEXT_TABLE . ' AS pt,
' . POSTS_TABLE . ' AS p
WHERE
t.forum_id IN (' . $forum_sql . ') AND
t.topic_time <= ' . time() . ' AND
t.topic_poster = u.user_id AND
t.topic_first_post_id = pt.post_id AND
t.topic_first_post_id = p.post_id AND
t.topic_status <> 2
ORDER BY
t.topic_time DESC';
if ($number_of_posts != 0)
{
$sql .= '
LIMIT
0,' . $number_of_posts;
}
Код: Выделить всё
switch( $sort )
{
case SORT_DATE_ASC:
$sql .= 'ORDER BY t.topic_time ASC LIMIT ';
break;
case SORT_ALPH_ASC:
$sql .= 'ORDER BY t.topic_title ASC LIMIT ';
break;
case SORT_ALPH_DEC:
$sql .= 'ORDER BY t.topic_title DESC LIMIT ';
break;
default:
$sql .= 'ORDER BY t.topic_time ASC LIMIT '; //Сортировка Новостей
break;
}
Это уже не ezPortal, нужно было предупреждать.Front писал(а):includes/news_data.php
Делается довольно просто. В portal.php меняемJanik писал(а):Добрый день!
Интересует как сделать такое - http://80.252.129.186/bt/portal.php , а именно Категории (Кино, видео и ТВ, HDTV, Музыка, Софт и т.д.), понажимайте на них что бы понять о чем я.
Спасибо.
Код: Выделить всё
// News Forum ID: separate by comma for multi-forums, eg. '1,2,5'
$CFG['news_forum'] = '2,49';
Код: Выделить всё
// News Forum ID: separate by comma for multi-forums, eg. '1,2,5'
if (empty($_REQUEST['mode']))
{
$CFG['news_forum'] = '2,49';
}
elseif ($_REQUEST['mode'] == 1)
{
$CFG['news_forum'] = '2,5,4,91,6';
}
Код: Выделить всё
<a href=portal.php><b>Премьеры</b></a>
<a href=portal.php?mode=1><b>Зарубежного кино</b></a>
Не только в данном случае. Код Plus'a - сильно искуроченный phpbbFront писал(а):phpbb2 plus и ezPortal разные в данном случае вещи