[final] Recent topics for phpBB3 (Темы на стр. сайта)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение nissin »

Трясти хостера на предмет поддержки iconv.
седой странник
phpBB 1.0.0
Сообщения: 6
Стаж: 17 лет 7 месяцев

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение седой странник »

nissin
спасибо, помогло
Аватара пользователя
ninjasf
phpBB 1.4.2
Сообщения: 60
Стаж: 17 лет 11 месяцев
Откуда: Украина

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение ninjasf »

На странице сайта показывает текст из под хайда :( это можно исправить?
Невский
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 8 месяцев

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Невский »

Интересная штука получается, если я захожу на форум как модератор (с правом видеть скрытые форумы и оставляю в скрытом форуме сообщение), то на сайте (который на другом хостинге и на котором выводятся последние сообщения с форума), я вижу ссылку и на скрытую тему, если же я зашел как обычный пользователь, то скрытых тем не видно. Хороший мод. Спасибо.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu »

Невский
Если это так, значит, мод работает правильно.
Изображение
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Jons »

Скопировал себе архив разархивировал. А в установке мода указано только куда скопировать файлы. А редактировать что ничего не нужно? Или архив мода битый? Если можно дайте тот же мод в архиве с другим расширением. Или исправьте этот.
File Copy
Copy: root/recent.php
To: recent.php
Copy: root/styles/prosilver/template/recent_body.html
To: styles/prosilver/template/recent_body.html
Copy: root/styles/subsilver2/template/recent_body.html
To: styles/subsilver2/template/recent_body.html
Edits

s
↑
↓

Use your keyboard to navigate the code boxes. You may also hit 's' on your keyboard to go to the first code box.
Save all files. End of MOD.

You have finished the installation for this MOD. Upload all changed files to your website. If the installation went bad, simply restore your backed up files.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu »

Jons
Редактировать нужно страницу сайта. Читайте внимательно инструкцию.
Изображение
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Jons »

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

<script language='JavaScript' type='text/javascript' src='/phpBB3/recent.php'></script>
И куда это лучше вставить, я так понял это единственное изменение которое нужно сделать.
И второй вопрос сразу, если Java пользователь отключит оно что не будет показываться? А нельзя сделать чтобы всегда показывалось?
DennisVV
phpBB 1.4.4
Сообщения: 108
Стаж: 19 лет
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение DennisVV »

Jons
вставить этот куда в страницу твоего сайта в то место, где хочешь, чтобы отображались сообщения с форума
Аватара пользователя
WingLion
phpBB 1.4.4
Сообщения: 179
Стаж: 21 год 6 месяцев
Откуда: St.Petersburg

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение WingLion »

Вопросик один остался после пользования Glance...

A можно ли и здесь сделать розовые пули, которые бы показывали, какие из топиков прочитаны, а какие еще нет?
С уважением, WingLion
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
Valery_Kondakoff
phpBB 1.2.0
Сообщения: 13
Стаж: 17 лет 9 месяцев

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Valery_Kondakoff »

После нескольких месяцев корректной работы вдруг появилась ошибка: "Fatal error: Call to a member function on a non-object in /pub/home/rugby75/htdocs/forums/recent-forum.php on line 49". (http://www.rugby-forum.ru/)

Строка 49 - это "$user->session_begin();" в блоке кода

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

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('common');
С чем это может быть связано? Поддается лечению?
Спасибо!
Аватара пользователя
Onegai
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 5 месяцев
Откуда: Красноярск

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Onegai »

Вопрос уже задавлася, но ответа на него так и не дали, поэтому рискну повториться.
Похоже только у меня одного не работает :(
При вызове скрипта из страницы показывает пустоту, при прямом открытии recent.php вот что пишет:
Общая ошибка
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 8 [1064]

SQL

SELECT t.topic_id, t.forum_id, t.topic_title, t.topic_last_post_id, t.topic_first_post_id, t.topic_replies, t.topic_replies_real, p.post_id, p.post_text, p.bbcode_uid, p.bbcode_bitfield, p.post_attachment, p.post_approved FROM phpbb_topics AS t, phpbb_posts AS p, phpbb_forums AS f WHERE t.forum_id = f.forum_id AND p.post_id = t.topic_first_post_id AND t.topic_moved_id = 0 ORDER BY t.topic_last_post_id DESC LIMIT

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: recent.php
LINE: 77
CALL: dbal_mysqli->sql_query()
Если это важно, сайт на e107, путь к форуму - /forum/ , файл recent.php в корне форума. CMS и форум используют одну базу с разными префиксами таблиц. Для интеграции PHPBB в e107 был использован плагин e107bb, где брал не помню, если нужно, обязательно найду.
Сам сайт: http://prigorod-online.ru
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu »

Valery_Kondakoff писал(а):вдруг появилась ошибка
Такого не бывает. Ищите, где что не так исправляли. И - что за файл recent-forum.php? В моде такого нет.
Изображение
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Izya »

Valery_Kondakoff
Проверьте для начала наличие в файле recent-forum.php строки

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

include($phpbb_root_path . 'common.' . $phpEx); 
Onegai
У Вас в строке

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

$cfg_nm_topics = 15;			// number of topics to output
в файле recent.php что вместо 15?
Изображение
Valery_Kondakoff
phpBB 1.2.0
Сообщения: 13
Стаж: 17 лет 9 месяцев

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Valery_Kondakoff »

что за файл recent-forum.php?
это переименованный recent.php.
впрочем, проблема пропала так же внезапно, как и появилась (без моего вмешательства). может быть, провайдер что-то мудрил?.. спишем на подземный стук... :)
спасибо!

Вернуться в «Бета-версии модов для phpBB 3.0.x»