91. Defenderyk - 22 мая 2011 — 18:13 - перейти к сообщению
ОК. ПОСТАРАЮСЬ ПОСМОТРЕТЬ. ПЕРЕСТАВИЛ ЗАНОГО ВЕСЬ МОД. ВРОДЕ РОБИТ ТЕПЕРЬ КОРРЕКТНО, ПО КРАЙНЕЙ МЕРЕ ФОРУМ ОТКРЫВАЕТСЯ. ПОСМОТРИМ ПАРУ ДНЕЙ
92. alexx - 22 мая 2011 — 18:23 - перейти к сообщению
Обновился, все вроде работает без проблем.
Если будут замечания напишу.
Да, хотел спросить, вот если чел жмет быстрый просмотр последнего сообщения в сплывающем окне, то отмечается ли тема как им прочитанная и фиксируется статистика просмотров темы?
Если будут замечания напишу.
Да, хотел спросить, вот если чел жмет быстрый просмотр последнего сообщения в сплывающем окне, то отмечается ли тема как им прочитанная и фиксируется статистика просмотров темы?
93. Defenderyk - 22 мая 2011 — 18:24 - перейти к сообщению
отмечу у себя на форуме: стало почему то дольше открываться. раньше прям шустро все открывалось
может дольше считывает данные?
может дольше считывает данные?
94. alexx - 22 мая 2011 — 18:27 - перейти к сообщению
Defenderyk пишет:
отмечу у себя на форуме: стало почему то дольше открываться. раньше прям шустро все открывалось
У меня как раз наоборот, шустрее даже визуально чувствуется.
Каким браузером пользуетесь, случайно не Хромом?, он в последних релизах глючный становиться.
Дай ссылку на свой форум, в профиль добавь его, посмотрю.
95. yura3d - 22 мая 2011 — 18:35 - перейти к сообщению
alexx пишет:
Да, хотел спросить, вот если чел жмет быстрый просмотр последнего сообщения в сплывающем окне, то отмечается ли тема как им прочитанная и фиксируется статистика просмотров темы?
Нет, работа мода быстрого просмотра первого/последнего сообщения темы не учитывается.
Defenderyk пишет:
отмечу у себя на форуме: стало почему то дольше открываться. раньше прям шустро все открывалось
может дольше считывает данные?
может дольше считывает данные?
Не думаю, что у Вас за 15 минут набралось столько данных по просмотрам, чтобы это отражалось на производительности. В целом, довольно длительное (более 2-х месяцев) закрытое тестирование этого мода показало, что SQLite при грамотной фрагментации базы данных работает даже быстрее, чем обращение к текстовым файлам форума. И мнения первых пользователей, проспонсировавших этот мод и использовавших его последний месяц, подтверждают результаты теста.
96. Defenderyk - 22 мая 2011 — 18:43 - перейти к сообщению
yura3d, а что кстати на этом форуме не поставишь его сразу? было бы сразу удобнее просматривать и тестить в том числе
посмотри ЛС плиз
97. yura3d - 22 мая 2011 — 18:46 - перейти к сообщению
Defenderyk пишет:
yura3d, а что кстати на этом форуме не поставишь его сразу? было бы сразу удобнее просматривать и тестить в том числе
Просто пока времени не было на это. Думаю в ближайшие несколько дней поставлю.
98. Nikela - 22 мая 2011 — 19:44 - перейти к сообщению
yura3d пишет:
Иногда есть возможность прочитать тему, но нет возможности сразу же ответить (допустим, при просмотре форума с телефона). Поэтому, если убрать тему из списка обновлённых по её прочтении, то можно вообще забыть о том, что нужно было ответить. Однако, как только Вы ответили в тему, она будет убрана из этого списка.
Необычное свойство и видимо действительно может быть полезным правда, если бы вы не объяснили никогда бы сама не догадалась, теперь буду пользоваться.
99. yura3d - 22 мая 2011 — 19:59 - перейти к сообщению
Nikela пишет:
Необычное свойство и видимо действительно может быть полезным правда, если бы вы не объяснили никогда бы сама не догадалась, теперь буду пользоваться.
yura3d пишет:
Иногда есть возможность прочитать тему, но нет возможности сразу же ответить (допустим, при просмотре форума с телефона). Поэтому, если убрать тему из списка обновлённых по её прочтении, то можно вообще забыть о том, что нужно было ответить. Однако, как только Вы ответили в тему, она будет убрана из этого списка.
Необычное свойство и видимо действительно может быть полезным правда, если бы вы не объяснили никогда бы сама не догадалась, теперь буду пользоваться.
Ещё нужно заметить по поводу данного момента, что темы не будут прибывать в списке обновлённых тем вечно. Если Вы действительно не интересуетесь некоторыми темами (не читаете их, и эти темы не обновляются), то по истечении указанного в админке кол-ва дней эти темы будут удалены из списка автоматически. Таким образом список будет очищаться от неактуальных для Вас тем.
100. dema - 22 мая 2011 — 20:21 - перейти к сообщению
Офигеть замудренна установка. Как-то получилось еще поставить. Все работает. Спасибо!
101. Defenderyk - 22 мая 2011 — 21:15 - перейти к сообщению
yura3d пишет:
ага, через 30 дней) оставил значение по умолчанию
Таким образом список будет очищаться от неактуальных для Вас тем.
102. Pauk - 23 мая 2011 — 09:40 - перейти к сообщению
что то я не так сделал видимо - у меня новые сообщения на форуме появляются, но это никак не отображается - вообще, только если зайти в НОВЫЕ СООБЩЕНИЯ видно что есть новые сообщения в темах.
(Добавление)
Все поправил, спасибо Юрию за великолепный мод и его дополнения/исправления!
(Добавление)
Все поправил, спасибо Юрию за великолепный мод и его дополнения/исправления!
103. - 24 мая 2011 — 08:01 - перейти к сообщению
После установки мода в файле error_log появилась ошибка
Это строка
вот в этом фрагменте:
Цитата:
[23-May-2011 15:50:28] PHP Notice: Undefined variable: alltopics in /home/user/public_html/sites/site.ru/forum/search.php on line 76
Это строка
CODE:
if (count($alltopics) !== 0) {
вот в этом фрагменте:
CODE:
$allforums_keys = array_keys(array_filter($allforums, 'filterForums'));
require('modules/watches/_search.php');
if (!$fm->exbb['watches']) {
$alltopics = array();
foreach ($allforums as $forum_id => $forum) {
if (!defined('IS_ADMIN') && $forum['private'] === TRUE) {
if (!isset($fm->user['private'][$forum_id]) || $fm->user['private'][$forum_id] === FALSE) continue;
}
if ($forum['last_time'] > $fm->user['last_visit']) {
$alltopics = array_merge($alltopics,array_filter($fm->_Read('forum'.$forum_id.'/list.php'),"SearchNewPost"));
}
}
}
if (count($alltopics) !== 0) {
usort($alltopics,"sort_by_postdate");
$t_visits = $fm->_GetCookieArray('t_visits');
global $f_readed;
$data = '';
require('modules/watches/_search.php');
if (!$fm->exbb['watches']) {
$alltopics = array();
foreach ($allforums as $forum_id => $forum) {
if (!defined('IS_ADMIN') && $forum['private'] === TRUE) {
if (!isset($fm->user['private'][$forum_id]) || $fm->user['private'][$forum_id] === FALSE) continue;
}
if ($forum['last_time'] > $fm->user['last_visit']) {
$alltopics = array_merge($alltopics,array_filter($fm->_Read('forum'.$forum_id.'/list.php'),"SearchNewPost"));
}
}
}
if (count($alltopics) !== 0) {
usort($alltopics,"sort_by_postdate");
$t_visits = $fm->_GetCookieArray('t_visits');
global $f_readed;
$data = '';
104. robert - 24 мая 2011 — 11:12 - перейти к сообщению
yura3d пишет:
Под Новыми сообщениями подразумеваются сообщения, с которыми пользователь ещё не ознакомился. О своих же сообщениях пользователь знает, поэтому информация о темах, в которых его ответ является последним, не выводится. Как только в подобной теме появится ответ другого пользователя, данная тема вновь попадёт в список тем с новыми сообщениями, это вполне логично. Для отслеживания же только своих сообщений предназначен мод Поиск тем и сообщений пользователя
robert пишет:
При посещении форума... при просмотре новых сообщений, показывается некий список. Если я прочитал какую-то тему - она помечается специальной иконкой (active, no new). А если я ответил в этой теме, она вообще пропадает из списка (раньше такого не происходило), очень неудобно.
robert пишет:
хм. Так вот форумчанин (мой) считает, что это неудобно, когда тема пропадает и я, в принципе, с ним соглашусь.
Под Новыми сообщениями подразумеваются сообщения, с которыми пользователь ещё не ознакомился. О своих же сообщениях пользователь знает, поэтому информация о темах, в которых его ответ является последним, не выводится. Как только в подобной теме появится ответ другого пользователя, данная тема вновь попадёт в список тем с новыми сообщениями, это вполне логично. Для отслеживания же только своих сообщений предназначен мод Поиск тем и сообщений пользователя
И всё-таки, хотелось бы вернуться к этому вопроу: Возможно ли сделать так, чтобы новые сообщения с моим последним ответом, также проявлялись в "Новых сообщениях в темах"?
105. m0ntag - 24 мая 2011 — 14:14 - перейти к сообщению
Цитата:
Согласен, нет нужды усложнять логику сортировки обновленных сообщений имхо. Чем проще и доступней - тем лучше. Так вот форумчанин (мой) считает, что это неудобно, когда тема пропадает и я, в принципе, с ним соглашусь.
Иначе надо совершать лишние телодвижения (идти в свой профиль, жать "найти сообщения" )..а это не есть гуд, да и не каждый об этом знает. Да и отслеживать динамику изменений удобней по одной лишь конпке новых сообщений - тыкнул ее и видишь все свежие темы, в т.ч. и со своими ответами, а по колонке " посл. сообщение" отриентируешься есть ли ответы.