ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (4): [1] 2 3 4 »   

> Описание: Можно ли решить эту проблему?
gudman
Отправлено: 31 января 2011 — 14:15
Post Id



Супермодератор
ExBB Team
Supermoderator


Покинул форум
Сообщений всего: 351
Дата рег-ции: Дек. 2009  
Репутация: 19




Друзья!
Считаю данный вопрос очень актуальным!
По истечению сессии, темы самопроизвольно тухнут вне зависимости, прочитал их пользователь или нет!
Считаю это не правильным, и многие мои пользователи жалуются на это!
Так как нет возможности визуально отследить темы с последними ответами...
Один из моих пользователей пишет:
Цитата:
Захожу на форум, вижу новые активные темы, в которых есть новые посты. Захожу на первую, читаю, выхожу на главную и все - все темы уже отмечены как прочитанные. Ну и не запоминаю я в какой где были и вот и активность падает. Из за чего это а?

И он прав относительно активности!!! Люди не видят новых ответов и соответственно ни чего не пишут!
Понятно, что частично проблему решает очистка Кукисов, но это решает лишь часть проблемы!
Основной вопрос: Можно ли сделать так, чтобы тема не тухла пока пользователь не зайдет и не прочитает ее???
Понимаю что вопрос этот сложный и готов заплатить за решение!!!
 
 
1Bot
Отправлено: 31 января 2011 — 14:22
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




gudman пишет:
Основной вопрос: Можно ли сделать так, чтобы тема не тухла пока пользователь не зайдет и не прочитает ее???

Представьте объем информации для хранения состояния о прочтении M тем K пользователями (M*K флагов), а если сюда добавить не только темы, но и конкретные сообщения D - то этот объем еще намного увеличится (M*K*D).

Тут нужна избирательность, иначе объемы вспомогательной информации скоро перерастут объем полезной.
 
 
gudman
Отправлено: 31 января 2011 — 14:24
Post Id



Супермодератор
ExBB Team
Supermoderator


Покинул форум
Сообщений всего: 351
Дата рег-ции: Дек. 2009  
Репутация: 19




да, я понимаю! а как это реализуется на других движках? Скажем в вбюлетени?
 
 
1Bot
Отправлено: 31 января 2011 — 14:32
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




gudman пишет:
а как это реализуется на других движках? Скажем в вбюлетени?

Все сообщения там лежат в базе данных, и запросом к базе реализуется просмотр сообщений из какого-то периода времени.
Здесь же для этого нужен полный перебор тем, что сильно загружает сервер и от этого авторы отказались сразу.
 
 
nikk
Отправлено: 31 января 2011 — 14:46
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009  
Репутация: 25




gudman
на своем форуме я частично реализовал в виде облака тегов.. это хоть как-то помогает юзерам, а вообще конечно Вы правы!
у меня юзеры тоже жаловались на такую проблему
 
 
gudman
Отправлено: 31 января 2011 — 14:56
Post Id



Супермодератор
ExBB Team
Supermoderator


Покинул форум
Сообщений всего: 351
Дата рег-ции: Дек. 2009  
Репутация: 19




а какие есть еще решения? неужели ничего нельзя сделать???
 
 
1Bot
Отправлено: 31 января 2011 — 15:00
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




gudman пишет:
а какие есть еще решения?

Для каждой темы есть возможность подписаться на сообщения. Тогда все новые сообщения будут приходить на почтовый ящик.
(Добавление)
gudman пишет:
неужели ничего нельзя сделать???

Как минималистичный вариант можно динамически вести массив флагов для пользователей из списка Сегодня форум посетили по последним, например 30 темам, в которых были ответы.
 
 
gudman
Отправлено: 31 января 2011 — 15:04
Post Id



Супермодератор
ExBB Team
Supermoderator


Покинул форум
Сообщений всего: 351
Дата рег-ции: Дек. 2009  
Репутация: 19




1Bot, это не выход ИМХО... ящик пользователя будет завален письмами!
Нужно придумать как сделать так чтобы темы не тухли!!!
Давайте подождем Юру, может он скажет чего нибудь конструктивное?
Может быть можно подключить базу данных для выполнения этой функции?
Сорри если я говорю глупости, просто не совсем понимаю механизма.... Растерялся
 
 
nikk
Отправлено: 31 января 2011 — 15:13
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009  
Репутация: 25




gudman, боюсь что Юра ничем не поможет, отправит Вас в поиск, так-как этот вопрос уже поднимался..
 
 
gudman
Отправлено: 31 января 2011 — 23:21
Post Id



Супермодератор
ExBB Team
Supermoderator


Покинул форум
Сообщений всего: 351
Дата рег-ции: Дек. 2009  
Репутация: 19




очень и очень жаль!!! временно сделал время сессии 120 минут....
но это не решение!
 
 
nikk
Отправлено: 31 января 2011 — 23:28
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009  
Репутация: 25




gudman пишет:
временно сделал время сессии 120 минут....
но это не решение!

как сделал??
 
 
gudman
Отправлено: 1 февраля 2011 — 00:37
Post Id



Супермодератор
ExBB Team
Supermoderator


Покинул форум
Сообщений всего: 351
Дата рег-ции: Дек. 2009  
Репутация: 19




в админке. меню Конфигурация - "Кол-во минут при подсчете "Кто в онлайн"
выставляет время сессии в минутах!
 
 
mastersound
Отправлено: 1 февраля 2011 — 01:56
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




Так это не то.... Это подсчет именно пользователей, находящихся в выбранный Вами период (в Вашем случае - за 120 минут), на форуме, а не тайм-аут по сохранению списка последних непрочитанных Вами и пользователями (для каждого в отдельности) сообщений. Тут, видимо, как Вами и было предложено выше, надо подключать базу, и там держать эти сведения для каждого пользователя форума, пока он не прочитает сообщения или не отметит, как "прочтенные".
 
 
electron
Отправлено: 1 февраля 2011 — 06:48
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




eсть же у форума функция "новые сообщения" , которая выводит список тем, где есть новые посты. заходите туда, в новом окне открываете интересующую тему и читаете
 
 
mastersound
Отправлено: 1 февраля 2011 — 07:26
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




electron так gudman же пишет о том, что мало времени "новые сообщения" остаются таковыми. Вот первый пост. Правильно? Я б тоже может стороннюю базу прикрутил - кабы знал...
 
 
Страниц (4): [1] 2 3 4 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Самопроизвольно тухнут темы!
Темы Форум Информация о теме Обновление
Есть дублирующие ссылки
Помогите исправить проблему
Решение проблем Ответов: 1
Автор темы: Romax
11 апреля 2010 — 16:37
Автор: Zeg
картинки к темам
Для каждой темы слева можно поместить картинку, своеобразную иконку...
Установка и обновление Ответов: 3
Автор темы: manfil
18 марта 2009 — 11:44
Автор: yura3d
Необходимо ввести текст сообщения!
Не отправляет и не создает темы и ответы
Решение проблем Ответов: 3
Автор темы: GreatALF
25 сентября 2014 — 05:28
Автор: GreatALF
Ошибка исполнения CGI приложения!
Помогите решить проблему!
Установка и обновление Ответов: 8
Автор темы: Prikol091
28 ноября 2010 — 16:32
Автор: shift7700
Глюки с вложениями при переносе сообщения
из темы в тему
Решение проблем Ответов: 11
Автор темы: robert
23 мая 2009 — 10:43
Автор: robert
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0838]     [ ]