InTerra 2006 Edition (1.40)
Скоро за окном уже будет Новый — 2006ой год, а потому и проект InTerra должен блестнуть парочкой приятностей, так необходимых в жизни уважающих себя блоггеров. Итак, у нас отныне есть:
- Древовидные Комментарии — практически клон комментариев в ЖЖ с одним лишь ограничением: глубина древа не может превышать N уровней (ограничение искуственное, ибо всё, что глубже Nго уровня будет визуально оставаться на N). Естественно, фишка эта опциональная.
- Так как система Комментариев стала древовидной, то и появилась более широкая система нотификаций — если один пользователь отвечает на комментарий другого пользователя, то e-mail получает не только автор поста, но и автор комментария.
- Через N дней добавление новых комментарив к старым постам становится невозможным. По-умалчанию N равно 30 дням, но, конечно, настраивается на любую цифру.
Как апгрейдиться?
Код
Если вы счастливый обладатель CVS версии проекта, то достаточно написать в шелле команду cvs update, в противном случае надо обновить
- /common/mySmarty.class.php
- /actions/addcomments.php
- /actions/dropcomment.php
- /actions/entry.php
Файл Конфигурации (config.inc.php)
У нас три новые дириктивы, а точнее
- define('COMMENT_DAYS',30); — через сколько дней отрубать поступление новых комментариев
- define('COMMENT_TREE',true); — включить ли древовидные комментарии
- define('COMMENT_TREE_DEPTH',7); — максимальная глубина древа
СУБД
В таблице с комментариями появилось два новых поля, настоятельно рекомендую выполнить следующие запросы:
alter table int_comment add column admin enum('0','1') default '0';
alter table int_comment add column ip int default null;
alter table int_comment add deleted enum('0','1') default '0';
update int_comment set admin = '1' where level > 0;
Шаблоны
Появился новый шаблон comments.htm (в принципе в него просто была вынесена часть HTML из entry.htm)
Изменились entry.htm, lang.txt, commentUser.txt, commentAdmin.txt
Как ставить с нуля?
Так же как и раньше.
Тем не менее, в случае если у вас есть Шелл доступ к серверу — настоятельно рекомендую использовать для установки CVS репозиторий проекта — это позволит в будущем безболезненно и быстро обновляться (сохраняя все локальные изменения в коде и шаблонах).
Слова:
анонс
EvilBot
Вот так и надо поздравлять с новым годом :)
31.12.2005 // 20:47 [ ссылка ]
rAlex
С Новым годом!!!
01.01.2006 // 01:07 [ ссылка ]
alesh.ru
комментарий
01.01.2006 // 11:46 [ ссылка ]
alesh.ru
древовидный
01.01.2006 // 11:46 [ ссылка ]
alesh.ru
о! Я - дерево!
01.01.2006 // 11:46 [ ссылка ]
alesh.ru
пользуясь случаем хочу передать привет маме!
01.01.2006 // 11:46 [ ссылка ]
alesh.ru
а какого хрена мне приходят коменты о том, что Я сам себе коменчу? не верно, в ЖЖ такого нет.
01.01.2006 // 11:47 [ ссылка ]
Ответ от Автора
потому что, чуви, тут нет регистрации =))
but you've got a point :)
с новыйм годом!
01.01.2006 // 13:45 [ ссылка ]
sasha
а когда будет настроен xml-rpc?
01.01.2006 // 19:45 [ ссылка ]
Ответ от Автора
когда-то кто-то это сделает
02.01.2006 // 11:50 [ ссылка ]
susamo
Алгоритм обновления верен при обновлении с любой версии?
02.01.2006 // 09:27 [ ссылка ]
Ответ от Автора
желательно соблюдать последовательность обновлений (по крайней мере в СУБД и config файле)
02.01.2006 // 11:50 [ ссылка ]
MAPO4HUK
а когда, наконец, можно будет насладиться нормальной админкой ???
я не говорю о том, чтобы она была как, скажем, в IPB форуме, я имею в виду хотябы простенькую форму для администрирования разделов и тем... - впадлу каждый раз лазить через phpMyAdmin и править разделы и прочее...
03.01.2006 // 22:36 [ ссылка ]
Ответ от Автора
мне она не нужна — :) такой вот опенсорс — если кто-то сделает, то приму в древо кода
04.01.2006 // 01:20 [ ссылка ]
MAPO4HUK
великолепно... могу посоветовать добавить кнопку "Дамп базы" и в корень блога засунуть скрипт с [ ссылка ]
04.01.2006 // 14:02 [ ссылка ]
sasha
а где скачать 1.40?
09.01.2006 // 11:05 [ ссылка ]
MAPO4HUK
Странные глюки в блоге... пытался зарегиться в БагТреке, но пока пасс не пришел... короче, при попытке отредактировать сразу несколько тем (я редактировал сразу 8), при последовательном нажатии в каждой из их на кнопку "отправить" получается так, что часть тем просто стирается, исчезает !!! это жутко неприятно...
11.01.2006 // 07:46 [ ссылка ]
Ответ от Автора
какая ОС? какой сервер? какая СУБД? какая версия ИнТерры :) — лучше уж тогда в форум
11.01.2006 // 13:11 [ ссылка ]