diff options
-rw-r--r-- | custom/views/atom10/index.tpl.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/custom/views/atom10/index.tpl.php b/custom/views/atom10/index.tpl.php index 74fda9f..9249d22 100644 --- a/custom/views/atom10/index.tpl.php +++ b/custom/views/atom10/index.tpl.php @@ -5,8 +5,8 @@ $count = 0; header('Content-Type: application/atom+xml; charset=UTF-8'); echo '<?xml version="1.0" encoding="UTF-8" ?>'; ?><feed xmlns="http://www.w3.org/2005/Atom"> - <title><?php echo htmlentities($PlanetConfig->getName()); ?></title> - <subtitle></subtitle> + <title><?php echo htmlspecialchars($PlanetConfig->getName()); ?></title> + <subtitle><?php echo htmlspecialchars($PlanetConfig->getName()); ?></subtitle> <id><?php echo $PlanetConfig->getUrl(); ?></id> <link rel="self" type="text/html" href="<?php echo $PlanetConfig->getUrl(); ?>?type=atom10" /> <link rel="alternate" type="text/html" href="<?php echo $PlanetConfig->getUrl(); ?>" /> @@ -15,11 +15,12 @@ echo '<?xml version="1.0" encoding="UTF-8" ?>'; <?php $count = 0; ?> <?php foreach ($items as $item): ?> - <entry xmlns="http://www.w3.org/2005/Atom"> + <entry> <title type="html"><?php echo htmlspecialchars($item->get_feed()->getName()); ?> : <?php echo htmlspecialchars($item->get_title());?></title> <id><?php echo htmlspecialchars($item->get_permalink());?></id> <link rel="alternate" href="<?php echo htmlspecialchars($item->get_permalink());?>"/> <published><?php echo $item->get_date('Y-m-d\\TH:i:s+00:00'); ?></published> + <updated><?php echo $item->get_date('Y-m-d\\TH:i:s+00:00'); ?></updated> <author><name><?php echo ($item->get_author()? $item->get_author()->get_name() : 'anonymous'); ?></name></author> <content type="html"><![CDATA[<?php echo $item->get_content();?>]]></content> |