Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2010-03-26 23:48:19 ЛС | профиль | цитата
Если я дам изменённую (по сравнению с SVN) схему - это ускорит дело?
------------ Дoбавленo в 01.17:
forum_serv.sha в прищепке. Структура БД:
ALTER TABLE hiasm_posts ADD COLUMN edituid MEDIUMINT(8) DEFAULT -1, edittime INT(11) DEFAULT NULL;

Сейчас при склейке постов меняется edittime, но наверное лучше time менять?

Правку tools.sha не осилил (запутанный больно), но идея такая: в ответе по q=3 в строке "f_add f_topic_post ..." в конец добавляются два поля - имя пользователя, изменившего сообщение (editname), и timestamp изменения. Если эти поля не пустые, то вывести эту информацию рядом с IP: "Сообщение отредактировал %editname% %timestamp%".

Также изменил вывод списка тем, теперь в качестве даты последнего сообщения берётся MAX(edittime, time) вместо time.

карма: 1

0
файлы: 1forum_serv.sha [401.3KB] [585]