diff options
author | marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2009-07-22 13:04:34 +0000 |
---|---|---|
committer | marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2009-07-22 13:04:34 +0000 |
commit | daa8f5f8b37616d6dcbcb2936dfac9e5b42e7709 (patch) | |
tree | be75f8cc7438bf2792f028e57bd1f70665b5940a | |
parent | ff1e60a25a3e067105a375b366c2946bc1712fe1 (diff) | |
download | elgg-daa8f5f8b37616d6dcbcb2936dfac9e5b42e7709.tar.gz elgg-daa8f5f8b37616d6dcbcb2936dfac9e5b42e7709.tar.bz2 |
Closes #1137: Setting a hidden variable "returntoreferer" in a login form will now cause the action to use the "referrer" address on a successful login. Version bump.
git-svn-id: https://code.elgg.org/elgg/trunk@3411 36083f99-b078-4883-b0ff-0f9b5a30f544
-rw-r--r-- | actions/login.php | 4 | ||||
-rw-r--r-- | version.php | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/actions/login.php b/actions/login.php index d937dc2f7..99a1bb54d 100644 --- a/actions/login.php +++ b/actions/login.php @@ -50,7 +50,9 @@ datalist_set('first_admin_login', time()); forward('pg/admin/plugins'); - } else + } else if (get_input('returntoreferer')) { + forward($_SERVER['HTTP_REFERER']); + } else forward("pg/dashboard/"); }
} else {
diff --git a/version.php b/version.php index a933b15c9..2dd83b0d0 100644 --- a/version.php +++ b/version.php @@ -13,7 +13,7 @@ * @link http://elgg.org/
*/
- $version = 2009071701; // YYYYMMDD = Elgg Date + $version = 2009072201; // YYYYMMDD = Elgg Date // XX = Interim incrementer
$release = '1.5'; // Human-friendly version name
|