Skip to content

Instantly share code, notes, and snippets.

[PHP Modules]
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
Dashboard
BLOCK NAME^*
Configuration^
Private files
Profile^
Blogs*^
Blog entries^
Forum Posts*^
Posts^
Demo of theme:
http://prototype.moodle.net/theme/
Links to things to talk about (code!)
=SCSS compiler=
Sass example:
Martin D, [30.08.16 11:13]
Juan see https://docs.google.com/spreadsheets/d/1pM3Ax3lahpWdre7p4NbRV5hNE12D0s1f3TWBJI4gXDM/edit#gid=6
Damyon, [30.08.16 11:30]
These are the ones I think are not clear:
#1 (need the plain language explanations from somewhere)
#2 (we don't have a language string that says "Private message" - that was language in their own test scripts)
#3 (having a peristent chat interface on every page in Moodle is a BIG change and I'm not sure that is what messaging is intended for)
#5 (switch from relative time to absolute time) - I don't see any justification for this in any of the tests - and when I was watching the sessions, I saw people conducting the tests just put their own opinions into the comments on several things (not sure if this is one of them)
#31 "Massage the organizational structure." What does this mean ?
@damyon
damyon / persistent.php
Created November 9, 2015 07:52
external_hack_text
/**
* Function to export the renderer data in a format that is suitable for a
* mustache template. This means raw records are generated as in to_record,
* but all strings are correctly passed through external_format_text (or external_format_string).
*
* @param renderer_base $output Used to do a final render of any components that need to be rendered for export.
* @return stdClass|array
*/
@damyon
damyon / gist:0e1dcfd6940605282c4a
Last active August 29, 2015 14:01
Future Major Features Forum (cross post in general dev forum): Element Library
On the roadmap for Moodle 2.8 is the "Element Library" - Sam Hemelryk and I have been prototyping, investigating and specifying how we think this should be approached. We think that the scope of this issue, is much bigger than adding a few html pages with different sized headings - there are some improvements needed to the output API ("fix all the things") in Moodle that will deliver benefits to developers and themers.
Please read our specification here: http://docs.moodle.org/dev/Render_library_specification (Yes, the entire thing - and the links). We would love to get as much feedback from themers and developers as possible (I'll link to this post in those forums).
There is one very important point to think about while reading that specification:
* We do not want to break anything - everything we do will be fully backwards compatible (and not in an annoying - debugging messages kind of way).
Thanks for your time, please put your comments in a reply on this discussion, not on the wiki page - Sam and I