--- loncom/interface/lonrss.pm 2008/12/22 14:41:05 1.39.2.2
+++ loncom/interface/lonrss.pm 2008/12/10 21:46:58 1.40
@@ -1,7 +1,7 @@
# The LearningOnline Network
# RSS Feeder
#
-# $Id: lonrss.pm,v 1.39.2.2 2008/12/22 14:41:05 raeburn Exp $
+# $Id: lonrss.pm,v 1.40 2008/12/10 21:46:58 kaisler Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -306,10 +306,8 @@ sub handler {
my ($blocked,$blocktext,$disabled,$disabletext);
if (!&Apache::lonnet::is_course($udom,$uname)) {
($blocked,$blocktext) = &blocking_blogdisplay($uname,$udom,$html,$filterfeedname);
- if (&Apache::lonnet::usertools_access($uname,$udom,'blog')) {
- $disabled = 0;
- } else {
- $disabled = 1;
+ $disabled = &Apache::lonnet::usertools_access($uname,$udom,'blog');
+ if ($disabled) {
if ($html) {
$disabletext = '
'.&mt('No user blog available') .'
'.
&mt('This is a result of one of the following:').''.
@@ -325,8 +323,10 @@ sub handler {
my $title = $displayfeedname?$displayfeedname
:"Available RSS Feeds and Blogs";
my $rss_link = &Apache::lonrss::rss_link($uname,$udom);
+ my @brcrumb = [{href=>$rss_link,text=>"Available RSS Feeds and Blogs"}];
$r->print(&Apache::loncommon::start_page($title,$rss_link,
- {'domain' => $udom,
+ {'bread_crumbs' => @brcrumb,
+ 'domain' => $udom,
'force_register' =>
$env{'form.register'}}).
&changed_js());
@@ -343,7 +343,7 @@ sub handler {
my $newid = &get_new_feed_id();
# Is this user for real?
my $homeserver=&Apache::lonnet::homeserver($uname,$udom);
- if ($html && !$blocked && !$disabled) {
+ if ($html && !$blocked && !&disabled) {
# Any new feeds or renaming of feeds?
if ($edit) {
# Hide a feed?