From a5467ba25d7692566b444e1538833ba3e00f7428 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 2 Aug 2016 11:12:28 -0700 Subject: [PATCH 1/5] Slug the username to handle spaces, etc. --- app/Console/Commands/ObjectImportCommand.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Console/Commands/ObjectImportCommand.php b/app/Console/Commands/ObjectImportCommand.php index b0a3e6ad22..84bb0a6fa6 100644 --- a/app/Console/Commands/ObjectImportCommand.php +++ b/app/Console/Commands/ObjectImportCommand.php @@ -660,7 +660,7 @@ class ObjectImportCommand extends Command $last_name = $user_email_array['last_name']; if ($user_email=='') { - $user_email = $user_email_array['username'].'@'.Setting::getSettings()->email_domain; + $user_email = str_slug($user_email_array['username']).'@'.Setting::getSettings()->email_domain; } if ($user_username=='') { From 6fe639f490ca07ac08c5922989fc564932bc7bb9 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 2 Aug 2016 12:30:02 -0700 Subject: [PATCH 2/5] Skip email if no email domain is given --- app/Console/Commands/ObjectImportCommand.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Console/Commands/ObjectImportCommand.php b/app/Console/Commands/ObjectImportCommand.php index 84bb0a6fa6..09011d49ae 100644 --- a/app/Console/Commands/ObjectImportCommand.php +++ b/app/Console/Commands/ObjectImportCommand.php @@ -660,7 +660,12 @@ class ObjectImportCommand extends Command $last_name = $user_email_array['last_name']; if ($user_email=='') { - $user_email = str_slug($user_email_array['username']).'@'.Setting::getSettings()->email_domain; + if (Setting::getSettings()->email_domain) { + $user_email = str_slug($user_email_array['username']).'@'.Setting::getSettings()->email_domain; + } else { + $user_email = ''; + } + } if ($user_username=='') { From 9e43a44d203fbf3a2c4dacc43b6dc4130661e727 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 2 Aug 2016 12:30:22 -0700 Subject: [PATCH 3/5] Better styling for forgotten password screens --- .../views/auth/passwords/email.blade.php | 4 ++-- .../views/auth/passwords/reset.blade.php | 2 +- resources/views/layouts/basic.blade.php | 22 +++++++++++++++++++ 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/resources/views/auth/passwords/email.blade.php b/resources/views/auth/passwords/email.blade.php index 3c1d7fffbe..b6c3e1b21c 100644 --- a/resources/views/auth/passwords/email.blade.php +++ b/resources/views/auth/passwords/email.blade.php @@ -10,9 +10,9 @@ -
+
-