summary refs log tree commit diff stats
path: root/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'index.php')
-rwxr-xr-xindex.php34
1 files changed, 26 insertions, 8 deletions
diff --git a/index.php b/index.php index d110743..7a958ee 100755 --- a/index.php +++ b/index.php
@@ -20,14 +20,6 @@
20 20
21require('headerproc.php'); 21require('headerproc.php');
22 22
23if (preg_match('|MSIE ([0-9].[0-9]{1,2})|', $_SERVER['HTTP_USER_AGENT'], $matched))
24{
25 header('Content-type: text/html');
26 $usingIE = true;
27} else {
28// header('Content-type: application/xhtml+xml');
29}
30
31header('X-Pingback: http://fourisland.com/xmlrpc.php'); 23header('X-Pingback: http://fourisland.com/xmlrpc.php');
32 24
33include('../security/config.php'); 25include('../security/config.php');
@@ -42,6 +34,32 @@ include('includes/functions.php');
42include('includes/hits.php'); 34include('includes/hits.php');
43include('includes/updatePending.php'); 35include('includes/updatePending.php');
44 36
37if (isset($_GET['layout']))
38{
39 if (!file_exists('theme/layouts/' . basename($_GET['layout'])))
40 {
41 $_GET['layout'] = '7';
42 }
43
44 setcookie('layout', $_GET['layout'], time()+60*60*24*30, '/', '.fourisland.com');
45
46 unset($_GET['layout']);
47
48 header('Location: ' . getRewriteURL());
49 exit;
50}
51
52if (preg_match('|MSIE ([0-9].[0-9]{1,2})|', $_SERVER['HTTP_USER_AGENT'], $matched))
53{
54 $usingIE = true;
55} else {
56 if (getLayout() == '7')
57 {
58 header('Content-type: application/xhtml+xml');
59 $xhtml = true;
60 }
61}
62
45if (strpos($_SERVER['REQUEST_URI'],'index.php')) 63if (strpos($_SERVER['REQUEST_URI'],'index.php'))
46{ 64{
47 header('Location: ' . getRewriteURL()); 65 header('Location: ' . getRewriteURL());