wiki.techinc.nl/includes
Eddie Greiner-Petter 274bddfb57 Show better error for anons on Special:EmailUser
When a anon user visits Special:EmailUser, the PermissionError message
is shown (as only members of the group "user" (all logged in users) are
allowed to do this). There is a better error message, which tells "You
must be logged in and have a valid email adress in your preferences."
available, but was only shown to users who are logged in but did not
have a valid mail adress in their settings, because the check for the
permission "emailuser" happened before the check for the valid mail
(which returns false for anon users). Exchanging the order of those
makes the right error message appear.

Bug: T160309
Change-Id: I26175df1f7577937d9781950058ca458984ce2cb
2017-03-16 13:22:51 +00:00
..
actions Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
api Localisation updates from https://translatewiki.net. 2017-03-14 21:59:01 +01:00
auth Demote "throttler data not found" logs to info level 2017-02-17 00:59:07 +00:00
cache Make MessageCache use the immutable text cache during cache rebuilds 2017-03-08 20:42:22 -08:00
changes RCFilters: Don't allow underscore in filter or group names 2017-03-16 03:44:25 +00:00
changetags Add parameter to API modules to apply change tags to log entries 2017-01-12 16:30:17 -06:00
clientpool
collation Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
compat Follow-up a57b64436c: Correct @deprecated version 2017-02-28 21:31:49 -08:00
composer
config
content Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
context Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
dao Move remaining LoadBalancer classes to Rdbms 2017-02-23 20:38:31 -08:00
db Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
debug Miscellaneous indentation tweaks 2017-02-27 19:23:54 +01:00
deferred Add accessor to DeferredUpdates 2017-03-03 13:32:05 +00:00
diff Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
exception Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
export Merge "Handle missing namespace prefix in XML dumps more gracefully" 2017-03-08 05:07:57 +00:00
externalstore Move remaining LoadBalancer classes to Rdbms 2017-02-23 20:38:31 -08:00
filebackend Replace some of the deprecated wfGetLBFactory() calls 2017-02-07 14:41:09 +01:00
filerepo Clean up get_class() in /includes/filerepo and /includes/resourceloader 2017-03-07 21:30:29 +00:00
gallery Merge "Add showThumbnails option to slideshow galleries" 2017-01-02 07:06:52 +00:00
htmlform Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
http Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
import Mark WikiRevision methods as public 2017-03-15 14:53:19 +00:00
installer Merge "Revert "Default to CACHE_ACCEL if user skips advanced settings"" 2017-03-16 08:04:41 +00:00
interwiki
jobqueue Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
json Code style: no space after unary minus operator 2017-01-05 14:38:32 +01:00
libs Make selectRowCount() (hopefully) work in MSSQL. 2017-03-15 17:27:02 +00:00
linker
logging Merge "includes: Replace implicit Bugzilla bug numbers with Phab ones" 2017-02-28 00:51:57 +00:00
mail Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
media Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
objectcache Fix mistake in ObjectCache doc 2017-03-10 13:12:43 +03:30
page PageArchive: Fix typo in class file 2017-03-06 22:46:55 +01:00
pager Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
parser Merge "Add RemexHtml to the list of available Tidy drivers" 2017-03-08 23:33:17 +00:00
password Decrease the number of 'function says it should return something' errors 2016-12-15 16:05:52 -08:00
poolcounter includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
profiler includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
rcfeed rcfeed: Ensure formatter (and other params) is passed to RCFeedEngine 2017-02-04 03:31:44 +00:00
registration Miscellaneous indentation tweaks 2017-02-27 19:23:54 +01:00
resourceloader Clean up get_class() in /includes/filerepo and /includes/resourceloader 2017-03-07 21:30:29 +00:00
revisiondelete Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
search Allow fields to define their own merge strategy via callback. 2017-03-07 10:36:53 -08:00
services
session Clean up remaining get_class() uses 2017-03-07 22:03:47 +00:00
site Add maintenance script to add sites to sites table 2017-02-26 16:30:13 +00:00
skins Skin: Only load jquery.makeCollapsible if needed 2017-03-08 20:25:59 +00:00
specialpage Merge "Revert "Improve sorting on SpecialWanted*-Pages"" 2017-03-15 20:07:49 +00:00
specials Show better error for anons on Special:EmailUser 2017-03-16 13:22:51 +00:00
templates
tidy Merge "RemexHtml tidy driver with p-wrapping" 2017-03-08 15:24:36 +00:00
title Merge "Handle missing namespace prefix in XML dumps more gracefully" 2017-03-08 05:07:57 +00:00
upload Use getMainObjectStash from MediawikiServices in static UploadBase methods 2017-03-04 11:49:05 +00:00
user Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
utils Use tabs for autoloader extension.json generation 2017-03-02 23:18:50 +00:00
widget mw.widgets.SearchInputWidget: Do not pass type: 'search' to TextInputWidget 2017-03-14 21:44:42 +00:00
.htaccess
AjaxDispatcher.php Replace some of the deprecated wfGetLBFactory() calls 2017-02-07 14:41:09 +01:00
AjaxResponse.php
AuthPlugin.php
AutoLoader.php
Autopromote.php
Block.php Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
Category.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
CategoryFinder.php
CategoryViewer.php Replaced all deprecated Linker methods with proper ones in core(1) 2017-01-20 11:46:13 +02:00
DefaultSettings.php Avoid breaking wikis that were modifying $wgDummyLanguageCodes 2017-03-09 01:15:58 +00:00
Defines.php Use wikimedia/timestamp 2017-02-28 21:15:38 -08:00
DeprecatedGlobal.php
DerivativeRequest.php Remove WebRequest::checkSessionCookie() method as being deprecated 2016-12-31 17:37:04 +00:00
DummyLinker.php Removed deprecated Linker functions 2017-01-07 15:33:33 +00:00
EditPage.php EditPage: Remove checks for false contentModel 2017-03-04 11:50:48 +00:00
EventRelayerGroup.php
FauxRequest.php
Feed.php
FeedUtils.php Merge "includes: Replace implicit Bugzilla bug numbers with Phab ones" 2017-02-28 00:51:57 +00:00
FileDeleteForm.php Replace some of the deprecated wfGetLBFactory() calls 2017-02-07 14:41:09 +01:00
ForkController.php
FormOptions.php
GitInfo.php
GlobalFunctions.php Miscellaneous indentation tweaks 2017-02-27 19:23:54 +01:00
HeaderCallback.php Log a backtrace from the culprit location if headers were already sent 2017-02-23 14:10:12 +11:00
HistoryBlob.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
Hooks.php Cleanup after Iba0138a6 2017-01-03 14:58:06 -05:00
Html.php Improve Html/Xml element generation docs 2017-03-01 16:13:29 -08:00
HtmlFormatter.php
Licenses.php
limit.sh
Linker.php Merge "includes: Replace implicit Bugzilla bug numbers with Phab ones" 2017-02-28 00:51:57 +00:00
LinkFilter.php Move LikeMatch to Rdbms namespace 2017-02-06 21:20:39 -08:00
ListToggle.php
MagicWord.php Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
MagicWordArray.php
MediaWiki.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
MediaWikiServices.php Move remaining LoadBalancer classes to Rdbms 2017-02-23 20:38:31 -08:00
MediaWikiVersionFetcher.php
MergeHistory.php Use wikimedia/timestamp 2017-02-28 21:15:38 -08:00
Message.php More properly fix error message 2016-12-16 09:34:43 -05:00
MimeMagic.php
MovePage.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
MWGrants.php Replaced all deprecated Linker methods with proper ones in core(1) 2017-01-20 11:46:13 +02:00
MWNamespace.php
MWTimestamp.php Use wikimedia/timestamp 2017-02-28 21:15:38 -08:00
NoLocalSettings.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
OutputHandler.php
OutputPage.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
PageProps.php
PathRouter.php
PHPVersionCheck.php Miscellaneous indentation tweaks 2017-02-27 19:23:54 +01:00
Pingback.php
Preferences.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
PrefixSearch.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
ProtectionForm.php Merge "Revert "Added reason suggestion in block/delete/protect forms"" 2017-01-21 19:47:27 +00:00
ProxyLookup.php
Revision.php Make MessageCache use the immutable text cache during cache rebuilds 2017-03-08 20:42:22 -08:00
RevisionList.php Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
Sanitizer.php Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
ServiceWiring.php Use FileBaseSiteLookup if $wgSitesCacheFile is set. 2016-12-20 20:53:32 +00:00
Setup.php Avoid breaking wikis that were modifying $wgDummyLanguageCodes 2017-03-09 01:15:58 +00:00
SiteConfiguration.php
SiteStats.php Make user_groups queries honor $wgDisableUserGroupExpiry 2017-01-31 01:21:47 +11:00
Status.php
StreamFile.php
StubObject.php
TemplateParser.php rv accidental inclusion of debug code in TemplateParser 2017-03-15 04:53:39 +00:00
TemplatesOnThisPageFormatter.php
Title.php Title: Remove outdated comment in loadRestrictionsFromRows() 2017-03-14 02:37:40 +00:00
TitleArray.php Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
TitleArrayFromResult.php Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
TrackingCategories.php refreshLinks.php: allow refreshing by categories, tracking or not 2017-01-23 14:30:16 -08:00
WatchedItem.php
WatchedItemQueryService.php Merge "includes: Replace implicit Bugzilla bug numbers with Phab ones" 2017-02-28 00:51:57 +00:00
WatchedItemQueryServiceExtension.php Move ResultWrapper subclasses to Rdbms 2017-03-03 00:44:41 +00:00
WatchedItemStore.php Move remaining LoadBalancer classes to Rdbms 2017-02-23 20:38:31 -08:00
WebRequest.php includes: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:24 +00:00
WebRequestUpload.php
WebResponse.php Log a backtrace from the culprit location if headers were already sent 2017-02-23 14:10:12 +11:00
WebStart.php Merge "includes: Replace implicit Bugzilla bug numbers with Phab ones" 2017-02-28 00:51:57 +00:00
WikiMap.php
Xml.php Improve Html/Xml element generation docs 2017-03-01 16:13:29 -08:00
XmlSelect.php