From eabcb5a3d13141c40bd47da228520c5281741d68 Mon Sep 17 00:00:00 2001
From: cash
Date: Wed, 10 Nov 2010 11:48:29 +0000
Subject: Refs #866 - registration uses https if configured for login
git-svn-id: http://code.elgg.org/elgg/trunk@7281 36083f99-b078-4883-b0ff-0f9b5a30f544
---
views/default/account/forms/register.php | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
(limited to 'views/default/account/forms/register.php')
diff --git a/views/default/account/forms/register.php b/views/default/account/forms/register.php
index 828a99b4b..157104b2d 100644
--- a/views/default/account/forms/register.php
+++ b/views/default/account/forms/register.php
@@ -6,6 +6,11 @@
* @subpackage Core
*/
+$register_url = elgg_get_site_url();
+if ((isset($CONFIG->https_login)) && ($CONFIG->https_login)) {
+ $register_url = str_replace("http:", "https:", $register_url);
+}
+
$username = get_input('u');
$email = get_input('e');
$name = get_input('n');
@@ -38,7 +43,11 @@ $form_body .= elgg_view('input/hidden', array('internalname' => 'invitecode', 'v
$form_body .= elgg_view('input/hidden', array('internalname' => 'action', 'value' => 'register'));
$form_body .= elgg_view('input/submit', array('internalname' => 'submit', 'value' => elgg_echo('register'))) . "
";
-echo elgg_view('input/form', array('action' => "action/register", 'body' => $form_body, 'class' => "margin_top"));
+echo elgg_view('input/form', array(
+ 'action' => "{$login_url}action/register",
+ 'body' => $form_body,
+ 'class' => "margin_top"
+));
?>