summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'themes/mantra/admin/sanitize.php')
-rw-r--r--themes/mantra/admin/sanitize.php33
1 files changed, 17 insertions, 16 deletions
diff --git a/themes/mantra/admin/sanitize.php b/themes/mantra/admin/sanitize.php
index 30ed0b67..709d10c7 100644
--- a/themes/mantra/admin/sanitize.php
+++ b/themes/mantra/admin/sanitize.php
@@ -51,7 +51,7 @@
$socialNetworks = array ("Amazon", "Delicious", "DeviantArt", "Digg", "Etsy", "Facebook", "Flickr", "Google", "GoodReads", "GooglePlus",
"IMDb", "Instagram", "LastFM", "LinkedIn", "Mail", "MySpace", "Picasa", "Pinterest", "Reddit", "RSS", "Skype",
- "SoundCloud", "StumbleUpon", "Technorati", "Tumblr", "Twitch", "Twitter", "Vimeo", "VK", "WordPress",
+ "Steam", "SoundCloud", "StumbleUpon", "Technorati", "Tumblr", "Twitch", "Twitter", "Vimeo", "VK", "WordPress",
"Xing", "Yahoo", "Yelp", "YouTube" );
@@ -113,7 +113,6 @@ global $mantra_defaults;
$cryout_special_keys = array('Mail', 'Skype');
for ($i=1;$i<10;$i+=2) {
$j=$i+1;
-
if (in_array($input['mantra_social'.$i],$cryout_special_keys)) :
$input['mantra_social'.$j] = wp_kses_data(str_replace($cryout_special_terms,'',$input['mantra_social'.$j]));
if ($input['mantra_social'.$i]=='Mail') {$input['mantra_social'.$j]='mailto:'.$input['mantra_social'.$j];};
@@ -121,8 +120,10 @@ global $mantra_defaults;
else :
$input['mantra_social'.$j] = esc_url_raw($input['mantra_social'.$j]);
endif;
-
}
+ for ($i=0;$i<=5;$i++) {
+ if (!isset($input['mantra_socialsdisplay'.$i])) {$input['mantra_socialsdisplay'.$i] = "0";}
+ }
$input['mantra_favicon'] = esc_url_raw($input['mantra_favicon']);
$input['mantra_logoupload'] = esc_url_raw($input['mantra_logoupload']);
@@ -141,29 +142,29 @@ global $mantra_defaults;
if($input['mantra_googlefont']) {
$mantra_googlefont2 = $input['mantra_googlefont'];
$mantra_googlefont2= preg_replace( '/\s+/', '+', $mantra_googlefont2 );
- $mantra_googlefont2= "http://fonts.googleapis.com/css?family=".$mantra_googlefont2;
- }
+ $mantra_googlefont2= "//fonts.googleapis.com/css?family=".$mantra_googlefont2;
+ $input['mantra_googlefont2'] = $mantra_googlefont2;
+ } else $input['mantra_googlefont2'] = '';
if($input['mantra_googlefonttitle']) {
$mantra_googlefonttitle2 = $input['mantra_googlefonttitle'];
$mantra_googlefonttitle2= preg_replace( '/\s+/', '+', $mantra_googlefonttitle2 );
- $mantra_googlefonttitle2= "http://fonts.googleapis.com/css?family=".$mantra_googlefonttitle2;
- }
+ $mantra_googlefonttitle2= "//fonts.googleapis.com/css?family=".$mantra_googlefonttitle2;
+ $input['mantra_googlefonttitle2'] = $mantra_googlefonttitle2;
+ } else $input['mantra_googlefonttitle2'] = '';
if($input['mantra_googlefontside']) {
$mantra_googlefontside2 = $input['mantra_googlefontside'];
$mantra_googlefontside2= preg_replace( '/\s+/', '+', $mantra_googlefontside2 );
- $mantra_googlefontside2= "http://fonts.googleapis.com/css?family=".$mantra_googlefontside2;
- }
+ $mantra_googlefontside2= "//fonts.googleapis.com/css?family=".$mantra_googlefontside2;
+ $input['mantra_googlefontside2'] = $mantra_googlefontside2;
+ } else $input['mantra_googlefontside2'] = '';
if($input['mantra_googlefontsubheader']) {
$mantra_googlefontsubheader2 = $input['mantra_googlefontsubheader'];
$mantra_googlefontsubheader2= preg_replace( '/\s+/', '+', $mantra_googlefontsubheader2 );
- $mantra_googlefontsubheader2= "http://fonts.googleapis.com/css?family=".$mantra_googlefontsubheader2;
- }
-
- $input['mantra_googlefont2'] = $mantra_googlefont2;
- $input['mantra_googlefonttitle2'] = $mantra_googlefonttitle2;
- $input['mantra_googlefontside2'] = $mantra_googlefontside2;
+ $mantra_googlefontsubheader2= "//fonts.googleapis.com/css?family=".$mantra_googlefontsubheader2;
$input['mantra_googlefontsubheader2'] = $mantra_googlefontsubheader2;
-
+ } else $input['mantra_googlefontsubheader2'] = '';
+
+
$input['mantra_frontpostscount'] = intval(wp_kses_data($input['mantra_frontpostscount']));
$input['mantra_fpsliderborderwidth'] = intval(wp_kses_data($input['mantra_fpsliderborderwidth']));