]> git.mxchange.org Git - friendica.git/blobdiff - boot.php
rev update
[friendica.git] / boot.php
index b47164f1001cdcabf112117477d01b5e04a1f77b..96a55a0997beccfeec7ddfb49fe5f7f7761086c6 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -11,7 +11,7 @@ require_once('include/cache.php');
 require_once('library/Mobile_Detect/Mobile_Detect.php');
 
 define ( 'FRIENDICA_PLATFORM',     'Friendica');
-define ( 'FRIENDICA_VERSION',      '3.0.1431' );
+define ( 'FRIENDICA_VERSION',      '3.0.1435' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.23'    );
 define ( 'DB_UPDATE_VERSION',      1154      );
 
@@ -365,6 +365,7 @@ if(! class_exists('App')) {
                public  $videowidth = 425;
                public  $videoheight = 350;
                public  $force_max_items = 0;
+               public  $theme_thread_allow = true;
 
                private $scheme;
                private $hostname;
@@ -734,9 +735,13 @@ if(! function_exists('check_config')) {
                // than the currently visited url, store the current value accordingly.
                // "Radically different" ignores common variations such as http vs https
                // and www.example.com vs example.com.
+               // We will only change the url to an ip address if there is no existing setting
 
-               if((! x($url)) || (! link_compare($url,$a->get_baseurl())))
+               if(! x($url))
                        $url = set_config('system','url',$a->get_baseurl());
+               if((! link_compare($url,$a->get_baseurl())) && (! preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/",$a->get_hostname)))
+                       $url = set_config('system','url',$a->get_baseurl());
+
 
                if($build != DB_UPDATE_VERSION) {
                        $stored = intval($build);