Page history
9 June 2014
some more work on the Blurb class
+350
make some image tweaks and start a function for substituting blurb parameters
+581
finish converting p.getCategoryName
−660
start converting the getCategoryName function
+5,655
8 June 2014
expand the Image class
+1,377
export classes for testing purposes and a few other tweaks
+259
add no globals now, to catch any problems sooner rather than later
+29
Yet Another Rewrite - this time using Module:Middleclass
−6,448
6 June 2014
4 June 2014
Mr. Stradivarius moved page Module:User:Mr. Stradivarius/pp to Module:Protection banner without leaving a redirect: move this to its proper location
mfix variable typo
+1
29 May 2014
move the image name function to its proper place and rename it
+3
hacky code for image rendering
+1,081
add image names
+287
28 May 2014
small code
+207
add some more to the banner.new function
+288
start converting this to an object-oriented approach - the banner seems naturally suited to object-based code
+1,254
27 May 2014
make outline of the main function
+527
new structure for the banners table
+280
fix indentation
m−16
renumber the cfg.reasons parameters
missed one
+3
add some more variables to the reasons text
+321
26 May 2014
reflect changes to Module:Effective protection level
m−33
add notes about when to add error/tracking categories
+652
26 March 2014
25 March 2014
20 March 2014
19 March 2014
add office blurb
+298
add some more text and tooltip values
+589
make the category name function errors more descriptive
+495
17 March 2014
fix category name function comments
+247
make the category attempt order more configurable
+576
more data table restructuring, plus some fiddling around with the category name function; this is a progress save, so the code is horribly broken at the moment
+772
16 March 2014
add some more blurbs
+145
make a tentative start to the problem of how to store the protection messages
+159
don't log the category keys - seems to be working well enough now
−31
try doing the error check earlier
+15
add custom error for p.renderPadlock
+44
try different format for behaviors table
+148
beautify the categories table
+350
add a p.renderImageLink function so that we can share image generation code between the padlock and the banner
+757
12 March 2014
11 March 2014
add p.renderPadlock function
+508
try tweaking the order
+310
add some lengthy comments explaining what's going on
+1,845
use p.matchNamespace
+18
should have been math.ceil, not math.floor
−3