Pcast

Activities ::: mod_pcast
Maintained by Stephen Bourget
Activity module to create podcasts in Moodle
Latest release:
835 sites
594 downloads
48 fans
Current versions available: 14

The Pcast module makes it simple to create podcasts in moodle.  Podcast episodes can be instructor created or added by course participants.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Stephen Bourget (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

显示评论
  • Stephen Bourget
    2017年09月27日 星期三 20:44
    Please make sure that the user posting the episode is actually enrolled in the course and the episode has been approved. (Items posted by a non-enrolled user will not be added to the RSS feed. This is due to how the RSS feeds are built to handle group memberships)
    see: (https://docs.moodle.org/33/en/Pcast_FAQ)
  • Peter Diedrichs
    2017年12月7日 星期四 20:46
    We got a database error, a very inconsistent one we thought, but it turned out to be the pcast database table for the Summary being limited to 255 characters. Is there a reason for this? We changed that to 1024 characters, will that have any negative effects? (moodle 3.2.6 and pcast 3.2) The error message in the database: Error writing to database. Debug: Data too long for column 'summary' at row 1\nINSERT INTO mdl_pcast_episodes (name,summary,mediafile,subtitle,keywords,explicit,pcastid,timecreated,userid,course,summaryformat,timemodified,approved,topcategory,nestedcategory) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)\n[array (\n
  • Stephen Bourget
    2018年05月11日 星期五 00:33
    According to the specification, the summary field should is truncated at 200 characters and HTML is stripped out (https://developers.google.com/search/docs/data-types/podcast) I'll look at changing the database table to support longer text and have it shortened for the RSS and iTuned feed generation (Similar to how other modules support this)
  • AL Rachels
    2018年08月29日 星期三 03:02
    Are the Pcast MOODLE_33_STABLE and MOODLE_35_STABLE branches available on github, or am I just not seeing them there?
  • Stephen Bourget
    2018年08月29日 星期三 04:40
    I just created a MOODLE_33_STABLE branch from the last commit used to create the above plugin (https://github.com/sbourget/moodle-mod_pcast/tree/MOODLE_33_STABLE). For MOODLE 3.4 & 3.5 use the Master branch. (I typically create new branches when I introduce a non-backwards compatible change such as the file type restrictions or GDPR support which differed between Moodle 3.3 and 3.4
  • Aaron Ciuffo
    2018年11月20日 星期二 18:17
    I've just set up PCast on a fresh moodle install. I've added the first episode to a fresh podcast stream. When I check the RSS Feed I see the following error. Where should I start to debug this? Any ideas?
    < item>< title>RSS Error< link>http://192.168.251.139/moodle&lt; pubDate>Tue, 20 Nov 2018 10:04:17 GMT< description>Error reading RSS data< guid isPermaLink="true">http://192.168.251.139/moodle&lt; /item>
  • Stephen Bourget
    2018年11月20日 星期二 21:50
    Can you verify that the user who posted the episode is enrolled in the course?
    https://docs.moodle.org/35/en/Pcast_FAQ
  • Eden Shane
    2019年03月7日 星期四 14:05
    I have a problem with the video size
    the video size is bigger than my web tile width (I'm using campus theme) and so the users are unable to see the video thumbnail and also the file descriptions
  • Stephen Bourget
    2019年03月9日 星期六 01:48
    Can you add an issue to the bug tracker for this and include a screenshot of how it looks in your theme so I can work on a fix?
    https://tracker.moodle.org/browse/CONTRIB
  • Eseosa I
    2019年09月20日 星期五 04:15
    Hello Stephen, here an interesting edge case.

    There is a conditional on line 1666 in mod/pcast/lib.php attempting to instantiate/use the object class which is no longer relevant in PHP7
    ...
    else if ($userid and $nullifnone) {
    $grade = new object();
    $grade->userid = $userid;
    $grade->rawgrade = null;
    pcast_grade_item_update($pcast, $grade);

    Replaced with stdClass() to resolve. I see you use stdClass through your plugin so supsect this block was omitted.


    plugin ver: 3.5 (2018051602) (2018051602)
    mdl_ver: 3.6
  • Stephen Bourget
    2019年09月25日 星期三 22:29
    That issue was fixed recently by https://github.com/sbourget/moodle-mod_pcast/commit/30a3475d4e6c505f68fb073eb7062bf4c7ea07a0
    It will be available in the next release. (If you need the fix sooner you can download the updated plugin directly from GitHub.)
  • Meritxell Revés
    2021年12月17日 星期五 20:24
    Hello Sptephen,

    We are using your plugin into a Moodle Workplace platforma and we find very usefull, however when we access to it from the Moodle Mobile App we see that is not integrated and that we need to go to the browswer to listen it. Is there any configuration/option to have it supported by the Monile App?
    Thanks
    Meri
  • Stephen Bourget
    2021年12月18日 星期六 00:17
    Thanks for the feedback, The plugin currently is not supported by the mobile app.
    I've added the request to github and hopefully I'll have time to add support for it in a future version.
    https://github.com/sbourget/moodle-mod_pcast/issues/6
  • Mahmoud Adel
    2021年12月27日 星期一 17:35
    Any one can help me
    how to make a podcast on moodle 3.11
    the plugin doesn't work version error (2021042601)
  • Mahmoud Adel
    2021年12月29日 星期三 16:22
    Hello Sptephen
    the plugin doesn't work
    Validating mod_pcast ... Error
    [Error] Required Moodle version [2021042300]
    Installation aborted due to validation failure
    thank you
1 2
Please login to post comments