summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Prodromou <evan@prodromou.name>2008-06-08 16:19:17 -0400
committerEvan Prodromou <evan@prodromou.name>2008-06-08 16:19:17 -0400
commit53ae2cc3f9247a7d369f09e2ab320f44d3cd2c6b (patch)
treea337f2d9899a75323d5f2171f901ad3e8e514a37
parentdaf5b82183216c0d0bffd0268eb55a08dd7f8ac6 (diff)
add cc:license to RSS streams
darcs-hash:20080608201917-84dde-ba5c877c01c0200f379c4433799b1f752a9817df.gz
-rw-r--r--lib/rssaction.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/rssaction.php b/lib/rssaction.php
index 54259f4af..0a3377d51 100644
--- a/lib/rssaction.php
+++ b/lib/rssaction.php
@@ -76,6 +76,7 @@ class Rss10Action extends Action {
common_element('title', NULL, $channel['title']);
common_element('link', NULL, $channel['link']);
common_element('description', NULL, $channel['description']);
+ common_element('cc:licence', NULL, $config['license']['url']);
if ($image) {
common_element('image', array('rdf:resource' => $image));
@@ -107,12 +108,14 @@ class Rss10Action extends Action {
}
function show_item($notice) {
+ global $config;
$nurl = common_local_url('shownotice', array('notice' => $notice->id));
common_element_start('item', array('rdf:about' => $notice->uri));
common_element('title', NULL, $notice->created);
common_element('link', NULL, $nurl);
common_element('description', NULL, $notice->content);
common_element('dc:date', NULL, common_date_w3dtf($notice->created));
+ common_element('cc:licence', NULL, $config['license']['url']);
common_element_end('item');
}
@@ -124,6 +127,8 @@ class Rss10Action extends Action {
'http://www.w3.org/1999/02/22-rdf-syntax-ns#',
'xmlns:dc' =>
'http://purl.org/dc/elements/1.1/',
+ 'xmlns:cc' =>
+ 'http://web.resource.org/cc/',
'xmlns' => 'http://purl.org/rss/1.0/'));
}