NP1:Nucleus
From Ask in Wiki
- config.php - Конфигурация
- types
- init.php - Инициализация
- include config.php
- define constants
- include classes
- create objects
- define metadata
- db_connect
- include modules
- class.mind.php - Управление
- class.parser.php
- noparse
- if
- set
- for
- action
- show
- edit
- source
- where
- order
- limit
- class.url.php
- get type
- get url names
- by level
- get numpage
- class.cache .php
- read cache
- write cache
- class.tree.php - Работа с деревом
- class.parser.php
- class.connect.php - Подключение / read copy write delete
- db (api.db.php)
- connect_db
- select_db
- query
- construction_query
- select
- insert
- update
- delete
- fields
- tables
- bds
- dumper
- fs (api.fs.php) / name size
- web (api.web.php)
- XML
- RSS
- HTML
- db (api.db.php)
Contents |
[edit]
api.db.php
- m_db_connect - Подключение к БД 5
- m_db_set_collation - Установка кодиривки при работе с БД (Через запрос) 1
- m_db_select_db - Выбор БД 5
- m_db_query - Выполнить запрос к БД 5
- m_db_construction_query - Выполнить конструкционный запрос к БД (запрос в виде массива) 4
- m_db_fields - Получить список полей таблицы 3
- m_db_get_tables - Получить список таблиц в БД 3
- m_db_dump_config - Узнать Структуру БД из конфигурационного файла (Функция пока не работает) 1
[edit]
api.fs.php
- m_get_extension - Получить расширение файла
[edit]
api.cache.php
- m_save_db_structure - Для создания кеша метаданных
- function _set_cache - Установить значение в кеш
- function _get_cache - Получить значение из кеша
- function _generateArrayStructure - Генерирование структуры массива 5-cache
- function _generateArrayFile - Генерирование файла с массивом 5-cache
[edit]
class.mind.php
- function _merge - Объеденить массив методом "наложения" 4-parser
- function _get - Получить дерево данных 5-parser
- function _set - Установить дерево данных 0
- function _transfer - Перевод значения из одного типа в другое 4-unit
- function _read - Получить значение дерева данных 0
- function _read_as - Получить значение дерева данных как [[(|single|list|arraylist) 0
- function _write - Установить значение дерева данных по пути (tree/folder/value) 0
- function _write_as - Установить значение дерева данных по пути (tree/folder/value) как [[(|single|list|arraylist) 0
- function _parse - Произвести парсинг (подстановку значений) текста, переданного в качестве шаблона 0
- function _command - Выполнить комманду, для обслуживания массива 0
- function _execute - Выполнить решение (функция будет связанна с функцией _transfer класса anatomy) 0
[edit]
class.tree.php
- function _get_list - Получить список нодов 2-show
- function _get_node - Получить нод 3-show
- function _get_way - Получить путь к ноду 3-show
- function _add_node - Добавить нод 3-edit
- function _add_node_group - Добавить несколько нодов (Групповое добавление) !-edit
- function _update_node - Изменить нод 3-edit
- function _update_node_group - Изменить несколько нодов (Групповое изменение) !-edit
- function _delete_node - Удалить нод 3-edit
- function _delete_node_group - Удалить несколько нодов (Групповое удаление) 3-edit
- function Node - Получить объект нода 3
- function Select - Открыть выборку нодов 1
- function Get - Получить из выборки нод 1
(Остальные функции наследуются от TREE INTERFACE)
- function _set_node - Установить текущий нод (от которого отталкиваемся) 0
- function _node_by_way - Получить нод по пути (из name'ов) 3
- function _list - Получить список нодов из строки URL (Например: mainnode/subnode/node) 0
[edit]
class.parser.php
- function Parse - Парсить текст
- function ParseMacros - Парсит макрос ({{{<>}}}, {{<>}}, {{{function:<>}}}), вобщем все что парсеру попадается парсеру в двойняшка, тройняшках и прочей шняге
- function ParseParams - парсит параметры из строки, используется при вызове функций или шаблонов
- function ParseMind - парсит строку типа "config/sitename" в "Супермегасайт, мать его"
[edit]
class.url.php
- function _construct - Собственно конструктор класса 5
- function _get_type - Получить тип URLа 4
- function _get_url_names - Получить имена папок УРЛА в виде массива 4
- function _get_numpage - Получить номер страницы на которой находимся 3
- function _generate - Сгенерировать Новый URL (Может и с новой страницей) 0
- m_last_slash - Убрать/Поставить слеш в конце строковой переменной (узнать есть ли слеш на конце) 4
- m_base - проверка строки на присутствие BASE в начале 3
[edit]
translator.ref.php
[edit]
config.php
[edit]
init.php
[edit]


