Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-5449

Activity: Create new "podcast" resource module

    Details

    • Plugin Version:
      0.0
    • Affected Branches:
      MOODLE_28_STABLE

      Description

      We need a resource module that can handle RSS/Atom/etc feeds really well.

      1) The feed should be read and cached just like the RSS block does.
      2) If the feed contains Audio media (eg MP3 podcast) then these should be displayed in a list with text descriptions and HTML5 compatible audio players to play the sound without leaving that page.
      3) If the feed contains Video media (eg MP4 vodcast) then these should be displayed in a list with text descriptions and HTML5 compatible video players to navigate the video playlist without leaving that page.
      4) An RSS icon should be shown on the page as a link to the original feed, in case people want to add the feed to their own devices.

        Gliffy Diagrams

          Activity

          dougiamas Martin Dougiamas created issue -
          dougiamas Martin Dougiamas made changes -
          Field Original Value New Value
          Assignee Michael de Raadt [ salvetore ] Nobody [ nobody ]
          dougiamas Martin Dougiamas made changes -
          Fix Version/s DEV backlog [ 10464 ]
          Priority Minor [ 4 ] Major [ 3 ]
          marina Marina Glancy made changes -
          Labels addon_candidate triaged
          Hide
          marina Marina Glancy added a comment -

          Martin, are you still interested in this plugin? This needs to be in our roadmap to go forward

          Show
          marina Marina Glancy added a comment - Martin, are you still interested in this plugin? This needs to be in our roadmap to go forward
          dougiamas Martin Dougiamas made changes -
          Fix Version/s FRONTEND [ 12581 ]
          Hide
          dougiamas Martin Dougiamas added a comment -

          I still do want to see this. At the time I looked hard for something like it but didn't find one, which was very surprising.

          It's not rocket science and I think it would be really useful!

          We lust need

          • scheduled tasks to update the feed now and then using /lib/simplepie and cache it
          • code to parse the feed data intelligently to work out if each item has text, audio or video
          • renderers to output html for each item appropriately

          Would make a nice little side project for someone.

          Show
          dougiamas Martin Dougiamas added a comment - I still do want to see this. At the time I looked hard for something like it but didn't find one, which was very surprising. It's not rocket science and I think it would be really useful! We lust need scheduled tasks to update the feed now and then using /lib/simplepie and cache it code to parse the feed data intelligently to work out if each item has text, audio or video renderers to output html for each item appropriately Would make a nice little side project for someone.
          marina Marina Glancy made changes -
          Affects Version/s 2.7 [ 12850 ]
          Affects Version/s 2.6.3 [ 13052 ]
          marina Marina Glancy made changes -
          Summary Create new "podcast" resource module Activity: Create new "podcast" resource module
          marina Marina Glancy made changes -
          Project Moodle [ 10011 ] Plugins [ 10033 ]
          Key MDL-32995 CONTRIB-5449
          Workflow MDL Full Workflow [ 106452 ] classic default workflow [ 141779 ]
          Affects Version/s 2.8.1 [ 14353 ]
          Affects Version/s 2.8.1 [ 14353 ]
          Affects Version/s 2.8.1 [ 14353 ]
          Affects Version/s 2.2 [ 10656 ]
          Affects Version/s 2.7 [ 12850 ]
          Affects Version/s 2.6.3 [ 13052 ]
          Plugin Version 0.0
          Component/s Plugin requests [ 14733 ]
          Component/s Unknown [ 10120 ]
          Fix Version/s DEV backlog [ 10464 ]
          Fix Version/s FRONTEND [ 12581 ]
          Hide
          marina Marina Glancy added a comment -

          I’m moving this issue into “Plugins requests” so we can better match it with the potential developers

          Show
          marina Marina Glancy added a comment - I’m moving this issue into “Plugins requests” so we can better match it with the potential developers

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Development