X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fdeleteuser.php;h=fd0beb80acd0b8b9b6d00e7bd64ea3d1bd5d846a;hb=e8d1bb25469fe1ef0cbcb32c3022010997aca4b0;hp=ac96b7b5d5498f28d80d09a3d0d3189287c1d374;hpb=adaad5bb5ea45c7647f5c1de881881861d85ae39;p=quix0rs-gnu-social.git diff --git a/actions/deleteuser.php b/actions/deleteuser.php index ac96b7b5d5..fd0beb80ac 100644 --- a/actions/deleteuser.php +++ b/actions/deleteuser.php @@ -51,7 +51,7 @@ class DeleteuserAction extends ProfileFormAction * * @return boolean success flag */ - function prepare($args) + function prepare(array $args=array()) { if (!parent::prepare($args)) { return false; @@ -64,15 +64,13 @@ class DeleteuserAction extends ProfileFormAction if (!$cur->hasRight(Right::DELETEUSER)) { // TRANS: Client error displayed when trying to delete a user without having the right to delete users. $this->clientError(_('You cannot delete users.')); - return false; } - $this->user = User::staticGet('id', $this->profile->id); + $this->user = User::getKV('id', $this->profile->id); if (empty($this->user)) { // TRANS: Client error displayed when trying to delete a non-local user. $this->clientError(_('You can only delete local users.')); - return false; } return true; @@ -87,7 +85,7 @@ class DeleteuserAction extends ProfileFormAction * * @return void */ - function handle($args) + function handle(array $args=array()) { if ($_SERVER['REQUEST_METHOD'] == 'POST') { if ($this->arg('no')) { @@ -103,6 +101,8 @@ class DeleteuserAction extends ProfileFormAction function showContent() { $this->areYouSureForm(); + $block = new AccountProfileBlock($this, $this->profile); + $block->show(); } function title() { @@ -155,14 +155,14 @@ class DeleteuserAction extends ProfileFormAction 'submit form_action-primary', 'no', // TRANS: Submit button title for 'No' when deleting a user. - _('Do not delete this user')); + _('Do not delete this user.')); $this->submit('form_action-yes', // TRANS: Button label on the delete user form. _m('BUTTON','Yes'), 'submit form_action-secondary', 'yes', // TRANS: Submit button title for 'Yes' when deleting a user. - _('Delete this user')); + _('Delete this user.')); $this->elementEnd('fieldset'); $this->elementEnd('form'); }