Автор |
Сообщение |
Гость
|
31-Янв-11 21:58 |
#1 |
MOD Title: Poster and topic view on index page
MOD Description: Всё видно на скрине Всё как и в старом моде только теперь по клику в окне будет предпросмотр поста целиком. Также в окошке работает спойлер и авторезайс постеров.
Код: | ####################| page_header.php найти |#################
$porno_forums = $bb_cfg['porno_forums'] ? $bb_cfg['porno_forums'] : 0;
$new_torrent = $db->sql_query("SELECT t.topic_id, pt.post_text, pt.post_id, tt.topic_title, tt.topic_time
FROM ".BT_TORRENTS_TABLE." AS t,
".POSTS_TEXT_TABLE." AS pt,
".TOPICS_TABLE." AS tt
WHERE pt.post_id = t.post_id
AND tt.topic_id = t.topic_id
AND tt.forum_id NOT IN (".$porno_forums.")
GROUP BY t.reg_time DESC LIMIT 30
");
$i = 0;
while ($tor = $db->sql_fetchrow($new_torrent))
{
$i++;
preg_match_all('/\[img=.*?\](.*?)\[\/img:.*?\]/i', $tor['post_text'], $out);
$title = $tor['topic_title'];
$post_img = @$out[1][0] ? '<img title="$title" src="'.@$out[1][0].'" width=100 />' : '<img title="$title" src="images/no_poster.jpg" width=100 />';
$last_release = '<a href="'.TOPIC_URL.$tor['topic_id'].'">'.$post_img.'</a> ';
$template->assign_block_vars('last_release', array(
'LAST_RELEASE' => $last_release,
'TITLE' => $title,));
}
####################| Заменить на |#########################
$porno_forums = $bb_cfg['porno_forums'] ? $bb_cfg['porno_forums'] : 0;
$new_torrent = $db->sql_query("SELECT t.topic_id, pt.post_text, pt.post_id, tt.topic_title, tt.topic_time
FROM ".BT_TORRENTS_TABLE." AS t,
".POSTS_TEXT_TABLE." AS pt,
".TOPICS_TABLE." AS tt
WHERE pt.post_id = t.post_id
AND tt.topic_id = t.topic_id
AND tt.forum_id NOT IN (".$porno_forums.")
GROUP BY t.reg_time DESC LIMIT 30
");
$i = 0;
while ($tor = $db->sql_fetchrow($new_torrent))
{
$i++;
preg_match_all('/\[img=.*?\](.*?)\[\/img:.*?\]/i', $tor['post_text'], $out);
$title = $tor['topic_title'];
$title_img = @$out[1][0] ? '<img src='.@$out[1][0].' width=250>' : '<img src=images/no_poster.jpg width=250>';
$post_img = @$out[1][0] ? '<img title="'.$title.'<br><center>'.$title_img.'</center>" src="'.@$out[1][0].'" width=100 />' : '<img title="'.$title.'<br><center>'.$title_img.'</center>" src="images/no_poster.jpg" width=100 />';
$last_release = '<a href="'.TOPIC_URL.$tor['topic_id'].'">'.$post_img.'</a> ';
$template->assign_block_vars('last_release', array(
'LAST_RELEASE' => $last_release,
'TITLE' => $title,));
} |
|
|
Вернуться к началу
|
|
patroshka Зарегистрирован: 2011-02-03 Сообщ.: 10
|
|
Вернуться к началу
|
|
Vitas Зарегистрирован: 2010-12-08 Сообщ.: 26
|
03-Фев-11 21:12 |
#3 |
Предупреждение : Vitas Выражаться нужно культурно.
monster27
|
|
Вернуться к началу
|
|
dodi Зарегистрирован: 2011-04-02 Сообщ.: 1
|
03-Апр-11 07:18 |
#4 |
Скажите пожалуйста рабочий код,очень нужен((( Давно пытаюсь такой поставить но ни как не получаеться((
|
|
Вернуться к началу
|
|
Дианна Зарегистрирован: 2011-05-17 Сообщ.: 1
|
|
Вернуться к началу
|
|
krumax Зарегистрирован: 2010-12-10 Сообщ.: 304
|
17-Май-11 13:06 |
#6 |
Дианна писал(а): | Это шутка какая то чтоли ... |
В чём шутка?
|
|
Вернуться к началу
|
|
GaZz-BenziN Зарегистрирован: 2010-11-04 Сообщ.: 204
|
|
Вернуться к началу
|
|
krumax Зарегистрирован: 2010-12-10 Сообщ.: 304
|
|
Вернуться к началу
|
|
|
|
|