summaryrefslogtreecommitdiff
path: root/modules/node/node.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node/node.module')
-rw-r--r--modules/node/node.module11
1 files changed, 6 insertions, 5 deletions
diff --git a/modules/node/node.module b/modules/node/node.module
index 33e1721d0..d119f6c90 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -886,6 +886,10 @@ function node_menu($may_cache) {
'access' => user_access('access content'),
'type' => MENU_ITEM_GROUPING,
'weight' => 1);
+ $items[] = array('path' => 'rss.xml', 'title' => t('rss feed'),
+ 'callback' => 'node_feed',
+ 'access' => user_access('access content'),
+ 'type' => MENU_CALLBACK);
}
else {
if (arg(0) == 'node' && is_numeric(arg(1))) {
@@ -1375,7 +1379,7 @@ function node_block($op = 'list', $delta = 0) {
}
else if ($op == 'view') {
$block['subject'] = t('Syndicate');
- $block['content'] = theme('xml_icon', url('node/feed'));
+ $block['content'] = theme('xml_icon', url('rss.xml'));
return $block;
}
@@ -1916,7 +1920,7 @@ function node_page_default() {
drupal_add_link(array('rel' => 'alternate',
'type' => 'application/rss+xml',
'title' => t('RSS'),
- 'href' => url('node/feed', NULL, NULL, TRUE)));
+ 'href' => url('rss.xml', NULL, NULL, TRUE)));
$output = '';
while ($node = db_fetch_object($result)) {
@@ -1947,9 +1951,6 @@ function node_page() {
}
switch ($op) {
- case 'feed':
- node_feed();
- return;
case 'view':
if (is_numeric(arg(1))) {
$node = node_load(arg(1), $_GET['revision']);