From 7501d8a52775d85a9d6348a491775093b1fb175a Mon Sep 17 00:00:00 2001 From: dhawes Date: Sat, 29 Jan 2005 05:06:43 +0000 Subject: [PATCH] looks like I might have finally fixed the darned bug where guest users were able to see the add/edit feeds link --- blocks/rss_client/block_rss_client.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/blocks/rss_client/block_rss_client.php b/blocks/rss_client/block_rss_client.php index d34b7377e4..7a19f80368 100644 --- a/blocks/rss_client/block_rss_client.php +++ b/blocks/rss_client/block_rss_client.php @@ -77,7 +77,13 @@ class block_rss_client extends block_base { //if the user is an admin, course teacher, or all users are allowed // then allow the user to add rss feeds - if ( !isguest() && (isadmin() || $submitters == SUBMITTERS_ALL_ACCOUNT_HOLDERS || ($submitters == SUBMITTERS_ADMIN_AND_TEACHER && $isteacher)) ) { + global $USER; + $userisloggedin = false; + if (isset($USER) && isset($USER->id) && $USER->id && !isguest()) { + $userisloggedin = true; + } + if ( $userisloggedin && (isadmin() || $submitters == SUBMITTERS_ALL_ACCOUNT_HOLDERS || ($submitters == SUBMITTERS_ADMIN_AND_TEACHER && $isteacher)) ) { + echo 'ADDING TO OUTPUT'; $output .= '
'. get_string('block_rss_feeds_add_edit', 'block_rss_client') .'

'; } -- 2.39.5