[Comoblog-commit] modules/mod_rss2 rss2.php,1.1,1.2
Status: Inactive
Brought to you by:
markwallis
|
From: iamdecal <iam...@us...> - 2006-10-22 11:44:36
|
Update of /cvsroot/comoblog/modules/mod_rss2 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27709/modules/mod_rss2 Modified Files: rss2.php Log Message: work in progress, ditching this server cos its borked ;( Index: rss2.php =================================================================== RCS file: /cvsroot/comoblog/modules/mod_rss2/rss2.php,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- rss2.php 28 Nov 2005 11:05:36 -0000 1.1 +++ rss2.php 22 Oct 2006 11:44:02 -0000 1.2 @@ -6,7 +6,7 @@ $rss_version = ''; if (isset($_SERVER['PATH_INFO']) && $_SERVER['PATH_INFO'] != '/') $rss_version = substr($_SERVER['PATH_INFO'],1,strlen($_SERVER['PATH_INFO'])-1); - + // ///////////////////////////////////////////////////////////////////// @@ -14,28 +14,28 @@ $blog['link'] = CFG_SITE_URL; $blog['description'] = htmlspecialchars(strip_tags(CFG_INTRO_TEXT)); $blog['language'] = CFG_LANG; -$blog['generator'] = 'EasyMoblog '.CFG_VERSION; -$blog['logo'] = CFG_SITE_URL.'img/easymoblog/'.CFG_LOGO_IMG; +$blog['generator'] = 'Comoblog '.CFG_VERSION; +$blog['logo'] = CFG_SITE_URL.'img/comoblog/'.CFG_LOGO_IMG; $blog['copyright'] = htmlspecialchars(strip_tags(CFG_RSS2_COPYRIGHT)); switch ($rss_version) { case '1.0': break; case '2.0': - break; + break; case 'c1.0': break; case 'c2.0': - break; - - + break; + + default: die('You must specify a valid rss version'); break; } - -if (($rss_version =='1.0') or ($rss_version =='2.0')) + +if (($rss_version =='1.0') or ($rss_version =='2.0')) { $posts = posts_last(CFG_HOWMANY_ITEMS); } @@ -43,7 +43,7 @@ { $posts = comments_last(CFG_HOWMANY_ITEMS); } - + $tpl = new XTemplate('templates/'.$rss_version.'/rss2.tpl.xml'); $tpl->assign('VERSION', CFG_VERSION); @@ -55,17 +55,17 @@ { $posts[$c]['post_mail_subject'] = htmlspecialchars(strip_tags($posts[$c]['post_mail_subject'])); $posts[$c]['post_mail_body'] = htmlspecialchars(strip_tags($posts[$c]['post_mail_body'])); - #$posts[$c]['post_mail_from'] = htmlspecialchars(strip_tags($posts[$c]['post_mail_from'])); + #$posts[$c]['post_mail_from'] = htmlspecialchars(strip_tags($posts[$c]['post_mail_from'])); $posts[$c]['post_mail_from'] = "iamdecal"; $post['post_category'] = ''; - + $tpl->assign('POST', $posts[$c]); - + if ($rss_version == '1.0') $tpl->parse('main.item'); - - + + if ($posts[$c]['post_images'] > 0) { $query = " select img_thumb, concat(img_id,'.',img_extension) as img_name, concat(img_id,'_thumb.',img_extension) as img_thumb_name, img_width, img_height @@ -74,7 +74,7 @@ and img_display = 'attach' "; $res = mysql_query($query); - + while ($row = mysql_fetch_assoc($res)) { if ($row['img_thumb'] == 'Y') { $tpl->assign('IMAGE', $row); @@ -83,17 +83,17 @@ else { $tpl->assign('IMAGE', $row); $tpl->parse('main.post.img'); - } + } } - } - - + } + + $tpl->parse('main.post'); } } -Header ('Content-type: text/xml'); - +#Header ('Content-type: text/xml'); +Header ('Content-type: application/xml'); $tpl->parse('main'); $tpl->out('main'); ?> |