Ищу Информер для сайта

Тема в разделе "XenForo", создана пользователем Zacker2, 9 мар 2013.

Информация :
Хотите добавить продукт, следуйте правилам:
1)Добавить скриншот.
2)Добавить описание (Описание на английском языке использовать - запрещено).
3)Ссылка на скачивание должна вести на сторонний файлообменник (использовать вложения - запрещено).
Модераторы: DMS
  1. Zacker2

    Zacker2

    Регистр.:
    19 фев 2013
    Сообщения:
    234
    Симпатии:
    58
    Переезжаю на XenForo с phpbb.
    В phpbb у меня был информер который выводил последние 10 сообщений на главную страницу сайта, ищу такой же для XenForo.

    Прикрепляю файл от phpbb 3 для примера.

    Тэг который выводил php файл на любую страницу сайта
     

    Вложения:

    • recent.zip
      Размер файла:
      2,6 КБ
      Просмотров:
      6
  2. Alex Kross

    Alex Kross

    Регистр.:
    8 янв 2013
    Сообщения:
    197
    Симпатии:
    171
  3. Zacker2

    Zacker2

    Регистр.:
    19 фев 2013
    Сообщения:
    234
    Симпатии:
    58
    Это не то что я хотел сделать, предложенный модуль выполняет все функции внутри системы, а мне нужно вывести последние темы на ДРУГОЙ сайт, который не имеет никакого отношения к системе XenForo я выше привел пример как это было сделано с phpbb
     
  4. Zacker2

    Zacker2

    Регистр.:
    19 фев 2013
    Сообщения:
    234
    Симпатии:
    58
    Вот нашел то что хотел, но теперь этот код
    HTML:
    <Begin Informer>
    <link rel="stylesheet" href="style.css" type="text/css">
    <script src=http://recent.php></script>
    <End of Informer>
    не выводит на страницу сайта последные темы, видимо из-за того, что у кода вывод не в document.write, как тут:
    PHP:
    <?php
    header
    ('Content-type: application/x-javascript; charset=windows-1251');
    $db file('baza.txt');
    $num count($db);
    $sel rand(1$num)-1;
    echo 
    'document.write("<p align=center><b>Анекдоты</b></br>' str_replace('"''\"'trim($db[$sel])) . '<\/p>");';
    ?>
    Поставьте пожалуйста код который ниже в document.write т.е. чтобы на выводе был document.write.

    Я вот так вот пробовал:
    Код:
    echo  'document.write("<li style=\"padding:5px;font-size:12px;\">» <a href=\"{$forum_url}threads/{$url_title}.{$topics['thread_id']}/\" title=\"{$topics['title']} &raquo; Автор - {$topics['username']} \" target=\"_blank\">{$topics['title']}</a> <em>(Просмотров: {$topics['view_count']}, Ответов: {$topics['reply_count']})</em></li>";'; 
    Не получается...

    PHP:
    <?php
    // отредактируйте путь к форуму.
    $forum_url '/forum/';
     
    // длина названия темы.
    $num 50;
     
    // укажите путь до конфигурационного файла.
    include($forum_url 'library/config.php');
     
    // Укажите сколько последних сообщений выводить в "блоке".
    $limit 10;
     
    // введите id категорий из каких следует брать последние сообщения. Или выберете "ALL" что бы бралось со всего форума.
    $forum_ids 'ALL';
     
    mysql_connect($config['db']['host'], $config['db']['username'], $config['db']['password']);
    mysql_select_db($config['db']['dbname']);
     
    $where '';
    if (
    $forum_ids != 'ALL')
    {
    $where 'WHERE `node_id` IN ($forum_ids)';
    }
    $sql_forum "SELECT
    `title`, `thread_id`, `reply_count`, `username`, `last_post_date`, `view_count`, `reply_count` FROM `xf_thread` 
    {$where} ORDER BY `last_post_date` DESC LIMIT {$limit}";
     
    $query_forum mysql_query($sql_forum);
    while (
    $topics mysql_fetch_assoc($query_forum))
    {
    $url_title str_replace(' ''-'$topics['title']);
    $url_title str_replace('.'''$url_title);
    $url_title str_replace('?'''$url_title);
    $url_title str_replace('/''-'$url_title);
    $url_title str_replace('\\''-'$url_title);
    $url_title str_replace('"'''$url_title);
    $cnum mb_strlen($topics['title']);
    if(
    $cnum>$num)
    {
    $topics['title'] = mb_substr($topics['title'], 0$num);
    $topics['title'] = $topics['title'] . '...';
    }
    echo 
    "<li style=\"padding:5px;font-size:12px;\">» <a href=\"{$forum_url}threads/{$url_title}.{$topics['thread_id']}/\" title=\"{$topics['title']} &raquo; Автор - {$topics['username']} \" target=\"_blank\">{$topics['title']}</a> <em>(Просмотров: {$topics['view_count']}, Ответов: {$topics['reply_count']})</em></li>";
    }
    ?>