Packages from adamjenkins · Transparency log
-
PHP
adamjenkins/moodle-assignsubmission_recording
Replaces the assignment submission text editor with a browser-based audio/video recorder (MediaRecorder API) - no third-party service required
-
PHP
adamjenkins/moodle-block_oerclient
Dashboard block for the OER Exchange platform: what this site has shared, and recent resources available on the Exchange.
-
PHP
adamjenkins/moodle-block_oerexchangebrowse
Dashboard block for the OER Exchange platform: a compact search box plus recent/featured published catalogue resources, linking out to the full browse/search page.
-
PHP
adamjenkins/moodle-block_oerexchangecontributors
Dashboard block listing the OER Exchange's contributors as cards, sorted by contribution, each linking to that contributor's profile.
-
PHP
adamjenkins/moodle-block_oerexchangemodqueue
Dashboard block for OER Exchange moderators: pending reports, failed backup parses, and pending site registrations at a glance.
-
PHP
adamjenkins/moodle-block_oerexchangequicklinks
Dashboard block for the OER Exchange platform: Try it / Download shortcuts for recently sandbox-tried resources.
-
PHP
adamjenkins/moodle-block_oerexchangeshares
Dashboard block showing the logged-in OER Exchange account's own shared resources: title, publish status, version count.
-
PHP
adamjenkins/moodle-block_worldclock
A Moodle block that displays the current time in multiple timezones
-
PHP
adamjenkins/moodle-filter_ruby
A Moodle text filter that adds furigana (ruby) readings above difficult kanji, with word lists that each course can customise for itself
-
PHP
adamjenkins/moodle-filter_sheetmusic
A Moodle text filter that renders sheet music wherever Moodle displays text, using the local_sheetmusic engine
-
PHP
adamjenkins/moodle-filter_timezone
Converts date/time spans inserted by the companion tiny_timezone TinyMCE plugin from the timezone they were authored in to the timezone of the viewing user
-
PHP
adamjenkins/moodle-local_accessibility
A Moodle accessibility toolbar that lets every user adjust how Moodle looks and reads for them: text size, spacing, fonts, colours, motion and more
-
PHP
adamjenkins/moodle-local_bulktourmanager
Adds bulk import/export/delete for tool_usertours guided tours directly onto the existing User tours admin page
-
PHP
adamjenkins/moodle-local_forumcare
Lets students report problematic posts in mod_forum forums, with configurable auto-moderation (hide posts, suspend users) and a teacher review queue.
-
PHP
adamjenkins/moodle-local_gradeheatmap
Colour-codes the Moodle gradebook grader report by grade percentage, so teachers can see at a glance where students are struggling and excelling
-
PHP
adamjenkins/moodle-local_langcrowd
Language Crowdsourcing for Moodle — users collaboratively build and vote on language pack translations inline in the Moodle interface.
-
PHP
adamjenkins/moodle-local_messagingsupercharger
Adds attachments, rich text, mentions, reactions, editing, pins, scheduled send, search and more to Moodle messaging.
-
PHP
adamjenkins/moodle-local_nevertranslate
Stops browsers and translation services from automatically translating a Moodle site, using every page-level technique they honour, each switchable by the admin.
-
PHP
adamjenkins/moodle-local_newupdate_indicator
Highlights recently added and recently modified activities and resources directly on the course page
-
PHP
adamjenkins/moodle-local_nomoreai
Makes it as hard as practical for AI agents to do students' Moodle activities for them, and measures how often they are seen.
-
PHP
adamjenkins/moodle-local_oerclient
Share-from-course, browse, and one-click import for the OER Exchange platform.
-
PHP
adamjenkins/moodle-local_oerexchange
Central catalogue and API for the OER Exchange platform: publish, browse, structure preview, licensing, reviews, moderation, sandbox integration.
-
JavaScript
adamjenkins/moodle-local_sheetmusic
The shared engine behind the sheetmusic Moodle plugin suite: a document model, ABC and MusicXML serialisers, a MIDI importer, playback, and a bundled Verovio engraver, all running client-side
-
PHP
adamjenkins/moodle-local_textless_forum
Augments mod_forum so that selected forums accept only RecordRTC-recorded audio or video as the body of a post
-
PHP
adamjenkins/moodle-mod_aiescape
A Moodle activity module that creates an AI-driven interactive escape room experience using Moodle's core_ai subsystem
-
PHP
adamjenkins/moodle-mod_confcheckin
Conference Check-in - a Moodle activity module for selling/issuing conference tickets, generating QR-coded badges, and recording attendance.
-
PHP
adamjenkins/moodle-mod_confprogram
Conference Program - a Moodle activity module that runs submissions through a reviewer vetting workflow, then displays the accepted programme to attendees.
-
PHP
adamjenkins/moodle-mod_confscheduler
Conference Scheduler - a Moodle activity module that turns accepted submissions into a drag-and-drop block schedule (time x room grid), with autoscheduling and print support.
-
PHP
adamjenkins/moodle-mod_confsubmissions
Conference Submissions - a Moodle activity module for running a call for abstracts.
-
PHP
adamjenkins/moodle-mod_findatime
A Moodle activity where the members of a course group mark their availability, see where it overlaps and confirm a meeting that goes into the group calendar
-
PHP
adamjenkins/moodle-mod_quizquest
A Moodle activity module that presents question bank questions as an interactive, escape-room style quest with progress images
-
PHP
adamjenkins/moodle-mod_rememberme
A Moodle activity module that schedules spaced repetition of question bank items, driven by whether the answer was objectively correct rather than by learner self-rating
-
JavaScript
adamjenkins/moodle-tiny_ruby
A TinyMCE editor plugin for Moodle that edits the Ruby (furigana) filter's inline markup through a dialog and copies a word list of the text's readings
-
JavaScript
adamjenkins/moodle-tiny_sheetmusic
The sheet-music authoring plugin for Moodle's TinyMCE editor: a toolbar button and Insert menu item that open the local_sheetmusic score editor
-
JavaScript
adamjenkins/moodle-tiny_timezone
A TinyMCE editor plugin that lets a user insert a date and time in their own timezone, converted for viewers by the companion filter_timezone plugin
-
PHP
adamjenkins/moodle-tool_activitydates
A Moodle admin tool that bulk-schedules activity open/close dates and gradebook lock dates across a course on a timed-session basis
-
PHP
adamjenkins/moodle-tool_gradesort
Sort the contents of a course's grade category by course order, alphabetically, or by activity type.
-
PHP
adamjenkins/moodle-tool_imageoptimize
An admin tool plugin that automatically resizes and recompresses oversized images stored in Moodle's file storage
-
PHP
adamjenkins/moodle-tool_imageoptimizer
An admin tool plugin that automatically resizes and recompresses oversized images stored in Moodle's file storage
-
PHP
adamjenkins/moodle-tool_quizbulkedit
A Moodle admin tool that changes the settings of some or all quizzes in a course in one go
-
PHP
adamjenkins/moodle-tool_teacherscaffold
A Moodle admin tool that eases new teachers into Moodle, starting them with a small set of simple activity types and unlocking more in stages
-
PHP
adamjenkins/moodle-tool_wizards
Moodle admin tool with friendly step-by-step wizards for creating a course and adding its first content
-
PHP
adamjenkins/moodle-tool_timelocker
A Moodle admin tool that bulk-schedules gradebook lock-after dates across a course's gradable activities on a timed-session basis
Abandoned! See adamjenkins/moodle-tool_activitydates