26 January 2022
- 14:2714:27, 26 January 2022 diff hist −329 Setting up your development environment for the Moodle App moved the text when I realised there was an existing entry for it, oops
- 14:2314:23, 26 January 2022 diff hist −115 Setting up your development environment for the Moodle App →Windows 'Waiting for connectivity with NPM' problem
- 14:2214:22, 26 January 2022 diff hist −6 Setting up your development environment for the Moodle App →Windows 'Waiting for connectivity with NPM' problem
- 14:2114:21, 26 January 2022 diff hist +2,029 Setting up your development environment for the Moodle App →Running the app in a browser Tag: Visual edit: Switched
29 March 2021
- 12:4012:40, 29 March 2021 diff hist −4 User fields No edit summary
- 12:4012:40, 29 March 2021 diff hist 0 User fields Updated for new location of class
11 March 2021
- 15:3015:30, 11 March 2021 diff hist +2 m User-related APIs No edit summary
- 12:5412:54, 11 March 2021 diff hist +1 m User fields No edit summary
- 12:5412:54, 11 March 2021 diff hist +91 User fields No edit summary
- 12:4712:47, 11 March 2021 diff hist +16 User fields No edit summary
- 12:4612:46, 11 March 2021 diff hist +297 User-related APIs No edit summary
- 12:4512:45, 11 March 2021 diff hist −377 Core APIs No edit summary
- 12:4512:45, 11 March 2021 diff hist +81 User-related APIs No edit summary
- 12:3812:38, 11 March 2021 diff hist +100 User fields →Getting SQL
- 12:3112:31, 11 March 2021 diff hist +13 User fields →Add or remove arbitrary extra fields
- 12:3012:30, 11 March 2021 diff hist +132 User fields →Add or remove custom fields to a list
- 12:2812:28, 11 March 2021 diff hist +29 User fields →List fields required to display a user's identity
- 12:2712:27, 11 March 2021 diff hist +22 User fields →Custom fields
- 12:2612:26, 11 March 2021 diff hist +7,748 User fields No edit summary
- 11:4411:44, 11 March 2021 diff hist +119 N User fields Created page with "{{Moodle 3.11}} The user fields API is located in the class <code>\core\user_fields</code>. (Document in progress...)"
- 11:4311:43, 11 March 2021 diff hist +377 Core APIs →User-related APIs (user)
26 November 2020
- 11:5411:54, 26 November 2020 diff hist +271 Message API Changing the message send example to show how to actually send a notification from a plugin which is what this page is about...
4 November 2020
- 12:0012:00, 4 November 2020 diff hist −17 Running acceptance test →5. Run Behat tests
- 11:5911:59, 4 November 2020 diff hist +297 Running acceptance test No edit summary
23 June 2020
- 11:1811:18, 23 June 2020 diff hist 0 m Moodle App Plugins Development Guide →Initialization: Fix punctuation in javascript example, it should be semicolon
10 December 2019
- 16:2716:27, 10 December 2019 diff hist +1,144 lib/formslib.php Form Definition →autocomplete: Added documentation of valuehtmlcallback
15 April 2019
- 09:4809:48, 15 April 2019 diff hist +239 Moodle App Plugins Development Guide →Moodle plugins with mobile support
21 March 2019
- 13:2313:23, 21 March 2019 diff hist +975 Running acceptance test →Advance usage: Added documentation for the new timeout feature.
14 March 2019
- 16:0316:03, 14 March 2019 diff hist +428 Acceptance testing/Browsers/Working combinations of OS+Browser+selenium →Moodle 3.4 and up
14 February 2019
- 15:3315:33, 14 February 2019 diff hist +182 m Moodle App Plugins Development Guide →Testing and debugging: Added a note to remind everyone to turn on display debug messages
13 February 2019
- 10:4410:44, 13 February 2019 diff hist −107 Acceptance testing for the Moodle App No edit summary
12 February 2019
- 13:4913:49, 12 February 2019 diff hist +683 m Acceptance testing for the Moodle App →Behat init: Added version number detection info
- 13:4513:45, 12 February 2019 diff hist +182 Acceptance testing for the Moodle App →Versioning
- 13:4313:43, 12 February 2019 diff hist −33 m Acceptance testing for the Moodle App No edit summary
- 13:4213:42, 12 February 2019 diff hist +1 m Acceptance testing for the Moodle App →Manually launch the app environment yourself
- 13:4213:42, 12 February 2019 diff hist +1,056 Acceptance testing for the Moodle App →Add the mobile app Behat configuration
- 12:4012:40, 12 February 2019 diff hist +851 Acceptance testing for the Moodle App →Set up a mobile app development environment: Added information about Docker use
- 10:1510:15, 12 February 2019 diff hist +5 m Acceptance testing for the Moodle App →Debugging tests: Changed name of JavaScript functions
11 February 2019
- 16:4216:42, 11 February 2019 diff hist +13 m Acceptance testing for the Moodle App Rename the config variables
15 January 2019
- 18:2018:20, 15 January 2019 diff hist −22 Acceptance testing for the Moodle App →Let Behat launch the app environment
- 17:5317:53, 15 January 2019 diff hist +847 Acceptance testing for the Moodle App Added a complete example feature file.
- 17:5017:50, 15 January 2019 diff hist +1,182 Acceptance testing for the Moodle App Added some help about using commands in the developer console.
- 17:4317:43, 15 January 2019 diff hist +104 Acceptance testing for the Moodle App →Standard test steps
- 17:4117:41, 15 January 2019 diff hist +116 Acceptance testing for the Moodle App →Actions
- 17:4117:41, 15 January 2019 diff hist +1 Acceptance testing for the Moodle App →Log in to the app
14 January 2019
- 14:3114:31, 14 January 2019 diff hist +435 Moodle Desktop No edit summary
28 November 2018
- 09:5709:57, 28 November 2018 diff hist +34 m Privacy API Corrected text explanation on the userlist example so it actually says what the function is doing
27 November 2018
- 16:5916:59, 27 November 2018 diff hist +80 Acceptance testing for the Moodle App →Summary
- 16:5816:58, 27 November 2018 diff hist +785 Acceptance testing for the Moodle App →Limitations
- 14:0514:05, 27 November 2018 diff hist +64 m Acceptance testing for the Moodle App →Summary
- 13:5713:57, 27 November 2018 diff hist −93 m Acceptance testing for the Moodle App →Limitations
- 13:5713:57, 27 November 2018 diff hist −136 Acceptance testing for the Moodle App No edit summary
- 13:5613:56, 27 November 2018 diff hist +11 m Acceptance testing for the Moodle App →Start the app
- 13:3513:35, 27 November 2018 diff hist +204 Acceptance testing for the Moodle App →Start the app
- 13:3413:34, 27 November 2018 diff hist +459 Acceptance testing for the Moodle App →Actions
26 November 2018
- 16:5916:59, 26 November 2018 diff hist +2 Acceptance testing for the Moodle App →Actions
- 16:5816:58, 26 November 2018 diff hist +378 Acceptance testing for the Moodle App →Actions
- 16:3116:31, 26 November 2018 diff hist −24 m Acceptance testing for the Moodle App →Limitations
- 16:3016:30, 26 November 2018 diff hist +98 m Acceptance testing for the Moodle App →Useful, working steps
- 16:2916:29, 26 November 2018 diff hist +186 Acceptance testing for the Moodle App →Standard test steps
- 16:2316:23, 26 November 2018 diff hist +229 Acceptance testing for the Moodle App →Actions
- 14:1514:15, 26 November 2018 diff hist −66 Acceptance testing for the Moodle App →Work in progress
- 14:1314:13, 26 November 2018 diff hist +10 Acceptance testing for the Moodle App →Start the app
- 14:1314:13, 26 November 2018 diff hist −61 Acceptance testing for the Moodle App →Versioning
- 14:1214:12, 26 November 2018 diff hist −10 Acceptance testing for the Moodle App →Versioning
- 14:1014:10, 26 November 2018 diff hist 0 Acceptance testing for the Moodle App →Browser profiles
- 14:0814:08, 26 November 2018 diff hist +420 Acceptance testing for the Moodle App →Summary
- 14:0414:04, 26 November 2018 diff hist +708 Acceptance testing for the Moodle App →Limitations
- 13:5813:58, 26 November 2018 diff hist +14 Acceptance testing for the Moodle App No edit summary
- 13:5713:57, 26 November 2018 diff hist +669 Acceptance testing for the Moodle App →Set up a mobile app development environment
- 13:5213:52, 26 November 2018 diff hist +132 Acceptance testing for the Moodle App →Summary
- 13:5113:51, 26 November 2018 diff hist +109 Acceptance testing for the Moodle App →Versioning
- 13:5013:50, 26 November 2018 diff hist +133 Acceptance testing for the Moodle App →Versioning
- 13:2113:21, 26 November 2018 diff hist +618 Acceptance testing for the Moodle App →Test structure
23 November 2018
- 16:3716:37, 23 November 2018 diff hist +269 Acceptance testing for the Moodle App →Add the mobile app Behat configuration
- 16:1616:16, 23 November 2018 diff hist −9 Acceptance testing for the Moodle App →Summary
- 16:0416:04, 23 November 2018 diff hist 0 Acceptance testing for the Moodle App →Writing tests
- 16:0316:03, 23 November 2018 diff hist +275 Acceptance testing for the Moodle App →Leaving the app
- 16:0216:02, 23 November 2018 diff hist +18 Acceptance testing for the Moodle App →Leaving the app
- 16:0116:01, 23 November 2018 diff hist +213 Acceptance testing for the Moodle App →Standard test steps
- 16:0016:00, 23 November 2018 diff hist +1,401 Acceptance testing for the Moodle App →Actions
- 13:4813:48, 23 November 2018 diff hist +390 Acceptance testing for the Moodle App →Actions
- 12:2512:25, 23 November 2018 diff hist +812 Acceptance testing for the Moodle App →Navigation
- 12:1112:11, 23 November 2018 diff hist +220 Acceptance testing for the Moodle App →Navigation
22 November 2018
- 15:5415:54, 22 November 2018 diff hist +125 Acceptance testing for the Moodle App →Let Behat launch the app environment
- 15:5115:51, 22 November 2018 diff hist +3,141 Acceptance testing for the Moodle App →Writing tests
- 15:3315:33, 22 November 2018 diff hist +1,195 Acceptance testing for the Moodle App →Work in progress
- 15:2715:27, 22 November 2018 diff hist +1,951 Acceptance testing for the Moodle App →Set up a mobile app development environment
- 11:1011:10, 22 November 2018 diff hist +93 Acceptance testing for the Moodle App →Set up a mobile app development environment
- 10:5910:59, 22 November 2018 diff hist +1,620 N Acceptance testing for the Moodle App Starting documentation for MDL-63977 (even though I haven't finished the code yet)
14 November 2018
- 15:5015:50, 14 November 2018 diff hist +202 m Setting up your development environment for the Moodle App →Requirements: Added note about using nvm.
- 15:4815:48, 14 November 2018 diff hist +292 Setting up your development environment for the Moodle App →Current working directory is not a Cordova-based project.
- 14:4914:49, 14 November 2018 diff hist +256 m Setting up your development environment for the Moodle App Added troubleshooting about another Ubuntu error
- 14:4514:45, 14 November 2018 diff hist +127 m Setting up your development environment for the Moodle App Added small note about problem I saw in Ubuntu.
22 October 2018
- 15:0715:07, 22 October 2018 diff hist +453 Moodle App Plugins Development Guide →core-navbar-buttons: Added example of creating a custom menu item
17 September 2018
- 15:1315:13, 17 September 2018 diff hist +804 Moodle App Plugins Development Guide →Advanced features: Added section about running JS after the template displays
22 August 2018
- 10:2310:23, 22 August 2018 diff hist +4,268 Miscellaneous callbacks Adding documentation for override_webservice_execution
- 09:5509:55, 22 August 2018 diff hist +109 Callbacks →List of one-to-many callbacks: Added new override_webservice_execution callback (3.6)
15 August 2018
- 14:4014:40, 15 August 2018 diff hist +38 Debugging network requests in the Moodle App No edit summary
13 August 2018
- 17:0017:00, 13 August 2018 diff hist +2,232 Search API →Carry out a search: Documentation for using the search API to make and display a search
- 16:3916:39, 13 August 2018 diff hist +273 m Search API Creating a new section about carrying out a search
- 11:0411:04, 13 August 2018 diff hist +1,234 N Editor API Very basic documentation about setting up text editors, hopefully correct
- 10:5810:58, 13 August 2018 diff hist +78 Core APIs Added page about 'editor API' because I couldn't find anywhere to document editors and there's a lib for it...
- 10:5110:51, 13 August 2018 diff hist −245 Groups →course_modules
- 10:5110:51, 13 August 2018 diff hist −118 Availability API →Display a list of users who may be able to access the current activity
- 10:5010:50, 13 August 2018 diff hist +60 Access API →require_login()
- 10:0510:05, 13 August 2018 diff hist +2,267 N Miscellaneous callbacks Created page with "This page contains documentation for general callbacks available in Moodle plugins. == control_view_profile == This callback allows an installation to control access to a us..."
- 09:1109:11, 13 August 2018 diff hist +91 Callbacks →List of one-to-many callbacks: Adding link for control_view_profile callback
8 August 2018
- 12:5712:57, 8 August 2018 diff hist +2,613 Moodle App Plugins Development Guide →Module prefetch handler: Added detailed example for prefetching a mobile function with custom argument (multiple pages)
3 August 2018
- 13:1913:19, 3 August 2018 diff hist +88 Moodle App Plugins Development Guide →core-site-plugins-call-ws-on-load: Added a note that this will cause an error popup if used offline.
2 August 2018
- 09:1009:10, 2 August 2018 diff hist +441 Moodle App Plugins Development Guide Added a note to offlinefunctions about how to support custom arguments
3 July 2018
- 16:0016:00, 3 July 2018 diff hist +75 Privacy API Slight update to clarify exactly what the usertours preference is recorded as
22 June 2018
- 10:5810:58, 22 June 2018 diff hist +4 m Moodle App Plugins Development Guide Fixed some missing quotes in example code
29 May 2018
- 13:3613:36, 29 May 2018 diff hist +713 Privacy API Added a bit of explanation about how deleting for context works (you don't need to do child contexts, the API handles that)
25 May 2018
- 16:4016:40, 25 May 2018 diff hist +271 Privacy API Slight tweak to give information about the description.
- 16:1216:12, 25 May 2018 diff hist +568 Privacy API →Indicating that you store content in a Moodle subsystem
- 16:0816:08, 25 May 2018 diff hist −653 Privacy API Undo revision 54293 by Quen (talk)
- 15:4515:45, 25 May 2018 diff hist +243 Privacy API →Describing data stored in database tables
- 15:3915:39, 25 May 2018 diff hist +653 Privacy API Updated the subsystem example, it seems to have been out of date.
18 December 2017
- 17:2617:26, 18 December 2017 diff hist +73 m Search API Just tweaked to make it extra clear that the context parameter must be implemented.
12 December 2017
- 16:4316:43, 12 December 2017 diff hist +314 Search API Slight edit to explain get_recordset_by_timestamp better
- 16:3916:39, 12 December 2017 diff hist +2,305 Search API Update documentation to cover MDL-55356 change to search indexing API
14 November 2017
- 17:5617:56, 14 November 2017 diff hist +55 m Search API Slight tweak to block search limitations
23 October 2017
- 15:0215:02, 23 October 2017 diff hist −2 Moodle Mobile 2 (Ionic 1) Remote add-ons No edit summary
- 15:0015:00, 23 October 2017 diff hist +15,119 N Moodle Mobile remote add-on tutorial Created page with "== Introduction == This tutorial tells you how to set up to develop a Moodle Mobile remote add-on for the Moodle mobile app. That's what you need to do if you've written a cu..."
- 14:1314:13, 23 October 2017 diff hist +219 Moodle Mobile 2 (Ionic 1) Remote add-ons Adding link to the tutorial page I'm about to make
11 October 2017
- 10:3910:39, 11 October 2017 diff hist +464 PHPUnit Added some command-line hints
11 April 2017
- 07:0307:03, 11 April 2017 diff hist −60 London hackfest April 2017 - Upgrade performance discussion notes →2. Timestamp update steps
- 07:0207:02, 11 April 2017 diff hist +36 London hackfest April 2017 - Upgrade performance discussion notes →3. Scheduled downtime UI
- 07:0007:00, 11 April 2017 diff hist +87 London hackfest April 2017 - Upgrade performance discussion notes No edit summary
10 April 2017
- 13:0113:01, 10 April 2017 diff hist −2 London hackfest April 2017 - Upgrade performance discussion notes No edit summary
- 13:0113:01, 10 April 2017 diff hist +1,900 N London hackfest April 2017 - Upgrade performance discussion notes Created page with " == 1. sam's crazy idea== * Split upgrade stesp (in upgrade.php) into separate files or something, with metadata for each step * Categorise upgrade steps int..."
- 12:5612:56, 10 April 2017 diff hist +66 London hackfest April 2017 No edit summary
6 December 2016
- 10:3810:38, 6 December 2016 diff hist +104 Blocks →db/access.php: Tweaked to make it clear that the myaddinstance capability is not optional
23 May 2016
- 15:3415:34, 23 May 2016 diff hist −3 m Activity modules →mobile.php
4 February 2016
- 17:5117:51, 4 February 2016 diff hist +121 Travis integration No edit summary
21 August 2014
- 12:0012:00, 21 August 2014 diff hist +94 Logging API →add_to_log()
- 11:5911:59, 21 August 2014 diff hist +81 m Migrating logging calls in plugins Added direct link to verb list in area that mentions name syntax
19 August 2014
- 10:5010:50, 19 August 2014 diff hist +494 Moodle 2.8 release notes →API changes
- 10:4510:45, 19 August 2014 diff hist +490 Activity modules →view.php
30 April 2014
- 11:2111:21, 30 April 2014 diff hist +8,190 N Availability API for items within a module Created page with "{{Moodle 2.7}} == Introduction == The Availability API provides availability controls for activity modules (course-modules) and sections. It can also be used, with some ..."
- 11:0511:05, 30 April 2014 diff hist +254 Availability API →Implementing new availability conditions
7 April 2014
- 19:0619:06, 7 April 2014 diff hist +49 m Availability conditions →Introduction
- 18:4918:49, 7 April 2014 diff hist +411 Availability conditions No edit summary
- 18:4118:41, 7 April 2014 diff hist +682 Availability conditions No edit summary
- 18:3618:36, 7 April 2014 diff hist −4 Availability conditions →lang/en/availability_name.php
- 18:3518:35, 7 April 2014 diff hist +6,219 Availability conditions →File structure
- 18:0718:07, 7 April 2014 diff hist +467 Availability conditions →classes/condition.php
- 18:0318:03, 7 April 2014 diff hist +96 Availability conditions →lang/en/availability_name.php
- 18:0218:02, 7 April 2014 diff hist +197 Availability conditions →lang/en/availability_name.php
- 18:0118:01, 7 April 2014 diff hist +305 Availability conditions →lang/en/availability_name.php
- 17:5717:57, 7 April 2014 diff hist +26 Availability API No edit summary
- 17:5517:55, 7 April 2014 diff hist +4,295 Availability API No edit summary
- 17:2417:24, 7 April 2014 diff hist +224 N Availability API Created page with "{{Moodle 2.7}} {{Infobox Project |name = Availability API |state = Integration review |tracker = MDL-44070 |discussion = https://moodle.org/mod/forum/discuss.php?d=253958 |as..."
- 17:1117:11, 7 April 2014 diff hist +87 Core APIs →Activity module APIs
- 17:0917:09, 7 April 2014 diff hist +107 Core APIs →Other General APIs
1 April 2014
- 11:4711:47, 1 April 2014 diff hist +368 PHPUnit Added info about performance (I had not discovered that page until Tim told me)
- 11:1211:12, 1 April 2014 diff hist 0 m Postgres Tuning For Developers No edit summary
- 11:1211:12, 1 April 2014 diff hist +269 Postgres Tuning For Developers No edit summary
27 March 2014
- 14:3214:32, 27 March 2014 diff hist +197 m Acceptance testing Added a note about how to see the behat step list webpage (it only works if behat is available)
27 February 2014
- 13:4413:44, 27 February 2014 diff hist +198 Availability conditions No edit summary
- 13:4213:42, 27 February 2014 diff hist +102 Availability conditions →classes/condition.php
- 13:4213:42, 27 February 2014 diff hist +56 Availability conditions →classes/condition.php
- 13:4113:41, 27 February 2014 diff hist +16 m Availability conditions →classes/condition.php
- 13:4013:40, 27 February 2014 diff hist +3,371 Availability conditions →File structure
- 13:2413:24, 27 February 2014 diff hist +617 N Availability conditions Created page with "{{Work in progress}} {{Moodle 2.7}} == Introduction == Availability conditions allow teachers to restrict an activity or section so that only certain users can access it. S..."
- 13:2013:20, 27 February 2014 diff hist +157 Plugin types No edit summary
30 January 2014
- 13:5513:55, 30 January 2014 diff hist 0 m Subplugins →plugininfo class
- 13:5413:54, 30 January 2014 diff hist +229 Subplugins →plugininfo class
27 November 2013
- 13:5313:53, 27 November 2013 diff hist +11 m File API internals →Tar packer
- 13:0013:00, 27 November 2013 diff hist +410 File API internals →Other issues
- 12:5512:55, 27 November 2013 diff hist +660 Data manipulation API Added mention of get_course API
19 November 2013
- 18:1318:13, 19 November 2013 diff hist +150 YUI/Shifter grr, doesn't work in 2.5
- 17:5317:53, 19 November 2013 diff hist +407 YUI/Shifter Added example about how to include the module in PHP
- 15:2415:24, 19 November 2013 diff hist +466 YUI/Shifter Added information about multiple modules
17 October 2013
- 14:1514:15, 17 October 2013 diff hist +11 Developer meeting October 2013 →Agenda
- 14:1114:11, 17 October 2013 diff hist +56 Developer meeting October 2013 →Agenda
10 September 2013
- 16:4616:46, 10 September 2013 diff hist +13 m YUI/Shifter →Can I run my shifted module in older versions of Moodle 2?
- 16:3916:39, 10 September 2013 diff hist −5 YUI/Shifter →What is Shifter and what does it do?
16 August 2013
- 11:2611:26, 16 August 2013 diff hist +1,225 N Test course generator Created page with "{{Work in progress}} If you want a large course for testing performance or reliability of a feature (where its behaviour might depend on the size of a course), you can genera..."
13 May 2013
- 12:3112:31, 13 May 2013 diff hist +3 Policy - Retroactive effects of completion settings →Example
- 12:3112:31, 13 May 2013 diff hist +2,553 Policy - Retroactive effects of completion settings No edit summary
5 March 2013
- 14:4714:47, 5 March 2013 diff hist +1,038 How to create a YUI 3 module Added information about simpler non-extending YUI3 modules
- 14:0614:06, 5 March 2013 diff hist +570 Activity completion API Updated to add information about completionunlocked status (MDL-38315)
- 12:1112:11, 5 March 2013 diff hist +1 m html writer →div, span methods
- 12:1012:10, 5 March 2013 diff hist +24 m html writer →div, span methods
- 12:0912:09, 5 March 2013 diff hist 0 m html writer No edit summary
- 12:0912:09, 5 March 2013 diff hist +980 N html writer Created page with "Moodle has a class called html_writer which allows you to output basic HTML tags. This is typically used within renderer functions (or by naughty people in scripts which are outp..."
- 12:0112:01, 5 March 2013 diff hist +115 Migrating your code to the 2.0 rendering API Added link to html_writer
20 February 2013
- 18:1018:10, 20 February 2013 diff hist +26 Logging API proposal Added tracker issue current
12 February 2013
- 11:4011:40, 12 February 2013 diff hist +572 N Talk:Logging 2 Created page with "Basically what's in here looks fine to me. I wrote a proposal Logging API proposal which includes some of these changes as a single development chunk, and should not cause pr..."
- 11:3811:38, 12 February 2013 diff hist +53 Logging API proposal No edit summary
11 February 2013
- 18:4718:47, 11 February 2013 diff hist +558 Logging API proposal Updated conclusions, added risk
- 18:4318:43, 11 February 2013 diff hist +546 Logging API proposal Added some detail about file loggers
- 18:3818:38, 11 February 2013 diff hist +534 m Logging API proposal Tweaking to clarify
- 18:3318:33, 11 February 2013 diff hist +30 Logging API proposal Based on Tim's comments, changed to remove the pseudo-filter implementation
- 18:3118:31, 11 February 2013 diff hist +2,142 Logging API proposal Updates based on Tim's comments (part 1)
- 15:2415:24, 11 February 2013 diff hist +70 Logging API proposal No edit summary
- 14:5614:56, 11 February 2013 diff hist −61 m Logging API proposal →API: log entry
- 14:5414:54, 11 February 2013 diff hist +110 m Logging API proposal →Summary of proposed changes
- 14:5314:53, 11 February 2013 diff hist +47 m Logging API proposal →API: plugin perspective
- 14:5114:51, 11 February 2013 diff hist +55 m Logging API proposal →API: plugin perspective
- 14:5014:50, 11 February 2013 diff hist +2 m Logging API proposal →API: log entry
- 14:4914:49, 11 February 2013 diff hist +226 m Logging API proposal →Backward compatibility (whole system)
- 14:4614:46, 11 February 2013 diff hist −23 m Logging API proposal →Solutions
- 14:4514:45, 11 February 2013 diff hist +102 m Logging API proposal Tweak to solutions section
- 14:4314:43, 11 February 2013 diff hist +70 m Logging API proposal Wording tweak
- 14:4214:42, 11 February 2013 diff hist +22 m Logging API proposal added WIP template
- 14:4014:40, 11 February 2013 diff hist +15,316 N Logging API proposal New proposal, first version
21 November 2012
- 14:5814:58, 21 November 2012 diff hist +589 lib/formslib.php Form Definition Added more detail about complex use of groups
20 November 2012
- 12:3112:31, 20 November 2012 diff hist +36 m Core APIs →Media API (media)
- 12:2712:27, 20 November 2012 diff hist +126 Media embedding →Size
22 October 2012
- 16:4816:48, 22 October 2012 diff hist +4 m Writing PHPUnit tests fixed missing brackets
19 October 2012
- 13:4613:46, 19 October 2012 diff hist +2 m Web services API →Detailed tutorial
- 13:4613:46, 19 October 2012 diff hist +250 Web services API linked good documentation page from the bad documentation page
3 October 2012
- 13:2213:22, 3 October 2012 diff hist +456 PHPUnit Added information about running single test (saves about 11 seconds on my pc!!!11!!1!)
9 May 2012
- 12:4012:40, 9 May 2012 diff hist +1,012 Talk:Coding style →PHPDoc: Simple methods should not require description: new section
- 12:0612:06, 9 May 2012 diff hist +1,473 Talk:Coding style →phpdoc for methods that override base class: new section
3 May 2012
- 09:3109:31, 3 May 2012 diff hist +1 m PHPUnit →Initialisation of test environment
- 09:3009:30, 3 May 2012 diff hist +725 PHPUnit →Initialisation of test environment
30 April 2012
- 10:1910:19, 30 April 2012 diff hist +338 Talk:The Moodle Universal Cache (MUC) →Push expiry (sam comment)
- 09:5709:57, 30 April 2012 diff hist +2,104 Talk:The Moodle Universal Cache (MUC) →Push expiry (sam comment): new section
19 April 2012
- 15:2215:22, 19 April 2012 diff hist 0 PHPUnit installation in Windows →Install PHPUnit
- 15:2215:22, 19 April 2012 diff hist 0 PHPUnit installation in Windows →Install PEAR
18 April 2012
- 14:2414:24, 18 April 2012 diff hist +125 PHPUnit →Windows 7
- 12:3112:31, 18 April 2012 diff hist −41 PHPUnit →Windows 7
- 12:1512:15, 18 April 2012 diff hist +403 PHPUnit →Windows 7
- 12:1012:10, 18 April 2012 diff hist +30 PHPUnit →Installation of PHPUnit support
- 12:1012:10, 18 April 2012 diff hist +363 PHPUnit →Windows
- 12:0312:03, 18 April 2012 diff hist −86 PHPUnit →Windows 7
- 12:0012:00, 18 April 2012 diff hist +398 PHPUnit →Windows
- 11:5711:57, 18 April 2012 diff hist +38 PHPUnit →Windows
- 11:5611:56, 18 April 2012 diff hist −62 m PHPUnit →Windows
- 11:5211:52, 18 April 2012 diff hist +62 PHPUnit →Windows
- 11:5111:51, 18 April 2012 diff hist +1 m PHPUnit →Windows
- 11:5111:51, 18 April 2012 diff hist +131 PHPUnit →Windows
- 11:4911:49, 18 April 2012 diff hist +488 PHPUnit →Installation of PHPUnit support
16 April 2012
- 13:5313:53, 16 April 2012 diff hist +84 Upgrade API →Upgrade code restrictions
- 13:5113:51, 16 April 2012 diff hist +1,366 Upgrade API No edit summary
12 April 2012
- 12:0412:04, 12 April 2012 diff hist +304 PHPUnit No edit summary
23 February 2012
- 17:0317:03, 23 February 2012 diff hist +815 N Talk:Module security improvements Created page with "My comments: 1. I agree that 'Restrict use of modules per-course' should be an advanced feature tickbox. 2. The 'dropdown for every course' UI is functional, but horrid. Could ..."
- 17:0217:02, 23 February 2012 diff hist 0 N File:sam proposed - course settings UI.png No edit summary current
23 January 2012
12 January 2012
- 17:4817:48, 12 January 2012 diff hist −1 lib.php →_supports($feature)
- 17:4717:47, 12 January 2012 diff hist +28 lib.php →API functions
- 17:4617:46, 12 January 2012 diff hist +14 lib.php →_supports($feature)
- 17:4517:45, 12 January 2012 diff hist −4 lib.php →_supports($feature)
- 17:4517:45, 12 January 2012 diff hist +2,345 N lib.php Created page with "Within a module or plugin, the file <tt>lib.php</tt> contains the main API for the plugin. == API functions == <tt>lib.php</tt> contains a number of functions, some of which ar..."