Будет ли offtopzone перенесена на сайт?

Добавлен
Будет ли offtopzone перенесена на сайт? Если да, то как это будет реализовано?

Решение

Ну ясно, вобщем, ответ таков:
Tornak:
будет. она будет расположена в трактире
+
у каждого проекта будет свой чат
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
20
12 лет назад
0
Tornak, а где будет расположен трактир?
3
37
12 лет назад
Отредактирован ScorpioT1000
3
Tornak, кто тебе такую чушь в голову вбил? Гад говорил, что у каждого проекта будет свой чат. Ну и общий тоже будет.
Скину цитату, как я это представлял. Но гад врятли сделает что-то такое.

Обмен сообщениями

Начну с чата и обмена сообщениями, в целом. Это не самое важное, на что стоит обратить внимание, но играет большую роль во взаимодействии лиц и групп лиц на форуме и за его пределами.
Если посмотреть на наш чат, то мы видим взятый исходник банальнейшего чата прошлого тысячилетия с пришитой системой варнокоманд и системой репортов. Система репортов написана неплохо, но сам факт её «прилепленности» к этому убогому чату, да и сам чат в целом не может не доставлять.
Я предлагаю, как сейчас на всех без исключения солидных системах обмена сообщениями, создать уже систему «каналов».
По порядку, как я это представляю.
Чат — отдельно взятый шаблон, который включает в себя список сообщений от выбранных каналов. Каналы настраиваются пользователем в панели управления, а также зависят от его модерских прав и участия в разных проектах.
Модуль самого чата не отвечает за сообщения, но поле ввода текста пишет сообщение в определенный канал (см. ниже)
Устроено может быть примерно так:
• когда мы просто пишем в чат, сообщение отправляется в последний выбранный канал
• по умолчанию выбирается канал «main» (см. ниже)
• выбирать, в какой канал писать, мы можем в каком-нибудь выпадающем списке, или по клику на любое сообщение (тогда выбирается активным тот канал, которому это сообщение принадлежит) или через слеш (см. ниже)
Каналы — модуль, который включается во внутреннее поле модуля «чат». Является списком сообщений ограниченной длины. Элементом списка может быть сообщение одного из следующих каналов:
main – общий чат
moder ‘m’ – канал модераторов (тот, что раньше был сумраком)
admin ‘a’ – канал администраторов и супермодераторов
report ‘#****’ – уже существующий ранее канал репортов
project group ‘<project short name>’ – группа проектов. Я думаю, что задания для проектов надо тоже включить сюда, а не в report
private ‘pm’ – канал личных сообщений
warning ‘***warn text***’ – канал предупреждений, тут спорно, надо продумывать, как будет устроен.
Очень удобное решение быстро переключаться между ними, как в WoW, через слеш:
/m я пишу в модер канал
/a теперь пишу в админ-канал
#6666 + репорт закрыли
/pm вот тут ответил на последнее сообщение
/pm вася ну и васе можно написать
/warn ZlaYa1000 100500 варн так же можно вызывать, без особых проблем
/woo в канал проекта
/jc а этот проект для юзера закрыт и нельзя писать
/main возвращаемся в общий
Главное – проследить за названиями, ввести опредленные ограничения на короткие имена проектов.
Модуль каналов мы можем интегрировать не только в чат на форуме, но и в любой другой модуль чата, а так же в jabber. Стоит заметить, что при такой системе было бы полезно сделать опциональное изменение положения чата — вверху или внизу форума.
Что касается истории сообщений – надо сделать нормальную сортировку по датам и каналам и поиск! И всё будет ок. И, например, не хранить историю канала main. Вобщем, история, в любом случае, привязана к каналу и хранится в базе данных по каналам.
Таким образом, мы получаем современный функционал обмена сообщениями по всему ресурсу, который избавит нас от ненужных костылей в задачах проектов, чатах проектов(которые планировались) и репортах для модераторов.
UPD
не надо ставить это как ответ, ок?)
Загруженные файлы
1
34
12 лет назад
1
^ где то я это уже видел.
1
29
12 лет назад
1
ScorpioT1000:
Tornak, кто тебе такую чушь в голову вбил?
вообще-то гад говорил о переносе оффтопки в трактир, ты тогда под водкой был и не заметил его поста
0
37
12 лет назад
0
Msey, кидай пост в студию
жаль я логи смотреть не могу, кто все время втыкает свой сраный "лучший ответ" - вставил бы по полной =)
0
17
12 лет назад
0
Не я, один раз тыкнул,удалили, больше не трогал. Кто - хз.
0
29
12 лет назад
0
ScorpioT1000:
Msey, кидай пост в студию
обычный пользователь его не увидит, поэтому цитирую:
трактир будет заменой форума, туда же перенесем основную оффтопку.
2
37
12 лет назад
2
Ну ясно, вобщем, ответ таков:
Tornak:
будет. она будет расположена в трактире
+
у каждого проекта будет свой чат
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.