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

RSS Client Block does not use a renderer for it's output

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Setup:

      1. Add some feeds by visiting /blocks/rss_client/managefeeds.php. Here are 2 that I know have channel images (useful for testing):
      2. NY Times: http://atwar.blogs.nytimes.com/feed/
      3. BBC: http://feeds.bbci.co.uk/news/rss.xml?edition=int
      4. Give the NY Times feed a custom title like "Custom Title"
      5. Go to your dashboard and add a "Remote RSS Feeds" block with the 2 feeds you added. Leave everything else as the default.

      Testing that the block title is correct.

      1. Confirm that the title of the block is the same as the title of the last feed.
      2. Update the block configuration and add a title to the block
      3. Confirm that the title of the block has changed to the new title

      Testing that the number of items is correct

      1. Confirm that each feed has 5 entries
      2. Update the block configuration and set "Max number entries to show per block." to 6.
      3. Confirm that 6 items are displayed in each feed

      Testing that the descriptions can be shown or hidden

      1. Confirm that feed item titles are displayed without descriptions
      2. Update the block configuration and set "Display each link's description?" to Yes
      3. Confirm that descriptions are now displayed with the items

      Testing that the channel link is correct

      1. Confirm that the block contains no footer element
      2. Update the block configuration and set "Should a link to the original site (channel link) be displayed?" to Yes
      3. Confirm that a footer element is now present on the block and that it contains a link to the last feed's channel link.

      Testing the feed image

      1. Confirm that the feeds do not have channel images
      2. Update the block configuration and set "Show channel image if available" to Yes
      3. Confirm that the NY Times feed is headed with the New York Times logo and that the BBC feed is headed with the BBC logo

      There should be no new functionality here. These are just the parts of the functionality that I know I have touched. So maybe there are testing instructions for RSS Client out there somewhere already?

      Show
      Setup: Add some feeds by visiting /blocks/rss_client/managefeeds.php. Here are 2 that I know have channel images (useful for testing): NY Times: http://atwar.blogs.nytimes.com/feed/ BBC: http://feeds.bbci.co.uk/news/rss.xml?edition=int Give the NY Times feed a custom title like "Custom Title" Go to your dashboard and add a "Remote RSS Feeds" block with the 2 feeds you added. Leave everything else as the default. Testing that the block title is correct. Confirm that the title of the block is the same as the title of the last feed. Update the block configuration and add a title to the block Confirm that the title of the block has changed to the new title Testing that the number of items is correct Confirm that each feed has 5 entries Update the block configuration and set "Max number entries to show per block." to 6. Confirm that 6 items are displayed in each feed Testing that the descriptions can be shown or hidden Confirm that feed item titles are displayed without descriptions Update the block configuration and set "Display each link's description?" to Yes Confirm that descriptions are now displayed with the items Testing that the channel link is correct Confirm that the block contains no footer element Update the block configuration and set "Should a link to the original site (channel link) be displayed?" to Yes Confirm that a footer element is now present on the block and that it contains a link to the last feed's channel link. Testing the feed image Confirm that the feeds do not have channel images Update the block configuration and set "Show channel image if available" to Yes Confirm that the NY Times feed is headed with the New York Times logo and that the BBC feed is headed with the BBC logo There should be no new functionality here. These are just the parts of the functionality that I know I have touched. So maybe there are testing instructions for RSS Client out there somewhere already?
    • Affected Branches:
      MOODLE_29_STABLE, MOODLE_30_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:
      MDL-50464-master

      Description

      It would be nice if RSS Client Block used a renderer so that themers could override it's output.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  23/May/16