Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Search results

From MoodleDocs
  • ==Removing strings which are no longer used== ...ure they are no longer used. The process should help to remove unnecessary strings from the language packs, so translators do not waste valuable time transla
    7 KB (1,083 words) - 10:27, 16 May 2022
  • ...rs to Moodle 1.9. It is not useful any more. See [[Question types]] for up-to-date documentation. To follow this guide, you need to get hold of the [http://moodle.org/mod/data/view.php?d=13&rid=443 New quest
    15 KB (2,478 words) - 20:27, 14 July 2021
  • 'Frankenstyle component names' refers to the naming convention that is used to uniquely identify a Moodle plugin based on the type of plugin and its name. Martin Dougiamas invented the word 'frankenstyle' to describe this naming system which was invented by Petr Škoda.
    7 KB (1,045 words) - 10:03, 28 July 2022
  • This is a spec for adding support for multiple name fields to Moodle 2. For documentation on the new changes see [[Additional name fields]]. ...s is done we use the fullname() function to do it, but there are also many places that process the 'firstname' and 'lastname' fields directly from the user t
    8 KB (1,291 words) - 03:02, 29 July 2013
  • ...l functions are deeply related and that all core lib functions exist like for MDL-32662). The issue title should be the [https://docs.moodle.org/dev/Web_ <syntaxhighlight lang="php">
    12 KB (1,797 words) - 13:31, 14 July 2021
  • This is a tutorial for how to create a new theme based on the Classic theme. ...w core theme named "Classic" which is a starting point for themers wanting to build Moodle theme using a 3 column layout without the Boost navdrawer and
    17 KB (2,547 words) - 08:16, 15 July 2021
  • ...b PaintWeb] is the paint tool which is going to be integrated into Moodle. For more information about PaintWeb please read [https://docs.moodle.org/en/Dev ...ide project, a Web application. It provides an API for developers who wish to extend its functionality, via new drawing tools, new extensions and new com
    26 KB (4,225 words) - 08:13, 15 July 2021
  • This is a tutorial for how to create a new theme in any version of Moodle from 3.2 and later. ...e latest features available to themes in Moodle. If you aren't sure where to start, then START HERE! :-)
    66 KB (5,817 words) - 09:58, 16 August 2023
  • * allow files to be stored within Moodle, as part of the content (as we do now). * use a consistent and flexible approach for all file handling throughout Moodle.
    21 KB (3,287 words) - 07:27, 6 May 2022
  • If you want to add mobile support to your Moodle plugin, you can achieve it by extending different areas of the You will have to:
    116 KB (16,636 words) - 13:03, 14 July 2022
  • * Moodlerooms has investigated the need for Outcomes in relation to American and international requirements. ...other content elements around Moodle. Attempts are captured in the system to determine if outcomes can be recommended as achieved. The system that recom
    47 KB (7,225 words) - 13:22, 14 July 2021
  • ...It does so by enumerating a shared set of rules and expectations about how to format PHP code. Unless otherwise specified, this Coding Style document '''will defer to [https://www.php-fig.org/psr/psr-12/ PSR-12], and [https://www.php-fig.org/
    54 KB (7,921 words) - 03:51, 11 April 2022