Moodle - the world's open source learning platform

Related tags

Miscellaneous 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.
Comments
  • 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
  • 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
  • Updated Readme file

    Updated Readme file

    *** 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 Ash515 3
  • Moodle 33 stable

    Moodle 33 stable

    *** 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 adebareshowemimo 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
  • 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
  • update mariadb_native_moodle_database.sql

    update mariadb_native_moodle_database.sql

    I want to make a change in mariadb_native_moodle_database.php to retrieve the actual version using a SQL query, the meta data reported by the PHP connector is incorrect, I'm experiencing this issue on Microsoft Azure.

    *** 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 jacquesgroenewald1 2
  • fix forum unread count

    fix forum unread count

    MDL-74487

    Forum unread count is inaccurate in a peculiar set-up

    To reproduce :

    • Define the teacher role to modify this capability : "moodle/site:accessallgroups" and set it to 'prevent'
    • Or create or role from the achetype with this modification
    • Create a course, enrol 1 user in it with teacher role (or the created role)

    • Make sure the course has the following settings :

      • Groups :
        • Group mode : Seperate groups
        • Force group mode : No
        • Default grouping : None
    • Inside that cours, create one grouping 'GROUPING 01'

    • And two groups 'GROUP A' and 'GROUP B' into that grouping

    • Add the enrolled user to GROUP B

    • Create a new forum activity, with the folowwing settings :

      • Common module settings
        • Availability : Show on course page
        • ID Number : ''
        • Group mode : Seperate groups
        • Grouping : 'GROUPING 01'
    • Add some posts and replies into the GROUP A forum

    • Login as the enrolled user, and make sure that you preferences are set to display unread posts as follows :

    • On the course page, beside the forum activity title, you should see an abnormal count of unread posts as the user is not supposed to have access to the GROUP A related forum

    opened by amayard 2
  • Update condition.php

    Update condition.php

    Should be considered a min and max grade in grade_items for score, not an individual score in grade_grades.

    *** 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 aboulfazl950 2
  • BUG CORRECTION : the number of message notification is now correctly decremented

    BUG CORRECTION : the number of message notification is now correctly decremented

    *** 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 benjilollebg 0
  • MDL-76557

    MDL-76557 "The grade failed to send" error in sync_grades when status…

    … code is 201, 202, 204

    Commit time branch was MDL-76557-sync-grades.

    *** 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 ishatalkin 0
  • 3 11

    3 11

    *** 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 smunoquilgo2 1
  • Update config-dist.php

    Update config-dist.php

    Typo error

    *** 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 Lwanda-SIfolo 1
Owner
Moodle Development
Moodle Development
A high-level machine learning and deep learning library for the PHP language.

Rubix ML A high-level machine learning and deep learning library for the PHP language. Developer-friendly API is delightful to use 40+ supervised and

Rubix 1.7k Jan 1, 2023
PHP Machine Learning Rain Forecaster is a simple machine learning experiment in predicting rain based on a few forecast indicators.

PHP Machine Learning Rain Forecaster is a simple machine learning experiment in predicting rain based on a few forecast indicators.: forecasted "HighT

null 4 Nov 3, 2021
Rubix ML - A high-level machine learning and deep learning library for the PHP language.

A high-level machine learning and deep learning library for the PHP language. Developer-friendly API is delightful to use 40+ supervised and

Rubix 1.7k Jan 6, 2023
A list of ICs and IPs for AI, Machine Learning and Deep Learning.

AI Chip (ICs and IPs) Editor S.T.(Linkedin) Welcome to My Wechat Blog StarryHeavensAbove for more AI chip related articles Latest updates Add news of

Shan Tang 1.4k Jan 3, 2023
Prevent players from passing a certain point in your server worlds

WorldBorder Info ~ Prevent players from passing a certain point in your server worlds! Stops glitchers trying to get past the border locking them in a

Hydro 1 Mar 27, 2022
Your alter ego object. Takes the best of object and array worlds.

Supporting Opensource formapro\values is an MIT-licensed open source project with its ongoing development made possible entirely by the support of com

FormaPro 31 Jun 25, 2021
A simple pocketmine plugin to chat by worlds on your server!

WorldChat Fix Per World Chat plugin for PocketMine-MP API 4.0 Category PocketMine-MP plugins | Php 8 Requirements PocketMine-MP API 4.0.0 and PHP 8 or

HenryDevMaster 7 Nov 2, 2022
A plugin to make life easier for users who need to edit specific functions of a world and also create, rename and delete worlds quickly using commands or the world management menu.

A plugin to make life easier for users who need to edit specific functions of a world and also create, rename and delete worlds quickly using commands or the world management menu.

ImperaZim 0 Nov 6, 2022
Moodle plugin to limit the access to course content according to the user level in Block Game.

Moodle plugin to limit the access to course content according to the user level in Block Game.

null 4 Oct 18, 2022
Stack Coderunner para Moodle

Stack Coderunner para Moodle Este projeto inclui um stack de ferramentas úteis para utilização do plugin de tipo de questão Moodle chamado Coderunner.

Tiago Ferreira 1 Jan 21, 2022
A webshell plugin and interactive shell for pentesting a Moodle instance.

Moodle webshell plugin for RCE A webshell plugin and interactive shell for pentesting a Moodle instance. Features Webshell plugin for Moodle. Execute

Podalirius 11 Oct 10, 2022
An Elasticsearch engine plugin for Moodle's Global Search

Moodle Global Search - Elasticsearch Backend This plugin allows Moodle to use Elasticsearch as the search engine for Moodle's Global Search. The follo

Catalyst IT 12 Nov 3, 2022
Moodle activity plugin for embedding content from other websites in a GDPR-compliant way

ICON activate external content What is it? This plugin is for when you want to include GDPR-compliant embeddings of content from external platforms su

ICONnewmedia 2 Sep 14, 2022
Nuber is an open source container management platform it provides a front end to manage your own cloud infrastructure, using Linux Containers virtualization technology

Nuber is an open source container management platform it provides a front end to manage your own cloud infrastructure, using Linux Containers virtualization technology

null 33 Dec 14, 2022
MajorDoMo is an open-source DIY smarthome automation platform aimed to be used in multi-protocol and multi-services environment.

MajorDoMo (Major Domestic Module) is an open-source DIY smarthome automation platform aimed to be used in multi-protocol and multi-services environment. It is based on web-technologies stack and ready to be delivered to any modern device. It is very flexible in configuration with OOP paradigm used to set up automation rules and scripts. This platform can be installed on almost any personal computer running Windows or Linux OS.

Sergei Jeihala 369 Dec 30, 2022
Apache OpenWhisk is an open source serverless cloud platform

OpenWhisk OpenWhisk is a serverless functions platform for building cloud applications. OpenWhisk offers a rich programming model for creating serverl

The Apache Software Foundation 5.9k Jan 8, 2023
Iran decoration platform is an open source Php web application where you can find your job as a freelancer working in people home in decoration positions and others.

Iran-Decoration Platform Iran decoration platform is an open source Php web application where you can find your job as a freelancer working in people

AmirHossein Mohammadi 8 Dec 14, 2022
Open Source Data & Experience Management Platform (PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce)

Pimcore - Open Source Data & Experience Management Platform: PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce

Pimcore 2.7k Jan 4, 2023
This is a plugin written in PHP programming language and running on the PocketMine platform that works stably on the API 3.25.0 platform

This is a plugin written in PHP programming language and running on the PocketMine platform that works stably on the API 3.25.0 platform. It allows you to hear the sound

Thành Nhân 10 Sep 27, 2022