Move sqm_baseuri() to strings.php. A file for functions that manipulate strings...
authorpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 7 Dec 2005 05:57:06 +0000 (05:57 +0000)
committerpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 7 Dec 2005 05:57:06 +0000 (05:57 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@10438 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/display_messages.php
functions/strings.php

index 470a5d359ab0733a8ef1d0c7707a247b538e4508..37ab2613bceafc371d26872db77d3abc795aad55 100644 (file)
@@ -20,29 +20,6 @@ if (! defined('SM_PATH')) define('SM_PATH','../');
  */
 include_once(SM_PATH . 'functions/plugin.php');
 
-/**
- * Find out where SquirrelMail lives and try to be smart about it.
- * The only problem would be when SquirrelMail lives in directories
- * called "src", "functions", or "plugins", but people who do that need
- * to be beaten with a steel pipe anyway.
- *
- * @return string the base uri of SquirrelMail installation.
- * @since 1.2.6
- */
-function sqm_baseuri(){
-    global $base_uri, $PHP_SELF;
-    /**
-     * If it is in the session, just return it.
-     */
-    if (isset($base_uri)){
-        return $base_uri;
-    }
-    $dirs = array('|src/.*|', '|plugins/.*|', '|functions/.*|');
-    $repl = array('', '', '');
-    $base_uri = preg_replace($dirs, $repl, $PHP_SELF);
-    return $base_uri;
-}
-
 /**
  * Displays error message and URL to message listing
  * @param string $message error message
@@ -219,4 +196,4 @@ function error_option_save($message) {
     $optpage_save_error=array_merge($optpage_save_error,array($message));
 }
 // vim: et ts=4
-?>
\ No newline at end of file
+?>
index df511b32f36e5fec1cdf682a8fa134e62f1f8f9c..f4e765541117f9e015ab568316dda9ad67f61faf 100644 (file)
@@ -477,6 +477,29 @@ function readShortMailboxName($haystack, $needle) {
     return( $elem );
 }
 
+/**
+ * Find out where SquirrelMail lives and try to be smart about it.
+ * The only problem would be when SquirrelMail lives in directories
+ * called "src", "functions", or "plugins", but people who do that need
+ * to be beaten with a steel pipe anyway.
+ *
+ * @return string the base uri of SquirrelMail installation.
+ * @since 1.2.6
+ */
+function sqm_baseuri(){
+    global $base_uri, $PHP_SELF;
+    /**
+     * If it is in the session, just return it.
+     */
+    if (isset($base_uri)){
+        return $base_uri;
+    }
+    $dirs = array('|src/.*|', '|plugins/.*|', '|functions/.*|');
+    $repl = array('', '', '');
+    $base_uri = preg_replace($dirs, $repl, $PHP_SELF);
+    return $base_uri;
+}
+
 /**
  * get_location
  *
@@ -1298,4 +1321,4 @@ function sq_count8bit($string) {
     return $count;
 }
 
-?>
\ No newline at end of file
+?>