The navigation through Moodle can be confusing and need some improvements. This document is a specification defining what problems were identified and how we will solve them. We will be focussing on improving the experience of students and teachers, and users unfamiliar to Moodle.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Create a set of users, with the students replaced with Japanese users. | |
*/ | |
define('CLI_SCRIPT', true); | |
require(dirname(__FILE__).'/config.php'); | |
require_once($CFG->libdir . '/filelib.php'); | |
require_once($CFG->libdir . '/gdlib.php'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* A script that illustrates how PHP is implicitly pass-by-value UNLESS | |
* we're talking about objects, in which case it's pass-by-reference. | |
*/ | |
$myObj = new stdClass(); | |
$myObj->foobar = "original value"; | |
$myVar = "original value"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# olsongrabber.py - Olson timezone retriever | |
# Grabs the latest timezone information from the IANA and concatenates files together | |
# for use with Moodle, see: | |
# https://docs.moodle.org/dev/index.php?title=Timezone_information | |
import os | |
import shutil | |
from ftplib import FTP | |
import tarfile |