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 репозиторий проекта — это позволит в будущем безболезненно и быстро обновляться (сохраняя все локальные изменения в коде и шаблонах).

Top

Слова: анонс

Комментарии Отключены

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 [ ссылка ]