Руководство разработчика




НазваниеРуководство разработчика
страница1/9
Дата конвертации11.12.2012
Размер0.66 Mb.
ТипРуководство
  1   2   3   4   5   6   7   8   9


SAPID CMF
платформа разработки контент-зависимых веб-приложений

Руководство разработчика

© 2008 SAPID CLUB
http://sapdcmf.sf.net

Содержание


Содержание 2

Предисловие 7

Введение в платформу 8

Что такое SAPID CMF 8

Почему именно SAPID CMF 8

История платформы 8

Базовая концепция 10

Организация данных в платформе 10

Объекты информации 10

Документы 10

Записи 11

Файлы 12

Объекты организации информации 12

Структура 12

Переменные окружения 12

Шаблоны 14

Наборы полей 14

Сценарии функциональности 14

Списки записей 15

Пользователи 15

Отчеты 16

Конфигурация 16

Архитектура платформы 18

Архитектура БД 18

База данных платформы 18

Вспомогательные таблицы 18

Компонентная модель 19

Установка и обновление платформы 21

Установка платформы на сервер хостинг-провайдера 21

Установка платформы на свой локальный компьютер 21

Программа установки платформы 21

Обновление платформы 24

Создание информационной системы 25

Создание ресурса 25

Создание структуры 25

Создание шаблонов 26

Создание функциональных сценариев 27

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

Административная панель 29

Раздел Структура 30

Раздел Сервисы 34

Пользователи 39

Отчеты 40

Конфигурация 41

Администрирование непосредственно на сайте 42

Отладка информационной системы 45

Адаптация платформы 46

Создание plugin 46

Определенные в системе события 47

Программный код адаптации 48

Структура $env 48

Функции общего назначения 49

Использование стороннего визуального редактора (WYSIWYG) 50

Использование FCKEditor 50

Адаптация административной панели 51

Разработка тем оформления административного интерфейса 54

Создание административных приложений 55

Состав приложения 55

Создание приложения 56

Создание приложений со списками 58

Создание интерфейсов с управляемыми списками 60

API платформы SAPID CMF 65

ADO API (Интерфейс управления БД) 65

All() 65

One() 65

Update() 65

lastNumRows() 65

lastAffected() 66

lastInsertId() 66

StartTransaction()/CompleteTransaction() 66

prepare() 66

DM API (интерфейс управления документами) 67

Определение документа 67

Атрибуты документа 67

addSite() 68

add() 68

update() 69

delete() 69

updateData() 69

copy() 70

get() 70

getList() 70

getByCondition() 71

getData() 71

getSiteID() 71

identify() 72

setPermission() 72

backup() 72

restoreBackup() 73

BackupList() 73

API (интерфейс управления записями) 73

Определение записи 74

Атрибуты записи 74

add () 75

update() 75

delete() 75

updateData() 76

get() 76

getList() 76

getByCondition() 77

getData() 77

copy() 77

copyList() 77

addIndex() 78

deleteIndex() 78

setPermission() 78

backup() 79

UM API (интерфейс управления пользователями) 79

get () 79

update () 80

delete () 80

getData () 80

updateData () 81

deleteData () 81

getByLogin() 81

RD API (интерфейс адресов сервисов) 81

clean () 82

set() 82

create () 82

Справочник разработчика проекта 84

Переменные среды 84

Запросы содержания (QC) 85

Выражения 86

CMS – приложения 87

get_infochannel() 87

pagination() 89

get_tree() 90

get_track() 91

get_search () 92

get_ad () 92

Приложения 94

Поддержка 94


  1   2   3   4   5   6   7   8   9

Похожие:

Руководство разработчика iconРуководство разработчика 
Введение  
Руководство разработчика iconРуководство разработчика 
Введение  
Руководство разработчика iconРуководство разработчика 
Введение в Oracle Forms   
Руководство разработчика iconРуководство разработчика 
Интернете, могут изменяться без уведомления. Риск, связанный с использованием таких 
Руководство разработчика iconРуководство разработчика   
Возможность  использование  . htaccess  файлов   в  httpd conf  Apache  должна  быть 
Руководство разработчика iconРуководство разработчика сайта
Руководство для дизайнеров и верстальщиков сайта, для программистов и администраторов, для разработчиков ядра системы
Руководство разработчика iconРуководство пользователя Free Pascal версии Версия документа Март 2010 Michael Van Canneyt, Florian Klampfl
Для этих целей смотрите Справочное Руководство. Для просмотра описания возможностей и внутренней организации компилятора используйте...
Руководство разработчика iconРуководство разработчика
Она будет полезна разработчикам, желающим добавить возможности исполнения скриптовых программ в свои проекты
Руководство разработчика iconРуководство разработчика
Яндексу (а также указанному им правообладателю) принадлежат исключительные права на все результаты интеллектуальной деятельности...
Руководство разработчика iconРуководство разработчика
Яндексу (а также указанному им правообладателю) принадлежат исключительные права на все результаты интеллектуальной деятельности...
Разместите кнопку на своём сайте:
kak.znate.ru


База данных защищена авторским правом ©kak.znate.ru 2012
обратиться к администрации
KakZnate
Главная страница