Moodle

Students can't view course blog entries even when allowed to

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Duplicate
  • Affects Version/s: 1.7
  • Fix Version/s: None
  • Component/s: Blog
  • Labels:
    None
  • Affected Branches:
    MOODLE_17_STABLE

Description

A did a fresh CVS install (a minute ago), added one course and two student accounts which then enrolled to the course.

When the student clicks "Participants" in the course, then "Blogs", s/he gets a message "You do not have the required permissions to view blogs in this course".

I haven't changed the role permissions settings, and the default for Student seems to be
View blog entries: Allow
Create new blog entries: Allow

Issue Links

Activity

Hide
Petr Škoda (skodak) added a comment -

Strange it works for me.

Create blog entries can be assigned only in CONTEXT_SYSTEM, I would recommend creating Blogger role and assigning all people allowed on the site level, it does not work on course level.

Show
Petr Škoda (skodak) added a comment - Strange it works for me. Create blog entries can be assigned only in CONTEXT_SYSTEM, I would recommend creating Blogger role and assigning all people allowed on the site level, it does not work on course level.
Hide
Samuli Karevaara added a comment -

I did a new fresh installation, emptied the database and everything. Now I don't get the error message anymore, but there is no "Add a new entry" link anywhere. This same behaviour was reported to affect moodle.org: no way to post new blog entries.

Show
Samuli Karevaara added a comment - I did a new fresh installation, emptied the database and everything. Now I don't get the error message anymore, but there is no "Add a new entry" link anywhere. This same behaviour was reported to affect moodle.org: no way to post new blog entries.
Hide
Petr Škoda (skodak) added a comment -

By default students can not post blog entries, they must be assigned a role that allows adding new blog entries at the site level.

Could you please try to find a place in docs for this information? thanks

Show
Petr Škoda (skodak) added a comment - By default students can not post blog entries, they must be assigned a role that allows adding new blog entries at the site level. Could you please try to find a place in docs for this information? thanks
Hide
Helen Foster added a comment -

Re. assigning students a role that allows adding new blog entries at the site level, there seems to be another bug - MDL-7245

Show
Helen Foster added a comment - Re. assigning students a role that allows adding new blog entries at the site level, there seems to be another bug - MDL-7245
Hide
Samuli Karevaara added a comment -

Petr, I think this bug can be marked as resolved, as there is now a separate bug (7245) for the "can't post" issue. BTW, the default still seems to be that the students have a right to post blog entries, but they still can't do so (see the screenshot for the student permissions from a MOODLE_17_STABLE updated five minutes ago...)

Show
Samuli Karevaara added a comment - Petr, I think this bug can be marked as resolved, as there is now a separate bug (7245) for the "can't post" issue. BTW, the default still seems to be that the students have a right to post blog entries, but they still can't do so (see the screenshot for the student permissions from a MOODLE_17_STABLE updated five minutes ago...)
Hide
Samuli Karevaara added a comment -

Just a pedantic sidenote: not a duplicate, as this was about viewing the entries (gave an error, now fixed), the other is about posting (still unresolved)...

Show
Samuli Karevaara added a comment - Just a pedantic sidenote: not a duplicate, as this was about viewing the entries (gave an error, now fixed), the other is about posting (still unresolved)...
Hide
Ken Wilson added a comment -

Tested in HEAD. Student in CF101 can post a blog entry as Yourself (Draft) and a site blog entry OK. Tested by logging-in as admin to view the site blog entry created by the student. Thanks. Now closed.

Show
Ken Wilson added a comment - Tested in HEAD. Student in CF101 can post a blog entry as Yourself (Draft) and a site blog entry OK. Tested by logging-in as admin to view the site blog entry created by the student. Thanks. Now closed.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: