.-..-. _____ | || | /____/-.---_ .---. .---. .-.| || | .---. | | _ _ |/ _ \/ _ \/ _ || |/ __ \ * | | | | | || |_| || |_| || |_| || || |___/ |_| |_| |_|\_____/\_____/\_____||_|\_____) 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.
Moodle - the world's open source learning platform
Overview
Comments
-
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:
Jira implies that this issue has already been filed and suggests that I vote on it instead, yet, I couldn't find it there.
-
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.
-
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.
-
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.
--
-
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.
--
-
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.
-
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.
-
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.
-
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.
--
-
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
- Groups :
-
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'
- Common module settings
-
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
-
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.
--
-
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.
--
-
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.
--
-
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.
--
-
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.
--
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
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
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
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
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
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
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
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.
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.
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.
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
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
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
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
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.
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
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
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
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