Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Большое неудовольствие доставляет фраза типа "Редактировался Freeman (Сегодня 16:21:32)", как https://fluxbb.qb7.ru/forum/viewtopic.p … 795#p24795. Когнитивный диссонанс, как принято говорить. У вас такого не бывает?
Пришёл к выводу, что разделяю для себя понятия "текст, введённый человеком" и "текст, сгенерированный машиной". В программах это жёстко разделяется: человек вводит в полях ввода, а машина -- везде, кроме них (надписи, меню и т. п.) Любая служебная инфа отображается в предназначеных для этого служебных областях. А на форумах (на всех форумах) машина влезает текст человека. Никак не могу признать её соавтором.
Кроме этого, как мне кажется, дата редактирования является не такой уж важной информацией для читающего, чтобы привлекать его внимание таким варварским способом.
Предложение:
Выводить дату редактирования в служебном поле, над самим сообщением. Будет так: Сегодня 16:21:17, отредактировано 16:21:32.
Подразумевается, что если сообщение отредактировано в тот же день, дата второй раз не ставится (может стать настройкой).
Если сообщение отредактировано автором, его имя не упоминается. Если модератором, выводится имя модератора, можно даже сделать жирным -- это важно.
Редактирование сообщения сбрасывает флаг прочитанности, если есть техническая возможность. Можно оставить на вторую версию.
Считаю, что эта функциональность должна быть внесена в ядро форума, текущая реализация противоречит здравому смыслу: служебное поле есть, но не используется.
Offline
Мне нравится ход рассуждений, есть замечание: правка в основном коде годится для самостоятельных веток, а здешний движок всё-таки следует за оффициальной версией FluxBB. Чем больше самдеятельных вставок, тем труднее синхронизировать в будущем.
Я возьму себе на заметку для ветки PE.
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
2. Для разных часовых поясов одно и тоже сообщение может быть отредактировано в разные дни.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Есть ещё предположение, что это избавит (возможно, не во всех случаях) от надобности в склейке сообщений. Скажем, мне трудно заставить себя отредактировать сообщение, тем самым испортив его, проще написать новое, чистое.
Offline
и что? время редактирования берется серверное, а не клиентское. это ты видишь время с поправкой на свой часовой пояс из профиля
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
2. Для разных часовых поясов одно и тоже сообщение может быть отредактировано в разные дни.
И? Надо хранить дату редактирования, как делает NTFS. Дата создания сообщения как хранится/выводится?
Offline
И? Надо хранить дату редактирования, как делает NTFS. Дата создания сообщения как хранится/выводится?
Говорю это для того что тут, хитрая проверка нужна
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Возможно, ещё будет полезной фича отсылания письма о редактировании подписавшимся на тему. Кагбэ получается, что редактирование (update) -- такая же штатная фича, как создание сообщения (insert).
Offline
А не будет это спамом для всех. Человек сделал опечатку или изменил что то в оформлении, и идет массовая рассылка
Offline
Страницы 1