Moodle - the world's open source learning platform

Related tags

Education moodle
Overview
                                 .-..-.
   _____                         | || |
  /____/-.---_  .---.  .---.  .-.| || | .---.
  | |  _   _  |/  _  \/  _  \/  _  || |/  __ \
  * | | | | | || |_| || |_| || |_| || || |___/
    |_| |_| |_|\_____/\_____/\_____||_|\_____)

Moodle - the world's open source learning platform

Moodle <https://moodle.org> is a learning platform designed to provide
educators, administrators and learners with a single robust, secure and
integrated system to create personalised learning environments.

You can download Moodle <https://download.moodle.org> and run it on your own
web server, ask one of our Moodle Partners <https://moodle.com/partners/> to
assist you, or have a MoodleCloud site <https://moodle.com/cloud/> set up for
you.

Moodle is widely used around the world by universities, schools, companies and
all manner of organisations and individuals.

Moodle is provided freely as open source software, under the GNU General Public
License <https://docs.moodle.org/dev/License>.

Moodle is written in PHP and JavaScript and uses an SQL database for storing
the data.

See <https://docs.moodle.org> for details of Moodle's many features.
Issues
  • Mdl 25913

    Mdl 25913

    MDL-25913 fix for arialist theme custom menu.

    opened by jstabinger 9
  • MDL-49309: sort cohorts by name

    MDL-49309: sort cohorts by name

    opened by garykrige 8
  • Mdl 25323

    Mdl 25323

    just code cleaning

    opened by mouneyrac 5
  • Expose external authentication methods in login block

    Expose external authentication methods in login block

    *** PLEASE DO NOT OPEN PULL REQUESTS VIA GITHUB ***

    The moodle.git repository at Github is just a mirror of the official repository. We do not accept pull requests at Github.

    See CONTRIBUTING.txt guidelines for how to contribute patches for Moodle. Thank you.

    Unlike the login page, login block currently does not list any configured external auth methods. This makes it practically useless in cases where external auth (e.g. OpenID) is the main login method.

    This patch adds the necessary bits to make the login block great again.

    The reason why I'm not filing this via Jira is because it won't allow me to:

    create_moodle_issue

    Jira implies that this issue has already been filed and suggests that I vote on it instead, yet, I couldn't find it there.

    opened by rimas-kudelis 5
  • MDL- 53201-Rubric Textarea

    MDL- 53201-Rubric Textarea

    *** PLEASE DO NOT OPEN PULL REQUESTS VIA GITHUB ***

    The moodle.git repository at Github is just a mirror of the official repository. We do not accept pull requests at Github.

    See CONTRIBUTING.txt guidelines for how to contribute patches for Moodle. Thank you.

    opened by ChocLawrence 5
  • adding fix for saving grade

    adding fix for saving grade

    This resolves the 500 error issue experienced when trying to send grades via the api mod_assign_save_grade

    This is in reference to issue MDL-43960

    opened by narie112 4
  • MDL-14492 Remove duplicate lines. scorm_resize() tries to set -ve heights if user specifies a small area.

    MDL-14492 Remove duplicate lines. scorm_resize() tries to set -ve heights if user specifies a small area.

    The problem reappears in Moodle 2.x and Moodle 1.9.11.

    Sorry I've been searching http://tracker.moodle.org/ but couldn't find a link to create PULL request from there.

    opened by badrul 4
  • Update zip_archive.php

    Update zip_archive.php

    when creating a zip file, backup first makes the layout for the .zip in the temp directory under a long ugly folder name. This folder is used as the zip structure. During backup everything goes fine until it is time to finish the .zip file with the close() function. This function works very slowly, so if there are too many files or too big of files to process in 2 minutes it will run into the hard coded 120 second limit and time out with an error like: PHP Fatal error: Maximum execution time of 120 seconds exceeded in \lib\filestorage zip_archive.php on line 218 the part that times when zip_archive.php runs it's close() function. Inside this function, no progress updates are being sent out. I placed a set_time_limit(0); before the close function, and now everything works great.

    opened by Syxton 3
  • fix MDL-44263

    fix MDL-44263

    MDL-44263 assign: Add a submission status: ASSIGN_SUBMISSION_STATUS_NOTSUBMITTED, and modified the save_submission(), when there is no attachment than mark the submission status to ASSIGN_SUBMISSION_STATUS_NOTSUBMITTED.

    opened by witeman 3
  • Do not make category total visible unexpectedly

    Do not make category total visible unexpectedly

    This pull request addresses MDL-46978. Specifically, when showing a grade item in a hidden category, after applying this patch, the category total will not also be made visible.

    opened by amunguia 3
Owner
Moodle Development
Moodle Development
Open source version of the Scratch 2.0 project editor. This is the basis for the online and offline versions of Scratch found on the website.

Scratch 2.0 editor and player Note Scratch 2.0 is now in maintenance mode while the team focuses efforts on Scratch 3.0. While critical issues will be

Scratch 1.3k Nov 18, 2021
:book: BibleTime is a powerful cross platform Bible study tool.

README for BibleTime BibleTime is a Bible study application based on the Sword library and Qt toolkit. INSTALLATION You can just download and install

BibleTime 204 Nov 27, 2021
Cross-platform computer monitoring and classroom management

Veyon - Virtual Eye On Networks What is Veyon? Veyon is a free and open source software for computer monitoring and classroom management supporting Wi

Veyon Solutions 738 Nov 24, 2021
Moodle - the world's open source learning platform

.-..-. _____ | || | /____/-.---_ .---. .---. .-.| || | .---. | | _ _ |/ _ \/ _ \/ _ || |/ __ \ * | | |

Moodle Development 3.9k Nov 27, 2021
The aim for this project is to create the worlds best and hottest interface to interact with aria2. Very simple to use, just download and open index.html in any web browser.

WebUI-Aria2 The aim for this project is to create the worlds best and hottest interface to interact with aria2. aria2 is the worlds best file download

hamza zia 8.5k Nov 29, 2021
Sakai is a freely available, feature-rich technology solution for learning, teaching, research and collaboration. Sakai is an open source software suite developed by a diverse and global adopter community.

Sakai Collaboration and Learning Environment (Sakai CLE) This is the source code for the Sakai CLE. The master branch is the most current development

Apereo Sakai 800 Nov 30, 2021
🆕 A machine learning plugin which supports an approximate k-NN search algorithm for Open Distro for Elasticsearch

Open Distro for Elasticsearch KNN Open Distro for Elasticsearch enables you to run nearest neighbor search on billions of documents across thousands o

Open Distro for Elasticsearch 233 Nov 29, 2021
Chamilo is a learning management system focused on ease of use and accessibility

Chamilo 2.x Chamilo is an e-learning platform, also called "LMS" or "LCMS" published under GNU/GPLv3+. It is or has been used by more than 20M people

Chamilo 596 Nov 25, 2021
RELATE is an Environment for Learning And TEaching

RELATE Relate is an Environment for Learning And TEaching RELATE is a web-based courseware package. It is set apart by the following features: Focus o

Andreas Klöckner 266 Nov 25, 2021
Learning Management System OpenOlat

OpenOlat OpenOlat is a web-based e-learning platform for teaching, learning, assessment and communication, an LMS, a learning management system. OpenO

OpenOlat - infinite learning 171 Dec 1, 2021
🛠 All-in-one web-based IDE specialized for machine learning and data science.

All-in-one web-based development environment for machine learning Getting Started • Features & Screenshots • Support • Report a Bug • FAQ • Known Issu

Machine Learning Tooling 2.3k Nov 29, 2021
RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.

RegExr About RegExr.com is an online tool to learn, build, and test Regular Expressions. It was created by Grant Skinner and the nice people at gskinn

Grant Skinner 8k Nov 22, 2021
Alluxio, data orchestration for analytics and machine learning in the cloud

What is Alluxio Alluxio (formerly known as Tachyon) is a virtual distributed storage system. It bridges the gap between computation frameworks and sto

Alluxio 5.3k Nov 25, 2021
:zap: A new cd command that helps you navigate faster by learning your habits.

z.lua A command line tool which helps you navigate faster by learning your habits ⚡ An alternative to z.sh with windows and posix shells support and v

Linwei 2.1k Nov 30, 2021
RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.

RetroShare RetroShare is a decentralized, private, secure, cross-platform, communication toolkit. RetroShare provides file sharing, chat, messages, fo

RetroShare 1.4k Nov 30, 2021
A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.

freeboard free·board (noun) *\ˈfrē-ˌbȯrd* the distance between the waterline and the main deck or weather deck of a ship or between the level of the w

freeboard 6.2k Nov 30, 2021
Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.

Open Source Event Manager - osem.io An event management tool tailored to Free and Open Source Software conferences. Installation Please refer to our i

openSUSE 694 Nov 21, 2021
A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.

freeboard free·board (noun) *\ˈfrē-ˌbȯrd* the distance between the waterline and the main deck or weather deck of a ship or between the level of the w

freeboard 6.2k Nov 30, 2021
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.

Copyright (c) 2000, 2021, Oracle and/or its affiliates. This is a release of MySQL, an SQL database server. License information can be found in the

MySQL 7.2k Nov 22, 2021
Open Source multi-language/multi-currency/multi-store E-commerce platform for Ruby on Rails with a modern UX, PWA frontend, REST API, GraphQL, several official extensions, and 3rd party integrations.

Spree Commerce Success Stories Documentation Integrations Spree is a complete open source e-commerce solution built with Ruby on Rails. It was started

Spree Commerce 11.5k Nov 30, 2021
Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework.

October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

October CMS 10.7k Nov 27, 2021
Open-Source Data Platform 🐰 — Directus wraps any SQL database with a real-time GraphQL+REST API and an intuitive app for non-technical users.

?? Introduction Directus is a real-time API and App dashboard for managing SQL database content. Free & open-source. No artificial limitations, vendor

Directus 12.9k Nov 25, 2021
Open Source eCommerce Platform on Symfony

Sylius is an Open Source eCommerce platform on top of Symfony. The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and

Sylius eCommerce 6.6k Nov 25, 2021
Attendize is an open-source ticket selling and event management platform built on Laravel.

Attendize is an open-source ticketing and event management application built using the Laravel PHP framework. Attendize allows event organisers to sel

Attendize 3.3k Nov 30, 2021
Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

Orchard Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform. You can try it for free on DotN

OrchardCMS 2.3k Nov 22, 2021
Open Source Digital Experience Platform (DXP, MDM/PIM, CDP, DAM, CMS/UX & eCommerce

Pimcore - Open Source Digital Experience Platform: MDM/PIM, CDP, DAM, CMS/UX & eCommerce ?? Website - Learn more about Pimcore ?? Documentation ?? Hel

pimcore 2.3k Nov 23, 2021
[READ-ONLY] An open source Content Application Platform based on Flow. A set of core Content Management features is resting within a larger context that allows you to build a perfectly customized experience for your users

The Neos package Note This repository is a read-only subsplit of a package that is part of the Neos project (learn more on www.neos.io). Neos is an op

Neos 97 Nov 25, 2021
👻Ghost is an open source, professional publishing platform built on a modern Node.js technology stack

Ghost is an open source, professional publishing platform built on a modern Node.js technology stack — designed for teams who need power, flexibility and performance. Every day Ghost powers some of the most-read stories on the internet, serving hundreds of millions of requests across tens of thousands of sites.

Ghost 39.1k Nov 30, 2021