Example #1
0
    public static function atom()
    {
        header('Content-type: application/atom+xml; charset=' . get_option('encoding', 'utf-8'), true);
        echo '<?xml version="1.0" encoding="' . get_option('encoding', 'utf-8') . '"?' . '>';
        ?>
<feed xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="<?php 
        echo get_option('lang');
        ?>
"
	xml:base="<?php 
        echo get_option('baseurl');
        ?>
atom.php"
	<?php 
        do_action('atom_ns');
        ?>
>
	<title type="text"><?php 
        echo get_option('sitename');
        ?>
</title>

	<?php 
        //Need to fix this
        ?>
	<updated><?php 
        echo date('Y-m-d\\TH:i:s\\Z');
        ?>
</updated>
	<generator uri="http://getlilina.org/" version="<?php 
        echo LILINA_CORE_VERSION;
        ?>
">Lilina News Aggregator</generator>

	<link rel="alternate" type="text/html" href="<?php 
        echo get_option('baseurl');
        ?>
" />
	<id><?php 
        echo get_option('baseurl');
        ?>
atom.php</id>
	<link rel="self" type="application/atom+xml" href="<?php 
        echo get_option('baseurl');
        ?>
atom.php" />

	<?php 
        do_action('atom_head');
        ?>
	<?php 
        //query_setup('showtime=0');
        global $showtime;
        $showtime = 0;
        if (has_items()) {
            while (has_items()) {
                the_item();
                ?>
	<entry>
		<author>
			<name><?php 
                the_feed_name();
                ?>
</name>
			<uri><?php 
                the_feed_url();
                ?>
</uri>
		</author>
		<title type="html"><![CDATA[<?php 
                the_title();
                ?>
]]></title>
		<link rel="alternate" type="text/html" href="<?php 
                the_link();
                ?>
" />
		<id><?php 
                the_id();
                ?>
</id>
		<updated><?php 
                the_date('Y-m-d\\TH:i:s\\Z');
                ?>
</updated>
		<published><?php 
                the_date('Y-m-d\\TH:i:s\\Z');
                ?>
</published>
		<summary type="html"><![CDATA[<?php 
                the_summary();
                ?>
]]></summary>
		<content type="html" xml:base="<?php 
                the_link();
                ?>
"><![CDATA[<?php 
                the_summary();
                ?>
]]></content>
		<?php 
                atom_enclosure();
                ?>
		<?php 
                do_action('atom_entry');
                ?>
	</entry>
	<?php 
            }
        }
        ?>
</feed>
<?php 
    }
Example #2
0
<body>
<h1><?php 
template_sitename();
?>
</h1>

<?php 
$notfirst = false;
while (has_items()) {
    the_item();
    ?>
		<?php 
    the_date('format=F d, Y&before=<h2>&after=</h2>');
    ?>
		<h3><a href="<?php 
    the_feed_url();
    ?>
"><?php 
    the_feed_name();
    ?>
</a></h3>
<?php 
    /**
     * Feed faces ("hackergotchi") are disabled, because of the lack of
     * usefulness. Instead, we'll offer a plugin hook here.
     */
    do_action('channelgroup');
    ?>
	<div class="entrygroup" id="<?php 
    the_id();
    ?>