]> git.mxchange.org Git - friendica.git/commitdiff
frio: sanitize $schema only if the variable is initialized
authorrabuzarus <>
Tue, 24 Oct 2017 12:44:31 +0000 (14:44 +0200)
committerrabuzarus <>
Tue, 24 Oct 2017 12:44:31 +0000 (14:44 +0200)
view/theme/frio/style.php

index c227c354f8a4ebf5c12e9fd10ed32c0534e72615..04379b244ee14316f6bf127e4b0404ee02061a44 100644 (file)
@@ -61,7 +61,9 @@ if ($_REQUEST['schema']) {
        $schema = $_REQUEST['schema'];
 }
 
-$schema = basename($schema);
+// Sanitize the data.
+$schema = !empty($schema) ? basename($schema) : "";
+
 
 if (($schema) && ($schema != '---')) {
        if (file_exists('view/theme/frio/schema/' . $schema . '.php')) {
@@ -96,7 +98,7 @@ $bgcolor          = (empty($bgcolor)          ? "#ededed"      : $bgcolor);
 $background_image = (empty($background_image) ? 'img/none.jpg' : $background_image);
 $modified         = (empty($modified)         ? time()         :$modified);
 
-$contentbg_transp = ((isset($contentbg_transp) && $contentbg_transp != "") ?  $contentbg_transp : 100);
+$contentbg_transp = ((isset($contentbg_transp) && $contentbg_transp != "") ? $contentbg_transp : 100);
 
 // Calculate some colors in dependance of existing colors.
 // Some colors are calculated to don't have too many selection