Перейти к содержанию

Шаблоны веб-страниц

В данный момент Шаблоны веб-страниц используются только Формами опросов и не имеют ни какого отдельного самостоятельного назначения.

Список шаблонов веб-страниц

{

  "action" : "webpage.list" 

}

ответ

{

 <общие поля>

,"list" : [

            {

             "id" : уникальный идентификатор

            ,"name" : "название" 

            ,"create.date" : "дата и время создания" -- Ys, null

            ,"update.date" : "дата и время последнего изменения" -- Ys, null
            }

            ...

           ]

}

Чтение шаблона веб-страницы

{

  "action" : "webpage.get" 

 ,"id" : идентификатор шаблона

}

ответ

{

  <общие поля>

  "obj" : {

      "id" : идентификатор шаблона

     ,"name" : "название" 

     ,"page" : "html текст страницы" 

     ,"create.date" : "дата и время создания" -- Ys, null

     ,"update.date" : "дата и время последнего изменения" -- Ys, null

          }

}

Создание или изменение шаблона веб-страницы

{

  "action" : "webpage.set" 

  ,"obj" : {

      ,"name" : "название" 

      ,"page" : "html текст страницы" 

           }

 -- необязательные

  ,"id" : идентификатор шаблона

  ,"return_fresh_obj" : "нужно вернуть данные объекта -- да, нет ( 1 | 0 )" 

}

ответ

{

 <общие поля>

 ,"id" : номер шаблона

 ,"obj" :  { ... } -- объект в формате webpage.get если "return_fresh_obj" : 1

}

Удаление шаблона веб-страницы

{

  "action" : "webpage.delete" 

  ,"id" : идентификатор шаблона

--- или несколько

  ,"id" : [ id1, id2, .. ]

}

ответ

{

 <общие поля>

}