Index · Правила · Поиск· Группы · Регистрация · Личные сообщения· Вход

Список разделов Пользователи - администрации форума
 
 
 

Раздел: Пользователи - администрации форума Наиболее посещаемый раздел. 

Создана: 02 Июня 2004 Срд 16:44:48.
Раздел: "Пользователи - администрации форума"
Сообщений в теме: 14, просмотров: 1987

  1. 02 Июня 2004 Срд 16:44:48
    Не знаю, есть ли в установках этого форума такая функция, но очень хотелось что бы в профиле пользователя был виден раздел в котором пользователь проявляет наибольшую активность.
  2. vadime


    Хранитель


    Более 10 лет на форумеМуж.
    02 Июня 2004 Срд 16:49:52
    такой функции в установках форума нет.
    Для этого возможно существует какой-нибудь дополнительный модуль
  3. 02 Июня 2004 Срд 17:42:34
    Как его найти?
  4. vadime


    Хранитель


    Более 10 лет на форумеМуж.
    02 Июня 2004 Срд 17:51:34
    найти его можно на официальном сайте форума [внешняя ссылка] одно дело найти, а другое его подключить. С этим вопросом обратись к Алексу админу.
  5. d1mac


    Участник


    Более 10 лет на форуме
    07 Июня 2004 Пон 18:11:00
    а почему бы не переехать на invision board или хотя бы на [внешняя ссылка] ?
  6. 08 Июня 2004 Втр 8:25:14
    d1mac писал(а) :а почему бы не переехать на invision board или хотя бы на [внешняя ссылка] ?

    Понимаете, хочется именно на этом форуме.
    Постанул человек, ага, смотрим в его профиль и выясняем кто он, да чем интересуется? Флеймерством, клаббингом или кибер сексом?
  7. 08 Июня 2004 Втр 8:34:27
    Есть один очень стырый и верный способ! Нужны все сообщения пользователя, карандаш и листок бумаги. Создаете, значит, табличку с наиболее часто встречающимися темами в ответах пользователя ..... и ставите по крестику за каждое сообщение ...... ну собсно вот так ..... итог будет виден невооружненным глазом ......неплохой способ .... Ну и вот, стало быть я всегда именно так и делаю Гы-гы-гы Гы-гы-гы
  8. 08 Июня 2004 Втр 8:39:09
    Татьяна писал(а) :Есть один очень стырый и верный способ! Нужны все сообщения пользователя, карандаш и листок бумаги. Создаете, значит, табличку с наиболее часто встречающимися темами в ответах пользователя ..... и ставите по крестику за каждое сообщение ...... ну собсно вот так ..... итог будет виден невооружненным глазом ......неплохой способ .... Ну и вот, стало быть я всегда именно так и делаю Гы-гы-гы Гы-гы-гы

    Для того что бы понять, что Вы чаще всего посещаете раздел "Флейм" или "Знакомста" не нужно никакой статистики. Wink
  9. 08 Июня 2004 Втр 8:54:14
    Татьяна писал(а) : и ставите по крестику за каждое сообщение ...... ну собсно вот так ..... итог будет виден невооружненным глазом ......неплохой способ .... Ну и вот, стало быть я всегда именно так и делаю Гы-гы-гы Гы-гы-гы


    Неплохой способ.

    Слава прогрессу!
  10. 08 Июня 2004 Втр 10:30:16
    Язычество Хаер :))))
    оч любопытно, зачем же тогда такому проницательному человеку необходим "наиболее посещаемый раздел"? Смайлик :-)
  11. 08 Июня 2004 Втр 14:04:10
    Татьяна писал(а) :Язычество Хаер :))))
    оч любопытно, зачем же тогда такому проницательному человеку необходим "наиболее посещаемый раздел"? Смайлик :-)


    Очевидно, чтобы узнать не про Вас Wink
  12. 09 Июня 2004 Срд 9:06:36
    ХА! не очень то и хотелось! ....., и знайте, я такого не прощаю Смайлик :-)
  13. 09 Июня 2004 Срд 10:34:24
    Татьяна писал(а) : и знайте, я такого не прощаю Смайлик :-)


    Фу, что за банальщина... Сидни Шелдона начитались, Татьяна?
  14. Drundel


    Хранитель


    Более 10 лет на форуме
    18 Июня 2004 Птн 16:34:19
    сел сегодня - поковырялся и замутил таки Very Happy

    инфа для Vadime или АлексАдмин надеюсь, что поймут Смайлик :-)
    Добавляем 2 функции в
    includes/functions.php
    ////////////////////////////////////////////////////////////////////////////////////////////
    function get_best1($id)
    {
    global $db;

    $sql = "SELECT forum_name FROM `phpbb_forums` WHERE forum_id=$id LIMIT 1";
    if ( !($result = $db->sql_query($sql)) )
    {
    return false;
    }
    $row = $db->sql_fetchrow($result);
    return $row['forum_name'];
    }

    function get_best($user)
    {
    global $db;

    $sql = "SELECT forum_id, Count(*) as count FROM `phpbb_posts` WHERE poster_id=$user group by forum_id order

    by count desc limit 1";
    if ( !($result = $db->sql_query($sql)) )
    {
    return false;
    }
    $wow = $db->sql_fetchrow($result);
    return get_best1($wow['forum_id']);
    }

    templates/XXX/viewtopic_body.tpl
    ///////////////////////
    ——находим "{postrow.POSTER_JOINED}<br/>"—сразу после этого
    {postrow.POSTER_fav}<br/>

    viewtopic.php
    //////////////////////////////////////////
    —-находим "$poster_joined = "—-следующей строкой вставляем
    $poster_fav = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['fav'] . ': ' . get_best($postrow[$i]['user_id']) :

    '';

    language/xxxxxxxx/lang_main.php
    ———вставляем строку———
    //////////////////
    $lang['fav'] = 'fav';

    как оно работает - можно посмотреть тут
    [внешняя ссылка]
    PS: только раздел светится не в профиле пользователя, а под автатарой в топике - во как!!!(х.з - мож это серв перегружает, но переделать всегда можно)