Not Reviewed
Show More
Add another comment
| @@ -26,7 +26,7 function Excerpt($excerpt) | |||
|
|
26 | 26 | return $excerpt; |
|
|
27 | 27 | } |
|
|
28 | 28 | |
|
|
29 |
function datesort($a |
|
|
|
29 | function datesort($a, $b) | |
|
|
30 | 30 | { |
|
|
31 | 31 | if ($a->udate == $b->udate) |
|
|
32 | 32 | { |
| @@ -38,7 +38,7 function datesort($a , $b) | |||
|
|
38 | 38 | |
|
|
39 | 39 | function utfentities($string) |
|
|
40 | 40 | { |
|
|
41 |
return htmlentities($string, ENT_COMPAT |
|
|
|
41 | return htmlentities($string, ENT_COMPAT | ENT_XML1); | |
|
|
42 | 42 | } |
|
|
43 | 43 | |
|
|
44 | 44 | function _query($s, $byid = false) |
| @@ -110,10 +110,10 if ($type == 'strips' or $type == '') | |||
|
|
110 | 110 | foreach($s as $k => $v) |
|
|
111 | 111 | { |
|
|
112 | 112 | $s[$k]->link = SITE_HOST . SITE_PATH . "/strip/$v->id"; |
|
|
113 |
$s[$k]->title = "Comic [$v->id] \"" . |
|
|
|
113 | $s[$k]->title = "Comic [$v->id] \"" . utfentities($v->title) . '"'; | |
|
|
114 | 114 | $s[$k]->desc = "<![CDATA[$v->chapdesc comic $v->id |
|
|
115 | <br/>[<a href=\"http://www.megatokyo.com/\">read...</a>] | |
|
|
116 | <br/>[<a href=\"" . $s[$k]->link . "\">permalink</a>] | |
|
|
115 | <br />[<a href=\"http://www.megatokyo.com/\">read...</a>] | |
|
|
116 | <br />[<a href=\"" . $s[$k]->link . "\">permalink</a>] | |
|
|
117 | 117 | ]]>"; |
|
|
118 | 118 | $s[$k]->date = date(DATE_RSS, $v->udate); |
|
|
119 | 119 | $s[$k]->guid = $s[$k]->link; |
| @@ -130,7 +130,7 if ($type == 'rants' or $type == '') | |||
|
|
130 | 130 | $rant_query = 'SELECT r.id, r.body, UNIX_TIMESTAMP(r.published) as udate, c.name, r.title |
|
|
131 | 131 | FROM rant r JOIN contributor c ON r.author = c.id |
|
|
132 | 132 | WHERE r.published <= NOW() AND r.status = "published" |
|
|
133 |
ORDER BY |
|
|
|
133 | ORDER BY r.published DESC LIMIT 5'; | |
|
|
134 | 134 | |
|
|
135 | 135 | $s = _query($rant_query) or die(mysqli_error($link)); |
|
|
136 | 136 | |
| @@ -173,7 +173,7 usort($f_items, 'datesort'); | |||
|
|
173 | 173 | |
|
|
174 | 174 | $f_date = $f_items[0]->date; |
|
|
175 | 175 | |
|
|
176 |
$rfc1123_date = gmdate( |
|
|
|
176 | $rfc1123_date = gmdate(DATE_RFC1123, $f_items[0]->udate); | |
|
|
177 | 177 | $etag = md5($rfc1123_date); |
|
|
178 | 178 | |
|
|
179 | 179 | /* Conditional Get */ |
| @@ -202,7 +202,7 echo '<?xml version="1.0" encoding="utf-8"?>', "\n"; | |||
|
|
202 | 202 | <title><?php echo $f_title; ?></title> |
|
|
203 | 203 | <link>https://megatokyo.com</link> |
|
|
204 | 204 | <description><?php echo $f_desc; ?></description> |
|
|
205 |
<language>en- |
|
|
|
205 | <language>en-US</language> | |
|
|
206 | 206 | <copyright>Fred Gallagher</copyright> |
|
|
207 | 207 | <managingEditor>piro@megatokyo.com (Fred Gallagher)</managingEditor> |
|
|
208 | 208 | <docs>http://cyber.harvard.edu/rss/rss.html</docs> |
| @@ -210,7 +210,7 echo '<?xml version="1.0" encoding="utf-8"?>', "\n"; | |||
|
|
210 | 210 | <lastBuildDate><?php echo $f_date; ?></lastBuildDate> |
|
|
211 | 211 | <ttl>15</ttl> |
|
|
212 | 212 | |
|
|
213 |
<?php |
|
|
|
213 | <?php foreach ($f_items as $v) { ?> | |
|
|
214 | 214 | <item> |
|
|
215 | 215 | <title><?php echo $v->title; ?></title> |
|
|
216 | 216 | <link><?php echo $v->link; ?></link> |
Comments 0
You need to be logged in to leave comments.
Login now
