ISPmanager API. Шаблоны

Шаблоны пользователей
Создание. Изменение. Параметры шаблона
Удалить шаблоны

Шаблоны пользователей.

Функция: preset

Результат: список элементов

name - Название.
type - Тип.
usecount - Использован раз.
disk - Диск.
domain - Домены.
database - Базы данных.
bandwidth - Трафик.
cgi - Пользователь (реселлер) может использовать CGI для своих WWW доменов.
php - Пользователь (реселлер) может использовать PHP для своих WWW доменов.
ssi - Пользователь (реселлер) может использовать SSI для своих WWW доменов.
ssl - Пользователь (реселлер) может использовать безопасное соединение по протоколу HTTPs для своих WWW доменов.
shell - Пользователь (реселлер) может использовать shell.

Создание. Изменение. Параметры шаблона .

Функция: preset.edit

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Параметры:
elid - уникальный идентификатор (элемент "name" из функции "preset")
Результат: список параметров объекта

Создание объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
elid - уникальный идентификатор (элемент "name" из функции "preset")
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

name - Название.
ptype - Тип. Возможные значения :
user - User.
reseller - Reseller.
userlimit - Пользователи. (Числовое значение. Для указания "бесконечности" используйте "10000".)
disklimit - Диск. (Числовое значение. Для указания "бесконечности" используйте "0".)
ftplimit - FTP аккаунты. (Числовое значение. Для указания "бесконечности" используйте "10000".)
maillimit - Почтовые ящики. (Числовое значение. Для указания "бесконечности" используйте "10000".)
domainlimit - Домены. (Числовое значение. Для указания "бесконечности" используйте "10000".)
webdomainlimit - WWW домены. (Числовое значение. Для указания "бесконечности" используйте "10000".)
maildomainlimit - Почтовые домены. (Числовое значение. Для указания "бесконечности" используйте "10000".)
baselimit - Базы данных. (Числовое значение. Для указания "бесконечности" используйте "10000".)
baseuserlimit - Пользователи баз данных. (Числовое значение. Для указания "бесконечности" используйте "10000".)
bandwidthlimit - Трафик. (Числовое значение. Для указания "бесконечности" используйте "100000000".)
shell - Доступ к shell. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
ssl - SSL. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
cgi - CGI. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
ssi - SSI. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
phpmod - PHP как модуль Apache. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
phpcgi - PHP как CGI. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
phpfcgi - PHP как FastCGI. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)

Удалить шаблоны.

Функция: preset.delete

Параметры:

elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "preset".

Результат: успешное выполнение операции или сообщение об ошибке