From: Mischa POSLAWSKY Date: Sat, 7 Jul 2018 23:56:01 +0000 (+0200) Subject: login/edit: admin override as template parameter X-Git-Tag: v3.5~23 X-Git-Url: http://git.shiar.net/minimedit.git/commitdiff_plain/0db67dd902c88a5c39648707ec468980d55a72d9 login/edit: admin override as template parameter Fixes user argument being ignored due to recent changes. --- diff --git a/login/edit.php b/login/edit.php index 36058be..46b6132 100644 --- a/login/edit.php +++ b/login/edit.php @@ -4,8 +4,9 @@ if (empty($user = &$User)) { return; } -if (!empty($User['admin']) and $Page == 'login/edit' and $Args) { - $username = strtolower(ltrim($Args, '/')); +if (!empty($User['admin']) and !empty($Place['user'])) { + $username = strtolower($Place['user']); + unset($user); $user = [ 'dir' => "profile/$username", 'name' => $username, diff --git a/login/edit/index.php b/login/edit/index.php index b92104c..23e6da4 100644 --- a/login/edit/index.php +++ b/login/edit/index.php @@ -1,5 +1,6 @@