Начальная страница

Николай Жарких (Киев)

Персональный сайт

?

Что нового в версии 2.5

Версия 2.5

Запущена в эксплуатацию 10 сентября 2012 г.

Улучшения для редактора

Добавлено автоматическое перенаправление страниц. Оно применяется в следующих случаях:

1. Когда вершина с публичным уровнем доступа меняет свое символьное имя или свою вершину-хозяйку (а значит, и URL) – устанавливается постоянный редирект со старого URL на новый. Если вершина имеет подчиненные вершины – для них также выполняется редирект на новые URL-адреса.

2. Когда вершина с публичным уровнем доступа меняет свой уровень доступа на защищенный – для нее и для подчиненных вершин устанавливается постоянный редирект на вершину-хозяйку. Этот редирект отменяется, если данная вершина снова меняет уровень доступа на публичный.

3. Автоматическое перенаправление не выполняется: при удалении вершины на свалку, при импорте вершин, при модификации атрибутов (в том числе атрибутов accesslevel и symbname, которые влияют на URL-ы).

(2.05.2012 г.)

Добавлено автоматическое форматирование дополнительного текста. Оно действует, если для сайта включен параметр ReformatText.

1. Оно применяется для поля HTMLCode.

2. Оно применяется к чистому тексту, добавленному в конец поля после существующего кода HTML (или ко всему чистого текста, если кода HTML не было).

3. Каждая строка текста превращается в абзац с классом BT.

4. Если строка начинается с пробела – применяется класс BT3.

5. Если текст содержит пустую строку – она удаляется, зато следующая строка приобретает класс BF / BF3 (отбивки по вертикали от предыдущего текста).

6. Если строка начинается с } (закрывающей фигурной скобки) – применяется класс BQ (цитата).

7. Простой апостроф ' заменяется на красивый ’, простые кавычки "текст" – на кавычки-ёлочки «текст».

8. URL-адреса в тексте форматируются как защищенные ссылки, которые открываются в новом окне.

(27.08.2012 г.)

Технические усовершенствования

В объект Node добавлено метод MapStatus. Он нужен, если не все вершины сайта нужно включать в карту сайта, а лишь некоторые. (29.03.2012 г.)

Реорганизована внутренняя биржу ссылок и система управления картами сайтов. Отныне они базируются на таблице smerecash (23.04.2012 г.)

Исправлены ошибки

Исправлена ошибка клиентского javascript кода, из-за которой Firefox и Chrome не могли отобразить правильный цвет фона варианта текста в системе управления вариантами текстов. (24.04.2012 г.)

Исправлена ошибка функции RenewNode, из-за которой новая вершина иногда имела атрибут "Невидимая". (29.04.2012 г.)

Исправлена ошибка функции InternalSave, из-за которой иногда не сохранялись внесенные изменения (старое и новое значение сравнивались по умолчанию, а не как строки). (24.06.2012 г.)

Во время выполнения команды Logout в журнал ошибок больше не заносится дезинформирущая ошибка 600 (600 в такой ситуации – это типично и не является ошибкой) (19.09.2012 г.).