Документация


Автоматически сгенерированная документация по коду системы с разбиением на разделы и примеры.


МенюДокументацияПодразделы
/ Libs /

Structure.Libs

./_documentation/_documentation.php
Библиотеки системы.


User.Developer
Библиотеки системы. Обычно доступны через функции ядра и в ручной работе нуждаются крайне редко.

Подразделы


DBAL

В данной папке находятся подключаемые файлы, которые определяют DBAL (Database Abstraction Layer), позволяющий системе работать на разных БД.
На данный момент поддерживаются: MySQL, MS SQL.

Archive

Поддержка работы с архивами ZIP и TAR/GZIP.
Библиотека располагается по адресу lib/archive.
Пример использования: actions/adminextarchive.

HTMLSax3

Парсер HTML, используемый библиотекой safehtml.

PHPDoc

Парсер phpdoc-документации. Достаточно простой. Считается устаревшим в связи с появлением онтологической документации.
Библиотека располагается по адресу lib/phpdoc.

SafeHtml


SafeHTML

Version 1.3.7.
http://pixel-apes.com/safehtml/


This parser strips down all potentially dangerous content within HTML:
  • opening tag without its closing tag 
  • closing tag without its opening tag 
  • any of these tags: “base”, “basefont”, “head”, “html”, “body”, “applet”, “object”,
    “iframe”, “frame”, “frameset”, “script”, “layer”, “ilayer”, “embed”, “bgsound”,
    “link”, “meta”, “style”, “title”, “blink”, “xml” etc.
  • any of these attributes: on*, data*, dynsrc
  • javascript:/vbscript:/about: etc. protocols
  • expression/behavior etc. in styles
  • any other active content
It also tries to convert code to XHTML valid, but htmltidy is far better solution for this task.

Библиотека располагается по адресу lib/safehtml.


TextHighlighter

Библиотека подсветки программного кода.
Умеет подсвечивать синтаксис:
  • сpp 
  • css 
  • diff
  • dtd 
  • javascript
  • mysql
  • perl
  • php 
  • python
  • ruby
  • sql 
  • xml
Библиотека располагается по адресу lib/Text_Higlighter.


Smarty

Движок работы с шаблонами Smarty. Используется в таких расширениях, как WikiPatterns, VisualTheme.
Может быть использован с помощью функции NewSmarty
Библиотека располагается по адресу lib/smarty.
Комментарии [0]  (показать)
Комментарии скрыты. Чтобы увидеть комментарии нажмите сюда.