Вывод последних тем форума

Старый mweb

Модератор: [mweb team]

Вывод последних тем форума

Сообщение _Ilya Ср фев 07, 2007 14:56

Ребята, подскажите чайнику как сделать вывод последних тем форума на главной странице сайта, собственно как на этом сайте только без чисел, разделов, просмотров... чиста темы.
Аватара пользователя
_Ilya
Прохожий
 
Сообщения: 37
Зарегистрирован: Чт авг 24, 2006 5:59

Сообщение Muerto Ср фев 07, 2007 18:02

2Илья2006/2007: А форум-то какой?
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение _Ilya Ср фев 07, 2007 18:11

2Muerto:, форум phpBB 2.0.21.
Хочу сделать как на главной странице сайта www.phpbbguru.net (сайт русской поддержки phpBB).
Мог бы и там спросить... но их форум мне как то не по душе...
Аватара пользователя
_Ilya
Прохожий
 
Сообщения: 37
Зарегистрирован: Чт авг 24, 2006 5:59

Сообщение Aqua$erg Ср фев 07, 2007 20:10

Аватара пользователя
Aqua$erg
Хронический Астматик
 
Сообщения: 1804
Зарегистрирован: Пт апр 11, 2003 8:12
Откуда: Питер

Сообщение _Ilya Чт фев 08, 2007 7:04

Вот же люди, русский язык совсем забывают! -12-
Скачал я его, теперь проблема установить, там ведь все на буржуйском и ни слова по человечески (причем автор мода наш).
Сейчас найду переводчик и буду пытаться.

P. S. Я думал там одним файликом можно обойтись.
Аватара пользователя
_Ilya
Прохожий
 
Сообщения: 37
Зарегистрирован: Чт авг 24, 2006 5:59

Сообщение Aqua$erg Чт фев 08, 2007 8:35

Там всё просто и быстро
Аватара пользователя
Aqua$erg
Хронический Астматик
 
Сообщения: 1804
Зарегистрирован: Пт апр 11, 2003 8:12
Откуда: Питер

Сообщение _Ilya Чт фев 08, 2007 20:12

Спасибо Aqua$erg, вроде разобрался, осталось найти как стиль ссылок поменять и все Ok.
Аватара пользователя
_Ilya
Прохожий
 
Сообщения: 37
Зарегистрирован: Чт авг 24, 2006 5:59

Сообщение Aqua$erg Чт фев 08, 2007 20:45

как-как... в CSS, естессно
Аватара пользователя
Aqua$erg
Хронический Астматик
 
Сообщения: 1804
Зарегистрирован: Пт апр 11, 2003 8:12
Откуда: Питер

Сообщение Alkeeper Ср фев 14, 2007 8:25

Код: Выделить всё
<?php

    define("TOPIC_COUNT", $conf["site_topics_on_main"]);
    init_userprefs($userdata);

    $_sql = "
        SELECT
            DISTINCT t.topic_id, t.topic_title, t.topic_last_post_id,
            t.topic_views, t.topic_replies, p.post_time, f.forum_id,
            f.forum_name, u.user_id, u.username
        FROM
            " . TOPICS_TABLE . " AS t, " . POSTS_TABLE . " AS p,
            " . FORUMS_TABLE . " AS f, " . USERS_TABLE . " AS u
        WHERE
            t.forum_id = f.forum_id AND f.auth_view = " . AUTH_ALL . " AND
            p.topic_id = t.topic_id AND p.post_id = t.topic_last_post_id AND
            p.poster_id = u.user_id
        ORDER BY p.post_time DESC
        LIMIT 0, " . 7 ;//TOPIC_COUNT;

    $nt_result = $db->sql_query($_sql);

    if(!$nt_result)
    {
        die("Failed obtaining list of active topics".mysql_error());
    } else {
        $nt_data = $db->sql_fetchrowset($nt_result);
        $tpl->assign ('topics',$nt_data);
        $tpl->assign ('last_topics', $tpl->fetch ("top_forum.tpl"));
    }

?>


Это со смартями, но они в конце, как получить поймешь, а там уж разберешься как вывести на страничку
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Сообщение Alkeeper Ср фев 14, 2007 8:30

Самое главное - SQL запрос
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb


Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 42

cron