Moodle

Remote RSS Feeds breadcrumb navigation broken

Details

  • Type: Bug Bug
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.9.4
  • Fix Version/s: None
  • Component/s: Blocks, RSS
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE

Description

When editing an RSS feed displayed with the Remote RSS Feeds block, the breadcrumb navigation of the course is replaced with a breadcrumb trail starting with Administration / Modules. There is no way to navigate back to the course area without going to the Moodle front page first. Whether the feed is shared or not does not affect this behaviour.

Steps to reproduce:

1. Add a Remote RSS Feeds block to a course.
2. Edit it.
3. Select the Manage all my feeds tab.
4. Add a feed, if you have none.
5. Edit an existing feed.

Instead of showing the name of the course area, the breadcrumb navigation changes into the following:

  • moodle
  • / ? Administration
  • / ? Modules
  • / ? Blocks
  • / ? Remote RSS Feeds
  • / ? Add New

6. Even after editing, the user stays in that screen, and there is no way to navigate back to the course area short of returning to the front page of the Moodle installation.

  1. Add-Edit Feeds.png
    91 kB
    05/May/09 6:41 PM
  2. error1.png
    2 kB
    16/Aug/11 11:52 PM
  3. error2.png
    2 kB
    16/Aug/11 11:52 PM

Activity

Hide
Steve Bond added a comment -

Error messages described in Steve Bond's 16 Aug 2011 comment.

Show
Steve Bond added a comment - Error messages described in Steve Bond's 16 Aug 2011 comment.
Hide
Steve Bond added a comment -

This is still broken, although in a different way, in Moodle 2.1.

To reproduce, as Teacher:
1. Create a Remote RSS Feed block
2. Edit it.
3. Click "Add/edit feeds"
4. Click "Add a new feed"
5. Enter a valid RSS feed URL and click "Add a new feed"
6. Breadcrumbs now read: Home > My courses > STB > Blocks > Remote RSS Feeds > Manage all my feeds. Click on Remote RSS Feeds.
7. You now see an error "Section error" (see attachment error1.png).
8. Click Continue - you get another error "Sorry, but you do not currently have permissions to do that (Change site configuration)", as shown in attachment error2.png
9. Click Continue and you are taken to the Moodle front page.

The cause of the problem seems to be that the "Remote RSS Feeds" link in the breadcrumbs in step 6 is pointing the page Moodle > Site administration > Plugins > Blocks > RSS client, which is not available to Teachers.

Show
Steve Bond added a comment - This is still broken, although in a different way, in Moodle 2.1. To reproduce, as Teacher: 1. Create a Remote RSS Feed block 2. Edit it. 3. Click "Add/edit feeds" 4. Click "Add a new feed" 5. Enter a valid RSS feed URL and click "Add a new feed" 6. Breadcrumbs now read: Home > My courses > STB > Blocks > Remote RSS Feeds > Manage all my feeds. Click on Remote RSS Feeds. 7. You now see an error "Section error" (see attachment error1.png). 8. Click Continue - you get another error "Sorry, but you do not currently have permissions to do that (Change site configuration)", as shown in attachment error2.png 9. Click Continue and you are taken to the Moodle front page. The cause of the problem seems to be that the "Remote RSS Feeds" link in the breadcrumbs in step 6 is pointing the page Moodle > Site administration > Plugins > Blocks > RSS client, which is not available to Teachers.

People

Vote (4)
Watch (1)

Dates

  • Created:
    Updated: