Questions tagged [moodle]

Moodle is an open source learning management system (LMS) written in PHP.

Moodle is an Open Source Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It has become very popular among educators around the world as a tool for creating online dynamic web sites for their students. To work, it needs to be installed on a web server somewhere, either on one of your own computers or one at a web hosting company.

Originally developed by Martin Dougiamas in Australia, it is used world-wide by many places of learning.

According to Moodle.org's stats, as of February 2013, there are over 77,000 registered sites using Moodle in over 225 countries, serving over 7 million courses with over 66 million users.

Useful links

Useful Developer Links

Distributions

3019 questions
2
votes
0 answers

How make a file preview for moodle documents in flutter

I am developing a mobile application for my school, which requires connecting to the website API with Moodle, the intention is to show the Moodle files from the same app, is there any way to do it? So far, I can connect to the API, show the files,…
UnknDown
  • 21
  • 4
2
votes
2 answers

I want to scale mariadb database for huge number of query requests

I use Moodle on centos7 with Php, Mariadb, Nginx. There are huge number of users that use this Moodle. If the number of users grows more than 300user per sec, the Moodle has delay in response and seems to be hanged! I read about: Galera (multi…
m.Azadi
  • 23
  • 4
2
votes
0 answers

Having problems with fullcalendar modules to find each other with requirejs in Moodle

Link to fullcalendar: https://fullcalendar.io/ So I'm having trouble with AMD modules referring to each other in Moodle. I Moodle docs they show how to include third party AMD modules and actually the example is the one I trying to include. Since…
2
votes
2 answers

Calling Moodle functions from PHP over SOAP

I am having difficulty getting started with interfacing my PHP script to Moodle 2.0 over the SOAP Web Service provided. Not knowing much about SOAP, I figured I would simply connect and go from there. However, I can't even get…
Brad
  • 159,648
  • 54
  • 349
  • 530
2
votes
1 answer

Is there a way for Moodle Single-Sign-On from a Laravel Application?

I'm setting up a single-sign-on feature for moodle from a laravel website. User accesses the laravel site User logs in User clicks a link to Moodle The user is automatically logged into Moodle without having to reenter their username and…
2
votes
0 answers

How do I browse all the files uploaded to Moodle

Moodle stores references to all files uploaded to it in its database, the files themselves get hashed and stored on disk but you cannot work out what the files are by looking at them on the disk. Is there somewhere in the Moodle interface that lets…
John
  • 1,688
  • 1
  • 12
  • 9
2
votes
1 answer

Random matrix with determinant not zero in Maxima

I want to generate a matrix with random entries such that the determinant of that matrix is not zero using Maxima and further down the line implement this in STACK for Moodle. I am completely new to working with Maxima (or any CAS for that matter),…
Hirshy
  • 157
  • 4
2
votes
2 answers

Compare two table and remove common row comparing with two column

I have two table Table A & Table B. Table A have userid and course_id and Table B have userid & courseid. I want one table without all the records which have in table B. It should not contain any records which are in Table B. For eg. If table A…
Robert
  • 21
  • 9
2
votes
2 answers

how to fix ionic application error when we serve the application

When we run this command (ionic lab) then it show this error. how we solve it.. ng run app:serve --host=0.0.0.0 --port=8100 [ng] The run command requires to be run in an Angular project, but a project definition could not be found. [ERROR] ng…
Aakankshi Gupta
  • 305
  • 1
  • 6
  • 18
2
votes
1 answer

Moodle : is it possible to access user from javascript ONLY

My purpose is simply being able to retrieve basic user info (id, username, lastname, firstname) in javascript on ANY moodle page WITHOUT having to create a plugin. I've seen that there is a javascript global variable in Moodle : M but no user info…
Overdose
  • 585
  • 7
  • 30
2
votes
1 answer

Struggle to make the right query to the Moodle database table "mdl_logstore_standard_log" in order to export logs as it happens from the GUI

My problem is that I am trying to export a csv file from the Moodle DB "mdl_logstore_standard_log" with the exact order as the Logs page under Site Administration > Reports. The Moodle GUI report fields order One idea to achieve such a thing is…
Gizmapps
  • 59
  • 1
  • 10
2
votes
1 answer

what is the use privatetoken in Moodle REST API response?

I am using Moodle core REST API and I am following this Stackoverflow answer for my login request. login end-point is working successfully. API Request $ curl -d username="fmcorz" -d password="$PASSWORD"…
2
votes
0 answers

RESTful webservice Moodle plugin Authentication fails

I am using moodle rest plugins for mobile web-services and from this tutorial I have enabled rest API and other related services as per the documentation when I try to test the web service then I got following…
2
votes
1 answer

How to run custom SQL queries in Moodle?

I found the predefined query functions in Moodle are not very handy when the query is getting complex. Most predefined functions can be found here: https://docs.moodle.org/dev/Data_manipulation_API I am wondering if there is a function in Moodle…
Jianqing Wang
  • 23
  • 1
  • 4
2
votes
2 answers

Moodle - Site Adminstrator Block is missing

I am using moodle 3.4 Version. My moodle is not showing Site administrator in "Add a Block".Due to which i am not able to add "Site administrator Block" on my Dashboard front page. Can anyone please help me .
Chetan
  • 143
  • 1
  • 1
  • 6