can not see links if not logged in

This commit is contained in:
toyomoyo 2006-03-16 07:51:12 +00:00
parent 4fc479666f
commit 12e01c0ce3

View file

@ -51,7 +51,7 @@ class block_blog_menu extends block_base {
$addentrylink = ''; $addentrylink = '';
$coursearg = ''; $coursearg = '';
if(isset($course) && isset($course->id) && $course->id !=0 && $course->id!=SITEID && $CFG->bloglevel >=3 ) { if(blog_isLoggedIn() && isset($course) && isset($course->id) && $course->id !=0 && $course->id!=SITEID && $CFG->bloglevel >=3 ) {
$coursearg = '&courseid='. $course->id; $coursearg = '&courseid='. $course->id;
// a course is specified // a course is specified
@ -60,22 +60,20 @@ class block_blog_menu extends block_base {
} }
$blogmodon = false; $blogmodon = false;
if (isset($CFG->blog_enable_moderation) && $CFG->blog_enable_moderation) {
// blog moderation is enabled if (blog_isLoggedIn() && (isadmin() || !$blogmodon || ($blogmodon && $coursearg != '')) && $CFG->bloglevel >= 1) {
$blogmodon = true;
} // show Add entry link - user is not admin, moderation is off, or moderation is on and the user is viewing the block within the context of a course
if ((isadmin() || !$blogmodon || ($blogmodon && $coursearg != '')) && $CFG->bloglevel >= 1) { $addentrylink = '<a href="'. $CFG->wwwroot. '/blog/edit.php?userid='. $userBlog->userid . $coursearg .'">'. get_string('addnewentry', 'blog') .'</a><br />';
// show Add entry link - user is not admin, moderation is off, or moderation is on and the user is viewing the block within the context of a course
$addentrylink = '<a href="'. $CFG->wwwroot. '/blog/edit.php?userid='. $userBlog->userid . $coursearg .'">'. get_string('addnewentry', 'blog') .'</a><br />'; // show View my entries link
$addentrylink .= '<a href="'. $CFG->wwwroot .'/blog/index.php?userid='. $userBlog->userid.'">';
// show View my entries link $addentrylink .= get_string('viewmyentries', 'blog') .'</a><br />';
$addentrylink .= '<a href="'. $CFG->wwwroot .'/blog/index.php?userid='. $userBlog->userid.'">'; // show link to manage blog prefs
$addentrylink .= get_string('viewmyentries', 'blog') .'</a><br />'; $addentrylink .= '<a href="'. $CFG->wwwroot. '/blog/preferences.php?userid='. $userBlog->userid . $coursearg .'">'. get_string('blogpreferences', 'blog') .'</a><br />';
// show link to manage blog prefs
$addentrylink .= '<a href="'. $CFG->wwwroot. '/blog/preferences.php?userid='. $userBlog->userid . $coursearg .'">'. get_string('blogpreferences', 'blog') .'</a><br />'; $output = $addentrylink;
$output .= $courseviewlink;
$output = $addentrylink;
$output .= $courseviewlink;
} }