Page history
14 January 2014
finish splitting the _startBox function into smaller functions
-1,530
add functions for rendering start box links and for making the start box link data
+2,385
create new function to separate html rendering in the start box
+555
13 January 2014
12 January 2014
make all the helper functions available in the p table
+129
make a couple of the helper functions available for testing
+140
6 January 2014
3 January 2014
2 January 2014
start conversion to a p.getEnv function rather than using globals; I've only got as far as the start box, so the module currently won't run
+2,493
rename formatMessage --> message, as it is no longer just doing formatting; tweak the function's comment as well
-463
found it - fix misspelled message name
-34
test otherNamespaceHeading
+35
add some newlines to make the html slightly more readable
+55
1 January 2014
check for type of cfg messages rather than just for nil
+871
check existence of all cfg messages - this should help avoid hard-to-track-down bugs and silent failures if translators make a coding mistake
+1,110
set the proper error level for formatMessage, although it looks like it doesn't work because of the upvalues
use the cfg key only with formatMessage in order to generate more descriptive error messages
+156
make the formatMessage error message more informative, at the risk of including long cfg messages in the error message
+35
split the cfg table to Module:Documentation/config
-10,631
finish i18n
+2,779
i18n for the "editors can experiment" blurb
+1,806
create a formatMessage function for formatting cfg messages in an arbitrary order
+1,412
31 December 2013
29 December 2013
28 December 2013
internationalise the protection template code
+362
internationalise the sandbox template notice call
+349
27 December 2013
more il8n work
+639
put argument names into a config file for easy porting to other wikis
+1,345
make startBox, content and endBox accessible from #invoke
+404
more efficient code for the subpages link
-147
try and keep the line length down a bit
+12
use a makeToolbar function instead of writing out the toolbars by hand
+46
don't use mw.uri.encode - title:fullUrl already encodes the strings for us
-125
replace content with a port of English Wikipedia's Template:Documentation
+7,270