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.
Filter plugin to make the usage of the block "Stash" a lot easier!
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.
With this plugin installed, all learning plans will be marked as complete when all their competencies are completed by the user.
This plugins allows to add static text to user profiles.
Provides a complete tool to create Rich Media activities onto Moodle.
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.
Weekly format listed in reverse format so first week at bottom and current week at the top
Message output plugin required by block CUL Activity Steam. Part of the CUL Activity Stream suite.
This plugin allows teachers to upload worksheets (PDF file with exercises) and students to answer the questions directly on the PDF.
Highlight your most important course categories!
The Clipboard block enables you to duplicate activities and resources across your courses via the block.
The Section block displays the contents of a course section as a block.
Add Facebook like and comment box to your moodle.
This enrollment plugin provides a way for Moodle to consume Banner® LMB (Luminis Message Broker) messages. This module is not an Ellucian product, and is neither endorsed nor supported by Ellucian.
This plugin enables users to find media items indexed by the BBC's Research and Education Space (RES) (http://res.space/) and insert them into a course as a URL.
Poster is a resource activity module allowing to create a web page. What makes this module unique is that the contents of the poster page is composed of Moodle blocks (such as HTML block, Calendar block, Latest news block etc.). It provides yet another place within the course where blocks can be put without polluting the course front page.
Teachers can use the Whiteboard activity to collaborate with students using popular whiteboard solutions like MIRO and Conceptboard
Automatically generated table of contents for a page of content.
The Tiny Font Color provides two toolbar buttons and menu entries to set different text and background colors.
Integrate BigBlueButton within Moodle - including record and playback of sessions.
Access and manage your BigBlueButton recordings
Sends a welcome message to new users, sends a notification to a moderator of the new user creation
Adds functionality to automatically enrol users onto a course, either as they log in to your Moodle site or as they access a course. This plugin was at first intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes as reserved access courses. Using the new user filtering you can think at Autoenrol as a Swiss Army knife for Moodle enrolments.
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.
Enrol users in courses when a certain level from Level Up XP is attained.
Provides options for changing text size and colour scheme. Settings can be saved to persist between sessions. Also integrates ATbar from Southampton University ECS.
Restrict course activity & resources by assignment rubric grade/level
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.
This plugin enables tracking the history of learner enrolments at site and course level.
A Moodle search plugin implemented using Postgres full text indexing with optional file indexing using Apache Tika.
This plugin is intended to become a place for a suite of semi related email utilities to help improve the security, scalability, and performance of emails.
A REStful webservice plugin for Moodle LMS This plugin allows Moodle's webservice interface to operate in a more RESTFul way. Instead of each webservice call having a URL query parameter define what webservice function to use, webservice functions are made available by discrete URLs.
Using this activity plugin you can schedule Microsoft Teams Meetings directly from inside your Moodle courses.
This is an activity module for tracking time spent by Students (or other users) in a Course or in a related group of Courses.
The ClickView TinyMCE editor plugin for Moodle enables you to quickly and safely browse through your entire ClickView library, the ClickView exchange and your own personal workspace from within Moodle.
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 block aggregates and displays the latest discussions from all forums for all courses a user is enrolled on. It is possible to reply to posts when the block is displayed in the dashboard. On a course page, the block allows a user to reply to posts as well as create new discussions for a forum.
The Consorci de Serveis Universitaris de Catalunya (CSUC) has integrated AppsAnywhere (http://www.software2.com/appsanywhere) using the Moodle plugin mod_appsanywhere. Differents Applications are now available to students from Moodle subjects with easy management.
A clean, simple theme which adds an "Awesomebar" at the top of the page to provide quick, easy navigation.
The Forum Graph Report analyse interactions in a single Forum activity and create a force-directed graph using the D3.js Javascript library.
The Forum Keywords Report extract keywords from all posts in a Forum activity and generate a word cloud with a table listing the weights of each keyword. It is mainly developed for analysing Chinese, but appeared to also work for English.
Teachers can create some examination dates. They define date, time, and place of the examination. Furthermore they define maximum number of students and maximum number of points. After the registration date, they define the points for each student. These can be printed with or without student names. Each student can register/unregister only himself/herself.
This block works with the attendance module, it provides teachers with quick access to Attendance functionality, and provides students quick access to a summary report for their own attendance.
Dialogue between two users
This block provides a navigation as it is often used on standard websites.
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 moodle plugin to add a block to course providing a button to automatically sort grades in the same order than activities
A simple JavaScript clock that highlights the time difference between a student and the Moodle server
Allows users to see forum discussions that have gone unanswered
Allow administrators to export the site settings to .xml presets, import and load other sites presets.
Add Font Awesome Icon. Configurable by the Moodle admin to define suggested icons.
This plugin will help teachers to collect entries/posts from users in or out of a classroom.
MooTyper implements a typing practice/instruction functionality into Moodle.
Skype activity plugin module implements a user listing and shows, Create Conference, Create Chat, Send Voicemail, Add Contact, and Send File links to any user who has entered a Skype ID into their profile.
This plugin gives an analytical report of the quiz and the questions within it to promote student growth. A learner’s growth pattern is ascertained after carefully examining their quiz attempt. The user's current position is then displayed on a graph following each successful attempt.
Drag-and-drop matching is a simple solution that is meant to help learners with matching quizzes. The students must simply "drop" their responses into a pre-defined space from the list of options that are available. The drag-and-drop interface makes learning fun and interesting.
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 authentication plug-in prevents that each one Moodle user has more than one active session simultaneously.
The edu-sharing activity module adds a new option to the activities/resource menu. Using the edu-sharing resource allows you to either pick content from the repository or upload it to a folder of the repository. You may pick which version of the content you would like to provide in the course (always the latest vs. the version you just picked).
This module allows a teacher to ask students to reflect on a particular topic. The students can edit and refine their answer over time.
The enrolment plugin "enrol on approval" adds an approval step into the course enrolment process. Users will be informed by mail as soon as their course application has been approved/ rejected.
A simple plugin to provide sentry with the errors from your moodle site.
A four option multiple true-false question type for moodle, as introduced by Krebs (1997). Kprime questions consist of an item stem and four corresponding statements or options.
The Wifiresilience accessrule is designed to allow students to continue work on deferred-feedback quiz attempts even if the network connection goes down. For this purpose Wifiresilience makes use of localstorage. Stored answers can be accessed, synced to server and also be downloaded manually in case connection does not come back.
This block allows teachers to grade assignments, quizzes and forums within a single interface.
As the browser closed the user not logged in any more even if the session is not expired, this plugin provide auto login mechanism to re-login the users with unexpired sessions.
HotPot module for Moodle 2.x
Import HotPot files to Moodle 2.x question bank
Enables usage of filepicker to add links to GeoGebra Materials. Also used in GeoGebra question type and assignment for choosing the URL of the material.
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.
Transform Your Moodle Experience with Exabis Suite: Empower Learners through Competency-Based, Personalized, and Adaptive Learning. #Competence #PersonalizedLearning #AdaptiveLearning
Unlock the Power of Digital Portfolios within Moodle #eportfolio #competencies #evidenceoflearning
The goal of this activity is to bring the aspect of game-based-learning into Moodle-courses. The way the acitivity works is that two of our exagames are based upon quizzes given to students within a Moodle course (braingame and exaclick), one activity links games created with the OpenSource-platform gamelabs.at directly into Moodle courses. See readme.txt for further instructions.
The ‘Merge PDF Files’ plugin offers the user a convenient way by which they can merge the files (only PDF documents) in a Moodle course.
Instantly create step-by-step tutorials for any application process.
A block to display dataform content on the course page.
The Dataform view access block provides context and settings for Dataform activity view access rules.
The Dataform module allows the course manager to design and construct an entry form from various input elements (text and rich text fields, urls, files, pictures, etc.) in a flexible layout. Users can then add information records to a collection, which can be viewed in various ways and searched for particular items.
Moodle availability plugin which lets users restrict resources, activities and sections based on enrolment methods
With this plugin you can choose if an activity, resource or a complete section is (or is not) visible for users accessing the course via the Mobile app.
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, ...);
Block Game - An option to apply gamification to the Moodle platform. The purpose of the plugin is to apply gamification techniques to the moodle platform in a simple and uncomplicated way.
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 is a toolbox of features for Moodle, including audio and video recording, media players for the classroom and widgets such as tabs and stopwatches. The Poodll filter is a pre-requisite plugin for the Classic Poodll plugins.
VideoEasy is a filter to play mp4, mp3 and other media files with html5 players. It uses user editable templates to allow the admin to customize the appearance of existing players or to support new players. Predefined player templates support Video JS, JPlayer, JW Player, Flowplayer and MediaElement.js
An audio/video recording question type for Moodle. It uses HTML5 audio and video recording on supported browsers, and falls back to flash and other technologies where required. It is also possible to provide responses to questions using the Poodll whiteboard feature. It requires the Poodll filter be installed. Recording from mobile devices is also supported.
The Poodll repository allows you to record audio or video directly, to draw pictures or take webcam "snaps."
Tiny Snippet is simple html/text template tool for Moodle's Tiny editor. Use it to add text, layouts, buttons and other content from templates directly into Moodle HTML areas.
Connector for OpenBiblio library software: shows a numbered list of borrowed books and due dates in a Moodle block and a link to the OpenBiblio OPAC page.
This admin tool allows managers to set all courses in a category (including subcategories) to either hidden from, or visible to, students.
Enhance collaboration by providing shared folders to your students automatically. No need to collect Dropbox or ownCloud e-mail addresses anymore: Just add it to a course and select the groups that should collaborate. ownCloud/Nextcloud will privately share one folder per group to its members!
Moodle admin tool which provides an entrypoint that can be used as persistent URL where external websites can redirect users directly to the Moodle SSO mechanisms without ever showing the login page to the user and especially without the need that the user clicks on a SSO button on the login page.
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.
This is Panopto resource module plugin developed by Lancaster University to simplify using Panopto video recordings in Moodle courses. The plugin lets Moodle decide if user is allowed to access video resource and provides access to recording on demand. Plugin respects all Moodle resource availability features, such as group restriction or activity completion.
This course format allows to set duration for each section (period) in days, weeks, months or years. Each individual section (period) may override this duration. The course settings allow automatically collapse or hide past or future periods.
This module allows for the dynamic generation of certificates based on predefined conditions set by the teacher. NOTE: This plugin is no longer receiving any new features. Only bug fixes are being applied. I have been working on a new plugin which can be located at https://moodle.org/plugins/mod_customcert which allows complete customisation of the PDF via the browser, whereas this plugin requires FTP and PHP knowledge. Both plugins can be installed on a site at once with no issues.
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.
Quick Find List Block for Moodle This block allows quick searching of users from a block, and displays a configurable link for each search result
A question behaviour designed for use by qtype_stack.
A question behaviour designed for use by qtype_stack.
Process courses, users, and enrollments out of Ellucian Banner. Includes support for realtime notifications from Luminis Message Broker, and Glassfish w/Legacy Adapter.
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.
Performs various tests to determine the quality of the Moodle platform
Moodle block which displays all teachers of a course with contact quicklinks, as well as a quicklink to the participants list
Moodle plugin which sorts a category page automatically as soon as a course has been added or modified
Moodle plugin which displays static information pages which exist outside any course, imprint or faq pages for example, complete with Moodle navigation and theme
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)
Live-School is a free unified communication web platform dedicated for live teaching through real time communication and teaching tools including face to face, classroom, conference, phone, SIP, FAX, SMS, phone meeting, desktop streaming, movie player, whiteboard, big image zoom, file/folder sharing, all document format import supported like PDF, DOC, EXCEL, POWER POINT. Create unlimited teachers and students and manage automatically your teachers income through an automated payment system. Live-School allows you to cross connect all existing communication protocols transparently from your computer/tablet/smartphone in one click. Each organization registered at Live-School is automatically referenced to the Live-School public dedicated search engine.
Text message block for the JanetTxt/PageOne system
A question behaviour derived from Deferred feedback, where students can submit one comment for each question and one comment for the whole Quiz, after their attempt is submitted.
VPL Questions are questions that can fit within a Moodle quiz. They are intended to create small to medium coding exercises, based on the Virtual Programming Lab plugin. They are designed to offer a simple interface for students, while keeping the power and versatility of Virtual Programming Labs.
A tool for developers that helps them follow Moodle's coding style.
Tool for Moodle developers: allows to check phpdocs in the code for compliance with Moodle 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 Quiz access rule plugin lets you require students to agree to a statement about not plagiarising before starting a quiz.
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.
This 'report' is actually a tool to let you edit all the dates in a course on one page.
This 'report' is actually a tool to let you edit all the groups in a course on one page.
This 'report' is actually a tool to let you edit all the idnumbers in a course on one page.
A Moodle admin tool to edit the permissions for one capability in all roles on one screen.
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.
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.
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.
Matrix question type.
This question type allows asking questions such as : Please enter X, Y, and Z, such as : X + Y + Z > 12
Enhance Boost and Boostrap 4 compatible themes with a mega menu to display courses.
Formal languages block centralizes code for scanning and parsing of different languages. For now it is used by Preg and CorrectWriting question types, but other plugins can use it as well.
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.
Issue Open Badges created in Open Badge Factory from Moodle, and display badges issued to users.
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.
Allows courses to be connected with multiple Panopto servers. Panopto is a video recording/streaming service that allows teachers to record lectures and embed them directly into Moodle. https://www.panopto.com/panopto-for-education/
This is essential Paragraph styles with an added element for tabs. This is required when using the Glendon course format to identify tabs
Exports the component grades from a Rubric or Marking Guide for a given assignment into an Excel spreadsheet.
Mod label collapsed - toggle label content.
Custom Survey Creation
This module allows the incorporation of GeoGebra activities in Moodle and save its state.
This module allows the incorporation of JClic activities in Moodle and save its state.
This module allows the teacher to add aulaPlaneta teacher notebooks within Moodle for the teacher to use. A student will not see these elements
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.
Imports questions in gift format to the answersselect question type
A multiple-choice, multiple-response question type with particular scoring rules. Recommended if your question has many correct and incorrect answers from which "pool" a set number can be selected at runtime.
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.
Privacy-friendly Learning Analytics for Moodle
Weather is a Moodle block to show the realtime weather of the user using the geolocation.
Activity module to create podcasts in Moodle
This Moodle local plugin emits a Twitter summary card for courses.
Integrate Mediasite content in a Moodle course.
The main goal of this plugin is to allow ratings in course module competency.
The original 'menubar' based theme for Moodle, evolved for the modern student. NO LONGER BEING DEVELOPED
This block allows instructors to perform actions upon multiple resources or activities, rather than having to perform repeated actions on individual items.
Customized forum block, which allows teacher to select from which forums are latest posts shown on a course page.
Mindmap module for Moodle
This block contains a Moodle 2+ re-write of the Moodle 1.x file manager.
Lecture capture system, supporting synchronised slides and subtitles with a web editing interface.
Course file storage repository for Moodle 2, which replicates the Moodle 1.x course files functionality.
An activity module that allows teachers to find and add NLN Learning Objects to their Moodle courses with a minimum of effort. Originally developed by Xtensis.co.uk as a Moodle 1.8 resource type, the "Noodle" plugin ceased to be maintained when the NLN Materials website changed hands in July 2011. This new development is a direct conversion of the original plugin into a Moodle 2.x activity module.
A specialised version of the standard Moodle adaptive behaviour for use with the CodeRunner plugin (qtype_coderunner).
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 DemoStudent block gives instructors a way to enroll a "demostudent" in their course, then switch back and forth between their instructor view and the student view.
This plugin allows you to configure automatic synchronisation of relationships between users from an external database. It is mainly used to assign Parent/Mentor rôle.
Tihs plugin, is a moodle payment gateway that provides support to payments made by bank transferences, or another manual payment methods that need to be approved by a person.
Designed based on educators’ feedback, Unplag is a plagiarism detection engine helping educators spot plagiarism. To start using the app, please register at https://unicheck.com or get in touch with the sales team at [email protected]. It takes a few minutes to set-up your account and get the ball rolling. This plugin integrates with assignment, forum and workshop activities in Moodle to check user-submitted content for plagiarism.
Little graph with visitors statistics
This block is intended for use with russian electronic library znanium.com (paid subscription or demo subscription required)
Flashcards
This plugin allows teachers to add activities with restriction based on the student course completion progress.
A ranking block to improve the gamification into the course.
Type and handwrite mathematical notation in Moodle with MathType, the world leading equation editor.
This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.
Type and handwrite mathematical notation in Moodle with MathType.
The module is perfect for managing participants and subscription of online and offline courses and events.
This block show the total no. of activities pending and completed in percentage and number in a course where course completion is activated.
A repository that adds the ability to get AI generated imaged directly into Moodle, using OpenAI API.
Enables Moodle users to embed YuJa Enterprise Video Platform-hosted media content within Moodle
This Composer repository is powered by Satis