update_account.inc.php
Page-level DocBlock
Tags
- subpackage
-
account
Table of Contents
Functions
- update_account() : mixed
- Bearbeiten eines Accounts
Functions
update_account()
Bearbeiten eines Accounts
update_account(array<string|int, mixed> $parameter) : mixed
Parameters
- $parameter : array<string|int, mixed>
-
folgende Parameter sind möglich:
- kas_login: das betreffende KAS Login
- kas_auth_data: die Authentifizierungsdaten
- kas_auth_type: der Authentifizierungstyp
- account_login: der zu bearbeitende Account
- account_kas_password: das KAS-Passwort (optional)
- max_account: maximale Anzahl an Unteraccounts, die der Account anlegen darf (optional)
- max_domain: maximale Anzahl an Domains (optional)
- max_subdomain: maximale Anzahl an Subdomains (optional)
- max_webspace: maximaler Speicherplatz in MB (optional)
- max_mail_account: maximale Anzahl an Postfächern (optional)
- max_mail_forward: maximale Anzahl an Weiterleitungen (optional)
- max_mailinglist: maximale Anzahl an Mailinglisten (optional)
- max_database: maximale Anzahl an MySQL Datenbanken (optional)
- max_ftpuser: maximale Anzahl an zusätzlichen FTP-Nutzern (optional)
- max_sambauser: maximale Anzahl an Netzlaufwerken (optional)
- max_cronjobs: maximale Anzahl an Cronjobs (optional)
- max_wbk: maximale Anzahl an WBKs (optional)
- inst_htaccess: darf Verzeichnisschutz nutzen (optional)
- inst_fpse: darf Frontpage-Servererweiterung nutzen (optional)
- kas_access_forbidden: Zugang sperren (optional: N|Y|forbidden)
- show_password: Hinweis zum Anzeigen der Passwörter (optional)
- inst_software: darf Softwareinstallation nutzen (optional)
- logging: Accesslog-Einstellung: voll|kurz|ohneip|keine (optional)
- logage: Logs werden nach x Tagen entfernt: 1-999 (optional, default 190)
- statistic: Statistiken (=/usage) erzeugen; in welcher Sprache? 0|de|ne (optional, default 0)
- dns_settings: darf DNS Einstellungen nutzen (optional)
- account_comment: der Accountkommentar (optional)
- account_contact_mail: die Kontakt-Email (optional)
Tags
- link
-
Beispiel
- throws
-
true
die Aktion wurde durchgeführt
- throws
-
missing_parameter
ein Pflichtparameter fehlt
- throws
-
in_progress
das KAS Objekt ist zZt noch in Bearbeitung
- throws
- account_comment_syntax_incorrect
- throws
- account_contact_mail_syntax_incorrect
- throws
- account_kas_password_syntax_incorrect
- throws
- account_login_not_found
- throws
- couldnt_get_kas_ressources
- throws
- couldnt_get_subaccount_ressources
- throws
- dns_settings_not_allowed
- throws
- dns_settings_syntax_incorrect
- throws
- inst_fpse_not_allowed
- throws
- inst_fpse_syntax_incorrect
- throws
- inst_htaccess_not_allowed
- throws
- inst_htaccess_syntax_incorrect
- throws
- inst_software_not_allowed
- throws
- inst_software_syntax_incorrect
- throws
- kas_access_forbidden_syntax_incorrect
- throws
- logging_syntax_incorrect
- throws
- max_account_for_subaccount_gt_change_value
- throws
- max_account_reached
- throws
- max_account_syntax_incorrect
- throws
- max_cron_for_subaccount_gt_change_value
- throws
- max_cron_reached
- throws
- max_cron_syntax_incorrect
- throws
- max_database_for_subaccount_gt_change_value
- throws
- max_database_reached
- throws
- max_database_syntax_incorrect
- throws
- max_domain_for_subaccount_gt_change_value
- throws
- max_domain_reached
- throws
- max_domain_syntax_incorrect
- throws
- max_ftpuser_for_subaccount_gt_change_value
- throws
- max_ftpuser_reached
- throws
- max_ftpuser_syntax_incorrect
- throws
- max_mail_account_for_subaccount_gt_change_value
- throws
- max_mail_account_reached
- throws
- max_mail_account_syntax_incorrect
- throws
- max_mail_forward_for_subaccount_gt_change_value
- throws
- max_mail_forward_reached
- throws
- max_mail_forward_syntax_incorrect
- throws
- max_mailinglist_for_subaccount_gt_change_value
- throws
- max_mailinglist_reached
- throws
- max_mailinglist_syntax_incorrect
- throws
- max_sambauser_for_subaccount_gt_change_value
- throws
- max_sambauser_reached
- throws
- max_sambauser_syntax_incorrect
- throws
- max_subdomain_for_subaccount_gt_change_value
- throws
- max_subdomain_reached
- throws
- max_subdomain_syntax_incorrect
- throws
- max_webspace_for_subaccount_gt_change_value
- throws
- max_webspace_reached
- throws
- max_webspace_syntax_incorrect