API системы управления сайтом Playmaks

Классы библиотеки conf.dll

Материал по api в стадии написания

Класс CONFPM

Класс базовых функций cms

  • ability_to_move_lower_branc

    Проверка возможности увеличить ранг параметра в наборе одноименных параметров одного родителя

  • ability_to_move_pickup_branc

    Проверка возможности уменьшить ранг параметра в наборе одноименных параметров одного родителя

  • ActivModulBilder

    Генерирует текст активного модуля из внешней процедуры

  • AddParametr

    Создание нового параметра в реестре системы.

  • belonging_to_directory

    Проверка принадлежности объекта к справочнику

  • ChangePartOfTextArt

    Замещение части текста в таблице статей

  • ChangePartOfTextFull

    Замещение части текста во всех таблицах

  • ChangePartOfTextMap

    Замещение части текста в таблице карты сайта

  • ChangePartOfTextSysDesr

    Замещение части текста в системной таблице в поле описания

  • ChangePartOfTextSysVal

    Замещение части текста в системной таблице в поле значения

  • ChangePartOfTextCache

    Замещение части текста в таблице кеша

  • CheckPage

    Проверка наличие странницы по имени и разделу

  • chekID

    Проверка наличия дочернего параметра в родителе по имени

  • chekID_name_descr

    Проверка наличия дочернего параметра в родителе по имени и описанию

  • CheckNodeAvailability

    Проверка наличия узла реестра по ID

  • clear_cache

    Очистка таблицы кэша страниц

  • ClearTempupload

    Удаляет все файлы из временной директории загрузки файлов на сайт

  • convert_array_to_string

    Преобразует значения одномерный массива в коды символов с записью массива в строку с разделителями

  • convert_string_to_array

    Преобразует строку с разделителями в одномерный массив с преобразованием коды значений в строковые символы

  • CopyParametr

    Копирование дочерних элементов параметра

  • CountRowsDB

    Количество строк в системной таблице

  • delay_file_deletion

    Отложенное удаление файла в отдельном процессе

  • delCash

    Удаление кеша страницы

  • delete_file

    Удаление файла

  • delIndexArt

    Удаление индексированной статьи из таблицы кеша статей

  • DelNode

    Удаление узла реестра

  • DelNodesArr

    Удаление узлов по ID из массива

  • FindLostNodes

    Получить массив дочерних узлов без родителей

  • fnGenRnd

    Генератор случайных чисел

  • gen_objectID

    Генерация уникального ID

  • getArrAllIDForName

    Получить массив ID всех записей в реестре по имени

  • getArrAllIDForNameAndDescr

    Получить массив ID всех записей в реестре по имени и описанию

  • getArrAllIDForNameAndPid

    Получить массив ID всех записей в реестре по имени и родителю

  • getArrAllIDForNameAndVal

    Получить массив ID всех записей в реестре по имени и значению

  • getArrAllIDForNameAndValAndDescr

    Получить массив ID всех записей в реестре по имени, значению и описанию

  • getArreyDescription

    Получить массив значений описаний всех дочерних записей в узле родителя реестра

  • getArreyID

    Получить массив ID всех дочерних записей в узле родителя

  • getArreyValue

    Получить массив значений всех дочерних записей в узле родителя

  • getArrPageId

    Получить массив ID всех страниц сайта в реестре

  • getArrRazdel

    Получить массив ID всех разделов сайта в реестре

  • getArrStyleId

    Получить массив ID всех стилей сайта в реестре

  • getArrTemplateId

    Получить массив ID всех шаблонов сайта в реестре

  • getAuthorId

    Получить ID автора записи в реестре по ID записи

  • getBODY

    Получить HTML код (текст) страницы

  • getCodOfString

    Преобразовать строку в коды с разделителем

  • getConnString

    Получить строку подключения к системной базе данных

  • getCountChilds

    Получить количество дочерних узлов в родительском узле

  • getCountLostNodes

    Получить количество узлов не имеющих родительского узла

  • getDBType

    Получить тип системной базы данных

  • getDescription

    Получить описание (второе значение) параметра (узла) по ID

  • getID

    Получить ID параметра (узла) в реестра

  • getIDBreadCrumbs

    Получить массив id узлов от дочернего узла до указанного предка

  • getIdCash

    Получить ID записи содержащим кеш страницы

  • getIdDirectory

    Получить ID справочника в реестра по имени справочника

  • getIdDirectorySys

    Получить ID системного справочника в реестра

  • getIDfromRANG

    Получить ID записи по родителю и рангу

  • getIdIndex

    Получить ID индекса статьи по ID страницы

  • getIdInFullBrancForName

    Получения массива id всех дочерних узлов с одним именем по родительскому id

  • getIdInFullBrancForNameAndVal

    Получения массива id всех дочерних узлов с одним именем и значением по родительскому id

  • getIdRazdel

    Получить ID раздела

  • getIndArts

    Получить индексированную статью по ID страницы

  • getIndexTabName

    Получить имя таблицы индексирования статей

  • getLastCeshPage

    Дата последнего изменения кеша станицы

  • getLastRang

    Получить наивысший ранг в ветке родителя

  • getModData

    Дата последнего изменения записи

  • getName

    Получить имя параметра (узла) по id в реестра

  • getNewRang

    Получить ранг для нового узла

  • getPathMod

    Получить путь расположения плагинов

  • getPID

    Получить id родительского узла

  • getRANG

    Получить позицию (ранг) параметра

  • getStringOfCod

    Преобразовать коды в строку

  • getStringOfWebCod

    Преобразовать вебкоды в строку

  • getStringWhithWebCod

    Перевод строки в строку c веб кодами

  • getSysBDName

    Получает имя системной базы данных

  • getSysTabName

    Получить имя системной таблицы

  • getUniqueNamesInBranch

    Получить массив уникальных имен в ветке

  • getValue

    Получить значение параметра по ID

  • getValueFromSeparatedString

    Получить значение из строки с разделителями по индексу

  • getValueInFullBrancForName

    Получить строку массив значений одноименных параметров из всех дочерних ветвях

  • getWebCodOfString

    Преобразование строки в строку из веб кодов

  • lowerBranc

    Увеличить ранг параметра в родительской ветке

  • normalize_cache

    Удаление неактуального кеша страниц

  • pickupBranc

    Уменьшить ранг параметра в родительской ветке

  • pvfsql

    Подготовка значения для использования в строке SQL

  • RangNormalise

    Исправляет ранги дочерних параметров в родительской ветке

  • returnToPageScript

    Генерирует JavaScript возвращающий контент в указанный блок страницы

  • runbing

    Запуск привязки объектов для страницы

  • runCashAftUpd

    Кеширование страниц по id подключенного материала

  • runFCash

    Запуск фонового кеширования для всех страниц в очереди на кеширование

  • saveCash

    Соxранение кеша страницы

  • saveIdPageCashing

    Постановка страницы в очередь для кеширования

  • SendMess

    Отправка сообщения на почту

  • serchPage

    Получить ид страницы по относительному url