]> git.mxchange.org Git - mailer.git/blobdiff - inc/wrapper-functions.php
Fixes for member registration (IP lock) and rewrites for remote IP address
[mailer.git] / inc / wrapper-functions.php
index c56adab059809f21e5346f07a19d2ac1a4a25a76..055cf55b888473364fe3687fc25f61491d18439a 100644 (file)
@@ -671,7 +671,18 @@ function addPointsDirectly ($subject, $userid, $points) {
 // Wrapper function to redirect from member-only modules to index
 function redirectToIndexMemberOnlyModule () {
        // Do the redirect here
-       redirectToUrl('modules.php?module=index&code=' . getCode('MODULE_MEM_ONLY') . '&mod=' . getModule());
+       redirectToUrl('modules.php?module=index&code=' . getCode('MODULE_MEM_ONLY') . '&mod=' . getModule());
+}
+
+// Wrapper function to redirect to current URL
+function redirectToRequestUri () {
+       redirectToUrl(basename(detectRequestUri()));
+}
+
+// Wrapper function to redirect to de-refered URL
+function redirectToDereferedUrl ($URL) {
+       // Redirect to to
+       redirectToUrl(generateDerefererUrl($URL));
 }
 
 // Wrapper function for checking if extension is installed and newer or same version
@@ -725,15 +736,6 @@ function isDemoModeActive () {
        return ((isExtensionActive('demo')) && (getSession('admin_login') == 'demo'));
 }
 
-// Wrapper function to redirect to de-refered URL
-function redirectToDereferedUrl ($URL) {
-       // De-refer the URL
-       $URL = generateDerefererUrl($URL);
-
-       // Redirect to to
-       redirectToUrl($URL);
-}
-
 // Getter for PHP caching value
 function getPhpCaching () {
        return $GLOBALS['php_caching'];