Skip to content

sbourget/moodle-mod_pcast

Repository files navigation

Pcast module for Moodle Copyright (C) 2010-2023 Stephen Bourget, Jillaine Beeckman, and others

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details:

http:www.gnu.org/copyleft/gpl.html

Pcast module for Moodle - version 4.3 or Later

Created by: Stephen Bourget - most of the coding & design Jillaine Beeckman - QA Testing & Bugfixing for the initial release.

Developed for Goffstown School District (Goffstown NH, USA) Many ideas and code were taken from other Moodle modules and Moodle itself

Installation: * see http://docs.moodle.org/en/Installing_contributed_modules_or_plugins * This version works only with Moodle 4.3 or Later.

List of features:

* This Module implements the Privacy API to meet GDPR requirements
* Users can post podcast episodes. These episodes can be moderated
* Episodes with activity completion enabled can be listed on the my overview block
* Podcasts can have their own channel art (In compliance with the RSS specification)
* Episodes fully support commenting and rating
* All activities are logged using the Moodle event API
* Activities and episodes are fully searchable using global search
* Episodes can be tagged using the Moodle tagging API
* Teachers can restrict uploads to specific file types
* Episodes can be tagged with iTunes tags / keywords
* Episodes can be categorized with iTunes categories
* Easy subscribe link for iTunes users
* Full RSS Support

Please report any bugs / feature requests to: https://github.com/sbourget/moodle-mod_pcast/issues