$pageSet = $this->getPageSet();
$pageSet->execute();
- $result = [];
-
$result = $pageSet->getInvalidTitlesAndRevisions( [
'invalidTitles', 'special', 'missingIds', 'missingRevIds', 'interwikiTitles',
] );
}
$authRes = false;
- $context = new DerivativeContext( $this->getContext() );
$loginType = 'N/A';
// Check login token
convertForSearchResult( $matches->termMatches() );
$titles = [];
$count = 0;
- $limit = $params['limit'];
if ( $matches->hasMoreResults() ) {
$this->setContinueEnumParameter( 'offset', $params['offset'] + $params['limit'] );
] );
$ids = [];
- $count = 0;
$watchedItemQuery = MediaWikiServices::getInstance()->getWatchedItemQueryService();
$items = $watchedItemQuery->getWatchedItemsWithRecentChangeInfo( $wlowner, $options, $startFrom );
public function tryAuthorizedSubmit() {
$result = false;
- $identOkay = false;
if ( $this->mFormIdentifier === null ) {
$identOkay = true;
} else {
// Check version
$version = $conn->getServerVersion();
- $status = static::meetsMinimumRequirement( $conn->getServerVersion() );
+ $status = static::meetsMinimumRequirement( $version );
if ( !$status->isOK() ) {
return $status;
}
# # Watchlist #####################################
if ( $user->isAllowed( 'editmywatchlist' ) ) {
$editWatchlistLinks = '';
- $editWatchlistLinksOld = [];
$editWatchlistModes = [
'edit' => [ 'subpage' => false, 'flags' => [] ],
'raw' => [ 'subpage' => 'raw', 'flags' => [] ],
private function getLogoPreloadlinks() {
$logo = $this->getLogoData( $this->getConfig() );
- $tags = [];
$logosPerDppx = [];
$logos = [];
*/
public function getDefaultModules() {
$out = $this->getOutput();
- $config = $this->getConfig();
$user = $this->getUser();
// Modules declared in the $modules literal are loaded
* should fall back to the next notice in its sequence
*/
private function getCachedNotice( $name ) {
- $needParse = false;
$config = $this->getConfig();
if ( $name === 'default' ) {
$this->outputHeader();
$this->checkPermissions();
- $user = $this->getUser();
-
$out = $this->getOutput();
$out->setPageTitle( $this->msg( 'deletedcontributions-title' ) );
* the user to modify the tags applied to those items.
*/
protected function showForm() {
- $userAllowed = true;
-
$out = $this->getOutput();
// Messages: tags-edit-revision-selected, tags-edit-logentry-selected
$out->wrapWikiMsg( "<strong>$1</strong>", [
] );
} else {
$sourceView = '';
- $previewButton = '';
}
$buttonFields[] = new OOUI\ButtonInputWidget( [
$lang = $this->getLanguage();
$list = [];
- $user = User::newFromId( $row->user_id );
$ugms = self::getGroupMemberships( intval( $row->user_id ), $this->userGroupCache );
foreach ( $ugms as $ugm ) {
$lang = $this->getLanguage();
$comment = $lang->getDirMark() . Linker::revComment( $rev, false, true, false );
- $date = $lang->userTimeAndDate( $row->rev_timestamp, $user );
$d = ChangesList::revDateLink( $rev, $user, $lang, $page );
# Show user names for /newbies as there may be different users.
$newParent = $this->serializer->getParentNode( $parent );
$parent = $newParent;
$parentData = $parent->snData;
- $pElement = $parentData->childPElement;
$parentData->childPElement = null;
$newRef = $refElement->userData;
} elseif ( $under && $parentData->isSplittable
* @param array $options Configuration options
*/
public function __construct( Widget $relativeInput, array $options = [] ) {
- $config = \RequestContext::getMain()->getConfig();
-
parent::__construct( $options );
$this->required = $options['required'] ?? false;
*/
public function render( SearchResult $result, $terms, $position ) {
$title = $result->getTitle();
- $iwPrefix = $result->getTitle()->getInterwiki();
$titleSnippet = $result->getTitleSnippet();
$snippet = $result->getTextSnippet( $terms );