This is a private Composer repository.
To use it, you have to add this repository to your composer.json
file.
Add this Composer
repository to your project's composer.json
file, then you can require these private packages just like you would with
one from Packagist.
{ "repositories": [{ "type": "composer", "url": "https://satis.middag.com.br" }] }
Click on an individual package's release version to get a snippet of code for your project's dependencies.
Read more on how to handle composer private packages.
A one way SMS messaging block.
A companion plugin for block_stash. This allows you to create items and trades from the TinyMCE editor to be inserted into the activities in your course.
In the checkmark activity, students announce in advance which of the given examples or tasks they have prepared for a classroom unit and can present if necessary. Teachers can assess students in the activity based on their ticks as well as on the actual presentation and also record attendance/absence.
The activity Consent Form enables teachers to display or hide course content for participants depending on their consent/refusal.
This plugins allows to add static text to user profiles.
This plugin lets you integrate Moodle and Joomla platforms.
This enrolment plugin lets you enrol users in the desired courses when they sign up to Moodle.
Sync Moodle LMS Courses and Activities/Resources with Leeloo LXP, quick and easy!
Report that shows all coursecategories in an moodle instance and the roles that are used in context coursecatergories.
Add Facebook like and comment box to your moodle.
Pay with credits for course contents
The TYPO3 Repository and SSO Plugin connects a TYPO3 Installation with the Moodle installation. You can choose a TYPO3 page from a page tree to be embedded in the Moodle course.
Automatically generated table of contents for a page of content.
Integrate BigBlueButton within Moodle - including record and playback of sessions.
Theme classic is a simple theme based on the Boost theme. It uses the 3 column grid and the navigation block and settings block.
This activity module permits to schedule an event with a defined reservation time.
An appointment scheduler for planning face-to-face meetings between teachers and students. Teachers can set up time slots, and students can choose one of these on Moodle.
Allows users to inject and modify content using shortcodes provided by other plugins.
PLEASE NOTE: No longer being actively maintained. Provides options for changing text size and colour scheme. Settings can be saved to persist between sessions. Also integrates ATbar from Southampton University ECS.
This block allows to calculate estimated dedication time of participants within a course.
Face-to-face activities are used to keep track of in-person (e.g. classroom) trainings which require advance booking. Each activity is offered in one or more identical sessions. These sessions can be given over multiple days. Reminder messages are sent to users and their managers a few days before the session is scheduled to start. Confirmation messages are sent when users sign-up for a session or cancel. This module may be of interest to administrators looking for a way to provide event management support for blended learning environments.
This report lists activities, by type, in your site that contain flash-based content. Support for Flash ends in mid-2019 when most browsers will disable Flash player and your content will not display.
A way to A/B test config, or slowly turn on config for certain audiences or % of traffic.
Override Moodle's default options for caching with custom configuration.
An admin tool provides a web service for inserting/updating/deleting users using just one API endpoint.
This block intends to give the user a notification about the expiration of his or her enrollment. Latest if for version 4 and up. Should work above that as well.
This plugin allows for external tasks to be included in a quiz, followed by manual grading. External tasks are anything that is done outside Moodle - e.g. edit a spreadsheet, compose an email, paint a wall...
Generate printable cover sheets with bar codes for physical items of assessment. A local plugin is available to manage scanning of assignments using a generic barcode scanner.
A clean, simple theme which adds an "Awesomebar" at the top of the page to provide quick, easy navigation.
Dialogue between two users
Course format that allows showing each topic in a tab, keeping the current tab between calls to resources, in such a way that when it returns from a module as the blog or the glossary it returns to tab from where you started. This format is based on the Moodle standard format: “Topics”.
This is a block which works with the checklist module and displays progress bars for a single checklist.
Add customisable navigation buttons (next/prev/etc.) to the bottom of each activity page (Moodle 1.9/2.0+)
Displays current lesson objectives in the side-bar
This is a grade export plugin which will create an Excel spreadsheet containing all the checkmarks from a single checklist.
A checklist can be created by a teacher (or generated from the activities in a course) and then the students or teachers can check-off each item as they are completed.
Face-to-face quiz with all students answering the questions at the same time.
A simple JavaScript clock that highlights the time difference between a student and the Moodle server
That is a report plugin that helps the admin to known how the Moodle modules are being used by users (e.g. as forum, as file repositories or as activities repositories).
Authentication using exists SimpleSAMLphp Service Provider
This plugin makes it easier to include the WebService filter tags in the content while using the TinyMCE editor. It will add a new button in the TinyMCE toolbar (and also a new option in the Insert menu) to add these tags.
This plugin will help teachers to collect entries/posts from users in or out of a classroom.
A content type plugin that imports Moodle resources for use in the content bank. It currently supports creating H5P from questions in the Moodle question bank and from Moodle repository files.
This input format plugin is a handy utility that converts questions from one question type to another.
Rocket is a modern, responsive moodle theme that is going to elevate the look and feel of your educational platform. Don't miss this highly customisable theme if you are planning to change the appearance of your website at no cost.
This plugin is a shell plugin that has dependencies on all Microsoft Word File Import/Export set plugins. Installing this plugin forces installation of the set.
This authentication plug-in prevents that each one Moodle user has more than one active session simultaneously.
The Boost Magnific is an innovative theme for Moodle, providing a clean and streamlined interface. With easily accessible configuration buttons for administrators, the theme offers a more intuitive online learning experience.
The EduSynch E-Proctoring Plugin provides automated supervision for tests taken through Moodle. EduSynch E-Proctoring uses a host of tools available through Google Chrome combined with machine learning to prevent students from going down the path of academic dishonesty before they do.
question behaviour for questions that are automatically graded by a grading back-end, especially stores the grader feedback for display. Used for qtype_proforma.
This module allows a teacher to ask students to reflect on a particular topic. The students can edit and refine their answer over time.
This plugin adds a bundle of new functions to the moodle webservice. The new functions appear within the moodle webservice function list after installation. The functions definition can be found within the API Documentation in Site Administration/Plugins/Web Services. eLeDia supports and maintains this plugin for clients only. Please ask for our commercial support.
Export grades in different formats (ods, excel, csv) from the same page, and manage profiles to store selections and options. Especially useful for courses with a large number of activities.
HotPot module for Moodle 2.x
Import HotPot files to Moodle 2.x question bank
Essay (auto-grade) for Moodle >= 3.0
The block allows reviewers to post “global” comment about assignment. It displays threaded comments per assignment on assignment pages. The plugin should also allow the insertion of key markers or text that can be picked up in database queries, for example using the Configurable Reports plugin. These markers can be into the comments or in additional field till the solution is simple to set up with the configurable report plugin.
Essential is a clean and customizable theme. Essential is tested and tried by thousands of users, and ranks number one by site usage for all available third party themes.
A modular and visual course format. Hides all topics and creates a grid of icons (one for each topic) with short titles. Clicking on an icon brings up the content from the corresponding topic.
An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics.
This plugin is based on the great tool adminer. The main advantage of this plugin is, it can handle different types of database. So it works with MySQL/MariaDB, PostgreSQL, Oracle and MSSQL.
Unlock the Power of Digital Portfolios within Moodle #eportfolio #competencies #evidenceoflearning
Provides email-based self-registration with admin confirmation instead of user confirmation.
Activity module that displays a page with several blocks that can have different types of content. Among which there can be our File block. Can fetch its metadata from ResourceSpace. Dependencies: ResourceSpace website (optional, to fetch metadata) ResourceSpace repository plugin (optional) Docuementation and Download: https://github.com/iorobertob/moodle-mod_mposter
This block is a Moodle custom reports builder. You can create custom reports without SQL knowledge. It's a tool suitable for admins or teachers.
Question import format similar to Gift and uses the same syntax, but instead of a text file it imports a zip file containing the gift text file and media files (images, sounds, ...);
Moodle filter which creates tabs in textfields
The block provides an overview of student grades, based on the course grade report. This plugin allows the course teacher to select the activities that make up the evaluation group, which will be shown in the block! It allows different visions for monitoring the student and the teacher, where each one can follow the progress of carrying out the activities as well as the grades acquired.
With more than three decades of knowledge and expertise, Ouriginal delivers cutting-edge technology in the field of text-matching and plagiarism prevention. Their software helps enhance the potential of students to think originally, saves time for teachers when evaluating assignments, and assists corporations preserve their reputations.
Poodll Subtitle is a simple subtitle editor for audio and video files in Moodle.
Tiny Poodll adds audio / video / screen recording and Poodll filter widgets icons to the Moodle TinyMCE HTML editor. Recordings are stored in the cloud and can be automatically subtitled . Administrators can choose from recorder skins, and use Moodle capabilities to control the display of icons.
A simple Moodle local plugin that allows teachers to overview all Choice activities in a course, check the response rate and export all Choices along with their students' answers to a text file.
Moodle Question Tracker Block plugin.
Tier plugin provides a solution to control user registrations, storage quotas, and administrative access restrictions system-wide in Moodle.
The Moodle IPA Filter displays X-SAMPA as unicode IPA. The intent is to offer an easy and fast way to display the International Phonetic Alphabet in Moodle.
This admin tool allows managers to set the start and end dates for all courses in a category, including subcategories.
This admin tool allows managers to delete all courses in a category (including subcategories if desired). The tool may optionally bypass the recycle bin for improved performance.
A Moodle block to display groups and groupings to users. The plugin differentiates between the capability rights of users to evaluate the appropriate amount of information to be displayed.
A step for Course Life Cycle, in which admins can manually decide for every course, whether the course should proceed or roll back. This is meant as a safeguard, so that admins can verify that their workflows are working correctly.
A non-linear, non-chronological discussion forum. Similar to the forum activity, but focuses on straightforward question-and-answer discussions. Additionally, users rate posts and gain a rating score ("reputation") by being rated by other users. Users who have started a discussion can mark an answer as helpful; and teachers can mark a post as a (correct) solution to the posed question.
Enable users to upload files from their private storage directly into Moodle. Supports Nextcloud and ownCloud!
This block allows quick searching of Moodle courses, and displays a link to the course page.
A block that provides selective, bulk emailing within courses. Developed by LSU.
With this enrolment plugin users can only enrol into a course when they have one or more required site badges.
Allows grading of Mahara portfolio pages & collections in Moodle.
This block allows configuration of roles to be considered "Teachers" of a course. The block will then display a list of these teachers for the current course in the block, with a link to message each one.
A question behaviour designed for use by qtype_stack.
A question behaviour designed for use by qtype_stack.
The Invitation Enrolment Moodle Plugin is a powerful tool for course instructors that simplifies the enrolment process by allowing instructors to send personalized email invitations with a unique token. This plugin offers control over who can use the invitation, tracks past invitations, and allows for resending or revoking invitations. It also supports inviting users even if they are not yet registered on your Moodle LMS site and limiting the lifespan of the invitation.
Moodle Atto plugin which lets the administrator provide custom CSS classes which can afterwards be applied by users to block and inline text in Atto
Moodle plugin which shows the Moodle maintenance announcement even if there is no full page load
Moodle Boost child theme which is intended to meet the needs of university campuses and adds several features and improvements.
Moodle plugin which adds a PHP APCu management GUI to Moodle site administration.
This is a additional module to auto attendance block.
Webmail-like messaging
SAML Authentication plugin based on the simplesamlphp software. (Also install the SAML Enrolment plugin if you want auto-enrol based on SAML)
SAML Enrol plugin based on the simplesamlphp software. (require Authentication SAML and simpleSAMLphp SP)
Did you ever want to know the feelings of students about your courses, exercises or other activities? Point of View is a reaction system with emojis representing feelings; students can vote and rate activities and hence share their experiences. It improves social networking and gamification in your courses with students and professors reactions. Point of view plugin allows to add customizable reaction buttons to moodle activities, display the number of users who reacted and the type of reaction or specify graphically difficulty levels for activities with color tracks. And it is fully customizable!
This plugin extends the new TinyMCE editor introduced in Moodle 4.1 by adding word limit information to the editor's status bar.
A Moodle administration plugin providing a GUI to some settings and management of a MoodleBox, a Moodle server installed on a Raspberry Pi with some sort of Linux version installed (Raspberry Pi OS preferred).
A tool for developers that helps them follow Moodle's coding style.
A Moodle text filter plugin that displays interactive questions from the question bank embedded in the page.
Alternative forum with AJAX and management features
Alternative blog. Can be used as a course activity.
Alternative wiki. Simple wiki designed for teaching and learning.
This question behaviour uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.
This question type uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.
The main difference from the standard Moodle multiple choice question type is in the way that grading works. When creating the question, the teacher just indicates which choices are correct. If there are n correct choices, then the student scores 1/n for each correct choice. If they select too many choices, then incorrect choices outweigh correct ones.
Allows a short response of one or a few sentences that is graded by comparing against various model answers, which are described using the OU's pattern match syntax.
A question type where the user enters their response using the JavaScript Molecular Editor, and the response is then graded using the OU's pattern-match algorithm.
A calculated numeric question type with variable and expression evaluation. Random values are generated for each student attempting the quiz.
A calculated numeric question type with variable and expression evaluation. All values are precalculated although a question can have several variants with different variable values for each variant.
This 'report' is actually a tool which lets users edit certain settings, currenty the open and close dates, for a quiz, without needing to give them permission to edit all the other quiz settings.
This report plugin allows Administrators to set up arbitrary database queries to act as ad-hoc reports. Reports can be of two types, either run on demand, or scheduled to run automatically. Other users with the right capability can go in and see a list of queries that they have access to. Results can be viewed on-screen or downloaded as CSV.
A Moodle admin tool to edit the permissions for one capability in all roles on one screen.
Design, issue and verify digital certificates. This plugin is fully compatible with Moodle LMS.
Course contents block displays a list of all visible sections (such as topics or weeks) in the course. Clicking at a link scrolls to that section or displays just that particular section, depending on the course layout setting.
Reclaim the control over formatting your text with this Markdown friendly editor for Moodle. Markdown is a lightweight markup language with plain text formatting syntax. It allows you to write using an easy-to-read, easy-to-write plain text format that is automatically converted to structurally valid HTML.
The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment, similar concept to badges) to students so they collect these stamps. The activity can be used in many ways, such as motivative bonus marks, absence marks, certification records etc.
The Overview Statistics plugin for Moodle is a powerful tool that provides administrators with a variety of site and course report charts. It’s designed to make adding more reports easy, and it’s coded with the latest techniques.
Moodle plugin allowing to automatically process the pending course requests.
Restriction by Integrity Advocate plugin accompanies the Integrity Advocate block plugin to provide a complete online proctoring solution by preventing access to a course module depending on the Integrity Advocate results in another module.
This module allows students to enrol themselves in a group within a course. The teacher can select which groups students can chose from and the maximum number of students allowed in each group.
This question type allows asking questions such as : Please enter X, Y, and Z, such as : X + Y + Z > 12
This plugin allows users to insert a pre-existing media collection gallery into any atto editor.
This behaviour activate question-type specific hints support in Interactive mode.
Sticky Notes is a very simple activity for creating a sticky notes wall for your brainstormings, ranking... It can be configured as a collaborative or individual activity, and teacher can choose to enable votes, repositioning of notes, limitation for notes and votes, set codes for 6 available background colors... Notes can be moved by drag n drop to offer the most simple experience !
Automatically creates Moodle accounts and authenticates user identities via SAML from the OneLogin.com service. http://support.onelogin.com/entries/20508233-configuring-saml-for-moodle2
The tab display module allows you to setup your information in a tabbed format. This helps to clean up your course by combining several resources into Tabs.
This resource allows you to create 'Lightbox' enabled image galleries within your Moodle course. As a course teacher, you are able to create, edit and delete galleries. Smallthumbnails will then be generated, which are used for the thumbnail view of the gallery.
This module allows having a live updating poll.
The Ally reporting tool (report_allylti) provides a site wide accessibility report which can be broken down by course.
Snap’s user-friendly and responsive design removes barriers to online learning, enabling you to create the modern, engaging experience user's expect on the web today. Its intuitive layout is optimised for online learning, focusing on the things that matter - your learning activities and content.
This activity can be used to display and view Opencast episodes and series in Moodle. Users with respective privileges (in the following called teacher) can specify the ID of an existing Opencast episode/series to add it to their course. An embedded player allows students to watch the videos directly in Moodle. As with every activity, the teachers can restrict the access to the videos for students based on e.g. dates, grades or user profiles.
OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone and/or webcam, share documents on a white board, discuss in a chat, share your screen or record meetings. It is available as hosted service or you download and install a package on your own server.
The OpenSesame Connector (tool_opensesame) is a course integration tool providing the ability to automatically create and configure Opensesame courses within Moodle. It also contains all of the main settings required to integrate with OpenSesame content.
The Planet eStream Moodle iFrame Filter interacts with all other Planet eStream Moodle Plugins to provide enhanced mobile device streaming support, and to broaden the scope of the locations within Moodle where Planet eStream content can be embedded.
Custom Survey Creation
Moodle calendar type for Thai Buddhist year
This module allows the incorporation of GeoGebra activities in Moodle and save its state.
The following plugin allows you to remove emails from linking accounts in moodle with oauth2 services, useful in cases where the linking message was never delivered and the entry is blocked with the user's account, allowing administrator this linking process to be performed again.
A plugin for the Moodle TinyMCE editor providing a set of visual components designed explicitly for Learning, based on the parent project componentsforlearning.org.
An associated profile field, associates its value with a core optional profile field.
A block to export a Glossary's entries to the Quiz Questions bank.
The Lesson essay feedback block will display (to the students only) their previous attempts at Lesson Essays (if any), together with the teacher's comments and their grade (if essays have been graded).
This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter.
This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter. This behaviour does not cost the student any penalty when "buying" a letter.
This import format plugin takes a Moodle XML file and imports all regular multichoice questions changing them into 'Random select answers' questions.
Imports questions in gift format to the answersselect question type
This question type (for the Moodle quiz module) aims at a more advanced system of student's response analysis, through the use of regular expresssions. This question type is an extension of the SHORTANSWER type. It can be used on its own and can also be incorporated into the existing Cloze (embedded) question type.
The Course Contacts block displays a list of users on your course, various methods for communicating with them, and their current activity status.
Lets students create and select groups.
This plugin is an assistant to prepare an existing course as a notebook for communication between parents and teachers.
Time is a Moodle block to show the time and date to the user using an analogue clock.
Debate is a moodle activity which allows students to debate in a given topic inside moodle.
DICOM viewer to be able to review medical images (MR, CT, PT, US, RX...) in a Moodle activity
This block is allows a site administrator to display links to users based on specific user profile fields
Activity module to create podcasts in Moodle
Strikeplagiarism.com is a commercial plagiarism detection system which requires a paid subscription to use. To use this plugin you must purchase a subscription from www.strikeplagiarism.com
paygw_mollie provides a payment gateway implementation for the Dutch Payment Service Provider Mollie.
This Atto plugin makes easier to use the "moodle-filter_recitautolink".
Integrate Mediasite content in a Moodle course.
This plugin provides an additional field type email for the database activity. The field is very similar to the URL field type, only that it accepts syntactically correct email addresses as values.
The Via activity module provides integration between Moodle and Via, our virtual classroom tool. It is designed to simplify the use of synchronous events within Moodle. It provides a single sign on between the two systems with easy event creation and management.
This block allows instructors to perform actions upon multiple resources or activities, rather than having to perform repeated actions on individual items.
Simple image "paint like" editor for new tinyMCE.
This report plugin shows number of activity and resource instances per course in downloadable Excel file.
Turnitin is an academic integrity solution, designed to integrate seamlessly with existing Moodle Assignments, forums, and workshops. A Turnitin license is required for use.
The uicustomcss module is designed to allow instructors of a course to create custom css that will only be applied to their course and, if they choose, other pages inside their course.
The signup sheets module (formerly known as tutorial booking) is designed to allow instructors of a course to create slots that the students can sign themselves up to.
Little graph with visitors statistics
This plugin is intended for use with russian digital library system Znanium. Course module is representing single book. Module allows to view books without authentification on external site.
Adding WebHook features to the Moodle system.
Flashcards
Provides network capable, multi instance bindable user support / ticket management. Generalisable for use in course as managed todo list.
Modern virtual classroom with sharing / collaboration for your Screen, Audio, Webcam, whiteboard, documents, media with students, ask questions, bookmarks and notes with optional recording.
This plugin allows the admin create user profile fields with custom masks.
Type and handwrite mathematical notation in Moodle with MathType.
Type and handwrite mathematical notation in Moodle with MathType, the world leading equation editor.
Wooflash helps teachers to follow their students' progress at anytime and from a distance, and students to revise learning material more effectively.
This block show the total no. of activities pending and completed in percentage and number in a course where course completion is activated.
This Composer repository is powered by Satis