C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\mampress\wp-includes\vars.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<?php

// On which page are we ?
$PHP_SELF $_SERVER['PHP_SELF'];
if (
preg_match('#([^/]+.php)#'$PHP_SELF$self_matches)) {
    
$pagenow $self_matches[1];
} else if (
strstr($PHP_SELF'?')) {
    
$pagenow explode('/'$PHP_SELF);
    
$pagenow trim($pagenow[(sizeof($pagenow)-1)]);
    
$pagenow explode('?'$pagenow);
    
$pagenow $pagenow[0];
} else {
    
$pagenow 'index.php';
}

// Simple browser detection
$is_lynx 0$is_gecko 0$is_winIE 0$is_macIE 0$is_opera 0$is_NS4 0;
if (!isset(
$HTTP_USER_AGENT)) {
    
$HTTP_USER_AGENT $_SERVER['HTTP_USER_AGENT'];
}
if (
preg_match('/Lynx/'$HTTP_USER_AGENT)) {
    
$is_lynx 1;
} elseif (
preg_match('/Gecko/'$HTTP_USER_AGENT)) {
    
$is_gecko 1;
} elseif ((
preg_match('/MSIE/'$HTTP_USER_AGENT)) && (preg_match('/Win/'$HTTP_USER_AGENT))) {
    
$is_winIE 1;
} elseif ((
preg_match('/MSIE/'$HTTP_USER_AGENT)) && (preg_match('/Mac/'$HTTP_USER_AGENT))) {
    
$is_macIE 1;
} elseif (
preg_match('/Opera/'$HTTP_USER_AGENT)) {
    
$is_opera 1;
} elseif ((
preg_match('/Nav/'$HTTP_USER_AGENT) ) || (preg_match('/Mozilla\/4\./'$HTTP_USER_AGENT))) {
    
$is_NS4 1;
}
$is_IE    = (($is_macIE) || ($is_winIE));

// Server detection
$is_apache strstr($_SERVER['SERVER_SOFTWARE'], 'Apache') ? 0;
$is_IIS strstr($_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS') ? 0;

// if the config file does not provide the smilies array, let's define it here
if (!isset($wpsmiliestrans)) {
    
$wpsmiliestrans = array(
    
' :)'        => 'icon_smile.gif',
    
' :D'        => 'icon_biggrin.gif',
    
' :-D'       => 'icon_biggrin.gif',
    
':grin:'    => 'icon_biggrin.gif',
    
' :)'        => 'icon_smile.gif',
    
' :-)'       => 'icon_smile.gif',
    
':smile:'   => 'icon_smile.gif',
    
' :('        => 'icon_sad.gif',
    
' :-('       => 'icon_sad.gif',
    
':sad:'     => 'icon_sad.gif',
    
' :o'        => 'icon_surprised.gif',
    
' :-o'       => 'icon_surprised.gif',
    
':eek:'     => 'icon_surprised.gif',
    
' 8O'        => 'icon_eek.gif',
    
' 8-O'       => 'icon_eek.gif',
    
':shock:'   => 'icon_eek.gif',
    
' :?'        => 'icon_confused.gif',
    
' :-?'       => 'icon_confused.gif',
    
' :???:'     => 'icon_confused.gif',
    
' 8)'        => 'icon_cool.gif',
    
' 8-)'       => 'icon_cool.gif',
    
':cool:'    => 'icon_cool.gif',
    
':lol:'     => 'icon_lol.gif',
    
' :x'        => 'icon_mad.gif',
    
' :-x'       => 'icon_mad.gif',
    
':mad:'     => 'icon_mad.gif',
    
' :P'        => 'icon_razz.gif',
    
' :-P'       => 'icon_razz.gif',
    
':razz:'    => 'icon_razz.gif',
    
':oops:'    => 'icon_redface.gif',
    
':cry:'     => 'icon_cry.gif',
    
':evil:'    => 'icon_evil.gif',
    
':twisted:' => 'icon_twisted.gif',
    
':roll:'    => 'icon_rolleyes.gif',
    
':wink:'    => 'icon_wink.gif',
    
' ;)'        => 'icon_wink.gif',
    
' ;-)'       => 'icon_wink.gif',
    
':!:'       => 'icon_exclaim.gif',
    
':?:'       => 'icon_question.gif',
    
':idea:'    => 'icon_idea.gif',
    
':arrow:'   => 'icon_arrow.gif',
    
' :|'        => 'icon_neutral.gif',
    
' :-|'       => 'icon_neutral.gif',
    
':neutral:' => 'icon_neutral.gif',
    
':mrgreen:' => 'icon_mrgreen.gif',
    );
}

// sorts the smilies' array
if (!function_exists('smiliescmp')) {
function 
smiliescmp ($a$b) {
    if (
strlen($a) == strlen($b)) {
        return 
strcmp($a$b);
    }
        return (
strlen($a) > strlen($b)) ? -1;
    }
}
uksort($wpsmiliestrans'smiliescmp');

// generates smilies' search & replace arrays
foreach($wpsmiliestrans as $smiley => $img) {
    
$wp_smiliessearch[] = $smiley;
    
$smiley_masked htmlspecialcharstrim($smiley) , ENT_QUOTES);
    
$wp_smiliesreplace[] = " <img src='" get_settings('siteurl') . "/wp-images/smilies/$img' alt='$smiley_masked' class='wp-smiley' /> ";
}

// Path for cookies
define('COOKIEPATH'preg_replace('|https?://[^/]+|i'''get_settings('home') . '/' ) );
define('SITECOOKIEPATH'preg_replace('|https?://[^/]+|i'''get_settings('siteurl') . '/' ) );

?>