diff options
| -rw-r--r-- | includes/layout.php | 15 | ||||
| -rwxr-xr-x | index.php | 34 | ||||
| -rwxr-xr-x | pages/blog.php | 3 | ||||
| -rwxr-xr-x | pages/quotes.php | 4 | ||||
| -rwxr-xr-x | pages/welcome.php | 3 | ||||
| -rwxr-xr-x | theme/comments.tpl | 4 | ||||
| -rwxr-xr-x | theme/css/bubbles.css | 2 | ||||
| -rw-r--r-- | theme/layouts/4.5/style.css | 8 | ||||
| -rw-r--r-- | theme/layouts/6.2/style.css | 8 | ||||
| -rw-r--r-- | theme/layouts/7/style.css | 7 | ||||
| -rwxr-xr-x | theme/post.tpl | 6 | ||||
| -rwxr-xr-x | theme/quotes/browse.tpl | 2 |
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 | ||
| 23 | require('headerproc.php'); | 23 | require('headerproc.php'); |
| 24 | 24 | ||
| 25 | if (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 | ||
| 21 | require('headerproc.php'); | 21 | require('headerproc.php'); |
| 22 | 22 | ||
| 23 | if (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 | |||
| 31 | header('X-Pingback: http://fourisland.com/xmlrpc.php'); | 23 | header('X-Pingback: http://fourisland.com/xmlrpc.php'); |
| 32 | 24 | ||
| 33 | include('../security/config.php'); | 25 | include('../security/config.php'); |
| @@ -42,6 +34,32 @@ include('includes/functions.php'); | |||
| 42 | include('includes/hits.php'); | 34 | include('includes/hits.php'); |
| 43 | include('includes/updatePending.php'); | 35 | include('includes/updatePending.php'); |
| 44 | 36 | ||
| 37 | if (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 | |||
| 52 | if (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 | |||
| 45 | if (strpos($_SERVER['REQUEST_URI'],'index.php')) | 63 | if (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 ? '<' : '<'); | ||
| 34 | $template->add('IFXGT', $xhtml ? '>' : '>'); | ||
| 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 | ||
| 188 | function quote_generation($query, $origin, $page = 1, $quote_limit = 50, $page_limit = 10) | 188 | function 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 ? '&' : '&'); | ||
| 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 ? '&' : '&'); | ||
| 35 | $template->add('IFXLT', $xhtml ? '<' : '<'); | ||
| 36 | $template->add('IFXGT', $xhtml ? '>' : '>'); | ||
| 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 | ||
| 9 | div.module + cite { | 9 | div.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 | ||
| 20 | div.module.unrounded + cite { | 19 | div.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 | |||
| 235 | div.module + cite { | ||
| 236 | top: -0.15em; | ||
| 237 | } | ||
| 238 | |||
| 239 | div.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 | |||
| 249 | div.module + cite { | ||
| 250 | top: -0.15em; | ||
| 251 | } | ||
| 252 | |||
| 253 | div.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 | ||
| 184 | div.module + cite { | ||
| 185 | top: -0.4em; | ||
| 186 | } | ||
| 187 | |||
| 188 | div.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 | ||
| 8 | function ratePost(id, dir) | 8 | function ratePost(id, dir) |
| 9 | { | 9 | { |
| 10 | jQuery("#post-"+id+" .post-rating-up").addClass("post-action-done").html("<img src='/theme/images/icons/thumb_up.png' alt='+1' />"); | 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("<img src='/theme/images/icons/thumb_down.png' alt='-1' />"); | 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+"&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+"&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 != "") |
