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

              Assignee:
              bander2 Brendan Anderson
              Reporter:
              bander2 Brendan Anderson
              Peer reviewer:
              Dan Poltawski
              Integrator:
              Andrew Nicols
              Tester:
              Rajesh Taneja
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              8 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

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