Тема: Последние сообшения с форума
Нужен стандартный мод (для всех форумов популярных есть такой) сейчас решил перейти на PunBB но не нашол нигде, подскажите plz у кого есть ..
|
Фонд моральной поддержки |
|
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
PunBB по-русски → Модули и плагины → Последние сообшения с форума
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Нужен стандартный мод (для всех форумов популярных есть такой) сейчас решил перейти на PunBB но не нашол нигде, подскажите plz у кого есть ..
Есть мод Календарь.
Есть мод отпраки всех новых сообщений на майл Админу.
Смотреть:
www.punres.org/
та при чём тут это
, мне нужно отобразить скажем 10 последних сообщений с форума у себя на странице.. тот форум уже прошерстил - не нашол
У меня смутное подозрение что мод под твои нужды есть, на оф-сайте на главной странице выводятся темы с форума.
ну собственно так и есть, в самом движке это реализовано, читай содержимое extern.php
к примеру 15 последних тем выводится такой строкой:
include('http://host.com/forums/extern.php?action=active');вот немного по-русски, первые абзацы по сабжу - www.punbb.ru/dev.html .
темы с оф-сайта по сабжу - forums.punbb.org/search.php?search_id=1932935432
ну собственно так и есть, в самом движке это реализовано, читай содержимое extern.php
к примеру 15 последних тем выводится такой строкой:include('http://host.com/forums/extern.php?action=active');
Вообще ничего не выводиться у меня ![]()
Ребята, кто-нибудь может ответить на этот вопрос?
Во-первых, выводится ли у тебя что-нибудь, если в браузере просто открыть эту ссылку - http://адрествоегофорума/extern.php?action=active?
Если нет, то смотри файл extern.php, попробуй заменить на оригинальный, если что-нить менял.
Если выводится все как нужно по ссылке, но не инклудит, потряси хостера. Возможно на сервере запрет инклуда с внешних http url'ов стоит. Для своего сайта я сделал через curl.
Во-первых, выводится ли у тебя что-нибудь, если в браузере просто открыть эту ссылку - http://адрествоегофорума/extern.php?action=active?
Если нет, то смотри файл extern.php, попробуй заменить на оригинальный, если что-нить менял.
Если выводится все как нужно по ссылке, но не инклудит, потряси хостера. Возможно на сервере запрет инклуда с внешних http url'ов стоит. Для своего сайта я сделал через curl.
http://www.мой_сайт.ru/forum/extern.php?action=active
http://www.мой_сайт.ru/forum/extern.php?action=new
не отображаются
.. а вот
http://www.мой_сайт.ru/forum/extern.php?action=online
http://www.мой_сайт.ru/forum/extern.php?action=online_full
http://www.мой_сайт.ru/forum/extern.php?action=stats
отображаются
Файл extern.php пробовал менять - нифига ![]()
Ой, ну это ХЗ тогда, это тебе тока гуру могут помочь ![]()
Ой, ну это ХЗ тогда, это тебе тока гуру могут помочь
Где найти этих самых гуру? ![]()
Пробовал файлики extern.php с других сборок с офсайта punbb ставить - такая же фигня ![]()
Advan
Дай наконец уже ссылку
а я разве не давал??.. А, давал, но не на этом форуме ![]()
1. Надо заглядывать в логи ошибок, а если они вообще не ведутся - настроить их.
2. extern.php строка 151 найти
exit('There is no valid language pack \''.$pun_config['o_default_lang'].'\' installed. Please reinstall a language of that name.');добавить после:
if ((isset($lang_common['lang_multibyte']) && $lang_common['lang_multibyte']))
{
mb_internal_encoding('UTF-8');
function my_strlen($s) {return mb_strlen($s);}
}
else
{
function my_strlen($s) {return strlen($s);}
}3. Я был бы благодарен всем кто получает тут помощь и использует нашу сборку, если бы они оставляли на наш форум ссылку в футере, поскольку это ничего не стоящий для вас способ дать нам возможность оплачивать хостинг и находить время для совершенствования сборки и решения ваших проблем.
а вот была тема, какраз про последние сообщения и совмещение кодировок:
Проблемка с кодировкой
у etxtern есть аргумент show. читай описание в самом файле
show: Any integer value between 1 and 50. This variables is
ignored for RSS output. The default is 15.
...
Show the 10 newest topics from forums with ID 5, 6 and 7:
include('http://host.com/forums/extern.php?action=new&show=10&fid=5,6,7');Как сделать, чтобы выводились не только названия тем, но и количество ответов, просмотров, поледний ответ, как здесь: punlancer.com
snapik
+1
И как сделать, что бы список он-лайн как на главной выводился на всех страницах снизу?
Active Topics хорошая вещь, сделал себе как в примере, чтоб раскрывались по клику. Класс!
Оказалось, что Active Topics некорректно работает если установлен Mark topics as read - новые темы не "прочитываются" как положено.
По аналогии Mark topics as read заменил в Active Topics 87 строку
if (!$pun_user['is_guest'] && $cur_topic['last_post'] > $pun_user['last_visit'] && $cur_topic['moved_to'] == null)на
if (!$pun_user['is_guest'] && topic_is_new($cur_topic['id'], $id, $cur_topic['last_post']) && $cur_topic['moved_to'] == null)Заработало, хотя может ещё чего пропустил, у кого стоят оба мода - проверьте.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
PunBB по-русски → Модули и плагины → Последние сообшения с форума
Сгенерировано за 0.191 секунды (64% PHP — 36% БД) 11 запросов к базе данных
Технологии с открытым исходным кодом, несомненно, обладают серьезным преимуществом над аналогичными продуктами, распространяемыми по ограниченным лицензиям. И совершенно неважно, что это. Возможно это:
Впрочем, неважно. Что бы это ни было, важно всячески поощрять и поддерживать Open Source в любом виде. Тем более, что вы знаете, PunBB распространяется по лицензии GPL/GNU. И спасибо за внимание.