content management framework and more...

OpenKit.Net

Войти
Пользователю Разработчику Характеристики Downloads Контакты

Для пользователей:

Руководство пользователя
01-02-2010
Скачать (.PDF 1 MB)


CMS/CMF OpenKit.Net v. 2.1
01-02-2010
Скачать бесплатную версию (.ZIP, 344 KB)

Купить лицензию (150 WMZ)


Базовый модуль v.1.7
01-02-2010
Скачать (.ZIP, 495 KB)

Для разработчиков:

Руководство разработчика
01-02-2010
Скачать (.PDF 705 KB)

Software Development Kit (SDK)
01-02-2010
Скачать (.ZIP, 146 KB)

Ограничения бесплатной версии:

  1. не может использоваться для коммерческой разработки программ.

  2. позволяет устанавливать до 5 логических модулей. О логических модулях смотрите в руководстве пользователя в главе 4 «Основные понятия»;




История версий:

v.2.1 (01.02.2010):

CMF:

  1. Добавлен раздел в Руководство разработчика 3.12 "Проектирование установки и обновления модуля в CMS";

  2. aтрибут кластера более не используется. Вся информация теперь берется из файла AssemblyInfo сборки;

  3. метод кластера RollBack помечен как устаревший;

  4. в директорию загруженных модулей теперь могут подгружаться также .SQL файлы;

  5. добавлены следующие свойства (описаны в Руководстве разработчика в Приложении A):

    • Request.CMFContext.TabID - идентификатор выполняемой страницы
    • Request.CMFContext.PaneToUnlock - позволяет разблокировать панель на любой странице или на любом шаблоне страницы
    • Response.Metatags - для возможности работы модуля с областью метатегов страницы в админ части CMS
  6. fix: в web-оснастке в случае необработанных исключений при ajax-запросе, сообщениям не присваивался префикс ":", что противоречит концепции обработки исключений в CMS

  7. fix: в web-оснастке при наличии параметров в строке запроса некорректно формировалась ссылка на файл ajax.js в метатегах страницы

  8. fix: скрипт меню барахлил на Firefox

  9. fix: Не обрабатывалась ошибка, если сборка не имела web-фасада

  10. fix: При установке / обновлении модуля ему не передавались все строки подключения из файла Web.config

Базовый модуль:

  1. создано отдельное Руководство пользователя для данного модуля (в его дистрибутиве)

  2. аннотация статьи убрана из отдельного поля и перенесена в поле с основным текстом статьи. Она отделяется от него строкой из десяти и более знаков '='. Кроме более удобной работы с текстом, это также позволит добавлять в нее картинки

  3. Добавлено поле Description - его содержимое попадает в одноименный мета тег страницы

  4. поле "автор" убрано. Соответственно,необходимо убрать заглушку [@author] из шаблонов статьи

  5. в шаблоне страницы комментариев кроме ссылки на статью теперь можно отображать также ее аннотацию

  6. fix: не сохранялиь комментарии при редактированнии в админ части если перейти к ним с кладки всех комментариев сайта

  7. fix: исправлена работа разделителя страниц комментариев в режиме редактирования отдельной статьи

  8. fix: календарь не переключался (по месяцам, годам и дням)

  9. fix: ошики в HTML шаблоне для меню по умолчанию, приводящие к неправильному его отображению

  10. fix: если с вкладки All site articles удаляется последняя статья, то ее панель не разблокируется


v.2.0.0.97 (16.01.2010):

  1. В админ части базового модуля появилась возможность на одной страцнице редактировать все статьи и все комментарии текущего сайта, независимо от их принадлежности к той или иной странице. До обновления модуля, желательно обновить до последней версии CMS.

  2. В SDK добавлен шаблон для создания новой сборки модулей. Соответственно было дополнено и исправлено Руководство разработчиков (Глава 4).

  3. В SDK исправлена web-оснастка: формировалась некорректная ссылка на файл ajax.cs при отладке админ экранов.

  4. Сделаны мелкие исправления в CMS, базовом модуле и в оснастках.


v.2.0.0.96 (10.12.2009):

  1. Flash файлы (.SWF) теперь также загружаются в HTML шаблоны модулей, страниц и в содержимое страниц.

  2. Исправлены ошибки в java скриптах в разделе безопасности

  3. Улучшено распознавание DNS сайтов.

  4. Обнаружена и устранена ошибка в конфигурационном файле дистрибутива Openkit\iis7_web.config. При запуске приложения на IIS7 выбрасывалось ислючение о некорректности этого файла.

  5. В Руководстве пользователя добавлена инструкция по локальной установке на Windows Vista и Seven;

  6. Исправлена ошибка в SDK: в консольной оснастке свойство Request.Encoding по умолчанию не устанавливалось, что приводило к исключению, если явно не указать кодировку в XML файле имитации запроса.


v.2.0.0.78 (30.11.2009):

В Руководстве пользователя добавлены рекомендации по разработке дизайна для CMS (Глава 11), а также уточнен раздел обновления CMS (Глава 15);

Для разработчиков модулей:

  1. Проведена дополнительная корректировка объектной модели CMS.

  2. Полностью переработано Руководство разработчика.


v.2.0 (17.11.2009):

Для пользователей.

  1. Возможность полной блокировки входа в админ часть;

  2. Ограничение числа попыток входа в админ часть с одного IP адреса;

  3. Возможность задавать длительность всем cookies, у которых срок действия не был определен;
    (см. Руководство пользователя, Глава 12 "Безопасность")

  4. Механизм предотвращения автоматической остановки приложения
    (см. Руководство пользователя, Глава 13 "Управление конфигурацией");

  5. Поддержка кириллических имен в DNS и в адресах страниц;

Для разработчиков модулей:

По итогам опытной эксплуатации системы было проведено полное перепроектирование CMF и SDK. Цель изменения - упрощение объектной модели и процесса разработки модулей.


v.1.1 (13.08.2009):

Для пользователей.

  1. В базовом модуле CMF (BaseModule.dll) появилась возможность задавать формат дат статей и комментариев. Подробнее см. Руководство пользователя, Приложение А

  2. Встроенная в модуль документация для дизайнера на русском языке

  3. Устранена ошибка в редакторе шаблонов модулей. При нажатии на кнопку [ Get Embedded HTML ] в IE 6.0 выдавалась ошибка.

Для разработчиков модулей. Сделаны следующие изменения во внутренних интерфейсах CMF и в оснастках:

  1. — Добавилась возможность согласовывать длительность сессий сторонних модулей с длительностью сессии CMS. Она задается в файле web.config и доступна при выполнении модуля в свойстве Request.CMFContext.SessionDuration. Это свойство разработчик может использовать при создании своей системы безопасности для централизованного управления сессиями.

  2. — В SDK теперь можно имитировать все данные входящего запроса

  3. — Расширены возможности заглушек данных

  4. — Улучшена работа с cookies


v.1.0.0.0 (17.06.2009): Вышла первая бесплатная версия.


проверить аттестат: WMID 312007127922

Copyright © 2009 OpenKit.net All rights reserved