]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Using REFERER shorthand throughout core
authorewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 2 Nov 2010 18:20:13 +0000 (18:20 +0000)
committerewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 2 Nov 2010 18:20:13 +0000 (18:20 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@7193 36083f99-b078-4883-b0ff-0f9b5a30f544

61 files changed:
actions/admin/menu_items.php
actions/admin/plugins/disable.php
actions/admin/plugins/disableall.php
actions/admin/plugins/enable.php
actions/admin/plugins/enableall.php
actions/admin/plugins/reorder.php
actions/admin/plugins/simple_update_states.php
actions/admin/site/update_advanced.php
actions/admin/site/update_basic.php
actions/admin/user/makeadmin.php
actions/admin/user/removeadmin.php
actions/admin/user/resetpassword.php
actions/admin/user/unban.php
actions/comments/add.php
actions/comments/delete.php
actions/email/save.php
actions/entities/delete.php
actions/friends/add.php
actions/friends/remove.php
actions/import/opendd.php
actions/likes/add.php
actions/likes/delete.php
actions/login.php
actions/plugins/settings/save.php
actions/plugins/usersettings/save.php
actions/user/name.php
actions/useradd.php
actions/usersettings/save.php
actions/widgets/add.php
actions/widgets/reorder.php
actions/widgets/save.php
mod/blog/actions/blog/delete.php
mod/blog/start.php
mod/bookmarks/actions/delete.php
mod/categories/actions/save.php
mod/ecml/actions/save_permissions.php
mod/file/actions/upload.php
mod/groups/actions/addtogroup.php
mod/groups/actions/edit.php
mod/groups/actions/featured.php
mod/groups/actions/groupskillinvitation.php
mod/groups/actions/groupskillrequest.php
mod/groups/actions/invite.php
mod/groups/actions/join.php
mod/groups/actions/joinrequest.php
mod/groups/actions/leave.php
mod/invitefriends/actions/invite.php
mod/messages/actions/delete.php
mod/notifications/actions/groupsave.php
mod/notifications/actions/save.php
mod/pages/actions/pages/delete.php
mod/pages/actions/pages/edit.php
mod/profile/actions/addcomment.php
mod/profile/actions/cropicon.php
mod/profile/actions/deletecomment.php
mod/profile/actions/deletedefaultprofileitem.php
mod/profile/actions/edit.php
mod/profile/actions/editdefault.php
mod/profile/actions/iconupload.php
mod/profile/actions/resetdefaultprofile.php
mod/sitepages/actions/edit_settings.php

index 8b01ae8fe92412f694db02e135b7a19aeb274c4c..c9efb8bee7a6c80ff374b989bd4fedc875fe9860 100644 (file)
@@ -47,4 +47,4 @@ set_config('menu_items_custom_items', $custom_items);
 
 system_message(elgg_echo('admin:menu_items:saved'));
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 5ad49d2c7a257c98c29cca0adc3a5f251a15fe6f..48116e43a07737e1e226fc0daee3b13f8ab3e55d 100644 (file)
@@ -32,4 +32,4 @@ foreach ($plugin as $p) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index f2545fb0ee2559d1b88327af97ba3258908f0d09..bd68c17b13e4a3d6a834462331c96a4a2a2899e2 100644 (file)
@@ -27,4 +27,4 @@ foreach ($plugins as $p => $data) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 92ccd185b0a47bee996ee205ec13cbe86aaaa258..b1566609359321e6bdf1d5e190540e73636f8b21 100644 (file)
@@ -33,4 +33,4 @@ foreach ($plugin as $p) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 5a85b6e07ed0b1befab7428d172dda10be04a1b7..b959c235fa620e44416db069b38b08469477a6c6 100644 (file)
@@ -27,4 +27,4 @@ foreach ($plugins as $p => $data) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 165495050bf3abeaa05bf03956b7dbf308265d41..e3c65f6e5838c6a3bf3580d3c8246703c4ea4d52 100644 (file)
@@ -50,4 +50,4 @@ if (regenerate_plugin_list($plugins)) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index a81cb6a7acd3b3511a438be1454a8a18c478e8a4..7d01e4a46f06b3ca14d4765e1bc4fa9fa05853fe 100644 (file)
@@ -50,4 +50,4 @@ if ($success) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 10a186bd142efc49c6c44a2f93ad7f04b619845c..127fd38b6962c21de749277218176eb9b2e26c2d 100644 (file)
@@ -82,5 +82,5 @@ if (datalist_get('default_site')) {
                register_error(elgg_echo("admin:configuration:fail"));
        }
 
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
\ No newline at end of file
index dd3e083010016d8b06d0bdad091c0cbca524f8c1..94882cfd3e26c730daca3931cd87ebda43f92fa2 100644 (file)
@@ -26,4 +26,4 @@ if (datalist_get('default_site')) {
        set_config('language', get_input('language'), $site->getGUID());
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index f8a426a41b168b555d7cc47d7c44f24aebb3fc21..19f365d624793273cd5b2d19245a7dac2c85018b 100644 (file)
@@ -26,4 +26,4 @@ if (($user instanceof ElggUser) && ($user->canEdit())) {
        register_error(elgg_echo('admin:user:makeadmin:no'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 9e8c55ac9e2509dc747eb0cca4a80e701072c3c5..46867094062cbf4676e1a6ff86efe7a109d24a8c 100644 (file)
@@ -21,4 +21,4 @@ if (($user instanceof ElggUser) && ($user->canEdit())) {
        register_error(elgg_echo('admin:user:removeadmin:no'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index c704102015d88448d0e3b7e20961a947e8843e72..46a983c86461a723e88c90b8fbf94126bf3f1839 100644 (file)
@@ -42,4 +42,4 @@ if (($obj instanceof ElggUser) && ($obj->canEdit())) {
        register_error(elgg_echo('admin:user:resetpassword:no'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 2bc609b5c9cbd104195b7b58607db7917ca2979e..66173623af1fd216bece5f6930a98fbe672e2145 100644 (file)
@@ -26,4 +26,4 @@ if (($obj instanceof ElggUser) && ($obj->canEdit())) {
 
 access_show_hidden_entities($access_status);
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 2e28e783904dd7d86f2803b92e89637ebb8497d5..b7feb4b6670ecebf6814955deb5ae951a179b97f 100644 (file)
@@ -16,14 +16,14 @@ $comment_text = get_input('generic_comment');
 // make sure comment is not empty
 if (empty($comment_text)) {
        register_error(elgg_echo("generic_comment:blank"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 // Let's see if we can get an entity with the specified GUID
 $entity = get_entity($entity_guid);
 if (!$entity) {
        register_error(elgg_echo("generic_comment:notfound"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 $user = get_loggedin_user();
@@ -38,7 +38,7 @@ $annotation = create_annotation($entity->guid,
 // tell user annotation posted
 if (!$annotation) {
        register_error(elgg_echo("generic_comment:failure"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 // notify if poster wasn't owner
@@ -65,4 +65,4 @@ system_message(elgg_echo("generic_comment:posted"));
 add_to_river('annotation/annotate', 'comment', $user->guid, $entity->guid, "", 0, $annotation);
 
 // Forward to the page the action occurred on
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 47c988d513fff9fa12a65fbaf5887bfb3162b52e..d0f5c7b8454d37bb533e04f2cd22c8c152806816 100644 (file)
@@ -27,4 +27,4 @@ if ($comment = get_annotation($annotation_id)) {
 }
 
 register_error(elgg_echo("generic_comment:notdeleted"));
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index c849699452e32ee27c50062527ecfc25f24cbe8a..0dee6ee1ebdaa7405a8af6caf617353e17cefcd5 100644 (file)
@@ -19,7 +19,7 @@ if (!$user_id) {
 
 if (!is_email_address($email)) {
        register_error(elgg_echo('email:save:fail'));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 if ($user) {
index 61913e2f8966ab3094143a0678af780511e7dbb3..3ec88bd04e816630bfc7a7e7eb4a6ce55c14c336 100644 (file)
@@ -21,4 +21,4 @@ if (($entity) && ($entity->canEdit())) {
        register_error(sprintf(elgg_echo('entity:delete:fail'), $guid));
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index d26539a54be1392285d5e0f46fe1d3cc93d78b94..60431a27dff491c47670859778d1c8122fc36081 100644 (file)
@@ -31,4 +31,4 @@ if (!$errors) {
 }
 
 // Forward back to the page you friended the user on
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index f79fdf0aca1117651890f360137438baddea45f6..786b5975b0394e078cfb0a97eb45d60afa965dd4 100644 (file)
@@ -32,4 +32,4 @@ if (!$errors) {
 }
 
 // Forward back to the page you made the friend on
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 96eb2bc05c07d1ce73ff5846e2df32efb21263a4..0bf748734f7210107edb32bb0e2a87d5c5a546b6 100644 (file)
@@ -24,4 +24,4 @@ if ($return) {
        register_error(elgg_echo('importfail'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index b4b4a84629a38df1db8692c2dc9af9cdfe2365f3..211cb340bbcd97df9b099e74ecb0f6a735020516 100644 (file)
@@ -12,13 +12,13 @@ $entity_guid = (int) get_input('guid');
 //check to see if the user has already liked the item
 if (elgg_annotation_exists($entity_guid, 'likes')) {
        system_message(elgg_echo("likes:alreadyliked"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 // Let's see if we can get an entity with the specified GUID
 $entity = get_entity($entity_guid);
 if (!$entity) {
        register_error(elgg_echo("likes:notfound"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 $user = get_loggedin_user();
@@ -32,7 +32,7 @@ $annotation = create_annotation($entity->guid,
 // tell user annotation didn't work if that is the case
 if (!$annotation) {
        register_error(elgg_echo("likes:failure"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 // notify if poster wasn't owner
@@ -59,4 +59,4 @@ system_message(elgg_echo("likes:likes"));
 add_to_river('annotation/annotatelike', 'likes', $user->guid, $entity->guid, "", 0, $annotation);
 
 // Forward back to the page where the user 'liked' the object
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 3ca82308d0ae022311db8faa725ec1b7471fb5ee..45984b581bd7c0e7779f18b7779f6c83c63465d5 100644 (file)
@@ -28,4 +28,4 @@ if ($likes = get_annotation($annotation_id)) {
 }
 
 register_error(elgg_echo("likes:notdeleted"));
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index b7823514ad91036cf19d1e9d2322530dde8e7537..67a2052b689b2a0e86977ad203045b07b9e567d0 100644 (file)
@@ -36,7 +36,7 @@ if ($result) {
                forward($forward_url);
        } else {
                if (get_input('returntoreferer')) {
-                       forward($_SERVER['HTTP_REFERER']);
+                       forward(REFERER);
                } else {
                        // forward to index for front page overrides.
                        // index will forward to dashboard if appropriate.
index 24af3f5fac7d407e83337094e4f0ae0464646d46..1a8b2db3d5c7964303e24b359c0554df2ccd58e7 100644 (file)
@@ -10,7 +10,7 @@ $params = get_input('params');
 $plugin = get_input('plugin');
 if (!$plugin_info = load_plugin_manifest($plugin)) {
        register_error(sprintf(elgg_echo('plugins:settings:save:fail'), $plugin));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 $plugin_name = $plugin_info['name'];
@@ -32,28 +32,28 @@ if (elgg_action_exist("settings/$plugin/save")) {
        foreach ($params as $k => $v) {
                if (!$result = set_plugin_setting($k, $v, $plugin)) {
                        register_error(sprintf(elgg_echo('plugins:settings:save:fail'), $plugin_name));
-                       forward($_SERVER['HTTP_REFERER']);
+                       forward(REFERER);
                        exit;
                }
        }
 }
 
 system_message(sprintf(elgg_echo('plugins:settings:save:ok'), $plugin_name));
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
 //
 //$trigger = trigger_plugin_hook('plugin:save_settings', $plugin, $options, NULL);
 //if ($trigger === NULL) {
 //     foreach ($params as $k => $v) {
 //             if (!$result = set_plugin_setting($k, $v, $plugin)) {
 //                     register_error(sprintf(elgg_echo('plugins:settings:save:fail'), $plugin_name));
-//                     forward($_SERVER['HTTP_REFERER']);
+//                     forward(REFERER);
 //                     exit;
 //             }
 //     }
 //} elseif ($trigger === FALSE) {
 //     register_error(sprintf(elgg_echo('plugins:settings:save:fail'), $plugin_name));
-//     forward($_SERVER['HTTP_REFERER']);
+//     forward(REFERER);
 //}
 //
 //system_message(sprintf(elgg_echo('plugins:settings:save:ok'), $plugin_name));
-//forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+//forward(REFERER);
\ No newline at end of file
index 3e7f48f522ba65126b1f173afdb7b1984632cfb9..27f54918408c5b79e97ff8eb8f17910c7ca166e8 100644 (file)
@@ -20,10 +20,10 @@ foreach ($params as $k => $v) {
        // Error?
        if (!$result) {
                register_error(sprintf(elgg_echo('plugins:usersettings:save:fail'), $plugin));
-               forward($_SERVER['HTTP_REFERER']);
+               forward(REFERER);
                exit;
        }
 }
 
 system_message(sprintf(elgg_echo('plugins:usersettings:save:ok'), $plugin));
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index acf83ab49e456f605612d7f599d8d66c3c9fa09d..c3e79d7259699136ec67876bec242a284376b248 100644 (file)
@@ -19,7 +19,7 @@ if (!$user_id) {
 
 if (elgg_strlen($name) > 50) {
        register_error(elgg_echo('user:name:fail'));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 if (($user) && ($user->canEdit()) && ($name)) {
index 2b3dfe429c12e50f283764fdc6b40a048e182134..54def11b349c4e6be57a79fd344985987a620239 100644 (file)
@@ -48,4 +48,4 @@ try {
        register_error($r->getMessage());
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 5e375941fcbd8cc4ff7ca306653c625d7f6adf25..3e0117f061486ddd68be40ab952914f862a712d4 100644 (file)
@@ -12,4 +12,4 @@ gatekeeper();
 
 trigger_plugin_hook('usersettings:save', 'user');
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index b38e53f0d8bb80b2f9e6275c1883998a1d0e59c0..57c331e21d6c35d2da8c608a007d6a68f4ac112d 100644 (file)
@@ -27,4 +27,4 @@ if ($result) {
        register_error(elgg_echo('widgets:save:failure'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index c7c525a81b4ddfe55cb69f0837edabe5b259edde..e43a0ba731d50d6e032239f1557ff6b4097f411f 100644 (file)
@@ -21,4 +21,4 @@ if ($result) {
        register_error(elgg_echo('widgets:panel:save:failure'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 6737679396da630a88ef2b385f36c5847492dff8..945634d97002ccfdcf7c9be520d26923187744bc 100644 (file)
@@ -27,4 +27,4 @@ if ($result) {
        register_error(elgg_echo('widgets:save:failure'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index c2cd5278f3298b01b90005b2f81edb37b9e30d10..d338fd2df44492f5507eb9395a51108bf7a7c2d1 100644 (file)
@@ -20,4 +20,4 @@ if (elgg_instanceof($blog, 'object', 'blog') && $blog->canEdit()) {
        register_error(elgg_echo('blog:error:post_not_found'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index a87a14ca261c584c653aff639f531d954ed6fb1c..208f3b9695974aad1e2ddddba08ca536848bc474 100644 (file)
@@ -102,7 +102,7 @@ function blog_page_handler($page) {
                // forward away if invalid user.
                if (!$user = get_user_by_username($username)) {
                        register_error('blog:error:unknown_username');
-                       forward($_SERVER['HTTP_REFERER']);
+                       forward(REFERER);
                }
 
                set_page_owner($user->getGUID());
index d6e19cdaee046ec626c07d585a50678145871124..23de801467912bdde92c0dba7ffca791ce81eccb 100644 (file)
@@ -17,4 +17,4 @@ if ($entity = get_entity($guid)) {
 }
 
 register_error(elgg_echo("bookmarks:delete:failed"));
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 48f050c14a20b2ecc9928095a36d3c77f0228b90..dc2c7943b150434f25feef51536d5355c31d115a 100644 (file)
@@ -14,4 +14,4 @@ system_message(elgg_echo("categories:save:success"));
 
 elgg_delete_admin_notice('categories_admin_notice_no_categories');
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 89b2179fa399833ebfac373719ec0198021efeec..f32544d8674dad9bc5fdab60b6c042697294728c 100644 (file)
@@ -34,4 +34,4 @@ if (set_plugin_setting('ecml_permissions', serialize($perms), 'ecml')) {
        register_error(elgg_echo('ecml:admin:cannot_save_permissions'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 82744730c32bdb8aa50b77c66ec70943d30fe421..6af52c7011d28aca530703f925691e8528289a51 100644 (file)
@@ -47,7 +47,7 @@
                                exit;
                        } else {
                                register_error($error);
-                               forward($_SERVER['HTTP_REFERER']);
+                               forward(REFERER);
                        }
                }
                
                $file = get_entity($guid);
                if (!$file) {
                        register_error(elgg_echo('file:cannotload'));
-                       forward($_SERVER['HTTP_REFERER']);
+                       forward(REFERER);
                }
                
                // user must be able to edit file
                if (!$file->canEdit()) {
                        register_error(elgg_echo('file:noaccess'));
-                       forward($_SERVER['HTTP_REFERER']);
+                       forward(REFERER);
                }
        }
        
index ff2ab6944a0cb4ba1b671a3ea920a2b9c762b21c..6f63ff44692705b231882f9e565e2a88e5254d06 100644 (file)
@@ -89,6 +89,6 @@
                }
        }
 
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 
 ?>
index 6e738e205344c09f88a2af3387df17dea49858e2..4ae98815c11982c5d28b7923cf7a84c7924e5fee 100644 (file)
@@ -31,7 +31,7 @@ $group = new ElggGroup($group_guid); // load if present, if not create a new gro
 if (($group_guid) && (!$group->canEdit())) {
        register_error(elgg_echo("groups:cantedit"));
 
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
        exit;
 }
 
@@ -46,7 +46,7 @@ if (sizeof($input) > 0) {
 if (!$group->name) {
        register_error(elgg_echo("groups:notitle"));
 
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
        exit;
 }
 
index 8dc9dcc6594337adcf82401e1d60e7ebe1ac7f16..b49a76471f84e1613e2a6f54dc6d8f534cd2f1b4 100644 (file)
@@ -35,4 +35,4 @@
                
        }
        
-       forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+       forward(REFERER);
\ No newline at end of file
index ea74024fc22edd43036eb46f42fc6b827b216e70..46d71bedeed50da5f066a038224e43fe429ce1f9 100644 (file)
@@ -23,6 +23,6 @@
                                system_message(elgg_echo("groups:invitekilled"));
                        }
 
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 
 ?>
\ No newline at end of file
index 153dc01794e63df13efa509ad1f63211b651cb97..c0511cc0ec367ed7cc68ba37b8174fa6ff2f05b1 100644 (file)
@@ -23,6 +23,6 @@
                                system_message(elgg_echo("groups:joinrequestkilled"));
                        }
        
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
        
 ?>
\ No newline at end of file
index fa56b9015711addb070be9fd4fe86e264158d0bc..9ab4f244035bf95f1212445a92a9216bd99b5b4e 100644 (file)
@@ -60,6 +60,6 @@ if (sizeof($user_guid))
        }
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
 
 ?>
index 6fd94d34a7ac9469d8dbff4dd5a0382c2d6826fb..158da372cbcfb5c3550d80e5ba8dc936918346f9 100644 (file)
@@ -58,6 +58,6 @@
        else
                register_error(elgg_echo("groups:cantjoin"));
 
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
        exit;
 ?>
index fae8fc0dede67ae308e8f8f237b35c76e2604d55..a3b372e65fed821a85e2d1fd26ddef9fbe83761d 100644 (file)
@@ -79,4 +79,4 @@ if (($group) && ($user) && (!$group->isMember($user)))
        }
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 220a106cfd6f515d3c9d51492b27dcf949e203e1..5ed2bf6484fc9927b56c176ded972296b1ef56ab 100644 (file)
@@ -36,6 +36,6 @@
        else
                register_error(elgg_echo("groups:cantleave"));
                
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
        exit;
 ?>
\ No newline at end of file
index fa95ec23d5278f4a0ea178ee2bcb2453047e085d..bb6b71385799f2e6fe46f4f43d2dca31e3c2aadf 100644 (file)
@@ -16,7 +16,7 @@ if (strlen($emails) > 0) {
 
 if (!is_array($emails) || count($emails) == 0) {
        register_error(elgg_echo('invitefriends:noemails'));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 $current_user = get_loggedin_user();
@@ -82,4 +82,4 @@ if ($error) {
        system_message(elgg_echo('invitefriends:success'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 0f5bb28134c8755997537190e7f3b0245570a57f..d59aff025c4ea4557f90a40dd72056d23b3af5ff 100644 (file)
@@ -61,5 +61,5 @@ if ($success) {
     }
 } else {
        register_error(elgg_echo("messages:notfound"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
\ No newline at end of file
index 587b1117cb23c74eec220c10d770bdfbf7c06d04..f39beb665ab7fd7bec1b12494863887f16fc0cfe 100644 (file)
@@ -34,4 +34,4 @@ foreach($NOTIFICATION_HANDLERS as $method => $foo) {
 
 system_message(elgg_echo('notifications:subscriptions:success'));
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 18f243254916fd4b074aedc7a813410a29093a7b..eddda9dc6914f651a699ee406023983792f6dbd8 100644 (file)
@@ -31,4 +31,4 @@ foreach($subscriptions as $key => $subscription) {
 
 system_message(elgg_echo('notifications:subscriptions:success'));
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index ab28e23b63ca4efd5a2e808c720c4484a803d0f6..8bc20b821d4814798ed0a2a6498df26191b91978 100644 (file)
@@ -35,4 +35,4 @@ if ($page = get_entity($page)) {
 }
 
 register_error(elgg_echo('pages:delete:failure'));
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index db308b5d766cb2fc24bd100ddf923cb4bbd6d36d..c8b151a979808d12c3a0ed97b9b4c48b8ed2601d 100644 (file)
@@ -71,7 +71,7 @@ if ($page instanceof ElggObject) {
        if (!$page->title) {
                register_error(elgg_echo("pages:notitle"));
 
-               forward($_SERVER['HTTP_REFERER']);
+               forward(REFERER);
        }
 
        $page->access_id = (int)get_input('access_id', ACCESS_PRIVATE);
index 86d3cbd47b9200e211bd3fcb6fd81f15e71d6742..5817b8e83676403f382e356b601d9bf8a57e376b 100644 (file)
@@ -45,4 +45,4 @@ if ($user && !empty($message_content)) {
 }
                
 // Forward back to the messageboard
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index 21280463e5a803b9d973da167b7d5b4422ca1a47..1212e8bab3ca906cf4fea4571066156111f9bd89 100644 (file)
@@ -12,7 +12,7 @@ $profile_owner = get_user_by_username($profile_username);
 
 if (!$profile_owner || !($profile_owner instanceof ElggUser) || !$profile_owner->canEdit()) {
        register_error(elgg_echo('profile:icon:fail'));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 $x1 = (int) get_input('x_1',0);
index 0a104eabec9c2507f4c0aaef7b6640a822d1314e..233d53069a2eb1cf4e0478bedf8de537ddaf9edc 100644 (file)
@@ -19,11 +19,11 @@ if ($message = get_annotation($annotation_id)) {
                        $message->delete();
                        //display message
                        system_message(elgg_echo("profile:commentwall:deleted"));
-                       forward($_SERVER['HTTP_REFERER']);
+                       forward(REFERER);
        }
                
 } else {
        system_message(elgg_echo("profile:commentwall:notdeleted"));
 }
                
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index a049cb8b0d9383e8d974d58a0dcc9bcae0a8c310..f3880954fdd9102a64789bedbd9b8a0336f882e6 100644 (file)
@@ -28,4 +28,4 @@ if (($id) && (set_plugin_setting("admin_defined_profile_$id", '', 'profile')) &&
        register_error(elgg_echo('profile:editdefault:delete:fail'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index b9cc8e19d1612260c782affb9d559b32a62a4683..c91e5e5a7d69ccdb2c0e028d358efa60675c3251 100644 (file)
@@ -13,7 +13,7 @@ $profile_owner = get_user_by_username($profile_username);
 
 if (!$profile_owner || !$profile_owner->canEdit()) {
        system_message(elgg_echo("profile:noaccess"));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 // grab the defined profile field names and their load the values from POST.
@@ -48,7 +48,7 @@ foreach($CONFIG->profile as $shortname => $valuetype) {
        if (!is_array($value) && $valuetype != 'longtext' && elgg_strlen($value) > 250) {
                $error = sprintf(elgg_echo('profile:field_too_long'), elgg_echo("profile:{$shortname}"));
                register_error($error);
-               forward($_SERVER['HTTP_REFERER']);
+               forward(REFERER);
        }
 
        if ($valuetype == 'tags') {
index 6e4c3262be7bf6f27e69d1a5b885b6d1178d4c72..1d50f432ae6c06d457f09ab4089922ac17831990 100644 (file)
@@ -36,4 +36,4 @@ if (($label) && ($type)){
        register_error(elgg_echo('profile:editdefault:fail'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index e780bde76c7e595f055f77edbd770d9c086e4758..cd842752f17c0dc337ec8eb15cde338b6872f853 100644 (file)
@@ -12,7 +12,7 @@ $profile_owner = get_user_by_username($profile_username);
 
 if (!$profile_owner || !($profile_owner instanceof ElggUser) || !$profile_owner->canEdit()) {
        register_error(elgg_echo('profile:icon:fail'));
-       forward($_SERVER['HTTP_REFERER']);
+       forward(REFERER);
 }
 
 $profile_owner_guid = $profile_owner->getGUID();
@@ -49,7 +49,7 @@ foreach ($icon_sizes as $name => $size_info) {
                }
 
                system_message(elgg_echo('profile:icon:notfound'));
-               forward($_SERVER['HTTP_REFERER']);
+               forward(REFERER);
        }
 }
 
@@ -61,4 +61,4 @@ if (trigger_elgg_event('profileiconupdate', $profile_owner->type, $profile_owner
 }
 
 //forward the user back to the upload page to crop
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);
index 26b596f9036cc9ff0e33204e45aa3fc76af1842d..facc82f71b095450eb48ad2f5394ef0598fd07ea 100644 (file)
@@ -20,4 +20,4 @@ set_plugin_setting('user_defined_fields', FALSE, 'profile');
 
 system_message(elgg_echo('profile:defaultprofile:reset'));
 
-forward($_SERVER['HTTP_REFERER']);
\ No newline at end of file
+forward(REFERER);
\ No newline at end of file
index d79c38240c25976a4627e5948d6dabcfd42dc992..8f328eb76af346e5c9aca5742182d6b3584eea7e 100644 (file)
@@ -15,7 +15,7 @@ switch ($page_type) {
                $content = get_input('sitepages_content', '', FALSE);
                if (empty($content)) {
                        register_error(elgg_echo('sitepages:blank'));
-                       forward($_SERVER['HTTP_REFERER']);
+                       forward(REFERER);
                }
                
                //$sitepage->title = $page_type;
@@ -47,4 +47,4 @@ if ($sitepage->save()) {
        register_error(elgg_echo('sitepages:error'));
 }
 
-forward($_SERVER['HTTP_REFERER']);
+forward(REFERER);