User contributions for Brendanheywood
From MoodleDocs
5 June 2023
- 03:1503:15, 5 June 2023 diff hist +214 m Session locks No edit summary current Tag: Visual edit
- 03:1003:10, 5 June 2023 diff hist +606 Session locks No edit summary Tag: Visual edit
23 May 2023
- 04:4404:44, 23 May 2023 diff hist +9 m Error pages →403 in Nginx current Tag: Visual edit
10 May 2023
- 13:2913:29, 10 May 2023 diff hist −276 m Cache API →Setting requirements Tag: Visual edit
- 13:2813:28, 10 May 2023 diff hist +299 Cache API Add docs for requirelockingbeforewrite
- 03:3803:38, 10 May 2023 diff hist +26 Error pages No edit summary Tag: Visual edit
9 May 2023
- 23:2923:29, 9 May 2023 diff hist +248 Error pages →Nginx Tag: Visual edit
- 23:2823:28, 9 May 2023 diff hist +247 Error pages →403 Forbidden - Web server errors Tag: Visual edit
- 23:2423:24, 9 May 2023 diff hist +2 Error pages →404 File not found - Web server errors Tag: Visual edit
8 November 2022
- 22:4522:45, 8 November 2022 diff hist +30 Improve Annotation No edit summary Tag: Visual edit
23 May 2022
- 01:5001:50, 23 May 2022 diff hist +403 String API →Should the colon sign be hard-coded or included in a language string? Tag: Visual edit
11 May 2022
- 03:0703:07, 11 May 2022 diff hist +189 Check API →The result summary Tag: Visual edit
19 April 2022
- 04:1004:10, 19 April 2022 diff hist +39 m Error pages →404 File not found - Web server errors Tag: Visual edit
20 March 2022
- 22:4522:45, 20 March 2022 diff hist +30 Task API Reordered to match cron spec order Tag: Visual edit
- 22:4122:41, 20 March 2022 diff hist −18 Task API Added weekday example Tag: Visual edit
16 March 2022
- 03:0703:07, 16 March 2022 diff hist −24 Adding a web service to a plugin →See also Tag: Visual edit
- 03:0703:07, 16 March 2022 diff hist +44 Web services API →See also Tag: Visual edit
- 03:0403:04, 16 March 2022 diff hist +144 Session locks No edit summary Tag: Visual edit
- 02:4502:45, 16 March 2022 diff hist +159 Performance and scalability →Be cautious about other external calls current Tag: Visual edit
- 02:4402:44, 16 March 2022 diff hist +20 Core APIs →See also Tag: Visual edit
- 02:4302:43, 16 March 2022 diff hist +528 Session locks No edit summary Tag: Visual edit
- 02:3402:34, 16 March 2022 diff hist +1,810 Session locks No edit summary Tag: Visual edit
- 02:2102:21, 16 March 2022 diff hist +20 m Session locks No edit summary Tag: Visual edit
- 02:2002:20, 16 March 2022 diff hist +161 N Session locks Created page with " When you create a new page by default you will have the $SESSION global setup for you. \core\session\manager::write_close READ_ONLY_SESSION NO_MOODLE_COOKIES"
15 March 2022
- 22:3522:35, 15 March 2022 diff hist +865 Check API →Status checks (status) Tag: Visual edit
9 February 2022
- 11:3511:35, 9 February 2022 diff hist +45 Security:Cross-site request forgery →Frontend leaking Tag: Visual edit
- 11:3311:33, 9 February 2022 diff hist +45 Security:Cross-site request forgery →Frontend leaking Tag: Visual edit
- 05:5305:53, 9 February 2022 diff hist +4 Security:Cross-site request forgery →Session key Tag: Visual edit
- 05:5005:50, 9 February 2022 diff hist +9 m Security:Cross-site request forgery →Guidelines for removing the sesskey from visible urls Tag: Visual edit
- 05:4905:49, 9 February 2022 diff hist −2 Security:Cross-site request forgery →Ensure your code does not expose the sesskey inadvertently Tag: Visual edit
- 05:4805:48, 9 February 2022 diff hist +57 m Security:Cross-site request forgery →Back end leaking Tag: Visual edit
- 05:4705:47, 9 February 2022 diff hist −2 m Security:Cross-site request forgery →Ensure your code does not expose the sesskey inadvertently Tag: Visual edit
- 05:4605:46, 9 February 2022 diff hist +335 Security:Cross-site request forgery →Back end leaking Tag: Visual edit
- 05:4105:41, 9 February 2022 diff hist +126 Security:Cross-site request forgery →Guidelines for removing the sesskey from visible urls Tag: Visual edit
- 01:2901:29, 9 February 2022 diff hist +122 Security:Cross-site request forgery →Guidelines for removing the sesskey from visible urls Tag: Visual edit
- 01:2701:27, 9 February 2022 diff hist +72 m Security:Cross-site request forgery →Guidelines for removing the sesskey from visible urls Tag: Visual edit
- 01:2301:23, 9 February 2022 diff hist +187 Security:Cross-site request forgery →Guidelines for removing the sesskey from visible urls Tag: Visual edit
- 01:1901:19, 9 February 2022 diff hist +119 m Security:Cross-site request forgery →Ensure your code does not expose the sesskey inadvertently Tag: Visual edit
- 01:1801:18, 9 February 2022 diff hist +2 m Security:Cross-site request forgery →Back end leaking Tag: Visual edit
- 01:1801:18, 9 February 2022 diff hist +104 Security:Cross-site request forgery →See also Tag: Visual edit
- 01:1301:13, 9 February 2022 diff hist +74 m Security:Cross-site request forgery →Back end leaking Tag: Visual edit
- 01:1201:12, 9 February 2022 diff hist +7 m Security:Cross-site request forgery →Ensure your code does not expose the sesskey inadvertently Tag: Visual edit
- 01:0801:08, 9 February 2022 diff hist +1,440 Security:Cross-site request forgery →What you need to do as an administrator Tag: Visual edit
31 January 2022
- 04:3004:30, 31 January 2022 diff hist +46 Serving files →Icons / pix current Tag: Visual edit
- 04:1404:14, 31 January 2022 diff hist +385 Serving files →Custom download.php endpoint Tag: Visual edit
- 04:1104:11, 31 January 2022 diff hist +157 Serving files →Performance and caching Tag: Visual edit
- 04:0804:08, 31 January 2022 diff hist +360 Serving files →Factors to consider Tag: Visual edit
- 04:0204:02, 31 January 2022 diff hist +33 Serving files →Custom download.php endpoint Tag: Visual edit
- 03:5803:58, 31 January 2022 diff hist +76 Serving files →Custom download.php endpoint Tag: Visual edit
- 03:5503:55, 31 January 2022 diff hist +552 Serving files →Direct from Apache / nginx Tag: Visual edit
- 03:5203:52, 31 January 2022 diff hist +123 Serving files →Ways of serving files Tag: Visual edit
- 03:5003:50, 31 January 2022 diff hist −9 Serving files →JavaScript files Tag: Visual edit
- 03:4903:49, 31 January 2022 diff hist +1,199 Serving files No edit summary Tag: Visual edit
- 03:3603:36, 31 January 2022 diff hist +236 N Serving files Created page with "There are a lot of ways that files of various types can be served in Moodle and various API to help do it correctly. This page aims to link together all the various ways in on..." Tag: Visual edit
18 November 2021
- 04:3704:37, 18 November 2021 diff hist +18 Testing instructions guide No edit summary Tag: Visual edit
26 October 2021
- 02:0802:08, 26 October 2021 diff hist +288 Cache API →Misc settings Tag: Visual edit
21 October 2021
- 11:3011:30, 21 October 2021 diff hist +1,892 Cache API Added section of value versioning vs key versioning Tag: Visual edit
20 September 2021
- 22:5722:57, 20 September 2021 diff hist +145 Email processing No edit summary Tag: Visual edit
2 September 2021
- 03:4903:49, 2 September 2021 diff hist +140 m Cache API →Using time as a key suffix Tag: Visual edit
- 03:4003:40, 2 September 2021 diff hist +9 m Cache API →Revision numbers as key suffix Tag: Visual edit
25 August 2021
- 13:3713:37, 25 August 2021 diff hist +90 lib/tablelib.php →Column styling and alignment Tag: Visual edit
- 13:3313:33, 25 August 2021 diff hist +156 lib/tablelib.php Column styling and alignment Tag: Visual edit
13 August 2021
- 06:4506:45, 13 August 2021 diff hist −1 m Cache API →When should you localize? Tag: Visual edit
- 06:4206:42, 13 August 2021 diff hist +1 m Cache API →When should you localize? Tag: Visual edit
- 06:4006:40, 13 August 2021 diff hist 0 File:When to localize cache.png Brendanheywood uploaded a new version of File:When to localize cache.png current
- 06:3706:37, 13 August 2021 diff hist −2 Cache API →When should you localize? Tag: Visual edit
- 06:3706:37, 13 August 2021 diff hist +225 Cache API →Revision numbers as key suffix Tag: Visual edit
- 06:3506:35, 13 August 2021 diff hist +58 N File:When to localize cache.png No edit summary
1 July 2021
- 04:4604:46, 1 July 2021 diff hist +8 Travis integration No edit summary
29 June 2021
- 11:4011:40, 29 June 2021 diff hist +32 Setting up xhprof on Moodle →Tideways
- 01:01Brendan Heywood/MDL-70243-file-io-debug Brendan Heywood/MDL-70243-file-io-debug Brendan Heywood/MDL-70243-file-io-debug +330 Brendan Heywood/MDL-70243-file-io-debug No edit summary current
28 June 2021
- 00:5500:55, 28 June 2021 diff hist −239 lib/tablelib.php No edit summary
- 00:37Brendan Heywood Brendan Heywood Brendan Heywood +54 Brendan Heywood No edit summary current
27 June 2021
- 23:35Brendan Heywood/MDL-70243-file-io-debug diff Brendan Heywood/MDL-70243-file-io-debug +17 N Brendan Heywood/MDL-70243-file-io-debug Created page with "File IO debugging"
- 23:33Brendan Heywood Brendan Heywood Brendan Heywood +32 Brendan Heywood No edit summary
14 June 2021
- 12:15Brendan Heywood/DKIM Brendan Heywood/DKIM Brendan Heywood/DKIM −2,485 Brendan Heywood/DKIM Replaced content with "This was a temporary page until MDL-69513 landed, now please see: https://docs.moodle.org/en/Mail_configuration#DKIM https://tracker.moodle.org/browse/MDL-69513" current
19 May 2021
- 02:4502:45, 19 May 2021 diff hist +16 Cache API →Creating a definition
6 March 2021
- 04:5204:52, 6 March 2021 diff hist +17 m Moodle Penetration Testing No edit summary
3 March 2021
- 00:1100:11, 3 March 2021 diff hist +313 Moodle Penetration Testing No edit summary
- 00:0800:08, 3 March 2021 diff hist +347 Moodle Penetration Testing No edit summary
2 March 2021
- 22:0522:05, 2 March 2021 diff hist +1,247 Moodle Penetration Testing No edit summary
28 February 2021
- 22:4222:42, 28 February 2021 diff hist +17 Data manipulation API Added 3.11 badge to group_concat
27 February 2021
- 10:2210:22, 27 February 2021 diff hist +342 Data manipulation API →sql_concat
20 October 2020
- 00:3800:38, 20 October 2020 diff hist +119 Setting up ViM No edit summary current
21 September 2020
- 07:53Brendan Heywood/DKIM Brendan Heywood/DKIM Brendan Heywood/DKIM +163 Brendan Heywood/DKIM No edit summary
10 September 2020
- 04:18Brendan Heywood/DKIM Brendan Heywood/DKIM Brendan Heywood/DKIM +2 Brendan Heywood/DKIM No edit summary
- 04:15Brendan Heywood/DKIM Brendan Heywood/DKIM Brendan Heywood/DKIM +886 Brendan Heywood/DKIM No edit summary
- 04:09Brendan Heywood/DKIM diff Brendan Heywood/DKIM +1,596 N Brendan Heywood/DKIM Created page with " == DKIM == For advanced DKIM setup this is usually done at the MTA such as postfix eg using a 'milter' like opendkim. However there are advantages to doing this in Moodle d..."
10 August 2020
- 05:0605:06, 10 August 2020 diff hist +172 Login callbacks →after_config
- 05:0305:03, 10 August 2020 diff hist +310 Login callbacks →after_config
13 July 2020
- 06:2106:21, 13 July 2020 diff hist 0 m Error pages →503 Service unavailable - Fatal Moodle bootstrap errors
- 06:0206:02, 13 July 2020 diff hist +430 Error pages →503 Service unavailable - Fatal Moodle bootstrap errors
7 July 2020
19 June 2020
- 05:4805:48, 19 June 2020 diff hist +267 Cache API No edit summary
11 June 2020
- 08:3308:33, 11 June 2020 diff hist −4 m Core APIs →Check API (check)
- 00:0000:00, 11 June 2020 diff hist +86 Automatic class loading Added direct to namespace rules
28 May 2020
- 11:1711:17, 28 May 2020 diff hist +5 Security:Cross-site scripting →What you need to do in your code
- 11:1611:16, 28 May 2020 diff hist +26 m Security:Cross-site scripting →What you need to do in your code
27 May 2020
- 04:0504:05, 27 May 2020 diff hist +176 Javascript Modules →But I have a mega JS file I don't want loaded on every page?
- 03:4703:47, 27 May 2020 diff hist −4 m Javascript Modules →Install grunt
- 03:4603:46, 27 May 2020 diff hist −13 m Javascript Modules →Install NVM and Node
- 03:4603:46, 27 May 2020 diff hist +65 m Javascript Modules →Install grunt
- 03:3603:36, 27 May 2020 diff hist +139 Javascript Modules →Install grunt
23 May 2020
- 08:0108:01, 23 May 2020 diff hist +193 Notifications No edit summary
22 May 2020
- 14:5414:54, 22 May 2020 diff hist +280 Task API →Rescheduling an adhoc task
- 14:4914:49, 22 May 2020 diff hist +180 Task API →Ignore duplicate adhoc tasks
20 May 2020
- 01:3101:31, 20 May 2020 diff hist 0 Peer reviewing →Output
- 01:1701:17, 20 May 2020 diff hist +48 Error pages →404 File not found - Web server errors
- 01:1501:15, 20 May 2020 diff hist +17 Error pages →Apache
- 01:1301:13, 20 May 2020 diff hist 0 Error pages →403 Forbidden - Web server errors
- 01:1201:12, 20 May 2020 diff hist −3 m Error pages No edit summary
- 01:1201:12, 20 May 2020 diff hist +49 Error pages →403 Forbidden - Web server errors
- 01:1201:12, 20 May 2020 diff hist +108 m Error pages →403 Forbidden - Web server errors
- 01:0901:09, 20 May 2020 diff hist +155 Error pages →404 Normal Moodle errors and exceptions
19 May 2020
- 05:4705:47, 19 May 2020 diff hist +1 m Error pages No edit summary
- 05:4505:45, 19 May 2020 diff hist +92 Error pages No edit summary
16 May 2020
- 11:3711:37, 16 May 2020 diff hist +427 Error pages No edit summary
- 11:3311:33, 16 May 2020 diff hist −2 m Error pages No edit summary
- 08:3508:35, 16 May 2020 diff hist +280 Error pages →404 File not found - Web server errors
- 08:3208:32, 16 May 2020 diff hist −4 Error pages No edit summary
- 08:3108:31, 16 May 2020 diff hist +62 Error pages No edit summary
- 08:2908:29, 16 May 2020 diff hist +44 Error pages →404 File not found - Web server errors
- 08:2308:23, 16 May 2020 diff hist +7 Error pages No edit summary
- 08:2208:22, 16 May 2020 diff hist +24 Error pages No edit summary
13 May 2020
- 23:2123:21, 13 May 2020 diff hist +30 N Hardening new Roles sys Add page which is linked from inside moode code current
8 May 2020
- 07:4607:46, 8 May 2020 diff hist +600 Error pages →Normal Moodle errors
- 07:4007:40, 8 May 2020 diff hist +890 Error pages No edit summary
- 07:2407:24, 8 May 2020 diff hist −30 Error pages No edit summary
- 07:2307:23, 8 May 2020 diff hist +1 Error pages No edit summary
- 07:2307:23, 8 May 2020 diff hist +809 Error pages No edit summary
- 07:1307:13, 8 May 2020 diff hist +217 N Error pages Created page with "There is a variety of way different errors can happen in Moodle. Because they each happen under different circumstance there cannot be a single way of handling them, and where..."
20 April 2020
- 23:4023:40, 20 April 2020 diff hist +33 Moodle security procedures →See also
18 April 2020
- 13:4813:48, 18 April 2020 diff hist +344 Moodle Penetration Testing No edit summary
- 13:3913:39, 18 April 2020 diff hist +137 N Moodle Penetration Testing Created page with "This is information for people who want to performing a penetration test of their Moodle instance as well as information for pen testers."
16 April 2020
- 12:0212:02, 16 April 2020 diff hist +144 Cache API →Revision numbers as key suffix
- 12:0012:00, 16 April 2020 diff hist +74 Cache API →Using time as a key suffix
- 11:5011:50, 16 April 2020 diff hist −9 Cache API No edit summary
- 11:4811:48, 16 April 2020 diff hist +7,293 Cache API →Overriding a cache loader
14 April 2020
- 12:4312:43, 14 April 2020 diff hist −2 Admin settings →Callbacks after a setting has been updated
- 12:4312:43, 14 April 2020 diff hist +250 Admin settings Added section on admin setting update callback
12 April 2020
- 11:3811:38, 12 April 2020 diff hist +790 Form API →Custom form elements
9 April 2020
- 12:4612:46, 9 April 2020 diff hist +1 m Check API →Result state of a check
- 12:4512:45, 9 April 2020 diff hist +435 Check API →Expensive checks and lazy loading details
- 12:3712:37, 9 April 2020 diff hist +11 m Check API →Asynchronous checks
- 12:3612:36, 9 April 2020 diff hist +513 Check API →Expensive checks and lazy loading details
- 12:3212:32, 9 April 2020 diff hist −27 m Check API →Checks
- 12:3112:31, 9 April 2020 diff hist +490 Check API →lib.php callback
- 12:2412:24, 9 April 2020 diff hist +15 Check API →lib.php callback
- 12:1912:19, 9 April 2020 diff hist +1 m Check API →lib.php callback
- 12:1812:18, 9 April 2020 diff hist +326 Check API →lib.php callback
- 12:1312:13, 9 April 2020 diff hist +171 Check API →Performance and check details
- 12:0712:07, 9 April 2020 diff hist −1 m Check API →A check class
- 12:0612:06, 9 April 2020 diff hist +256 Check API →A check class
- 12:0212:02, 9 April 2020 diff hist +24 m Check API →Multiple instances of checks
- 12:0112:01, 9 April 2020 diff hist +97 m Check API →Multiple instances of checks
- 11:5911:59, 9 April 2020 diff hist −46 m Check API →Performance checks (performance)
- 11:5711:57, 9 April 2020 diff hist −312 Check API →Implementing a new check
4 April 2020
- 13:1313:13, 4 April 2020 diff hist +106 m Check API →Checks
- 12:4512:45, 4 April 2020 diff hist +104 Check API →Checks
- 12:4212:42, 4 April 2020 diff hist −80 Check API →Health checks (health)
- 10:5610:56, 4 April 2020 diff hist −12 m Check API →Health checks (health)
- 10:5610:56, 4 April 2020 diff hist +61 Check API →Health checks (health)
- 10:5310:53, 4 April 2020 diff hist −154 Check API No edit summary
- 10:4910:49, 4 April 2020 diff hist +1,050 Check API →Health checks (health)
- 10:3410:34, 4 April 2020 diff hist +640 Check API No edit summary
17 March 2020
- 11:2011:20, 17 March 2020 diff hist +110 Check API No edit summary
15 March 2020
- 23:0623:06, 15 March 2020 diff hist +51 Check API →Check types and reports
- 13:1913:19, 15 March 2020 diff hist +269 Check API →Result state of a check
- 10:2410:24, 15 March 2020 diff hist +761 Check API →Check types and reports
14 March 2020
- 06:3406:34, 14 March 2020 diff hist +21 m Check API →A check class
- 06:3306:33, 14 March 2020 diff hist +434 Check API →A check class
4 March 2020
- 09:2409:24, 4 March 2020 diff hist +56 m Login callbacks No edit summary
- 09:2209:22, 4 March 2020 diff hist +16 m Output callbacks No edit summary
- 09:2209:22, 4 March 2020 diff hist +115 Output callbacks →before_http_headers
18 February 2020
16 February 2020
- 09:5109:51, 16 February 2020 diff hist +19 m Admin settings →When to use an admin_settings vs admin_externalpages
- 09:4909:49, 16 February 2020 diff hist +434 Admin settings →When to use an admin_settings vs admin_externalpages
- 09:0409:04, 16 February 2020 diff hist −1 m Admin settings →When to use an admin_settings vs admin_externalpages
10 February 2020
- 13:1013:10, 10 February 2020 diff hist +318 Admin settings →When to use an admin_settings vs admin_externalpages
6 February 2020
- 00:1700:17, 6 February 2020 diff hist +86 Admin settings →When to use an admin_settings vs admin_externalpages
5 February 2020
- 23:0523:05, 5 February 2020 diff hist +230 Admin settings →When to use an admin_settings vs admin_externalpages
- 23:0123:01, 5 February 2020 diff hist +1,747 Admin settings Add section on best practice for external pages
28 January 2020
- 13:4113:41, 28 January 2020 diff hist 0 Check API →Performance and check details
- 13:4113:41, 28 January 2020 diff hist +43 Check API →Performance and check details
- 13:4113:41, 28 January 2020 diff hist +43 Check API →Multiple instances of checks
- 13:4113:41, 28 January 2020 diff hist +43 Check API →A check class
- 13:3913:39, 28 January 2020 diff hist +58 m Check API →Multiple instances of checks
- 13:3913:39, 28 January 2020 diff hist +22 Check API →Multiple instances of checks
- 13:3813:38, 28 January 2020 diff hist +10 Check API →Multiple instances of checks
- 13:3713:37, 28 January 2020 diff hist +2 Check API →Multiple instances of checks
- 13:3713:37, 28 January 2020 diff hist +246 Check API →Multiple instances of checks
- 13:3613:36, 28 January 2020 diff hist +320 Check API →lib.php callback
- 13:3213:32, 28 January 2020 diff hist +44 Check API →Result state of a check
- 12:3612:36, 28 January 2020 diff hist +194 Check API →Checks
- 12:3112:31, 28 January 2020 diff hist +832 Check API →Implementing a new check
- 12:2612:26, 28 January 2020 diff hist +8 Check API No edit summary
- 12:2612:26, 28 January 2020 diff hist +457 Check API →Implementing a new check
- 12:2312:23, 28 January 2020 diff hist +45 Check API →Health checks
- 12:2212:22, 28 January 2020 diff hist +44 Check API →Security checks
- 11:2511:25, 28 January 2020 diff hist +121 Core APIs →Check API (check)
- 11:2511:25, 28 January 2020 diff hist +45 Check API No edit summary
27 January 2020
- 03:2503:25, 27 January 2020 diff hist 0 Check API No edit summary
- 03:2203:22, 27 January 2020 diff hist +17 Check API No edit summary
26 January 2020
- 14:1214:12, 26 January 2020 diff hist +795 Check API No edit summary
- 14:0414:04, 26 January 2020 diff hist +239 Check API →Result state of a check
- 14:0114:01, 26 January 2020 diff hist +429 Check API →Health checks
- 13:5213:52, 26 January 2020 diff hist +12 Check API →Configuration checks
- 13:5113:51, 26 January 2020 diff hist +6 Check API No edit summary
- 13:5113:51, 26 January 2020 diff hist +34 Check API →Configuration checks
- 13:5013:50, 26 January 2020 diff hist +1,003 Check API →Status of a check
- 13:3513:35, 26 January 2020 diff hist −1 Check API →Checks
- 13:3413:34, 26 January 2020 diff hist +4 Check API →Check status
- 13:3413:34, 26 January 2020 diff hist +350 Check API No edit summary
- 13:2613:26, 26 January 2020 diff hist +782 Check API No edit summary
- 13:1913:19, 26 January 2020 diff hist +25 N Check API Created page with "WARNING: Work in Progress"
6 January 2020
- 05:09Brendan Heywood Brendan Heywood Brendan Heywood +72 Brendan Heywood No edit summary
12 December 2019
- 02:2002:20, 12 December 2019 diff hist +321 Login callbacks No edit summary
- 02:1802:18, 12 December 2019 diff hist +35 Callbacks →List of one-to-many callbacks
- 02:1402:14, 12 December 2019 diff hist +49 Callbacks →List of one-to-many callbacks
- 02:1202:12, 12 December 2019 diff hist +27 Login callbacks →after_require_login
- 02:0902:09, 12 December 2019 diff hist +736 Login callbacks →after_require_login
4 December 2019
- 00:0600:06, 4 December 2019 diff hist +20 Data formats No edit summary
8 November 2019
- 13:1113:11, 8 November 2019 diff hist +8 File System API →xsendfile
6 November 2019
- 22:5322:53, 6 November 2019 diff hist +585 Login callbacks →check_password_policy
- 22:4222:42, 6 November 2019 diff hist +121 File System API →supports_xsendfile
- 22:4022:40, 6 November 2019 diff hist +724 File System API →Explanation of required functions
30 October 2019
- 04:3304:33, 30 October 2019 diff hist +51 Automatic class loading →Class files and locations
- 02:4302:43, 30 October 2019 diff hist −6 Lock API →Implementing new lock types
- 01:5501:55, 30 October 2019 diff hist +112 User preferences for plug-ins No edit summary current
20 October 2019
- 11:0211:02, 20 October 2019 diff hist +65 Task API →Adhoc tasks
- 10:3610:36, 20 October 2019 diff hist +644 Task API →Adhoc task usage
17 October 2019
14 October 2019
- 04:4304:43, 14 October 2019 diff hist +252 Cache API Added gotcha for data sources
24 September 2019
6 August 2019
- 14:0914:09, 6 August 2019 diff hist +265 Login callbacks No edit summary
- 14:0714:07, 6 August 2019 diff hist +160 Callbacks →List of one-to-many callbacks
30 July 2019
- 04:1604:16, 30 July 2019 diff hist −9 Callbacks →List of one-to-many callbacks
- 04:0304:03, 30 July 2019 diff hist +103 Login callbacks No edit summary
- 04:0204:02, 30 July 2019 diff hist +135 Callbacks →List of one-to-many callbacks
- 04:0004:00, 30 July 2019 diff hist +348 Login callbacks No edit summary
11 July 2019
- 00:2300:23, 11 July 2019 diff hist −6 Setting up xhprof on Moodle →Graph isn't generated
- 00:2000:20, 11 July 2019 diff hist +72 Setting up xhprof on Moodle →Tideways
9 July 2019
- 01:0301:03, 9 July 2019 diff hist +1,034 Releases →Version support
16 April 2019
- 01:2201:22, 16 April 2019 diff hist +96 Login callbacks →after_require_login
- 01:1901:19, 16 April 2019 diff hist +195 Callbacks →List of one-to-many callbacks
31 January 2019
- 00:2500:25, 31 January 2019 diff hist +18 Setting up xhprof on Moodle →Call to undefined function tideways_enable
- 00:2400:24, 31 January 2019 diff hist +132 Setting up xhprof on Moodle →Call to undefined function tideways_enable
11 December 2018
- 05:1205:12, 11 December 2018 diff hist +1 Themed emails No edit summary
30 November 2018
- 04:4204:42, 30 November 2018 diff hist +1 Setting up xhprof on Moodle →Call to undefined function tideways_enable
- 04:4104:41, 30 November 2018 diff hist +557 Setting up xhprof on Moodle →Troubleshooting
- 03:4403:44, 30 November 2018 diff hist +34 Setting up xhprof on Moodle →Troubleshooting
- 03:4003:40, 30 November 2018 diff hist +117 Setting up xhprof on Moodle →Installing xhprof with Linux
27 November 2018
- 23:3923:39, 27 November 2018 diff hist +205 Themed emails No edit summary
- 05:3505:35, 27 November 2018 diff hist +342 Themed emails No edit summary
- 05:3205:32, 27 November 2018 diff hist −2 Themed emails No edit summary
- 05:3105:31, 27 November 2018 diff hist +111 Themed emails No edit summary
- 05:2705:27, 27 November 2018 diff hist +117 Theme checklist →Responsive
- 05:2505:25, 27 November 2018 diff hist +733 N Themed emails Created page with "Emails are an often neglected component when it comes to branding and theming, but in most cases an email is the very first interaction a user will get. For example a user mig..."
19 October 2017
- 22:4822:48, 19 October 2017 diff hist +203 Callbacks No edit summary
- 01:4501:45, 19 October 2017 diff hist +2 Login callbacks No edit summary
- 01:4401:44, 19 October 2017 diff hist +3 Login callbacks No edit summary
- 01:4301:43, 19 October 2017 diff hist +817 N Login callbacks Created page with "There are cases where we want any plugin to do some check or action as part of the require_login check. https://tracker.moodle.org/browse/MDL-60470 = after_require_login =..."
3 October 2017
- 23:2923:29, 3 October 2017 diff hist +407 Cache API Added into on canuselocalstore
- 23:1923:19, 3 October 2017 diff hist +36 m Cache API added canuselocalstore info
14 August 2017
- 00:4100:41, 14 August 2017 diff hist +85 Profiling PHP No edit summary
- 00:3900:39, 14 August 2017 diff hist +513 Profiling PHP No edit summary
13 July 2017
- 02:5702:57, 13 July 2017 diff hist +106 Hooks spec No edit summary
22 May 2017
- 02:3702:37, 22 May 2017 diff hist +4 Output callbacks No edit summary
- 02:3502:35, 22 May 2017 diff hist +272 Callbacks →List of one-to-many callbacks
- 02:3002:30, 22 May 2017 diff hist +26 Callbacks →List of one-to-many callbacks
- 02:2902:29, 22 May 2017 diff hist +101 Output callbacks No edit summary
- 02:2602:26, 22 May 2017 diff hist +644 Output callbacks No edit summary
- 02:1702:17, 22 May 2017 diff hist +463 Output callbacks →before_standard_top_of_body_html
- 02:1502:15, 22 May 2017 diff hist +294 Output callbacks →before_standard_html_head
- 02:1302:13, 22 May 2017 diff hist +609 Output callbacks →before_http_headers
- 02:0802:08, 22 May 2017 diff hist +340 Output callbacks →before_footer
- 02:0502:05, 22 May 2017 diff hist +1,041 N Output callbacks Created page with "There are cases where we want any plugin to contribute to a chunk of the output of any given page. We want this to be loosely coupled so you don't have say an admin tool's cod..."
- 01:5601:56, 22 May 2017 diff hist +200 Callbacks →List of one-to-many callbacks
20 February 2017
- 22:4622:46, 20 February 2017 diff hist +239 Status API →Metric dependencies
- 22:4422:44, 20 February 2017 diff hist +158 Status API →Monitoring overall status
- 22:3622:36, 20 February 2017 diff hist +551 Status API →Implementing a metric
14 January 2017
- 13:4913:49, 14 January 2017 diff hist +1 m Persistent →Validation results
12 October 2016
- 00:4300:43, 12 October 2016 diff hist +108 Status API No edit summary
11 August 2016
- 04:5104:51, 11 August 2016 diff hist +58 Status API →Declaring the metrics for a plugin
- 04:4904:49, 11 August 2016 diff hist +790 Status API No edit summary
- 04:2704:27, 11 August 2016 diff hist +513 Status API No edit summary
- 03:5603:56, 11 August 2016 diff hist +1,856 Status API No edit summary
- 02:5102:51, 11 August 2016 diff hist +927 Status API No edit summary
10 August 2016
- 06:0606:06, 10 August 2016 diff hist +22 N Status API Created page with "= Declaring a Metric ="
23 June 2016
- 01:5901:59, 23 June 2016 diff hist −148 Data formats No edit summary
23 May 2016
- 23:56Brendan Heywood diff Brendan Heywood +78 N Brendan Heywood Created page with "A Moodle developer at Catalyst IT Australia https://github.com/brendanheywood"
- 23:5323:53, 23 May 2016 diff hist −618 Data formats No edit summary
- 05:2705:27, 23 May 2016 diff hist +617 Data formats Add column meta data considerations
- 05:2405:24, 23 May 2016 diff hist +617 Data formats Add column meta data considerations
- 00:5900:59, 23 May 2016 diff hist +41 Moodle 3.1 release notes →Significant new areas
- 00:5700:57, 23 May 2016 diff hist +804 Data formats No edit summary
- 00:3400:34, 23 May 2016 diff hist +1,925 Data formats No edit summary
22 May 2016
- 23:3523:35, 22 May 2016 diff hist +40 Moodle 3.1 release notes →Significant new areas: Dataformat
20 May 2016
- 03:2603:26, 20 May 2016 diff hist +1,018 Data formats No edit summary
- 03:1603:16, 20 May 2016 diff hist +364 Data formats No edit summary
- 03:1003:10, 20 May 2016 diff hist +700 N Data formats Created page with "Dataformat's are plugins that define how a table of data can be exported for download. Moodle comes with plugins for CSV, Excel, ODS, JSON, and HTML. =Components= '''datafo..."
- 03:0403:04, 20 May 2016 diff hist +93 Plugin types Added dataformat entry
16 May 2016
- 02:5802:58, 16 May 2016 diff hist +697 N Talk:Tutorial Created page with "FYI I have an evolving internal checklist when onboarding new staff which is very similar to this. For comparison: * Moodle walk through of high level concepts, types plugins..." current
25 February 2016
- 05:5405:54, 25 February 2016 diff hist +173 Setting up xhprof on Moodle No edit summary
30 March 2015
- 02:1802:18, 30 March 2015 diff hist +1,382 Authentication plugins →Overview of Moodle authentication process
29 March 2015
- 23:2023:20, 29 March 2015 diff hist +296 Authentication plugins Added pre_loginpage_hook details see MDL-478887