Namespace remaining 'specialpage' files under \MediaWiki\SpecialPage
SpecialPageFactory is already here, but none of the others were yet. Bug: T166010 Change-Id: I9689bf0a1ab329625e23669b99f019b96295fffd
This commit is contained in:
parent
5088626212
commit
459cbb0494
248 changed files with 497 additions and 178 deletions
|
|
@ -632,6 +632,24 @@ because of Phabricator reports.
|
|||
- ReverseChronologicalPager
|
||||
- TablePager
|
||||
- UsersPager
|
||||
* All remaining special page helper classes have been namespaced under
|
||||
MediaWiki\SpecialPage; the old class names are now deprecated aliases:
|
||||
- AuthManagerSpecialPage
|
||||
- ChangesListSpecialPage
|
||||
- DisabledSpecialPage
|
||||
- FormSpecialPage
|
||||
- ImageQueryPage
|
||||
- IncludableSpecialPage
|
||||
- LoginSignupSpecialPage
|
||||
- PageQueryPage
|
||||
- QueryPage
|
||||
- RedirectSpecialArticle
|
||||
- RedirectSpecialPage
|
||||
- SpecialPage
|
||||
- SpecialRedirectToSpecial
|
||||
- SpecialRedirectWithAction
|
||||
- UnlistedSpecialPage
|
||||
- WantedQueryPage
|
||||
* Various mediawiki.ui variables have been deprecated in favor of
|
||||
'mediawiki.skin.variables.less' Codex design tokens featuring replacements.
|
||||
* Hook handlers must now be specified either as a PHP callable, or as a PHP
|
||||
|
|
|
|||
16
autoload.php
16
autoload.php
|
|
@ -1975,6 +1975,10 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Skins\\Hook\\SkinPageReadyConfigHook' => __DIR__ . '/includes/skins/Hook/SkinPageReadyConfigHook.php',
|
||||
'MediaWiki\\Sparql\\SparqlClient' => __DIR__ . '/includes/sparql/SparqlClient.php',
|
||||
'MediaWiki\\Sparql\\SparqlException' => __DIR__ . '/includes/sparql/SparqlException.php',
|
||||
'MediaWiki\\SpecialPage\\AuthManagerSpecialPage' => __DIR__ . '/includes/specialpage/AuthManagerSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\ChangesListSpecialPage' => __DIR__ . '/includes/specialpage/ChangesListSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\DisabledSpecialPage' => __DIR__ . '/includes/specialpage/DisabledSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\FormSpecialPage' => __DIR__ . '/includes/specialpage/FormSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\Hook\\AuthChangeFormFieldsHook' => __DIR__ . '/includes/specialpage/Hook/AuthChangeFormFieldsHook.php',
|
||||
'MediaWiki\\SpecialPage\\Hook\\ChangeAuthenticationDataAuditHook' => __DIR__ . '/includes/specialpage/Hook/ChangeAuthenticationDataAuditHook.php',
|
||||
'MediaWiki\\SpecialPage\\Hook\\ChangesListSpecialPageQueryHook' => __DIR__ . '/includes/specialpage/Hook/ChangesListSpecialPageQueryHook.php',
|
||||
|
|
@ -1985,7 +1989,19 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\SpecialPage\\Hook\\SpecialPageBeforeFormDisplayHook' => __DIR__ . '/includes/specialpage/Hook/SpecialPageBeforeFormDisplayHook.php',
|
||||
'MediaWiki\\SpecialPage\\Hook\\SpecialPage_initListHook' => __DIR__ . '/includes/specialpage/Hook/SpecialPage_initListHook.php',
|
||||
'MediaWiki\\SpecialPage\\Hook\\WgQueryPagesHook' => __DIR__ . '/includes/specialpage/Hook/WgQueryPagesHook.php',
|
||||
'MediaWiki\\SpecialPage\\ImageQueryPage' => __DIR__ . '/includes/specialpage/ImageQueryPage.php',
|
||||
'MediaWiki\\SpecialPage\\IncludableSpecialPage' => __DIR__ . '/includes/specialpage/IncludableSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\LoginSignupSpecialPage' => __DIR__ . '/includes/specialpage/LoginSignupSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\PageQueryPage' => __DIR__ . '/includes/specialpage/PageQueryPage.php',
|
||||
'MediaWiki\\SpecialPage\\QueryPage' => __DIR__ . '/includes/specialpage/QueryPage.php',
|
||||
'MediaWiki\\SpecialPage\\RedirectSpecialArticle' => __DIR__ . '/includes/specialpage/RedirectSpecialArticle.php',
|
||||
'MediaWiki\\SpecialPage\\RedirectSpecialPage' => __DIR__ . '/includes/specialpage/RedirectSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\SpecialPage' => __DIR__ . '/includes/specialpage/SpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\SpecialPageFactory' => __DIR__ . '/includes/specialpage/SpecialPageFactory.php',
|
||||
'MediaWiki\\SpecialPage\\SpecialRedirectToSpecial' => __DIR__ . '/includes/specialpage/SpecialRedirectToSpecial.php',
|
||||
'MediaWiki\\SpecialPage\\SpecialRedirectWithAction' => __DIR__ . '/includes/specialpage/SpecialRedirectWithAction.php',
|
||||
'MediaWiki\\SpecialPage\\UnlistedSpecialPage' => __DIR__ . '/includes/specialpage/UnlistedSpecialPage.php',
|
||||
'MediaWiki\\SpecialPage\\WantedQueryPage' => __DIR__ . '/includes/specialpage/WantedQueryPage.php',
|
||||
'MediaWiki\\Specials\\Contribute\\Card\\ContributeCard' => __DIR__ . '/includes/specials/Contribute/Card/ContributeCard.php',
|
||||
'MediaWiki\\Specials\\Contribute\\Card\\ContributeCardAction' => __DIR__ . '/includes/specials/Contribute/Card/ContributeCardAction.php',
|
||||
'MediaWiki\\Specials\\Contribute\\Card\\ContributeCardActionLink' => __DIR__ . '/includes/specials/Contribute/Card/ContributeCardActionLink.php',
|
||||
|
|
|
|||
|
|
@ -6383,7 +6383,7 @@ config-schema:
|
|||
description: |-
|
||||
List of Days options to list in the Special:Recentchanges and
|
||||
Special:Recentchangeslinked pages.
|
||||
@see \ChangesListSpecialPage::getLinkDays
|
||||
@see \MediaWiki\SpecialPage\ChangesListSpecialPage::getLinkDays
|
||||
RCFeeds:
|
||||
default: { }
|
||||
type: object
|
||||
|
|
|
|||
|
|
@ -18,12 +18,12 @@ use MediaWiki\RenameUser\RenameuserSQL;
|
|||
use MediaWiki\ResourceLoader as RL;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Session\Session;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use Parser;
|
||||
use ParserOptions;
|
||||
use Skin;
|
||||
use SpecialPage;
|
||||
use StatusValue;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -10251,7 +10251,7 @@ class MainConfigSchema {
|
|||
* List of Days options to list in the Special:Recentchanges and
|
||||
* Special:Recentchangeslinked pages.
|
||||
*
|
||||
* @see \ChangesListSpecialPage::getLinkDays
|
||||
* @see \MediaWiki\SpecialPage\ChangesListSpecialPage::getLinkDays
|
||||
*/
|
||||
public const RCLinkDays = [
|
||||
'default' => [ 1, 3, 7, 14, 30 ],
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ use MediaWiki\Profiler\ProfilingContext;
|
|||
use MediaWiki\Request\DerivativeRequest;
|
||||
use MediaWiki\Request\WebRequest;
|
||||
use MediaWiki\Request\WebResponse;
|
||||
use MediaWiki\SpecialPage\RedirectSpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Specials\SpecialRunJobs;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\WikiMap\WikiMap;
|
||||
|
|
|
|||
|
|
@ -51,6 +51,7 @@ use MediaWiki\Request\WebRequest;
|
|||
use MediaWiki\ResourceLoader as RL;
|
||||
use MediaWiki\ResourceLoader\ResourceLoader;
|
||||
use MediaWiki\Session\SessionManager;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Utils\MWTimestamp;
|
||||
use Message;
|
||||
|
|
@ -64,7 +65,6 @@ use ParserOutput;
|
|||
use RequestContext;
|
||||
use Sanitizer;
|
||||
use Skin;
|
||||
use SpecialPage;
|
||||
use TextContent;
|
||||
use TitleValue;
|
||||
use Wikimedia\AtEase\AtEase;
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ namespace MediaWiki\Permissions;
|
|||
use Language;
|
||||
use MediaWiki\Languages\LanguageFactory;
|
||||
use MediaWiki\Linker\LinkRenderer;
|
||||
use SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* This separate service is needed because the ::getGrantsLink method requires a LinkRenderer
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Page\RedirectLookup;
|
||||
use MediaWiki\Session\SessionManager;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\TempUser\TempUserConfig;
|
||||
|
|
@ -45,7 +46,6 @@ use MessageSpecifier;
|
|||
use NamespaceInfo;
|
||||
use PermissionsError;
|
||||
use RequestContext;
|
||||
use SpecialPage;
|
||||
use StatusValue;
|
||||
use TitleFormatter;
|
||||
use User;
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Pager\HistoryPager;
|
||||
use MediaWiki\Request\WebRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Utils\MWTimestamp;
|
||||
use Wikimedia\Rdbms\FakeResultWrapper;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ use MediaWiki\Parser\MagicWordFactory;
|
|||
use MediaWiki\Permissions\RestrictionStore;
|
||||
use MediaWiki\Revision\RevisionLookup;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\Rdbms\Database;
|
||||
use Wikimedia\Rdbms\IConnectionProvider;
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Linker\LinkRenderer;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* Mark a revision as patrolled on a page
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ use MediaWiki\Revision\RevisionLookup;
|
|||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\RevisionRenderer;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\Storage\EditResult;
|
||||
use Wikimedia\Rdbms\ReadOnlyMode;
|
||||
|
|
|
|||
|
|
@ -39,9 +39,9 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Watchlist\WatchlistManager;
|
||||
use Sanitizer;
|
||||
use SpecialPage;
|
||||
use stdClass;
|
||||
use Xml;
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ use MediaWiki\Revision\RevisionAccessException;
|
|||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserFactory;
|
||||
use MediaWiki\User\UserRigorOptions;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
use MediaWiki\Feed\ChannelFeed;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Request\DerivativeRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
|
@ -105,7 +106,7 @@ class ApiFeedRecentChanges extends ApiBase {
|
|||
if ( $rc === null ) {
|
||||
throw new RuntimeException( __METHOD__ . ' not able to instance special page ' . $specialPageName );
|
||||
}
|
||||
'@phan-var ChangesListSpecialPage $rc';
|
||||
'@phan-var \MediaWiki\SpecialPage\ChangesListSpecialPage $rc';
|
||||
$rc->setContext( $context );
|
||||
$rows = $rc->getRows();
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
use MediaWiki\Feed\FeedItem;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Request\FauxRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ use MediaWiki\Html\Html;
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Output\OutputPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ use MediaWiki\Linker\Linker;
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Output\OutputPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Specials\SpecialVersion;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Utils\ExtensionInfo;
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ use MediaWiki\Page\PageIdentity;
|
|||
use MediaWiki\Page\PageReference;
|
||||
use MediaWiki\Page\WikiPageFactory;
|
||||
use MediaWiki\Request\FauxRequest;
|
||||
use MediaWiki\SpecialPage\RedirectSpecialArticle;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleFactory;
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
* @file
|
||||
*/
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\User\UserFactory;
|
||||
use MediaWiki\Utils\ExtensionInfo;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\SpecialPage\QueryPage;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ use MediaWiki\MediaWikiServices;
|
|||
use MediaWiki\Parser\MagicWordFactory;
|
||||
use MediaWiki\ResourceLoader\SkinModule;
|
||||
use MediaWiki\SiteStats\SiteStats;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Specials\SpecialVersion;
|
||||
use MediaWiki\Title\Title;
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Permissions\PermissionStatus;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\User\TalkPageNotificationManager;
|
||||
use MediaWiki\User\UserEditTracker;
|
||||
use MediaWiki\User\UserGroupManager;
|
||||
|
|
|
|||
|
|
@ -22,10 +22,10 @@
|
|||
namespace MediaWiki\Auth;
|
||||
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Status\Status;
|
||||
use Password;
|
||||
use PasswordFactory;
|
||||
use SpecialPage;
|
||||
use Wikimedia\Assert\Assert;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ use MediaWiki\Page\PageIdentity;
|
|||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Permissions\PermissionStatus;
|
||||
use MediaWiki\Request\WebRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\User\BotPasswordStore;
|
||||
use MediaWiki\User\TempUser\TempUserCreator;
|
||||
|
|
@ -47,7 +48,6 @@ use MediaWiki\Watchlist\WatchlistManager;
|
|||
use Psr\Log\LoggerAwareInterface;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use Psr\Log\NullLogger;
|
||||
use SpecialPage;
|
||||
use StatusValue;
|
||||
use User;
|
||||
use Wikimedia\ObjectFactory\ObjectFactory;
|
||||
|
|
|
|||
|
|
@ -22,10 +22,10 @@
|
|||
namespace MediaWiki\Auth;
|
||||
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserOptionsLookup;
|
||||
use MediaWiki\User\UserRigorOptions;
|
||||
use SpecialPage;
|
||||
use User;
|
||||
use Wikimedia\IPUtils;
|
||||
use Wikimedia\Rdbms\IConnectionProvider;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Html\FormOptions;
|
||||
use MediaWiki\SpecialPage\ChangesListSpecialPage;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use MediaWiki\Html\FormOptions;
|
||||
use MediaWiki\SpecialPage\ChangesListSpecialPage;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
// setUnidirectionalConflict protected.
|
||||
|
||||
use MediaWiki\Html\FormOptions;
|
||||
use MediaWiki\SpecialPage\ChangesListSpecialPage;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Html\FormOptions;
|
||||
use MediaWiki\SpecialPage\ChangesListSpecialPage;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ use MediaWiki\Html\Html;
|
|||
use MediaWiki\Html\TemplateParser;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
class OldChangesList extends ChangesList {
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ use MediaWiki\Linker\Linker;
|
|||
use MediaWiki\Linker\LinkRenderer;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
class RCCacheEntryFactory {
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Permissions\PermissionStatus;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ use MediaWiki\Revision\BadRevisionException;
|
|||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Storage\NameTableAccessException;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserOptionsLookup;
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ use MediaWiki\Permissions\Authority;
|
|||
use MediaWiki\Permissions\PermissionManager;
|
||||
use MediaWiki\Permissions\RestrictionStore;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\TempUser\TempUserCreator;
|
||||
|
|
@ -25,7 +26,6 @@ use NamespaceInfo;
|
|||
use RepoGroup;
|
||||
use Skin;
|
||||
use SkinFactory;
|
||||
use SpecialPage;
|
||||
use Wikimedia\Rdbms\ReadOnlyMode;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@
|
|||
* @file
|
||||
*/
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* Redirect a user to the login page
|
||||
*
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
use MediaWiki\HookContainer\HookRunner;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -38,12 +38,12 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use Message;
|
||||
use MessageLocalizer;
|
||||
use Parser;
|
||||
use RequestContext;
|
||||
use SpecialPage;
|
||||
use TitleValue;
|
||||
use User;
|
||||
use Wikimedia\Assert\Assert;
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@
|
|||
|
||||
use MediaWiki\Linker\Linker;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
<?php
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
class ContentModelLogFormatter extends LogFormatter {
|
||||
protected function getMessageParameters() {
|
||||
$lang = $this->context->getLanguage();
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* This class formats delete log entries.
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ use MediaWiki\Output\OutputPage;
|
|||
use MediaWiki\Page\PageReference;
|
||||
use MediaWiki\Pager\LogPager;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Status\Status;
|
||||
|
||||
class LogEventsList extends ContextSource {
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ use MediaWiki\Linker\LinkRenderer;
|
|||
use MediaWiki\Linker\LinkTarget;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\StubObject\StubUserLang;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ use MediaWiki\HookContainer\HookRunner;
|
|||
use MediaWiki\Linker\LinkTarget;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Page\PageReference;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use Wikimedia\Assert\Assert;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
* @since 1.25
|
||||
*/
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
* @since 1.22
|
||||
*/
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -16,6 +16,8 @@
|
|||
* http://www.gnu.org/copyleft/gpl.html
|
||||
*/
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* This class formats tag log entries.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ use MediaWiki\Mail\UserEmailContact;
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
|
|
|
|||
|
|
@ -32,13 +32,13 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Preferences\MultiUsernameFilter;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\User\UserFactory;
|
||||
use MediaWiki\User\UserOptionsLookup;
|
||||
use Message;
|
||||
use MessageSpecifier;
|
||||
use RequestContext;
|
||||
use RuntimeException;
|
||||
use SpecialPage;
|
||||
use StatusValue;
|
||||
use ThrottledError;
|
||||
use UnexpectedValueException;
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
use MediaWiki\HookContainer\HookRunner;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\Utils\MWTimestamp;
|
||||
use MediaWiki\WikiMap\WikiMap;
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ use MediaWiki\Html\Html;
|
|||
use MediaWiki\Linker\Linker;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ use MediaWiki\Cache\LinkBatchFactory;
|
|||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Pager\ReverseChronologicalPager;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\Timestamp\TimestampException;
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ use MediaWiki\Linker\Linker;
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Request\WebRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleArray;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ use MediaWiki\Parser\ParserOutputFlags;
|
|||
use MediaWiki\Revision\RevisionAccessException;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\SiteStats\SiteStats;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\RemexHtml\Tokenizer\Attributes;
|
||||
use Wikimedia\RemexHtml\Tokenizer\PlainAttributes;
|
||||
|
|
|
|||
|
|
@ -48,6 +48,7 @@ use MediaWiki\Request\FauxRequest;
|
|||
use MediaWiki\Revision\RevisionAccessException;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Tidy\TidyDriverBase;
|
||||
use MediaWiki\Title\Title;
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Output\OutputPage;
|
||||
use MediaWiki\Permissions\PermissionManager;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Specials\SpecialWatchlist;
|
||||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\Title\Title;
|
||||
|
|
@ -59,7 +60,6 @@ use PreferencesFormOOUI;
|
|||
use Psr\Log\LoggerAwareTrait;
|
||||
use Psr\Log\NullLogger;
|
||||
use SkinFactory;
|
||||
use SpecialPage;
|
||||
use UnexpectedValueException;
|
||||
use User;
|
||||
use UserGroupMembership;
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ use MediaWiki\Parser\ParserOutputFlags;
|
|||
use MediaWiki\Parser\Parsoid\Config\PageConfigFactory;
|
||||
use MediaWiki\Revision\MutableRevisionRecord;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleFactory;
|
||||
|
|
@ -34,7 +35,6 @@ use MediaWiki\User\UserIdentity;
|
|||
use MessageLocalizer;
|
||||
use ParserFactory;
|
||||
use ParserOptions;
|
||||
use SpecialPage;
|
||||
use Wikimedia\Parsoid\Parsoid;
|
||||
use WikitextContent;
|
||||
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Revision\RevisionFactory;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* Item class for a archive table row
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* Item class for a filearchive table row
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\Linker\Linker;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* Item class for an oldimage table row
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\CommentStore\CommentStore;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
use MediaWiki\CommentStore\CommentStore;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
use Wikimedia\Rdbms\LBFactory;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Search\Hook;
|
||||
|
||||
use SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -10,12 +10,12 @@ use MediaWiki\HookContainer\HookRunner;
|
|||
use MediaWiki\Languages\LanguageConverterFactory;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Page\WikiPageFactory;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleFactory;
|
||||
use MediaWiki\User\UserNameUtils;
|
||||
use RepoGroup;
|
||||
use SearchNearMatchResultSet;
|
||||
use SpecialPage;
|
||||
|
||||
/**
|
||||
* Service implementation of near match title search.
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ use MediaWiki\Skin\SkinComponentMenu;
|
|||
use MediaWiki\Skin\SkinComponentRegistry;
|
||||
use MediaWiki\Skin\SkinComponentRegistryContext;
|
||||
use MediaWiki\Skin\SkinComponentUtils;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Specials\SpecialEmailUser;
|
||||
use MediaWiki\Specials\SpecialUserRights;
|
||||
use MediaWiki\Title\Title;
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ use MediaWiki\MediaWikiServices;
|
|||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\ResourceLoader as RL;
|
||||
use MediaWiki\Skin\SkinComponentUtils;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Specials\Contribute\ContributeFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
|
|
|
|||
|
|
@ -18,8 +18,8 @@
|
|||
|
||||
namespace MediaWiki\Skin;
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use RuntimeException;
|
||||
use SpecialPage;
|
||||
|
||||
/**
|
||||
* @internal for use inside Skin and SkinTemplate classes only
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@ namespace MediaWiki\Skin;
|
|||
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Request\WebRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use SpecialPage;
|
||||
|
||||
class SkinComponentUtils {
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -1,5 +1,13 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use DerivativeContext;
|
||||
use ErrorPageError;
|
||||
use HTMLForm;
|
||||
use HTMLInfoField;
|
||||
use InvalidArgumentException;
|
||||
use LogicException;
|
||||
use MediaWiki\Auth\AuthenticationRequest;
|
||||
use MediaWiki\Auth\AuthenticationResponse;
|
||||
use MediaWiki\Auth\AuthManager;
|
||||
|
|
@ -9,6 +17,9 @@ use MediaWiki\Request\DerivativeRequest;
|
|||
use MediaWiki\Request\WebRequest;
|
||||
use MediaWiki\Session\Token;
|
||||
use MediaWiki\Status\Status;
|
||||
use MWCryptRand;
|
||||
use StatusValue;
|
||||
use UnexpectedValueException;
|
||||
|
||||
/**
|
||||
* A special page subclass for authentication-related special pages. It generates a form from
|
||||
|
|
@ -846,3 +857,9 @@ abstract class AuthManagerSpecialPage extends SpecialPage {
|
|||
return array_filter( $defaultFormDescriptor + $formDescriptor );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( AuthManagerSpecialPage::class, 'AuthManagerSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -18,13 +18,26 @@
|
|||
* @file
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use ChangesListBooleanFilter;
|
||||
use ChangesListBooleanFilterGroup;
|
||||
use ChangesListFilterGroup;
|
||||
use ChangesListStringOptionsFilterGroup;
|
||||
use ChangeTags;
|
||||
use FormatJson;
|
||||
use IContextSource;
|
||||
use LogFormatter;
|
||||
use MediaWiki\Html\FormOptions;
|
||||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\ResourceLoader as RL;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use MWExceptionHandler;
|
||||
use OOUI\IconWidget;
|
||||
use RecentChange;
|
||||
use Sanitizer;
|
||||
use Wikimedia\Rdbms\DBQueryTimeoutError;
|
||||
use Wikimedia\Rdbms\FakeResultWrapper;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
|
@ -1981,3 +1994,9 @@ abstract class ChangesListSpecialPage extends SpecialPage {
|
|||
return array_unique( $namespaces );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( ChangesListSpecialPage::class, 'ChangesListSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -21,7 +21,11 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use Closure;
|
||||
use MediaWiki\Html\Html;
|
||||
use Message;
|
||||
|
||||
/**
|
||||
* This class is a drop-in replacement for other special pages that need to be manually
|
||||
|
|
@ -71,3 +75,9 @@ class DisabledSpecialPage extends UnlistedSpecialPage {
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( DisabledSpecialPage::class, 'DisabledSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -21,8 +21,14 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use DerivativeContext;
|
||||
use HTMLForm;
|
||||
use MediaWiki\Request\DerivativeRequest;
|
||||
use MediaWiki\Status\Status;
|
||||
use User;
|
||||
use UserBlockedError;
|
||||
|
||||
/**
|
||||
* Special page which uses an HTMLForm to handle processing. This is mostly a
|
||||
|
|
@ -318,3 +324,9 @@ abstract class FormSpecialPage extends SpecialPage {
|
|||
$this->reauthPostData = $data;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( FormSpecialPage::class, 'FormSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\SpecialPage\Hook;
|
||||
|
||||
use ChangesListSpecialPage;
|
||||
use MediaWiki\SpecialPage\ChangesListSpecialPage;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\SpecialPage\Hook;
|
||||
|
||||
use SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\SpecialPage\Hook;
|
||||
|
||||
use SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -21,8 +21,13 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use ImageGalleryBase;
|
||||
use MediaWiki\Output\OutputPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use Skin;
|
||||
use stdClass;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
|
||||
|
|
@ -96,3 +101,9 @@ abstract class ImageQueryPage extends QueryPage {
|
|||
return '';
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( ImageQueryPage::class, 'ImageQueryPage' );
|
||||
|
|
|
|||
|
|
@ -21,6 +21,8 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
/**
|
||||
* Shortcut to construct an includable special page.
|
||||
*
|
||||
|
|
@ -37,3 +39,9 @@ class IncludableSpecialPage extends SpecialPage {
|
|||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( IncludableSpecialPage::class, 'IncludableSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -21,6 +21,15 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use DerivativeContext;
|
||||
use ErrorPageError;
|
||||
use Exception;
|
||||
use FatalError;
|
||||
use HTMLForm;
|
||||
use LogicException;
|
||||
use LoginHelper;
|
||||
use MediaWiki\Auth\AuthenticationRequest;
|
||||
use MediaWiki\Auth\AuthenticationResponse;
|
||||
use MediaWiki\Auth\AuthManager;
|
||||
|
|
@ -33,6 +42,15 @@ use MediaWiki\Session\SessionManager;
|
|||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\StubObject\StubGlobalUser;
|
||||
use MediaWiki\Title\Title;
|
||||
use Message;
|
||||
use MWException;
|
||||
use PermissionsError;
|
||||
use ReadOnlyError;
|
||||
use RequestContext;
|
||||
use Sanitizer;
|
||||
use Skin;
|
||||
use StatusValue;
|
||||
use User;
|
||||
use Wikimedia\ScopedCallback;
|
||||
|
||||
/**
|
||||
|
|
@ -1271,3 +1289,9 @@ abstract class LoginSignupSpecialPage extends AuthManagerSpecialPage {
|
|||
$this->addTabIndex( $formDescriptor );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( LoginSignupSpecialPage::class, 'LoginSignupSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -21,10 +21,16 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use HtmlArmor;
|
||||
use ILanguageConverter;
|
||||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\Linker\Linker;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Title\Title;
|
||||
use Skin;
|
||||
use stdClass;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
|
||||
|
|
@ -98,3 +104,9 @@ abstract class PageQueryPage extends QueryPage {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( PageQueryPage::class, 'PageQueryPage' );
|
||||
|
|
|
|||
|
|
@ -21,6 +21,10 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use Config;
|
||||
use Exception;
|
||||
use MediaWiki\Cache\LinkBatchFactory;
|
||||
use MediaWiki\HookContainer\HookRunner;
|
||||
use MediaWiki\Linker\LinkTarget;
|
||||
|
|
@ -60,12 +64,17 @@ use MediaWiki\Specials\SpecialWantedFiles;
|
|||
use MediaWiki\Specials\SpecialWantedPages;
|
||||
use MediaWiki\Specials\SpecialWantedTemplates;
|
||||
use MediaWiki\Specials\SpecialWithoutInterwiki;
|
||||
use MWDebug;
|
||||
use MWException;
|
||||
use Skin;
|
||||
use stdClass;
|
||||
use Wikimedia\Rdbms\DBError;
|
||||
use Wikimedia\Rdbms\IConnectionProvider;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
use Wikimedia\Rdbms\ILoadBalancer;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
use Wikimedia\Rdbms\SelectQueryBuilder;
|
||||
use Xml;
|
||||
|
||||
/**
|
||||
* This is a class for doing query pages; since they're almost all the same,
|
||||
|
|
@ -988,3 +997,9 @@ abstract class QueryPage extends SpecialPage {
|
|||
return $this->databaseProvider;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( QueryPage::class, 'QueryPage' );
|
||||
|
|
|
|||
|
|
@ -21,6 +21,8 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
@ -138,3 +140,9 @@ abstract class RedirectSpecialArticle extends RedirectSpecialPage {
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( RedirectSpecialArticle::class, 'RedirectSpecialArticle' );
|
||||
|
|
|
|||
|
|
@ -21,6 +21,9 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use LogicException;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
@ -119,3 +122,9 @@ abstract class RedirectSpecialPage extends UnlistedSpecialPage {
|
|||
throw new LogicException( "RedirectSpecialPage $class doesn't redirect!" );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( RedirectSpecialPage::class, 'RedirectSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -21,6 +21,13 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use Config;
|
||||
use ErrorPageError;
|
||||
use IContextSource;
|
||||
use ILanguageConverter;
|
||||
use Language;
|
||||
use MediaWiki\Auth\AuthManager;
|
||||
use MediaWiki\HookContainer\HookContainer;
|
||||
use MediaWiki\HookContainer\HookRunner;
|
||||
|
|
@ -31,8 +38,19 @@ use MediaWiki\Navigation\PagerNavigationBuilder;
|
|||
use MediaWiki\Output\OutputPage;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Request\WebRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use Message;
|
||||
use MessageLocalizer;
|
||||
use MessageSpecifier;
|
||||
use MWCryptRand;
|
||||
use PermissionsError;
|
||||
use ReadOnlyError;
|
||||
use RequestContext;
|
||||
use SearchEngineFactory;
|
||||
use Skin;
|
||||
use TitleValue;
|
||||
use User;
|
||||
use UserNotLoggedIn;
|
||||
|
||||
/**
|
||||
* Parent class for all special pages.
|
||||
|
|
@ -1209,3 +1227,9 @@ class SpecialPage implements MessageLocalizer {
|
|||
return $this->specialPageFactory;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( SpecialPage::class, 'SpecialPage' );
|
||||
|
|
|
|||
|
|
@ -171,7 +171,6 @@ use MediaWiki\Title\Title;
|
|||
use MediaWiki\Title\TitleFactory;
|
||||
use Profiler;
|
||||
use RequestContext;
|
||||
use SpecialPage;
|
||||
use User;
|
||||
use Wikimedia\DebugInfo\DebugInfoTrait;
|
||||
use Wikimedia\ObjectFactory\ObjectFactory;
|
||||
|
|
|
|||
|
|
@ -21,6 +21,8 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
|
|
@ -67,3 +69,9 @@ abstract class SpecialRedirectToSpecial extends RedirectSpecialPage {
|
|||
return SpecialPage::getTitleFor( $this->redirName, $this->redirSubpage );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( SpecialRedirectToSpecial::class, 'SpecialRedirectToSpecial' );
|
||||
|
|
|
|||
|
|
@ -1,8 +1,13 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use HTMLForm;
|
||||
use MalformedTitleException;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Status\Status;
|
||||
use MediaWiki\Title\Title;
|
||||
use SearchEngineFactory;
|
||||
|
||||
/**
|
||||
* Abstract to simplify creation of redirect special pages
|
||||
|
|
@ -150,3 +155,9 @@ abstract class SpecialRedirectWithAction extends RedirectSpecialPage {
|
|||
return 'redirects';
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( SpecialRedirectWithAction::class, 'SpecialRedirectWithAction' );
|
||||
|
|
|
|||
|
|
@ -21,6 +21,8 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
/**
|
||||
* Shortcut to construct a special page which is unlisted by default.
|
||||
*
|
||||
|
|
@ -46,3 +48,9 @@ class UnlistedSpecialPage extends SpecialPage {
|
|||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( UnlistedSpecialPage::class, 'UnlistedSpecialPage' );
|
||||
|
|
|
|||
|
|
@ -21,7 +21,11 @@
|
|||
* @ingroup SpecialPage
|
||||
*/
|
||||
|
||||
namespace MediaWiki\SpecialPage;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use Skin;
|
||||
use stdClass;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
|
||||
|
|
@ -160,3 +164,9 @@ abstract class WantedQueryPage extends QueryPage {
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Retain the old class name for backwards compatibility.
|
||||
* @deprecated since 1.41
|
||||
*/
|
||||
class_alias( WantedQueryPage::class, 'WantedQueryPage' );
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@
|
|||
namespace MediaWiki\Specials\Contribute;
|
||||
|
||||
use MediaWiki\HookContainer\HookRunner;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Specials\Contribute\Card\ContributeCard;
|
||||
use MediaWiki\Specials\Contribute\Card\ContributeCardActionLink;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use MessageLocalizer;
|
||||
use Skin;
|
||||
use SpecialPage;
|
||||
|
||||
class ContributeFactory {
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use SpecialPage;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ use MediaWiki\Html\FormOptions;
|
|||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Pager\ActiveUsersPager;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use MediaWiki\User\UserGroupManager;
|
||||
use MediaWiki\User\UserIdentityLookup;
|
||||
use SpecialPage;
|
||||
use Wikimedia\Rdbms\IConnectionProvider;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ use MediaWiki\Languages\LanguageFactory;
|
|||
use MediaWiki\Languages\LanguageNameUtils;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Pager\AllMessagesTablePager;
|
||||
use SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
use Wikimedia\Rdbms\IConnectionProvider;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@
|
|||
namespace MediaWiki\Specials;
|
||||
|
||||
use HTMLForm;
|
||||
use IncludableSpecialPage;
|
||||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Page\ExistingPageRecord;
|
||||
use MediaWiki\Page\PageStore;
|
||||
use MediaWiki\SpecialPage\IncludableSpecialPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use SearchEngineFactory;
|
||||
use TitleValue;
|
||||
|
|
|
|||
|
|
@ -27,9 +27,9 @@ use HtmlArmor;
|
|||
use ILanguageConverter;
|
||||
use MediaWiki\Cache\LinkBatchFactory;
|
||||
use MediaWiki\Languages\LanguageConverterFactory;
|
||||
use MediaWiki\SpecialPage\QueryPage;
|
||||
use MediaWiki\Title\Title;
|
||||
use NamespaceInfo;
|
||||
use QueryPage;
|
||||
use Skin;
|
||||
use Wikimedia\Rdbms\IConnectionProvider;
|
||||
|
||||
|
|
|
|||
|
|
@ -27,8 +27,8 @@ use ApiHelp;
|
|||
use ApiMain;
|
||||
use ApiUsageException;
|
||||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\SpecialPage\UnlistedSpecialPage;
|
||||
use MediaWiki\Utils\UrlUtils;
|
||||
use UnlistedSpecialPage;
|
||||
|
||||
/**
|
||||
* Special page to redirect to API help pages, for situations where linking to
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
namespace MediaWiki\Specials;
|
||||
|
||||
use SpecialPage;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
* @ingroup SpecialPage
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue