Module:Protection banner: Revision history

Jump to navigation Jump to search

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

28 June 2014

  • curprev 07:5107:51, 28 June 2014>Mr. Stradivarius 28,872 bytes −21 allow passing the config object into the exportToLua and exportToWiki functions

27 June 2014

  • curprev 21:0121:01, 27 June 2014>Jackmcbarn 28,893 bytes −79 get a few other changes from the ec
  • curprev 20:5620:56, 27 June 2014>Jackmcbarn 28,972 bytes −16 and finally protectionDate
  • curprev 20:5520:55, 27 June 2014>Jackmcbarn 28,988 bytes −43 next expiry
  • curprev 20:5520:55, 27 June 2014>Jackmcbarn 29,031 bytes −12 now reason
  • curprev 20:5420:54, 27 June 2014>Jackmcbarn 29,043 bytes −48 now level
  • curprev 20:5220:52, 27 June 2014>Jackmcbarn 29,091 bytes −821 try to merge the edit conflict, one variable at a time, starting with action
  • curprev 20:4720:47, 27 June 2014>Mr. Stradivarius 29,912 bytes +448 (edit conflict) replace Protection getter functions with public attributes
  • curprev 20:4620:46, 27 June 2014>Jackmcbarn 29,464 bytes −1,059 get rid of the config class while still allowing replacing it for testing
  • curprev 12:0512:05, 27 June 2014>Jackmcbarn 30,523 bytes +20 don't keep the whole export table around when we only need one thing from it
  • curprev 00:5400:54, 27 June 2014>Mr. Stradivarius 30,503 bytes −2 fix method name
  • curprev 00:4600:46, 27 June 2014>Mr. Stradivarius 30,505 bytes −4 use Protection:isProtected instead of checking using getLevel
  • curprev 00:3800:38, 27 June 2014>Mr. Stradivarius 30,509 bytes +521 add an image link parameter, and get the link data from the banner config
  • curprev 00:2300:23, 27 June 2014>Mr. Stradivarius 29,988 bytes +19 only make link text if the link message is available
  • curprev 00:0700:07, 27 June 2014>Mr. Stradivarius 29,969 bytes −444 shorter names - use protectionObj instead of protectionStatusObj, and Protection instead of ProtectionStatus
  • curprev 00:0000:00, 27 June 2014>Mr. Stradivarius 30,413 bytes −163 change BannerTemplate:setImageFilename to accept protection objects and title objects rather than individual parameters

26 June 2014

  • curprev 22:4122:41, 26 June 2014>Mr. Stradivarius 30,576 bytes +35 allow category suppression with category=no
  • curprev 20:5920:59, 26 June 2014>Jackmcbarn 30,541 bytes +18 check against edit/move, rather than for create, and simplify logic
  • curprev 20:4920:49, 26 June 2014>Mr. Stradivarius 30,523 bytes +962 add template protection tracking category
  • curprev 20:2620:26, 26 June 2014>Mr. Stradivarius 29,561 bytes +363 output the categories, and don't display the banner if the page is not protected
  • curprev 18:4618:46, 26 June 2014>Mr. Stradivarius 29,198 bytes +550 add expiry category code
  • curprev 10:0510:05, 26 June 2014>Mr. Stradivarius 28,648 bytes +2,454 add missing parameter methods, add a Blurb:_getExpandedMessage method, and (hopefully) finish updating the various functions to work with the new config structure
  • curprev 08:1808:18, 26 June 2014>Mr. Stradivarius 26,194 bytes −1,272 sort parameter methods into alphabetical order, and remove the ones that are no longer needed
  • curprev 00:3300:33, 26 June 2014>Mr. Stradivarius 27,466 bytes −483 start converting the blurb class to the new parameter system

25 June 2014

24 June 2014

  • curprev 08:3308:33, 24 June 2014>Mr. Stradivarius 27,750 bytes −50 start changing the protection category function after a restructure of the config
  • curprev 05:1605:16, 24 June 2014>Mr. Stradivarius 27,800 bytes +42 allow the first positional parameter to be used for the reason

23 June 2014

  • curprev 21:4721:47, 23 June 2014>Mr. Stradivarius 27,758 bytes +608 various category updates
  • curprev 09:0609:06, 23 June 2014>Mr. Stradivarius 27,150 bytes +2,156 Add render methods to the Padlock and Banner classes, and call them from the exportToLua function. Now we have something to look at, yay!
  • curprev 06:5606:56, 23 June 2014>Mr. Stradivarius 24,994 bytes +6 allow specifying a data table to config objects for testing purposes
  • curprev 06:5506:55, 23 June 2014>Mr. Stradivarius 24,988 bytes +14 use lang:formatDate instead of os.date as it is easier to localise
  • curprev 06:2106:21, 23 June 2014>Mr. Stradivarius 24,974 bytes +282 format date output in the Blurb class
  • curprev 06:1206:12, 23 June 2014>Mr. Stradivarius 24,692 bytes +837 validate expiry and protection dates
  • curprev 01:5301:53, 23 June 2014>Mr. Stradivarius 23,855 bytes +209 allow specifying banner config by protection level as well as by action
  • curprev 01:0501:05, 23 June 2014>Mr. Stradivarius 23,646 bytes +591 add a blurb parameter function for making the explanation text

22 June 2014

  • curprev 18:3218:32, 22 June 2014>Mr. Stradivarius 23,055 bytes +91 lazily initialise modules we don't always need
  • curprev 10:2210:22, 22 June 2014>Mr. Stradivarius 22,964 bytes +906 allow individual banner config items to fall back to the same value in the defaults table, and add functions for making the blurb values

20 June 2014

  • curprev 22:2222:22, 20 June 2014>Mr. Stradivarius 22,058 bytes +238 use gsub instead of the mw.message library for substituting parameters, as mw.message:params doesn't work with metatables; also, a few bug fixes
  • curprev 20:5020:50, 20 June 2014>Mr. Stradivarius 21,820 bytes −17 remove the Image class from _exportClasses
  • curprev 02:0202:02, 20 June 2014>Mr. Stradivarius 21,837 bytes −241 move image code to the BannerTemplate class, and simplify it

19 June 2014

  • curprev 19:4619:46, 19 June 2014>Mr. Stradivarius 22,078 bytes +222 move section, username and deletion discussion methods out of the ProtectionStatus class, as they don't really have anything to do with protection status
  • curprev 10:5310:53, 19 June 2014>Jackmcbarn 21,856 bytes −542 get rid of unnecessary wrapper functions
  • curprev 01:3501:35, 19 June 2014>Mr. Stradivarius 22,398 bytes +1,408 finish making blurb parameter functions
  • curprev 00:5800:58, 19 June 2014>Mr. Stradivarius 20,990 bytes +1,392 add some more blurb functions - up to no. 13 now

18 June 2014

16 June 2014

  • curprev 02:4002:40, 16 June 2014>Mr. Stradivarius 17,395 bytes +517 add some more blurb parameter functions
  • curprev 00:1700:17, 16 June 2014>Mr. Stradivarius 16,878 bytes +1,769 move the parameter functions to the top level of the blurb class and add a new one

15 June 2014

  • curprev 22:1422:14, 15 June 2014>Mr. Stradivarius 15,109 bytes −1,939 simplify the structure a bit and write some more parameter functions

9 June 2014

  • curprev 10:2410:24, 9 June 2014>Mr. Stradivarius 17,048 bytes +3,772 use factory classes to get the banner and category classes, and add a PageData class so we don't expose all of mw.title to every class
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)