<?php
 
    include "class.AbsRssWriter20.php";
 
 
 
    $xml = new AbsRssWriter20();
 
 
 
    // START DOCUMENT
 
    $xml->StartDocument('xsl_stylesheet.xsl');
 
 
 
    // ADD NAMESPACES
 
    $ns = array(
 
         'slash' => 'http://purl.org/rss/1.0/modules/slash/'
 
        ,'content' => 'http://purl.org/rss/1.0/modules/content/'
 
        ,'wfw' => 'http://wellformedweb.org/CommentAPI/'
 
        ,'dc' => 'http://purl.org/dc/elements/1.1/'
 
    );
 
    $xml->AddNamespaces($ns);
 
 
 
    // ADD CHANNEL TAGS
 
    $channelTags = array(
 
         'title' => 'Latest entries on: Blog Name Here'
 
        ,'link' => 'http://blog-url-here/'
 
        ,'description' => "Coding is fun!"
 
        ,'pubDate' => 'Mon, 10 Apr 2009 22:00:40'
 
        ,'generator' => 'Blog Name Here'
 
        ,'language' => 'en-us'
 
        ,'dc:publisher' => 'Costin Trifan'
 
        ,'copyright' => 'Copyright (c) 2008 Costin Trifan. All rights reserved. blah blah..'
 
    );
 
    $xml->AddChannelTags($channelTags);
 
 
 
    // ADD ENTRIES // A bidimensional array is required!
 
    $itemTags = array(
 
        array(
 
             'title' => 'Post 1'
 
            ,'link' => 'http://blog-url-here/post.php?pid=11'
 
            ,'description' => "<![CDATA[Posts's short description goes here]]>"
 
            ,'slash:comments' => 40
 
            ,'comments' => 'http://blog-name-here/post.php?pid=11#comments'
 
            ,'pubDate' => 'Sun, 12 Apr 2009 02:01:52 GMT'
 
            ,'category' => 'PHP'
 
        ),
 
        array(
 
             'title' => 'Post 2'
 
            ,'link' => 'http://blog-url-here/post.php?pid=10'
 
            ,'description' => "<![CDATA[Posts's short description goes here]]>"
 
            ,'slash:comments' => 120
 
            ,'comments' => 'http://blog-name-here/post.php?pid=10#comments'
 
            ,'pubDate' => 'Sun, 11 Apr 2009 02:01:52 GMT'
 
            ,'category' => 'WEB'
 
        )
 
    );
 
    $xml->AddItems($itemTags);
 
 
 
    // END DOCUMENT
 
    $xml->EndDocument();
 
 
 
    // SAVE THE FEED'S CONTENT INTO AN XML FILE
 
    $dir = getcwd().DIRECTORY_SEPARATOR.'xml'.DIRECTORY_SEPARATOR;
 
    $xml->SaveDocument($dir,'rss_2.xml');
 
 
?>
 
 |