doom2d.org

Главная база плоских морпехов
It is currently 15 Dec 2019, 05:41

All times are UTC + 3 hours




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: 30 Nov 2013, 22:50 
Offline
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 3642
Location: Киров
Нравится как реализована борьба с мультипостингом на IDDQD. Не приходится редактировать предыдущее сообщение. Просто пишешь новое, и оно автоматически приклеивается к старому. Причём в столбце "Последнее сообщение" дата заменяется на новую, а само сообщение отделяется от предыдущего:

Attachment:
ADDED.png
ADDED.png [ 12.74 KiB | Viewed 1552 times ]


Единственное, что вместо "Добавлено спустя 9 часов 41 минуту 14 секунд:" надо указывать просто дату и время добавления. Высчитывать это время неудобно.
Так форум будет выглядеть аккуратней.

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 01 Dec 2013, 03:04 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 5899
Location: Владивосток
Да, это давно уже необходимо.
Есть только несколько замечаний:
1. Писать надо как дату и время добавления, так и промежуток между временем написания двух сообщений. Предлагаю такой формат:
Code:
(Добавлено ДД.ММ.ГГГГ ЧЧ:ММ спустя ## часов ## минут)

Стиль и размер у надписи должен быть примерно вот такой

2. Такие сообщения должны считаться новыми (то есть, тема и форум с ними должны помечаться непрочитанными). При этом дата написания оригинального сообщения меняться не должна.

3. Если сообщение было написано с промежутком в один день, то не производить объединение. Это бывает необходимо.

4. Дать возможность администраторам и модераторам ставить галочку "Не объединять с предыдущим сообщением" в форме отправки.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 01 Dec 2013, 03:50 
Offline
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 3642
Location: Киров
Черный Думер wrote:
3. Если сообщение было написано с промежутком в один день, то не производить объединение. Это бывает необходимо.

Вот с эти не соглашусь. Мультипостинг как раз происходит, когда пользователь написал что-то, потом решил добавить, потом ещё и ещё. А про кнопку "Edit" он не знает. Да и в чём необходимость, когда все будут видеть новую дату в столбце "Последнее сообщение", а разделение предыдущего и нового будет заметно по надписи?

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 01 Dec 2013, 04:08 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 5899
Location: Владивосток
ar888 wrote:
Да и в чём необходимость, когда все будут видеть новую дату в столбце "Последнее сообщение", а разделение предыдущего и нового будет заметно по надписи?
Для сообщений-списков, например. Или сообщений-объявлений. У некоторых из них свой стиль, что-либо ещё будет смотреться уже ущербно.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 01 Dec 2013, 04:21 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6409
Location: \\NEGRO
Тогда галочку "Не объединять с предыдущим сообщением" в форме отправки всем.
И по дефолту она выключена. Иногда мультипостинг делается сознательно.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
doom2d.org, since 2007