Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-19069

Remote RSS Feeds breadcrumb navigation broken

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.9.4, 2.1.7, 2.2.4, 2.4
    • Fix Version/s: 2.3.5, 2.4.2
    • Component/s: Blocks, RSS
    • Testing Instructions:
      Hide

      As Admin:

      1. Access a course
      2. Add a Remote RSS Feed block
      3. Configure it.
      4. Click "Add/edit feeds"
      5. Click "Add a new feed"
      6. Enter a valid RSS feed URL and click "Add a new feed"
      7. Breadcrumbs now read: Home > thecourse > Blocks > Remote RSS Feeds > Manage all my feeds.

      Make sure the breadcrumbs for 'Remote RSS feeds' is not a link and 'Manage all my feeds' is a link.

      Redo the above testing as teacher.

      Show
      As Admin: Access a course Add a Remote RSS Feed block Configure it. Click "Add/edit feeds" Click "Add a new feed" Enter a valid RSS feed URL and click "Add a new feed" Breadcrumbs now read: Home > thecourse > Blocks > Remote RSS Feeds > Manage all my feeds. Make sure the breadcrumbs for 'Remote RSS feeds' is not a link and 'Manage all my feeds' is a link. Redo the above testing as teacher.
    • Affected Branches:
      MOODLE_19_STABLE, MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      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.

        Attachments

        1. Add-Edit Feeds.png
          Add-Edit Feeds.png
          91 kB
        2. error1.png
          error1.png
          2 kB
        3. error2.png
          error2.png
          2 kB

          Activity

            People

            • Votes:
              7 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/Mar/13