X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/cc7b1505cd9fafd87c3672f669e13e98b0c544f7..7688c6ba71852cd89123b62b2d57683535e4702a:/wp-includes/vars.php diff --git a/wp-includes/vars.php b/wp-includes/vars.php index 2573b27e..e01feeae 100644 --- a/wp-includes/vars.php +++ b/wp-includes/vars.php @@ -1,100 +1,47 @@ 'icon_mrgreen.gif', - ':neutral:' => 'icon_neutral.gif', - ':twisted:' => 'icon_twisted.gif', - ':arrow:' => 'icon_arrow.gif', - ':shock:' => 'icon_eek.gif', - ':smile:' => 'icon_smile.gif', - ' :???:' => 'icon_confused.gif', - ':cool:' => 'icon_cool.gif', - ':evil:' => 'icon_evil.gif', - ':grin:' => 'icon_biggrin.gif', - ':idea:' => 'icon_idea.gif', - ':oops:' => 'icon_redface.gif', - ':razz:' => 'icon_razz.gif', - ':roll:' => 'icon_rolleyes.gif', - ':wink:' => 'icon_wink.gif', - ':cry:' => 'icon_cry.gif', - ':eek:' => 'icon_surprised.gif', - ':lol:' => 'icon_lol.gif', - ':mad:' => 'icon_mad.gif', - ':sad:' => 'icon_sad.gif', - ' 8-)' => 'icon_cool.gif', - ' 8-O' => 'icon_eek.gif', - ' :-(' => 'icon_sad.gif', - ' :-)' => 'icon_smile.gif', - ' :-?' => 'icon_confused.gif', - ' :-D' => 'icon_biggrin.gif', - ' :-P' => 'icon_razz.gif', - ' :-o' => 'icon_surprised.gif', - ' :-x' => 'icon_mad.gif', - ' :-|' => 'icon_neutral.gif', - ' ;-)' => 'icon_wink.gif', - ' 8)' => 'icon_cool.gif', - ' 8O' => 'icon_eek.gif', - ' :(' => 'icon_sad.gif', - ' :)' => 'icon_smile.gif', - ' :?' => 'icon_confused.gif', - ' :D' => 'icon_biggrin.gif', - ' :P' => 'icon_razz.gif', - ' :o' => 'icon_surprised.gif', - ' :x' => 'icon_mad.gif', - ' :|' => 'icon_neutral.gif', - ' ;)' => 'icon_wink.gif', - ':!:' => 'icon_exclaim.gif', - ':?:' => 'icon_question.gif', - ); +$is_lynx = $is_gecko = $is_winIE = $is_macIE = $is_opera = $is_NS4 = false; + +if (strpos($_SERVER['HTTP_USER_AGENT'], 'Lynx') !== false) { + $is_lynx = true; +} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') !== false) { + $is_gecko = true; +} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'Win') !== false) { + $is_winIE = true; +} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'Mac') !== false) { + $is_macIE = true; +} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') !== false) { + $is_opera = true; +} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Nav') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'Mozilla/4.') !== false) { + $is_NS4 = true; } +$is_IE = ( $is_macIE || $is_winIE ); -// generates smilies' search & replace arrays -foreach($wpsmiliestrans as $smiley => $img) { - $wp_smiliessearch[] = $smiley; - $smiley_masked = htmlspecialchars( trim($smiley) , ENT_QUOTES); - $wp_smiliesreplace[] = " $smiley_masked "; -} +// Server detection +$is_apache = ((strpos($_SERVER['SERVER_SOFTWARE'], 'Apache') !== false) || (strpos($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') !== false)) ? true : false; +$is_IIS = (strpos($_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS') !== false) ? true : false; -?> +?> \ No newline at end of file