Это старая версия Справка/Разработчик/Расширения за 2017-11-16 12:15:29..

Расширения (Extensions)


Сервисные

добавляют новую функциональность на уровне вызываемых функций

AdvOntology – позволяет управлять базой данных в виде структурированных запросов по типу ORM
AdvOntologyCSV – позволяет импортировать и экспортировать данные в AdvOntology из csv-таблиц.
AdvTableViewer – позволяет визуализировать и редактировать данные из AdvOntology с использованием Smarty-шаблонов.

MystemConnector – позволяет использовать морфологический анализатор Mystem
LSPLConnector – позволяет использовать морфо-синтаксический анализатор LSPL
UtilSortableTable – позволяет создавать таблицы, которые можно упорядочить на клиентской стороне с помощью JS (24.07.2012 16:00)

Вики-страницы

добавляют новую функциональность для стандартных вики-страниц

ASCIIMathML – добавляет поддержку рендера математических формул
ASCIIMathML2 – добавляет поддержку рендера математических формул (более свежий вариант, требует QS5.0) (14.02.2014 14:51)
Comment – позволяет добавлять комментарии
DownloadCounter – подсчитывает кол-во скачиваний файла
MediaYahooWebplayer – добавляет возможность проигрывания MP3-файлов и YouTube-ссылок (10.08.2012 16:53)
SpawHtml – добавляет возможность визуального редактирования страниц Вики, если они сделаны исключительно в HTML (начиная с QS5.0 идет отдельным модулем) (14.02.2014 15:19)

Администраторские

помогают в работе администратору

BackupManager – создание резервных копий БД и восстановление из них

Демонстрационные

помогают разобраться в правилах разработки расширений

DemoGuestBook – демонстрационный сервис гостевой книги
DemoGuestBook2 – демонстрационный сервис гостевой книги 2 (с использованием обработчиков событий)
UserProfileSkype – как добавить в профиль юзера новое поле (его skype-имя), которое он сможет отредактировать (профиль хранится в AdvOntology) (24.07.2012 16:20)
UtilSortableTable – демонстрация того, как создавать расширение с подключаемыми CSS и JS (24.07.2012 18:22)

Темы

увеличивают функциональность механизма тем

ThemeBlocks – позволяет настраивать фрагменты дизайна
ThemeBlocksAd – позволяет создавать динамические фрагменты дизайна (например, баннеры) (24.07.2012 16:38)