Personal YouTube
- Moodle 1.9–5.1
- 更新 2026-07-06
Moodle repository plugin used to browse personal YouTube channels in order to publish public, unlisted and private videos.
Personal YouTube repository
Moodle repository plugin used to browse personal YouTube channels in order to publish public, unlisted and private videos.
This plugin take the starting idea from Justin Hunt’s MyTube plugin , now outdated by YouTube updates.
The code is a mash up of Moodle Google Drive and Moodle YouTube repositories for easy maintenance.
Requirements
YouTube API enabled in your Google API console with https://www.googleapis.com/auth/youtube.readonly scope.
OAuth ClientID and secret for your moodle site as for Google Drive and Picasa repository plugin; see Google OAuth 2.0 setup in Moodle Docs for all details
Installation
Copy it in moodle/repository directory
Unzip it and remove zip file
Log in as administrator to your moodle site
Follow online installation procedure
Set as Enabled and Visible the Personal YouTube repository in Administration Block -> Site Administration -> Plugins -> Repositories -> Manage repositories
Fill Oauth ClientID and secret in configuration page.
- 3.5.2Moodle 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
- 1.0Moodle 2.9, 3.0, 3.1, 3.2, 3.3