Loading...
 

Making a PHP summary from Tiki RSS

  • Download http://boastology.com/pages/download.php The BMashine plugin
  • insert the code from this .php file into your web page at the place where you need the summary
  • modify the link to the RSS page in the beginning
$url="http://www.laka.lv/tiki/tiki-articles_rss.php?ver=2";
  • modify the text outputed in the for cycle in the beginning of the script to output everything you need. I used this:
for($i=1;$i<=count($myar[TITLE]);$i++) {
$title=iconv("UTF-8", "ISO-8859-13", $myar[TITLE][$i+1]); //convert the codepage (I need this)
$description=iconv("UTF-8", "ISO-8859-13", $myar[DESCRIPTION][$i]);
$link=$myar[LINK][$i];
$pubDate=$myar[PUBDATE][$i];
if($pubDate) { // Only show enteries with a publication date
$pubDate=strftime( "%d.%m.%Y"  ,strtotime($pubDate)); //Convert the date to something sensible
echo <<<EOF
<p><b>$pubDate</b> - <a href="$link">$title</a><br>
$description</p>
EOF;
    }
}
  • I also had to change this line
//$tags=array();
$tags=array("title", "link", "description", "pubDate");

  • In Tiki 1.8 there is a bug: RSS streams conflict with gzip compressed pages, so disable this feature in General features pane. You may still use php or apache level gzipping.

Page last modified on Sunday 28 March 2004 10:10:35 GMT-0000

Upcoming Events

No records to display

Why Register?

Register at tiki.org and you'll be able to use the account at any *.tiki.org site, thanks to the InterTiki feature. A valid email address is required to receive site notifications and occasional newsletters. You can opt out of these items at any time.