Difference between revisions of "API: CMS Autoinstaller"
m (Fgsfds переименовал страницу API: автоустановщик CMS в API: CMS Autoinstaller) |
|||
Line 1: | Line 1: | ||
− | + | <div data-placeholder="Перевод" dir="ltr">Administrative functions require API root rights in order to use any login hosted on the server. If you do not have root rights, you can only use your login.</div> <div data-placeholder="Перевод" dir="ltr">Incoming data marked with an asterisk are required.</div> | |
− | |||
− | |||
− | |||
− | |||
{| align="center" border="1" cellpadding="5" | {| align="center" border="1" cellpadding="5" | ||
|- | |- | ||
− | | style="width: 56px;" | <p dir="ltr" style="text-align: center;">''' | + | | style="width: 56px;" | <p dir="ltr" style="text-align: center;">'''Module'''</p> |
− | | style="width: 186px;" | <p dir="ltr" style="text-align: center;">''' | + | | style="width: 186px;" | <p dir="ltr" style="text-align: center;">'''Function'''</p> |
− | | <p dir="ltr" style="text-align: center;">''' | + | | <p dir="ltr" style="text-align: center;">'''Incoming data'''</p> |
− | | <p dir="ltr" style="text-align: center;">''' | + | | <p dir="ltr" style="text-align: center;">'''Error variants'''</p> |
|- | |- | ||
| style="width: 56px; vertical-align: top;" | | | style="width: 56px; vertical-align: top;" | | ||
Line 15: | Line 11: | ||
| style="width: 186px; vertical-align: top;" | | | style="width: 186px; vertical-align: top;" | | ||
− | + | Show list of available CMS CMS. | |
list_cms | list_cms | ||
| style="vertical-align: top;" | | | style="vertical-align: top;" | | ||
− | username (post или get)* — | + | username (post или get)* — Username; |
− | password (post или get)* — | + | password (post или get)* — User password; |
− | autoins(post или get)* — | + | autoins(post или get)* — constant, name of the module; |
− | list_cms(post или get)* — | + | list_cms(post или get)* — constant, name of operation; |
− | language (post или get) — | + | language (post или get) — can take a value by default: en/ru (by default ru). |
| style="vertical-align: top;" | | | style="vertical-align: top;" | | ||
− | error:0, mess:' | + | error:0, mess:'List of CMS'; |
− | error:100, mess:' | + | error:100, mess:'Massive of CMS is empty. |
|- | |- | ||
Line 40: | Line 36: | ||
| style="width: 186px; vertical-align: top;" | | | style="width: 186px; vertical-align: top;" | | ||
− | + | Installation of CMS. | |
install_cms | install_cms | ||
| style="vertical-align: top;" | | | style="vertical-align: top;" | | ||
− | username (post или get)* — | + | username (post или get)* — Username; |
− | password (post или get)* — | + | password (post или get)* — User password; |
− | autoins(post или get)* — | + | autoins(post или get)* — Constant, module name; |
− | install_cms (post или get)* — | + | install_cms (post или get)* — Constant, name of operation; |
− | name_cms (post или get)* — | + | name_cms (post или get)* — name of CMS; |
− | version_cms (post или get)* — | + | version_cms (post или get)* — version of CMS; |
− | protocol (post)* — | + | protocol (post)* — choosing a protocol; |
− | dir (post или get)* — | + | dir (post или get)* — directory; |
− | sitename (post или get)* | + | sitename (post или get)* —website name; |
− | site_description (post или get)* — | + | site_description (post или get)* — website description; |
− | user_name (post или get)* — | + | user_name (post или get)* — Username; |
− | password\ (post)* — | + | password\ (post)* — Password; |
− | realname (post или get)* — | + | realname (post или get)* — Real name; |
− | emailadmin (post или get)* — | + | emailadmin (post или get)* — admin email; |
− | domainins (post или get)* — | + | domainins (post или get)* — domain name; |
− | select_lang (post или get)* — | + | select_lang (post или get)* — domain language; |
− | dbhost (post или get)* — ip- | + | dbhost (post или get)* — ip-address of the host for php_myadmin; |
− | user_edit (post или get) — | + | user_edit (post или get) — name of edited user; |
− | language (post или get) — | + | language (post или get) — can take a value: en/ru (by default ru). |
| style="vertical-align: top;" | | | style="vertical-align: top;" | | ||
− | error:101, mess:' | + | error:101, mess:'CMS is not selected'; |
− | error:102, mess:' | + | error:102, mess:'CMS is written incorrectly'; |
− | error:103, mess:' | + | error:103, mess:'No version of CMS'; |
− | error:104, mess:' | + | error:104, mess:'The version of CMS is written incorrectly'; |
− | error:108, mess:' | + | error:108, mess:'The protocol is not selected'; |
− | error:106, mess:' | + | error:106, mess:'The protocol is written incorrectly'; |
− | error:107, mess:' | + | error:107, mess:'This domain does not belong to you'; |
− | error:108, mess:' | + | error:108, mess:'The language version is selected incorrectly'; |
− | error:200, mess:' | + | error:200, mess:'This directory is occupied'; |
− | error:400, mess:' | + | error:400, mess:'You don't have enough rights. Remove user_edit'. |
|- | |- | ||
Line 127: | Line 123: | ||
| style="vertical-align: top;" | | | style="vertical-align: top;" | | ||
− | error:0, mess:' | + | error:0, mess:'List of installed CMS'; |
− | error:100, mess:' | + | error:100, mess:'List of CMS is empty'; |
− | error:400, message:' | + | error:400, message:'You don't have enough rights. Remove user_edit'. |
|- | |- | ||
Line 158: | Line 154: | ||
| style="vertical-align: top;" | | | style="vertical-align: top;" | | ||
− | error:0, mess:'CMS | + | error:0, mess:'CMS is deleted successfully'; |
− | error:100, mess:' | + | error:100, mess:'Error while deleting CMS'; |
− | error:101, mess:' | + | error:101, mess:'No such id for deleting CMS'; |
− | error:400, mess:' | + | error:400, mess:'You don't have enough rights. Remove user_edit'. |
|} | |} |
Revision as of 21:43, 9 April 2021
Module |
Function |
Incoming data |
Error variants |
autoins |
Show list of available CMS CMS. list_cms |
username (post или get)* — Username; password (post или get)* — User password; autoins(post или get)* — constant, name of the module; list_cms(post или get)* — constant, name of operation; language (post или get) — can take a value by default: en/ru (by default ru). |
error:0, mess:'List of CMS'; error:100, mess:'Massive of CMS is empty. |
autoins |
Installation of CMS. install_cms |
username (post или get)* — Username; password (post или get)* — User password; autoins(post или get)* — Constant, module name; install_cms (post или get)* — Constant, name of operation; name_cms (post или get)* — name of CMS; version_cms (post или get)* — version of CMS; protocol (post)* — choosing a protocol; dir (post или get)* — directory; sitename (post или get)* —website name; site_description (post или get)* — website description; user_name (post или get)* — Username; password\ (post)* — Password; realname (post или get)* — Real name; emailadmin (post или get)* — admin email; domainins (post или get)* — domain name; select_lang (post или get)* — domain language; dbhost (post или get)* — ip-address of the host for php_myadmin; user_edit (post или get) — name of edited user; language (post или get) — can take a value: en/ru (by default ru). |
error:101, mess:'CMS is not selected'; error:102, mess:'CMS is written incorrectly'; error:103, mess:'No version of CMS'; error:104, mess:'The version of CMS is written incorrectly'; error:108, mess:'The protocol is not selected'; error:106, mess:'The protocol is written incorrectly'; error:107, mess:'This domain does not belong to you'; error:108, mess:'The language version is selected incorrectly'; error:200, mess:'This directory is occupied'; error:400, mess:'You don't have enough rights. Remove user_edit'. |
autoins |
Вывод списка установленных CMS. list_install_cms |
username (post или get)* — имя пользователя; password (post или get)* — пароль пользователя; autoins(post или get)* — константа, имя модуля; list_install_cms (post или get)* — константа, имя операции; user_edit (post или get) — имя редактируемого пользователя; language (post или get) — может принимать значение: en/ru (по умолчанию ru). |
error:0, mess:'List of installed CMS'; error:100, mess:'List of CMS is empty'; error:400, message:'You don't have enough rights. Remove user_edit'. |
autoins |
Удаление CMS. delite_install_cms |
username (post или get)* — имя пользователя; password (post или get)* — пароль пользователя; autoins(post или get)* — константа, имя модуля; delite_install_cms (post или get)* — константа, имя операции; id_delite_cms (post или get)* — id удаления CMS; user_edit (post или get) — имя редактируемого пользователя; language (post или get) — может принимать значение: en/ru (по умолчанию ru). |
error:0, mess:'CMS is deleted successfully'; error:100, mess:'Error while deleting CMS'; error:101, mess:'No such id for deleting CMS'; error:400, mess:'You don't have enough rights. Remove user_edit'. |
Другие полезные статьи: