--- loncom/interface/lonrss.pm 2008/12/08 23:16:46 1.39 +++ loncom/interface/lonrss.pm 2008/12/22 14:01:11 1.43 @@ -1,7 +1,7 @@ # The LearningOnline Network # RSS Feeder # -# $Id: lonrss.pm,v 1.39 2008/12/08 23:16:46 raeburn Exp $ +# $Id: lonrss.pm,v 1.43 2008/12/22 14:01:11 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -306,7 +306,11 @@ sub handler { my ($blocked,$blocktext,$disabled,$disabletext); if (!&Apache::lonnet::is_course($udom,$uname)) { ($blocked,$blocktext) = &blocking_blogdisplay($uname,$udom,$html,$filterfeedname); - $disabled = &Apache::lonnet::usertools_access($uname,$udom,'blog'); + if (!&Apache::lonnet::usertools_access($uname,$udom,'blog')) { + $disabled = 1; + } else { + $disabled = 0; + } if ($disabled) { if ($html) { $disabletext = '

'.&mt('No user blog available') .'

'. @@ -323,10 +327,11 @@ 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, - 'force_register' => - $env{'form.register'}}). + {'bread_crumbs' => $brcrumb, + 'domain' => $udom, + 'force_register' => $env{'form.register'}}). &changed_js()); } else { # render RSS my $server = &Apache::lonnet::absolute_url(); @@ -341,7 +346,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?