| .. |
|
SpecialActiveusers.php
|
Revert r84856: restore version that works before destruction of the UsersPager class
|
2011-04-12 17:08:31 +00:00 |
|
SpecialAllmessages.php
|
Followup r85227, update 4 special pages to properly use the context.
|
2011-04-03 04:37:13 +00:00 |
|
SpecialAllpages.php
|
Followup r85227; Back out changes related to avoiding calls to OutputPage from includable special pages. After some re-examination we replace the OutputPage and OutputPage is coded in a way to avoid poluting global things with things like the use of header(); in set* calls, so setting things on OutputPage while in an includable special page just gets discarded.
|
2011-04-03 06:26:58 +00:00 |
|
SpecialAncientpages.php
|
|
|
|
SpecialBlankpage.php
|
Followup r85228; Small fix for ()> syntax error that should have been ()->
|
2011-04-03 08:49:16 +00:00 |
|
SpecialBlock.php
|
Look mum, no globals! Implement a RequestContext for HTMLForm, passed in the constructor. Currently this is optional with B/C; at a later date it should be made compulsory. Doing this removes the need to call $form->setTitle() on every single use; only when you want to set the title to something other than the page context title. Implemented the new syntax in a sample of forms. Also fix a few minor errors in HTMLForm.php that my IDE complained about.
|
2011-04-13 16:51:22 +00:00 |
|
SpecialBlockList.php
|
Look mum, no globals! Implement a RequestContext for HTMLForm, passed in the constructor. Currently this is optional with B/C; at a later date it should be made compulsory. Doing this removes the need to call $form->setTitle() on every single use; only when you want to set the title to something other than the page context title. Implemented the new syntax in a sample of forms. Also fix a few minor errors in HTMLForm.php that my IDE complained about.
|
2011-04-13 16:51:22 +00:00 |
|
SpecialBlockme.php
|
Blame hashar for this giant commit; he teased me for making so many smaller ones earlier... :D
|
2011-03-21 19:12:41 +00:00 |
|
SpecialBooksources.php
|
* (bug 28511) Use [] syntax instead of {} for string offset access
|
2011-04-17 07:59:58 +00:00 |
|
SpecialBrokenRedirects.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialCategories.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialChangePassword.php
|
Rename Special:Resetpass to Special:ChangePassword. "pass" is vague and unintuitive, "reset" is only half of the page's function, and I'd quite like "Special:ResetPassword" for a much cleaner implementation of the 'enter-something-to-be-sent-a-reset-email' interface for bug 28244, bug 13015, etc. Diff looks much worse than it is because I had to update 95 language files...
|
2011-04-17 20:29:24 +00:00 |
|
SpecialComparePages.php
|
Refactor out common code
|
2011-05-01 21:28:00 +00:00 |
|
SpecialConfirmemail.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialContributions.php
|
Simplify a bit to make nicer links: Special:ListFiles/Username
|
2011-04-23 13:40:04 +00:00 |
|
SpecialDeadendpages.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialDeletedContributions.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialDisambiguations.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialDoubleRedirects.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialEditWatchlist.php
|
Remove unused global, fix double defined global
|
2011-04-02 00:27:03 +00:00 |
|
SpecialEmailuser.php
|
follow-up to r85876: fix some coding style issues (some of which were not introduced in r85876) + tweak docs (we don't usually mark author(s)/copyright holder(s) on individual functions, only on whole files)
|
2011-04-12 15:46:00 +00:00 |
|
SpecialExport.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialFewestrevisions.php
|
Fixup whitespace
|
2011-03-14 11:06:57 +00:00 |
|
SpecialFileDuplicateSearch.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialFilepath.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialImport.php
|
Remove unused global, fix double defined global
|
2011-04-02 00:27:03 +00:00 |
|
SpecialLinkSearch.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialListfiles.php
|
(bug 28076) Thumbnail height limited to 360 pixels on Special:Listfiles
|
2011-04-30 18:50:37 +00:00 |
|
SpecialListgrouprights.php
|
Update special pages which use $wgUser->getSkin(); inside their constructor:
|
2011-04-04 02:00:47 +00:00 |
|
SpecialListredirects.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialListusers.php
|
Follow-up r86048: fix fatal, and deprecated Skin static method call.
|
2011-04-20 17:34:29 +00:00 |
|
SpecialLockdb.php
|
|
|
|
SpecialLog.php
|
Implement "relevant" title and user in the skin system and update undelete, log, contributions, blockip, and movepage to use it.
|
2011-01-01 01:03:02 +00:00 |
|
SpecialLonelypages.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialLongpages.php
|
|
|
|
SpecialMergeHistory.php
|
coding style tweaks, doc updates, marked some public functions as such
|
2011-03-22 20:23:52 +00:00 |
|
SpecialMIMEsearch.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialMostcategories.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialMostimages.php
|
|
|
|
SpecialMostlinked.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialMostlinkedcategories.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialMostlinkedtemplates.php
|
Fix group by for Special:MostLinkedTemplates
|
2011-04-29 22:38:30 +00:00 |
|
SpecialMostrevisions.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialMovepage.php
|
(bug 16921) Add JavaScript-based enforcing of byte limits on move and protection forms. Patch by Jan Paul Posma
|
2011-04-25 11:39:30 +00:00 |
|
SpecialNewimages.php
|
Followup r85227. Convert all IncludableSpecialPages to use context properly (they are the worse offenders), and fix some bugs related to inculudable special pages and their context.
|
2011-04-03 05:46:42 +00:00 |
|
SpecialNewpages.php
|
Tidy up some more uses of SpecialPage static methods
|
2011-04-17 10:44:44 +00:00 |
|
SpecialPasswordReset.php
|
Follow-up r86482: patch to add an index on user_email. Not a problem if this is not run on WMF wikis as long as they don't enable the $wgPasswordResetRoutes['email'].
|
2011-04-20 15:33:04 +00:00 |
|
SpecialPopularpages.php
|
|
|
|
SpecialPreferences.php
|
Move timezone preference functions to mediawiki.special.preferences.js & remove their wikibits dependencies
|
2011-04-16 14:03:07 +00:00 |
|
SpecialPrefixindex.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialProtectedpages.php
|
Followup r86763, and also fix ancient revision from SpecialProtectedpages (Aaron at fault), use $db->getInfinity()
|
2011-04-23 14:24:42 +00:00 |
|
SpecialProtectedtitles.php
|
More cleanup in Block.php. Push Block::encodeExpiry() and Block::decodeExpiry() deeper into the callstack, to DatabaseBase for encode and Language for decode. The vast majority of callers of these functions are not handling block expiries, but expiries generally, particularly page protections.
|
2011-03-18 19:15:56 +00:00 |
|
SpecialRandompage.php
|
* Display the "blanknamespace" in user's language, as in all other places
|
2011-04-17 14:14:52 +00:00 |
|
SpecialRandomredirect.php
|
|
|
|
SpecialRecentchanges.php
|
Fixed doMainQuery() so that it doesn't mindlessly select all columns on 2-4 (more with extensions) tables. No extensions in SVN should need updating. All except FlaggedRevs just filter with conditions, and FlaggedRevs already adds its required columns to to fields array (which was basically unused before).
|
2011-04-19 20:39:08 +00:00 |
|
SpecialRecentchangeslinked.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialRevisiondelete.php
|
w/s fixups
|
2011-02-12 04:06:22 +00:00 |
|
SpecialSearch.php
|
Implemented param tracking for hook users, feels a bit hackish
|
2011-04-22 20:25:21 +00:00 |
|
SpecialShortpages.php
|
|
|
|
SpecialSpecialpages.php
|
Refactor the factory/i18n/list/etc static methods from SpecialPage into their own class; there's no reason we need to be parsing them in every single SpecialPage subclass. Leave all the methods as stubs in SpecialPage.php; if we required PHP 5.3 they could be replaced by a a __callStatic() magic method, but that doesn't work on PHP 5.2.
|
2011-04-17 11:31:11 +00:00 |
|
SpecialStatistics.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialTags.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialUnblock.php
|
Look mum, no globals! Implement a RequestContext for HTMLForm, passed in the constructor. Currently this is optional with B/C; at a later date it should be made compulsory. Doing this removes the need to call $form->setTitle() on every single use; only when you want to set the title to something other than the page context title. Implemented the new syntax in a sample of forms. Also fix a few minor errors in HTMLForm.php that my IDE complained about.
|
2011-04-13 16:51:22 +00:00 |
|
SpecialUncategorizedcategories.php
|
|
|
|
SpecialUncategorizedimages.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialUncategorizedpages.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialUncategorizedtemplates.php
|
|
|
|
SpecialUndelete.php
|
Follow-up r86347: the $mFile written to in SpecialUndelete is not actually the 'same' variable as is used in SpecialPage (SpecialPage->mFile is the php file where wfEvilSpecialPageFunction() can be found, while SpecialUndelete->mFile is a deleted file), but it still complains about private access unless it's redeclared.
|
2011-04-23 21:26:54 +00:00 |
|
SpecialUnlockdb.php
|
|
|
|
SpecialUnusedcategories.php
|
|
|
|
SpecialUnusedimages.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialUnusedtemplates.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialUnwatchedpages.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialUpload.php
|
make SpecialUpload::userCanExecute signature compatible with SpecialPage, which now uses type hinting
|
2011-04-20 00:25:50 +00:00 |
|
SpecialUploadStash.php
|
Tidy up some unused variables and such
|
2011-04-23 21:40:52 +00:00 |
|
SpecialUserlogin.php
|
(bug 13015, bug 18347, bug 18996, bug 20473, bug 23669, bug 28244) separate the password-reset request dialogue from SpecialUserlogin.
|
2011-04-20 15:27:09 +00:00 |
|
SpecialUserlogout.php
|
|
|
|
SpecialUserrights.php
|
Fix r86255
|
2011-04-19 17:45:36 +00:00 |
|
SpecialVersion.php
|
Followup r87150
|
2011-04-30 16:52:28 +00:00 |
|
SpecialWantedcategories.php
|
|
|
|
SpecialWantedfiles.php
|
w/s diff. mostly eol w/s and using only tabs of width 4 to indent.
|
2011-03-18 20:37:11 +00:00 |
|
SpecialWantedpages.php
|
|
|
|
SpecialWantedtemplates.php
|
|
|
|
SpecialWatchlist.php
|
Break svn blame on every single line of SpecialWatchlist.php by converting it to subclass SpecialPage and hence changing the indentation :D. SpecialInterwikiWatchlist.php is virtually a clone of this code, so make it subclass in turn and remove duplication; there is probably more that could be removed.
|
2011-03-26 13:04:40 +00:00 |
|
SpecialWhatlinkshere.php
|
Update special pages which use $wgUser->getSkin(); inside their constructor:
|
2011-04-04 02:00:47 +00:00 |
|
SpecialWithoutinterwiki.php
|
* Use $this->getTitle() instead of SpecialPage::getTitleFor( $this->name() )
|
2011-04-18 17:51:16 +00:00 |