Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Тестируйте новый мод.
Помечает темы прочитанными только те, которые вы действительно прочитали.
Отмечает разделы прочтенными после их посещения, поэтому если вы заглянули в раздел, а там есть непрочтенные темы, он будет уже отображаться как прочтенный.
Работают ссылки для пометки всех разделов прочтенными и всех тем в одном конкретном разделе.
Скачать последнюю версию: http://punbb.ru/downloads/RMT.zip
Редактировался hcs (2006-12-26 18:35:59)
Кто-нибудь ставил себе мод, как он работает, есть явные проблемы?
Поставлю на неделе и проверю, отпишусь.
Народ, очень интересный мод. Только можно поподробнее как установить. А то уже надоело. По пять минут висит, что тема не прочитана.
Попробовал поставить. Вылетает ошибка
Error: Unable to delete marked as read topic info.
Пока откатился назад.
mnk, поставь дебаг, чтобы точнее определять суть ошибки. Для этого надо открыть include/common.php
найти строку 26
//define('PUN_DEBUG', 1);
и заменить ее на
define('PUN_DEBUG', 1);
После этого ошибка будет описываться более подробно, это поможет мне определить где закрался косяк. Вообще мод в установке не самый сложный, вроде бы. Поробуй еще раз, пожалуйста. Еще, нужно обязательно выполнить sql-скрипт! Если есть сложности, то я сделаю инсталлер.
Ага, уже вижу косяк, как обычно в запросе отсутствует '.$db->prefix.'
В инструкции изменен шаг №5!
Переделал шаг 5 После этого вот что пишет debug
File: /var/www/html/volmed/forum/index.php
Line: 42
PunBB reported: Unable to delete marked as read topic info
Database reported: 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 ''.forum.'log_topics WHERE log_time < 1148540084 AND user_id='3'' at line 1 (Errno: 1064)
Редактировался mnk (2006-06-09 10:00:07)
Заработало со следующими стороками п 5
if (!$pun_user['is_guest']) {
$result = $db->query('DELETE FROM '.$db->prefix.'log_topics WHERE log_time < ' . (time() - $pun_user['mark_after']) ." AND user_id='".$pun_user['id']."'") or error('Unable to delete marked as read topic info', __FILE__, __LINE__, $db->error());
}
Есть еще один глюк. Иногда бывает, что показывает - в форуме есть непрочитанные сообщения, а заходишь туда - там все прочитано. И флаг форума можно сбросить только щелкнув по ссылке - Отметить все темы как прочитанные
Редактировался mnk (2006-06-13 11:25:23)
mnk, с форумами это не глюк, это естественное поведение движка, я это еще не менял. Если будут работать темы, то сделаю и для форумов.
Значит больше глюков нет? Можно доводить мод до ума?
Больше пока не заменил. Есть еще одно предложение - сделать ссылкой значек о непрочитанных сообщениях. Щелкнул на нее и вся тема или форум отмечаются как прочитанные.
Доводи
Очень нужный мод, ждем доводки и публикации
Попробовал на чистой копии форума - всё работает с учётом поправки mnk от 09.06.2006 12:37. Теперь интересует работоспособность в связке с вот этим плагином голосовалки - http://www.punres.org/viewtopic.php?id=542&p=1
попробуй, в viewpoll.php делай по инструкции для viewtopic.php
Попробовал, обычные темы создаются, но не помечаются, голосовалки не создаются, выдаёт ошибку -
An error was encountered
File: c:\inetpub\wwwroot\tst\poll.php
Line: 266
PunBB reported: Unable to create poll
Database reported: Field 'voters' doesn't have a default value (Errno: 1364)
ну мы же poll.php вроде бы не трогали? Ты голосование поставил, оно работало?
ну мы же poll.php вроде бы не трогали? Ты голосование поставил, оно работало?
Нет, я благополучно протормозил, и не проверил этого. Видимо, моду голосовалки не нравится что у меня MySQL5, а не 4, но времени проверить это совершенно нет
To hcs
Все еще ждемс доводки. Что бы и форумы отмечались, при прочтении.
Ага. Вроде с системой наказаний почти разобрался, на выходных поробую этот мод добить. Значит он работает, нет проблем?
По поводу:
Есть еще одно предложение - сделать ссылкой значек о непрочитанных сообщениях. Щелкнул на нее и вся тема или форум отмечаются как прочитанные.
Эта фича будет неочевидная, в смысле пользователь вряд ли догадается, что так можно поступать со значками. Сделать наверное не сложно, но лучше, на мой взгляд, исправить существующие ссылки - "отметить все форумы как прочтенные" и добавить в разделах.
mnk, личная просьба, если не трудно, посмотри сколько записей в таблице log_topics и соответсвенно раскрой тайну своей статистики - количество постов и количество юзеров. Мне просто любопытно, не слишком ли этот мод нагружает мускул.
АА!! HCS жду твой мод!!!!
у тебя есть вебмани-кошелек для donate ?
считаю что этот мод стоит денег. первым же перечислю денех туда. давай номер.
и - доделай его уже пожалуйста!
Сегодня утром по причине отсутствия интернета попытался подружить данный плагин с паком где есть голосовалка. Результат несколько озадачил - после выполнения всех указанных действий (для viewpoll.php делал как указано для viewtopic.php) темы прочитанными не помечаются, а голосовалки - помечаются . Какие есть идеи?
честно говоря я не знаю, а идея есть только одна - сделать нормальное голосование , всторить его в viewtopic.php чтобы оно не было отдельным файлом
может для viewtopic.ph ты где-то что-то пропустил? до попытки подружить темы отмечались?
а идея есть только одна - сделать нормальное голосование , всторить его в viewtopic.php
Давно пора, а то у меня от Easy Poll форум падает регулярно - пришлось снести