Что нового в версии 2.2
Версия 2.2
Запущена в эксплуатацию 24 декабря 2010 г.
Улучшения для администратора
Для резервирования базы данных используется Sypex Dumper 2 (29.10.2010). Эта прекрасная программа позволяет резервировать базы неограниченного объема, что для нас уже актуально.
Введен тип данных "Историческая дата" (25.11.2010). Пока он поддерживает только две системы датировки – григорианскую и юлианскую от Рождества Христова. Обеспечивает корректную обработку размытых дат (например, 1 четверть 20 века) и интервальных дат (например, 8 – 11 века), сортировку дат, конвертирование между системами, гибкие возможности форматирования.
Улучшения для редактора
Усовершенствована процедура публикации новостей в Живом журнале – теперь можно добавлять ключевые слова в ЖЖ (17.10.2010). Добавлена также команда автоматической генерации списка ключевых слов для новости. После ее применения можно просмотреть сформированный список и отредактировать его вручную, а затем опубликовать новость.
Добавлен редактор исторических дат (25.11.2010). Редактор позволяет вводить любые исторические даты из числа тех, которые сейчас поддерживаются типом данных «Историческая дата».
Добавлен смеретег форматирования исторических дат (3.12.2010). После того, как исторические даты введены в базу данных с помощью редактора, их можно использовать. Данный смеретег форматирует исторические даты в соответствии с заданной форматной строкой.
Добавлено смеретег навигатора страниц (он разбивает длинный список подчиненных вершины на фиксированные блоки) + смерекеш этих страниц навигации (13.12.2010). Зачем?
Если список подчиненных вершин очень длинный (например, более 50), страница, которая должна его отразить целиком, формируется довольно долго, и к тому же не каждому пользователю сразу нужен весь список. С помощью навигатора страниц такой список можно разбить на блоки размером PageSize и выводить последовательно, при этом к URL страницы добавляется элемент ?Skip=[номер первой вершины блока]. Мы больше 1.5 года жили без такой возможности, но наконец ее добавили.
Статистика объема данных показывает число публичных / защищенных вершин (15.12.2010). Когда на сайте есть несколько проектов, опубликованных частично, легко забыть, что в каком-то разделе лежат вершины, предназначенные для публикации, но пока не опубликованные. Теперь эта статистика о них напомнит.
Серверные счетчики отображают 20 самых посещаемых страниц каждой языковой версии (15.12.2010). Это дополняет ранее введенную отчетность серверных счетчиков, которая отражала данные для вершин согласно их последовательности в базе.
Статистика объема данных показывает объем связанных файлов (24.12.2010). Теперь подсчитывается объем файлов, содержащихся в атрибутах типа "Файл", а также тех, ссылки на которые находятся в HTML коде страниц. Также выводится итоговый объем в цифровых листах по упрощенной схеме:
Цифр.лист = [Число вершин] / 1000 + [Число атрибутов] / 10000 + [Общий объем всех атрибутов в байтах] / 40000 + [Общий объем файлов в Мб] / 2.5
Технические усовершенствования
Новый агрегатор-дерево содержит защиту от слишком длинного списка равных вершин в дереве (+ соответствующий навигатор) (6.10.2010).
Усовершенствована процедура генерации статического карты сайта (15.10.2010).
Ограничено каскадное обновление дерева документов после выполнения операций "Обновление XML карты сайта" и "Добавление / удаление адреса для получения новостей по электронной почте" (9.11.2010).
Исправлены ошибки
Исправлена ошибка в процедуре обработки ошибок набора (можно было передать длинный текст) (18.11.2010).
Исправлена ошибка в процедуре SmerecashPage::PageURLInfo () (из-за нее иногда содержание вершины передавалось через неправильный URL) (14.12.2010).