/**
  * initializes the install class and process
  * @return void
  */
 public static function initialize()
 {
     //Gets language to use in the install
     self::$locale = core::request('LANGUAGE', core::get_browser_favorite_language());
     //start translations
     install::gettext_init(self::$locale);
     // Try to guess installation URL
     self::$url = 'http://' . $_SERVER['SERVER_NAME'];
     if ($_SERVER['SERVER_PORT'] != '80') {
         self::$url = self::$url . ':' . $_SERVER['SERVER_PORT'];
     }
     //getting the folder, erasing the index
     self::$folder = str_replace('/index.php', '', $_SERVER['SCRIPT_NAME']) . '/';
     self::$url .= self::$folder;
 }
Example #2
0
 /**
  * initializes the install class and process
  * @return void
  */
 public static function initialize()
 {
     //Gets language to use in the install
     self::$locale = core::request('LANGUAGE', core::get_browser_favorite_language());
     //start translations
     install::gettext_init(self::$locale);
     // Try to guess installation URL
     // Check whether we are using HTTPS or not
     if (isset($_SERVER['HTTPS'])) {
         if ('on' == strtolower($_SERVER['HTTPS']) or '1' == $_SERVER['HTTPS']) {
             self::$url = 'https://' . $_SERVER['SERVER_NAME'];
         }
     } elseif (isset($_SERVER['SERVER_PORT']) and '443' == $_SERVER['SERVER_PORT']) {
         self::$url = 'https://' . $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT'];
     } else {
         self::$url = 'http://' . $_SERVER['SERVER_NAME'];
         if ($_SERVER['SERVER_PORT'] != '80') {
             self::$url = self::$url . ':' . $_SERVER['SERVER_PORT'];
         }
     }
     //getting the folder, erasing the index
     self::$folder = str_replace('/index.php', '', $_SERVER['SCRIPT_NAME']) . '/';
     self::$url .= self::$folder;
 }