summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--includes/layout.php15
-rwxr-xr-xindex.php34
-rwxr-xr-xpages/blog.php3
-rwxr-xr-xpages/quotes.php4
-rwxr-xr-xpages/welcome.php3
-rwxr-xr-xtheme/comments.tpl4
-rwxr-xr-xtheme/css/bubbles.css2
-rw-r--r--theme/layouts/4.5/style.css8
-rw-r--r--theme/layouts/6.2/style.css8
-rw-r--r--theme/layouts/7/style.css7
-rwxr-xr-xtheme/post.tpl6
-rwxr-xr-xtheme/quotes/browse.tpl2
12 files changed, 64 insertions, 32 deletions
diff --git a/includes/layout.php b/includes/layout.php index 8e92256..ffe1aa6 100644 --- a/includes/layout.php +++ b/includes/layout.php
@@ -22,21 +22,6 @@ if (!defined('S_INCLUDE_FILE')) {define('S_INCLUDE_FILE',1);}
22 22
23require('headerproc.php'); 23require('headerproc.php');
24 24
25if (isset($_GET['layout']))
26{
27 if (!file_exists('theme/layouts/' . basename($_GET['layout'])))
28 {
29 $_GET['layout'] = '7';
30 }
31
32 setcookie('layout', $_GET['layout'], time()+60*60*24*30, '/', '.fourisland.com');
33
34 unset($_GET['layout']);
35
36 header('Location: ' . getRewriteURL());
37 exit;
38}
39
40$template = new FITemplate('layouts/' . getLayout() . '/layout'); 25$template = new FITemplate('layouts/' . getLayout() . '/layout');
41 26
42$template->add('CATEGORY',(isset($pageCategory)) ? $pageCategory : 'none'); 27$template->add('CATEGORY',(isset($pageCategory)) ? $pageCategory : 'none');
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());
diff --git a/pages/blog.php b/pages/blog.php index 6703c12..28fa759 100755 --- a/pages/blog.php +++ b/pages/blog.php
@@ -29,6 +29,9 @@ if (isset($_GET['post']))
29{ 29{
30 $template = new FITemplate('post'); 30 $template = new FITemplate('post');
31 $template->adds_block('INTERNAL',array('exi'=>1)); 31 $template->adds_block('INTERNAL',array('exi'=>1));
32 $template->add('IFXAMP', $xhtml ? '&' : '&');
33 $template->add('IFXLT', $xhtml ? '&lt;' : '<');
34 $template->add('IFXGT', $xhtml ? '&gt;' : '>');
32 35
33 $getpost = "SELECT * FROM updates WHERE slug = \"" . urldecode($_GET['post']) . "\""; 36 $getpost = "SELECT * FROM updates WHERE slug = \"" . urldecode($_GET['post']) . "\"";
34 $getpost2 = mysql_query($getpost); 37 $getpost2 = mysql_query($getpost);
diff --git a/pages/quotes.php b/pages/quotes.php index f1e0d65..8c6958d 100755 --- a/pages/quotes.php +++ b/pages/quotes.php
@@ -187,7 +187,11 @@ if (isset($_GET['id']) && !(is_numeric($_GET['id'])))
187 187
188function quote_generation($query, $origin, $page = 1, $quote_limit = 50, $page_limit = 10) 188function quote_generation($query, $origin, $page = 1, $quote_limit = 50, $page_limit = 10)
189{ 189{
190 global $xhtml;
191
190 $template = new FITemplate('quotes/browse'); 192 $template = new FITemplate('quotes/browse');
193 $template->add('IFXAMP', $xhtml ? '&amp;' : '&');
194
191 if ($page != -1) 195 if ($page != -1)
192 { 196 {
193 $template->adds_block('PAGENUMBERS',array('exi'=>1)); 197 $template->adds_block('PAGENUMBERS',array('exi'=>1));
diff --git a/pages/welcome.php b/pages/welcome.php index 5bd710c..833af8a 100755 --- a/pages/welcome.php +++ b/pages/welcome.php
@@ -31,6 +31,9 @@ $hatNav = array( array( 'title' => 'Archive',
31 31
32$template = new FITemplate('post'); 32$template = new FITemplate('post');
33$template->adds_block('EXTERNAL',array('exi'=>1)); 33$template->adds_block('EXTERNAL',array('exi'=>1));
34$template->add('IFXAMP', $xhtml ? '&amp;' : '&');
35$template->add('IFXLT', $xhtml ? '&lt;' : '<');
36$template->add('IFXGT', $xhtml ? '&gt;' : '>');
34 37
35$curID = 0; 38$curID = 0;
36 39
diff --git a/theme/comments.tpl b/theme/comments.tpl index 5e1c564..9c86009 100755 --- a/theme/comments.tpl +++ b/theme/comments.tpl
@@ -1,8 +1,6 @@
1<a name="comments" /> 1<a name="comments"></a>
2 2
3<!--BEGIN COMMENTS--> 3<!--BEGIN COMMENTS-->
4<a name="comment-<!--COMMENTS.ID-->" />
5
6<!--BEGIN COMMENTS.EDITOR--> 4<!--BEGIN COMMENTS.EDITOR-->
7<form action="/edit-comment.php?id=<!--COMMENTS.ID-->" method="post"> 5<form action="/edit-comment.php?id=<!--COMMENTS.ID-->" method="post">
8<!--END COMMENTS.EDITOR--> 6<!--END COMMENTS.EDITOR-->
diff --git a/theme/css/bubbles.css b/theme/css/bubbles.css index 68a3cc4..29c9930 100755 --- a/theme/css/bubbles.css +++ b/theme/css/bubbles.css
@@ -8,7 +8,6 @@
8 8
9div.module + cite { 9div.module + cite {
10 position: relative; 10 position: relative;
11 top: -0.15em;
12 left: 0.2em; 11 left: 0.2em;
13 margin: 0; 12 margin: 0;
14 padding: 15px 0px 0px 15px; 13 padding: 15px 0px 0px 15px;
@@ -18,7 +17,6 @@ div.module + cite {
18} 17}
19 18
20div.module.unrounded + cite { 19div.module.unrounded + cite {
21 top: -0.5em;
22 padding-top: 10px; 20 padding-top: 10px;
23} 21}
24 22
diff --git a/theme/layouts/4.5/style.css b/theme/layouts/4.5/style.css index b8afbbb..7e9b574 100644 --- a/theme/layouts/4.5/style.css +++ b/theme/layouts/4.5/style.css
@@ -231,3 +231,11 @@ div#flash {
231* > html div#flash { 231* > html div#flash {
232 position: absolute; 232 position: absolute;
233} 233}
234
235div.module + cite {
236 top: -0.15em;
237}
238
239div.module.unrounded + cite {
240 top: -0.4em;
241}
diff --git a/theme/layouts/6.2/style.css b/theme/layouts/6.2/style.css index 53f3556..e68f7f8 100644 --- a/theme/layouts/6.2/style.css +++ b/theme/layouts/6.2/style.css
@@ -245,3 +245,11 @@ span.post-vote {
245 position: relative; 245 position: relative;
246 top: -20px; 246 top: -20px;
247} 247}
248
249div.module + cite {
250 top: -0.15em;
251}
252
253div.module.unrounded + cite {
254 top: -0.4em;
255}
diff --git a/theme/layouts/7/style.css b/theme/layouts/7/style.css index c16bdfa..e90ee05 100644 --- a/theme/layouts/7/style.css +++ b/theme/layouts/7/style.css
@@ -181,3 +181,10 @@ div#sidebar ul li.active a, div#sidebar ul li a:hover {
181 color: black; 181 color: black;
182} 182}
183 183
184div.module + cite {
185 top: -0.4em;
186}
187
188div.module.unrounded + cite {
189 top: -0.7em;
190}
diff --git a/theme/post.tpl b/theme/post.tpl index 2c65e51..7bf5481 100755 --- a/theme/post.tpl +++ b/theme/post.tpl
@@ -7,13 +7,13 @@
7 7
8function ratePost(id, dir) 8function ratePost(id, dir)
9{ 9{
10 jQuery("#post-"+id+" .post-rating-up").addClass("post-action-done").html("&lt;img src='/theme/images/icons/thumb_up.png' alt='+1' /&gt;"); 10 jQuery("#post-"+id+" .post-rating-up").addClass("post-action-done").html("<!--IFXLT-->img src='/theme/images/icons/thumb_up.png' alt='+1' /<!--IFXGT-->");
11 jQuery("#post-"+id+" .post-rating-down").addClass("post-action-done").html("&lt;img src='/theme/images/icons/thumb_down.png' alt='-1' /&gt;"); 11 jQuery("#post-"+id+" .post-rating-down").addClass("post-action-done").html("<!--IFXLT-->img src='/theme/images/icons/thumb_down.png' alt='-1' /<!--IFXGT-->");
12 jQuery("#flash").text("Processing....").slideDown(); 12 jQuery("#flash").text("Processing....").slideDown();
13 jQuery.ajax({ 13 jQuery.ajax({
14 type: "GET", 14 type: "GET",
15 url: "/vote.php", 15 url: "/vote.php",
16 data: "id="+id+"&amp;dir="+dir, 16 data: "id="+id+"<!--IFXAMP-->dir="+dir,
17 dataType: "text", 17 dataType: "text",
18 success: function(msg) { 18 success: function(msg) {
19 if (msg != "") 19 if (msg != "")
diff --git a/theme/quotes/browse.tpl b/theme/quotes/browse.tpl index d710d3f..24afd14 100755 --- a/theme/quotes/browse.tpl +++ b/theme/quotes/browse.tpl
@@ -10,7 +10,7 @@ function voteQuote(id, dir)
10 jQuery.ajax({ 10 jQuery.ajax({
11 type: "GET", 11 type: "GET",
12 url: "/quotes/vote.php", 12 url: "/quotes/vote.php",
13 data: "id="+id+"&amp;dir="+dir, 13 data: "id="+id+"<!--IFXAMP-->dir="+dir,
14 dataType: "text", 14 dataType: "text",
15 success: function(msg) { 15 success: function(msg) {
16 if (msg != "") 16 if (msg != "")