История версий CNCat
CNCat 4.4.2
Открыт исходный код. Теперь CNCat распространяется по лицензии GNU GPL v.3.
CNCat 4.4.1
Добавлено:
- Добавлен новый тип ссылок (ЧПУ).
- После нажатия кнопки "Удалить", "В карантин" или "В спам" под строкой сайта открывается, без перезагрузки страницы, текстовое поле для ввода причины выполнения действия. указанный коментарий затем отображается под описанием ссылки в админке. Если коментарий не задается и при этом у ссылки уже имелся коментарий, то он удаляется. если вводится новый, то старый коментарий перезаписывается.
- Добавлена форма для указания причины при массовом удалении/перемещении.
- Добавлена возможность использования тега "{$CNCAT[item][action_comm]} - коментарий действия над ссылкой;" для использования в письмах-уведомлениях.
- Для рендера страниц каталога можно задавать после какого количества страниц отображать сокращенное количество страниц (вида 1...5,6,7...10) для функции $CNCAT_ENGINE->render->renderPageNavigation($CNCAT_ENGINE->url->createUrlPageIndex ("{PAGE}"), $CNCAT["page"]["page_count"], $CNCAT["page"]["page_num"],8);
- Добавлена возможность использования reCaptcha, keyCaptcha.
- Добавлены настройки в админке: URL каталога, использование транслитерации в ссылках, выбор отображения ссылок в каталоге (прямая ссылка или ссылка на подробное описание).
- Создан новый шаблон для страниц каталога (W3C валидный).
Исправлено:
- Исправлен ряд ошибок при проверке ссылок и генерации страниц каталога.
CNCat 4.3.3
Добавлено:
- Карантин для ссылок
- Настройка отображения пунктов главного меню из админки.
- Поиск сайтов по дате проверки (в админке).
- Автоматическое отображение ссылок на статические страницы под главным меню.
CNCat 4.3.2
Добавлено
- Логи действий для элементов каталога.
- Проверка обратной ссылки при добавлении одной формой.
- Настройка сортировки по умолчанию для каждой категории.
- Настройка сортировки по умолчанию для административной части.
- Автоматическое добавление нежелательных сайтов в черный список (ссылка "В спам").
- Информер "Новые ссылки".
CNCat 4.3.1
Добавлено
- Проверка минимальных значений PR и CY при добавлении ссылки пользователем.
- Отображение категорий в виде разворачивающегося дерева в админке и при добавлении ссылок.
- Поля для элементов "Как добавлено", "Как утверждено" - вручную или автоматически. Поиск по этим полям.
- Выбор типа отображаемых элементов на главной (все/ссылки/статьи).
- Импорт данных из Scripto.
- Баннеры: дополнительное условие отображение на PHP.
- Проверка обратных ссылок: проверка robots.txt.
- Поиск в админке по дате последней проверки.
Исправлено
- Проверка ссылки: смотреть favicon в корне, если не указан на странице.
- Редактирование категории: перегруппированы поля.
- Различные багфиксы и мелкие доработки интерфейса.
CNCat 4.3
Добавлено
- Открыт исходный код пользовательской части скрипта!
- Добавлена поддержка плагинов.
- Плагин "Статичные страницы" для создания дополнительных текстовых страниц.
- Дополнительные поля - возможность загрузки картинок.
- Возможность скрыть категорию из списка.
- HTML в анонсе статьи и описании ссылки.
- Сортировка по пользовательской оценке.
- Проверка обратных ссылок: учет тега <noindex>
- Проверка ссылок: возможность указать свой User-Agent
- В почтовых уведомлениях добавлен макрос со ссылкой на страницу расширенного описания ({$CNCAT[item][_ext_url]}).
- Добавлена возможность вывода фильтров по столбцам (см. Вопросы и ответы).
- При смене языка интерфейса выдается предупреждение о необходимости смены кодировки БД в конфиге.
Улучшено
- Поиск в админке: добавлены два фильтра: "все, рабочие, нерабочие", "все, с обраткой, без обратки".
CNCat 4.2
Добавлено
- Проверка ссылок по расписанию (CRON).
- Комментарии.
- Пользовательские оценки.
- Статистика по каталогу и категориям.
- Опция для баннеров - отображать только на первой странице категории.
Исправлено
- В правилах каталога (перед формой добавления) сохраняется не более 255 символов.
- jump.php обрабатывается как cncat_jump.php.
- Предупреждать в экспорте/импорте, если отключен модуль XML.
- Различные мелкие недоработки.
CNCat 4.1.3
Административный интерфейс
- Добавлено управление дополнительными полями для ссылок и статей.
- Основные операции со ссылками теперь не требуют перезагрузки страницы (AJAX).
- Просмотр сайтов прямо в списке в админке.
Дополнительно
- Решена проблема с периодическим сбоем определения лицензии на некоторых конфигурациях сервера.
- Документация убрана из дистрибутива, т.к. занимает слишком много места.
- Поправлено множество мелких багов и недочетов.
CNCat 4.1.2
Пользовательский интерфейс
- Каталог:
- Карта сайта в XML (sitemap.xml).
- Небольшие доработки тем оформления.
- Отображение описания категории под ее названием.
Административный интерфейс
- Ссылки и статьи:
- Почтовые рассылки.
- Настройки:
- Редактирование шаблонов писем через веб-интерфейс.
- Проверка отправки почты (см. Сервисные операции).
- Возможность отображения новых ссылок/статей по времени, а не по количеству.
- Возможность задавать количество новых статей отдельно.
- Установка
- Добавлен чешский язык.
- Вывод сообщения о причине, по которой не принимается лицензионный ключ.
CNCat 4.1.1
Административный интерфейс
- Ссылки и статьи:
- Возможность добавления рисунков из базы данных.
- Настройки:
- Возможность добавлять и хранить рисунки в базе данных каталога.
- Возможность управлять размещением баннеров в каталоге.
CNCat 4.1
Пользовательский интерфейс
- Каталог:
- Возможность добавления статей.
- Трансляция категорий в RSS.
- Возможность отображать только статьи на текущей странице каталога.
- Список новых статей (отображаются последние утверждённые статьи).
Административный интерфейс
- Ссылки и статьи:
- Возможность добавления статей.
- Настройки:
- Настройка параметров добавления статей.
- Возможность импорта дизайна из CNCat 2.x, 3.x, 4.x.
- Возможность импорта напрямую из базы данных CNCat 1.x, 2.x, 3.x, 4.x.
- Настройки отображения категорий в RSS.
- Инсталляция:
- Обнаружение старой версии программы и обновление до текущей версии.
CNCat 4.0
Общее
- Для работы CNCat необходимо наличие только PHP и MySQL. Установка и поддержка Zend или ionCube более не требуется.
Пользовательский интерфейс
- Категории:
- Перекрестные категории (@ ссылки на категории).
- Фильтры (сквозные категории) (например: язык, город, страна и т.п.).
- Динамический подсчет количества ссылок в категориях в зависимости от выбранных фильтров.
- Иконки для категорий.
- Карта сайта (дерево категорий).
- Отображение ссылок из текущей категории и ее подкатегорий.
- Отображение ссылок:
- Избранные ссылки (несколько уровней, выводятся наверх списка, отмечаются звездочками в зависимости от уровня).
- Полнотекстовый поиск.
- Возможность добавления дополнительных режимов сортировки.
- Выбор варианта отображения ссылки (прямая; через редирект; прямая+JavaScript) для всех ссылок каталога и для каждой ссылки отдельно.
- Включение/выключение отображения расширенного описания для каждой ссылки отдельно.
- Отображение новых ссылок в каждой категории.
- Возможность добавления дополнительных полей различных типов к описанию ссылки.
- Отображение иконки сайта (favicon).
- Добавление ссылок:
- Добавление ссылок без CAPTCHA для автоматических регистраторов (с секретным кодом).
- Элементы интерфейса:
- Поддержка кодировки UTF-8 (при наличии модуля mbstring на сервере).
- Различные шаблоны оформления (поддержка условий; вызов функций; отображение переменных).
- Баннеры в произвольном месте страницы (в том числе между ссылками).
- Разное:
- Новый вид URL страниц, дружественный к поисковым серверам (старый также поддерживается).
Административный интерфейс
- Категории:
- Перемещение категорий.
- Добавление перекрестных категорий (@ ссылка на категорию).
- Запрет добавления ссылок в заданные категории либо их подкатегории.
- Групповое перемещение и удаление ссылок в категории.
- Расширенное описание категорий (-теги; иконка; текстовое описание).
- Фильтры:
- Управление списком фильтров и их значений.
- Ручная и автоматическая сортировка фильтров.
- Обязательные/необязательные фильтры (при добавлении ссылок пользователями).
- Ссылки:
- Поиск ссылок по различным атрибутам, включая полнотекстовый поиск.
- Оценка ссылок модератором/администратором.
- Автоматическая проверка ссылок:
- Получение иконки сайта (favicon).
- Очередь на проверку ссылок (добавление ссылок в очередь из всех разделов административного интерфейса).
- Отчет о последней проверке.
- Поддержка модераторов:
- Неограниченное количество модераторов.
- Модератору доступны все средства управления ссылками в пределах назначенных ему категорий.
- Администратор может предоставить модератору доступ к категориям и подкатегориям (с наследованием).
- Разрешение/запрещение управления категориями.
- Настройки:
- "Черный" и "белый" списки адресов (с поддержкой регулярных выражений).
- Сервисные операции с БД (оптимизация, полная очистка и др.).
- Оформление:
- Новый движок шаблонов оформления с поддержкой условий, подключением глобальных переменных и др.
- Экспорт и импорт:
- Экспорт данных (ссылок, категорий и др.) в XML в новом, более компактном формате.
- Экспорт со сжатием в GZIP.
- Сохранение экспортированных данных на сервере.
- Импорт данных, сохраненных на сервере.
- Импорт данных из CNCat 2.x, 3.x.
CNCat 3.1
- Добавление ссылок:
- Пошаговый метод добавления ссылки;
- Проверка ссылки при добавлении;
- Проверка обратной ссылки при добавлении;
- Добавление ссылки по результатам проверки;
- Автоматическое утверждение ссылки по результатам проверки;
- Запрет добавления ссылок в заданные категории.
- Обратные ссылки:
- Несколько вариантов обратных ссылок;
- Проверка обратной ссылки по регулярному выражению;
- Проверка расположения обратной ссылки на том же домене;
- Административный интерфейс:
- Фильтр ссылок по категориям
- Поиск
- Управление обратными ссылками
CNCat 3.0 Pro
- Размещение одной ссылки в нескольких категориях;
- Проверка ссылок:
- Работоспособность ссылки;
- Наличие обратной ссылки;
- Подсчет рейтинга ссылок (Google PR, Yandex CY);
- Редиректы;
- Групповая проверка ссылок по фильтру.
- Расширенное описание ссылок:
- Отдельная страница с описанием каждой ссылки;
- Добавлены поля "Полное описание" и "Ключевые слова".
- Категории:
- Ручная сортировка категорий;
- Отображение подкатегорий 2-го уровня в списке категорий;
- Новый интерфейс редактирования категорий;
- Автоподбор количества столбцов в списке категорий;
- Корректное отображение категорий, для которых не указан путь.
- Шаблоны:
- Добавлены новые шаблоны, расширяющие возможности настройки внешнего вида страницы;
- Добавлены шаблоны верхней и нижней частей страницы;
- Добавлены новые параметры шаблонов;
- Порядок расположения шаблонов в интерфейсе редактирования приведен в соответствие с последовательностью их использования.
- Интерфейс администрирования:
- Настройка параметров через веб-интерфейс;
- Импорт-экспорт настроек;
- Изменено отображение списка ссылок.
- Инсталляция:
- Упрощенная инсталляция;
- Многоязыковой интерфейс.
- Система защиты и лицензирования:
- Административный интерфейс доступен только при наличии ключа;
- Скрипты административного интерфейса зашифрованы с помощью Zend.
- Другое:
- Упрощена структура PHP-файлов, отвечающих за отображение неадминистративных страниц;
- Новый интерфейс навигации по страницам;
- Новый скрипт защиты от добавления ссылок роботами (картинка с числом).