Go to the source code of this file.
Variables | |
$optionsWithArgs = array( 'u', 's' ) | |
if(count($args)==0||isset($options['help'])) | $userName = isset( $options['u'] ) ? $options['u'] : 'Maintenance script' |
$summary = isset( $options['s'] ) ? $options['s'] : '' | |
$minor = isset( $options['m'] ) | |
$bot = isset( $options['b'] ) | |
$autoSummary = isset( $options['a'] ) | |
$noRC = isset( $options['no-rc'] ) | |
$wgUser = User::newFromName( $userName ) | |
if(!$wgUser) if($wgUser->isAnon()) | $wgTitle = Title::newFromText( $args[0] ) |
if(!$wgTitle) | $wgArticle = new Article( $wgTitle ) |
$text = file_get_contents( 'php://stdin' ) | |
Saving | |
$status |
Definition in file edit.php.
$bot = isset( $options['b'] ) |
Definition at line 35 of file edit.php.
Referenced by EditPage::attemptSave(), Article::commitRollback(), Article::doEdit(), Article::doRollback(), Article::insertNewArticle(), EditPage::internalAttemptSave(), RecentChange::notifyEdit(), RecentChange::notifyNew(), EnhancedChangesList::recentChangesBlockGroup(), and ChangesList::recentChangesFlags().
$minor = isset( $options['m'] ) |
Definition at line 34 of file edit.php.
Referenced by importPage(), Revision::newNullRevision(), RecentChange::notifyEdit(), RecentChange::notifyNew(), Article::quickEdit(), ChangesList::recentChangesFlags(), Article::updateArticle(), OldLocalFile::upgradeRow(), LocalFile::upgradeRow(), wfSpecialMIMEsearch(), and wfSpecialMIMEsearchParse().
$status |
Initial value:
$wgArticle->doEdit( $text, $summary, ( $minor ? EDIT_MINOR : 0 ) | ( $bot ? EDIT_FORCE_BOT : 0 ) | ( $autoSummary ? EDIT_AUTOSUMMARY : 0 ) | ( $noRC ? EDIT_SUPPRESS_RC : 0 ) )
Definition at line 61 of file edit.php.
Referenced by LoginForm::authenticateUserData(), LocalFileRestoreBatch::cleanup(), LocalRepo::cleanupDeletedBatch(), Article::commitRollback(), LocalFile::delete(), FSRepo::deleteBatch(), LocalFile::deleteOld(), LocalFileMoveBatch::doDBUpdates(), FileDeleteForm::doDelete(), Article::doEdit(), SvgHandler::doTransform(), FileRevertForm::execute(), LocalFileMoveBatch::execute(), LocalFileRestoreBatch::execute(), FileDeleteForm::execute(), Database::getStatus(), WikiRevision::importUpload(), UploadForm::internalProcessUpload(), RecompressTracked::killSlaveProcs(), PreferencesForm::mainPrefsForm(), LocalFile::move(), Title::moveOverExistingRedirect(), Title::moveToNewTitle(), LoadMonitor_MySQL::postConnectionBackoff(), LocalFile::publish(), FileRepo::publish(), FSRepo::publishBatch(), ZhClient::query(), LocalFile::restore(), UploadForm::saveTempUploadedFile(), ForkController::start(), FileRepo::store(), FSRepo::storeBatch(), UndeleteForm::undelete(), Article::updateArticle(), LocalFile::upload(), wfResetOutputBuffers(), and wfThumbError().
$summary = isset( $options['s'] ) ? $options['s'] : '' |
Definition at line 33 of file edit.php.
Referenced by Article::commitRollback(), Article::doEdit(), Article::doRollback(), ApiRollback::execute(), Article::insertNewArticle(), UploadForm::mainUploadForm(), Revision::newNullRevision(), User::pingLimiter(), Article::replaceSection(), and Article::updateArticle().
$text = file_get_contents( 'php://stdin' ) |
Definition at line 57 of file edit.php.
Referenced by ConverterRule::__construct(), WikiExporter::__construct(), AjaxResponse::__construct(), ParserTest::addArticle(), OutputPage::addCategoryLinks(), OutputPage::addHTML(), CgzCopyTransaction::addItem(), DiffHistoryBlob::addItem(), ConcatenatedGzipHistoryBlob::addItem(), OutputPage::addKeyword(), OutputPage::addParserOutput(), OutputPage::addPrimaryWikiText(), OutputPage::addSecondaryWikiText(), AjaxResponse::addText(), OutputPage::addWikiMsgArray(), OutputPage::addWikiText(), OutputPage::addWikiTextTidy(), OutputPage::addWikiTextTitle(), OutputPage::addWikiTextTitleTidy(), OutputPage::addWikiTextWithTitle(), UploadForm::ajaxGetLicensePreview(), CoreParserFunctions::anchorencode(), ApiQuerySiteinfo::appendRightsInfo(), FeedUtils::applyDiffStyle(), Parser::argSubstitution(), Parser::armorLinks(), LanguageConverter::armourMath(), Language::armourMath(), FakeConverter::armourMath(), Parser::attributeStripCallback(), LanguageConverter::autoConvert(), SrConverter::autoConvert(), KuConverter::autoConvert(), KkConverter::autoConvert(), LanguageConverter::autoConvertToAllVariants(), Parser::braceSubstitution(), buildSidebar(), LanguageConverter::captionConvert(), cbt_escape(), cbt_value(), CBTCompiler::CBTCompiler(), CBTProcessor::CBTProcessor(), CBTValue::CBTValue(), MWTidy::checkErrors(), checkSeparation(), Parser::cleanSig(), Parser::cleanSigInSig(), RecentChange::cleanupForIRC(), Parser::closeList(), ParserTest::colorDiff(), CBTCompiler::compile(), DiffHistoryBlob::compress(), Revision::compressRevisionText(), compressWithConcat(), LanguageConverter::convert(), Language::convert(), ZhClient::convert(), Language::convertHtml(), LanguageConverter::convertLinkToAllVariants(), Language::convertLinkToAllVariants(), FakeConverter::convertLinkToAllVariants(), LanguageConverter::convertTitle(), ZhClient::convertToAllVariants(), SquidUpdate::debug(), OutputPage::debug(), CoreParserFunctions::defaultsort(), CoreParserFunctions::displaytitle(), do_schema_restructuring(), Parser::doAllQuotes(), Parser::doBlockLevels(), Parser::doDoubleUnderscore(), Article::doEdit(), doGetText(), Parser::doHeadings(), Parser::doMagicLinks(), RecompressTracked::doOrphanList(), RecompressTracked::doPage(), Article::doPurge(), Parser::doQuotes(), ApiFormatXml::doubleQuote(), SearchUpdate::doUpdate(), BackupDumper::dump(), Article::editUpdates(), LanguageJa::emphasize(), CBTProcessor::error(), CBTCompiler::error(), MWTidy::execExternalTidy(), MWTidy::execInternalTidy(), SkinMonoBookCBT::execute(), SpecialVersion::execute(), SpecialStatistics::execute(), DeletedContributionsPage::execute(), SpecialContributions::execute(), CBTProcessor::execute(), ApiParse::execute(), SkinMonoBookCBT::executeTemplate(), StringUtils::explodeMarkup(), SpecialVersion::extensionCredits(), SearchHighlighter::extract(), ParserTest::extractFragment(), ApiQueryRevisions::extractRowInfo(), Parser::extractSections(), WatchlistEditor::extractTitles(), SkinMonoBookCBT::fallbackmsg(), PageHistory::feedItem(), OutputPage::feedLink(), fetchKeptPages(), fetchPage(), Parser::fetchScaryTemplateMaybeFromCache(), Parser::fetchTemplateAndTitle(), SearchEngine::filter(), Article::followRedirect(), Article::followRedirectText(), DateFormatter::formatDate(), Parser::formatHeadings(), ApiFormatBase::formatHTML(), Linker::formatLinksInCommentCallback(), OutputPage::formatPermissionsErrorMessage(), WantedTemplatesPage::formatResult(), WantedFilesPage::formatResult(), WantedCategoriesPage::formatResult(), UnwatchedpagesPage::formatResult(), MostrevisionsPage::formatResult(), MostlinkedCategoriesPage::formatResult(), MIMEsearchPage::formatResult(), FileDuplicateSearchPage::formatResult(), FewestrevisionsPage::formatResult(), PageQueryPage::formatResult(), SpecialStatistics::formatRow(), Language::formatSize(), DifferenceEngine::generateDiffBody(), PPTemplateFrame_Hash::getArgument(), PPTemplateFrame_DOM::getArgument(), RawPage::getArticleText(), MWNamespace::getCanonicalIndex(), EditPage::getContent(), Article::getContent(), getCopyrightIcon(), LocalFile::getDescriptionText(), Title::getFullText(), SpecialStatistics::getGroupStats(), DBConnectionError::getHTML(), ProtectedTitlesForm::getLevelMenu(), ProtectedPagesForm::getLevelMenu(), Language::getLocalNsIndex(), SpecialStatistics::getMostViewedPages(), SpecialAllpages::getNamespaceKeyAndText(), Language::getNsIndex(), EditPage::getPreloadedText(), Article::getRawText(), Revision::getRevisionText(), ConverterRule::getRulesDesc(), Parser::getSection(), Article::getSection(), Title::getSubpageUrlForm(), Parser::getTemplateDom(), TextPassDumper::getText(), TextPassDumper::getTextDb(), TextPassDumper::getTextDbSafe(), PageArchive::getTextFromRow(), TextPassDumper::getTextSpawned(), TextPassDumper::getTextSpawnedOnce(), LogPage::getTitleLink(), ProtectedPagesForm::getTypeMenu(), LogEventsList::getTypeMenu(), UserrightsPage::groupCheckboxes(), Parser::guessSectionNameFromWikiText(), SearchHighlighter::highlightSimple(), SearchHighlighter::highlightText(), importPage(), CheckStorage::importRevision(), LogImporter::importText(), Article::insertNewArticle(), EditPage::internalAttemptSave(), Parser::internalParse(), TrackBlobs::interpretPointer(), Article::isCountable(), ImagePage::isRedirect(), Article::isRedirect(), Title::isValidMoveTarget(), Linker::link(), Revision::loadText(), DifferenceEngine::localiseLineNumbers(), PatrolLog::makeActionText(), Linker::makeBrokenImageLinkObj(), Linker::makeBrokenLink(), Linker::makeBrokenLinkObj(), Linker::makeColouredLinkObj(), Linker::makeExternalLink(), Parser::makeFreeExternalLink(), User::makeGroupLinkHTML(), User::makeGroupLinkWiki(), DateFormatter::makeIsoYear(), Linker::makeKnownLink(), Parser::makeKnownLinkHolder(), Linker::makeKnownLinkObj(), LoginForm::makeLanguageSelectorLink(), LogImporter::makeLineRegexp(), IndexPager::makeLink(), Linker::makeLink(), Parser::makeLinkHolder(), Linker::makeLinkObj(), Linker::makeMediaLink(), Linker::makeMediaLinkObj(), DateFormatter::makeNormalYear(), WhatLinksHerePage::makeSelfLink(), Linker::makeSelfLinkObj(), Linker::makeSizeLinkObj(), SkinMonoBookCBT::makeSpecialTemplateLink(), Linker::makeStubLink(), Linker::makeStubLinkObj(), SkinMonoBookCBT::makeTemplateLink(), SkinMonoBookCBT::makeTemplateLinkUrl(), LanguageConverter::markNoConversion(), Language::markNoConversion(), FakeConverter::markNoConversion(), ZhConverter::markNoConversion(), SrConverter::markNoConversion(), KuConverter::markNoConversion(), KkConverter::markNoConversion(), GanConverter::markNoConversion(), MagicWord::match(), MagicWordArray::matchAndRemove(), MagicWord::matchAndRemove(), LinkFilter::matchEntry(), EditPage::matchSpamRegex(), EditPage::matchSpamRegexInternal(), MagicWord::matchStart(), MagicWord::matchStartAndRemove(), MagicWordArray::matchStartToEnd(), EditPage::matchSummarySpamRegex(), MagicWordArray::matchVariableStartToEnd(), MagicWord::matchVariableStartToEnd(), Parser::maybeDoSubpageLink(), Parser::maybeMakeExternalImage(), moveToExternal(), QuickTemplate::msgWiki(), mungeFormat(), Title::newFromRedirect(), Title::newFromRedirectArray(), Title::newFromRedirectInternal(), Title::newFromRedirectRecurse(), Title::newFromText(), PPNode_Hash_Tree::newWithText(), SpecialVersion::openExtType(), Xml::option(), otherLanguages(), output(), Article::outputWikiText(), Parser::parse(), OutputPage::parse(), RawPage::parseArticleText(), ConverterRule::parseFlags(), OutputPage::parseInline(), LanguageConverter::parserConvert(), Language::parserConvert(), SrConverter::parserConvert(), KuConverter::parserConvert(), KkConverter::parserConvert(), ParserOutput::ParserOutput(), DiffHistoryBlob::patch(), performanceLog(), CBTCompiler::phpQuote(), CoreParserFunctions::plural(), SearchHighlighter::position(), Article::prepareTextForEdit(), OutputPage::prependHTML(), Parser::preprocessToDom(), Preprocessor_Hash::preprocessToObj(), Preprocessor_DOM::preprocessToObj(), Preprocessor_DOM::preprocessToXml(), Parser::preSaveTransform(), Article::preSaveTransform(), ApiFormatBase::printText(), EditPage::pseudoParseSectionAnchor(), Parser::pstPass2(), SkinStandard::quickBar(), Article::quickEdit(), OutputPage::readOnlyPage(), rebuildTextIndex(), EnhancedChangesList::recentChangesBlockGroup(), CgzCopyTransaction::recompress(), DateFormatter::reformat(), KkConverter::regsConverter(), SearchHighlighter::removeWiki(), Parser::renderImageGallery(), Parser::renderPreTag(), LinkHolderArray::replace(), MessageCache::replace(), Parser::replaceExternalLinks(), LinkHolderArray::replaceInternal(), Parser::replaceInternalLinks2(), LinkHolderArray::replaceInterwiki(), Parser::replaceLinkHolders(), Parser::replaceLinkHoldersText(), Parser::replaceSection(), Article::replaceSection(), LinkHolderArray::replaceText(), Parser::replaceVariables(), Http::request(), MakeMessagesDB::run(), DoubleRedirectJob::run(), EditPage::safeUnicodeInput(), EditPage::safeUnicodeOutput(), HTMLFileCache::saveToFileCache(), SearchUpdate::SearchUpdate(), EditPage::sectionAnchor(), ZhClient::segment(), Language::segmentForDiff(), LanguageZh::segmentForDiff(), LanguageGan::segmentForDiff(), Parser::serialiseHalfParsedText(), ParserOutput::setDisplayTitle(), OutputPage::setPageTitleActionText(), ParserOutput::setText(), DiffHistoryBlob::setText(), ConcatenatedGzipHistoryBlob::setText(), CBTValue::setText(), Article::showArticle(), EditPage::showPreview(), IPBlockForm::showSuccess(), SkinMonoBookCBT::sidebar(), Xml::span(), CoreParserFunctions::special(), SearchHighlighter::splitAndAdd(), Parser::srvus(), TextPassDumper::startElement(), Parser::statelessFetchTemplate(), FeedItem::stripComment(), Parser::stripSectionName(), MagicWord::substituteCallback(), SkinTemplate::tabAction(), talkLink(), CBTProcessor::templateEscape(), PPFuzzTest::templateHook(), CleanUpTest::testAscii(), CleanUpTest::testBomRegression(), CleanUpTest::testChunkRegression(), CleanUpTest::testForbiddenRegression(), CleanUpTest::testHangulRegression(), CleanUpTest::testInterposeRegression(), CleanUpTest::testLatin(), CleanUpTest::testLatinNormal(), CleanUpTest::testNull(), CleanUpTest::testOverlongRegression(), Parser::testPreprocess(), Parser::testPst(), Parser::testSrvus(), CleanUpTest::testSurrogateRegression(), ParserTest::tidy(), MWTidy::tidy(), ImageGallery::toHTML(), Parser::transformMsg(), LanguageConverter::translate(), SrConverter::translate(), KuConverter::translate(), KkConverter::translate(), DiffHistoryBlob::uncompress(), Language::unsegmentForDiff(), LanguageZh::unsegmentForDiff(), LanguageGan::unsegmentForDiff(), Parser::unserialiseHalfParsedText(), StripState::unstripBoth(), StripState::unstripGeneral(), StripState::unstripNoWiki(), SearchOracle::update(), SearchMySQL::update(), SearchIBM_DB2::update(), Article::updateArticle(), Article::updateRevisionOn(), CoreParserFunctions::urlFunction(), Parser::validateSig(), RawPage::view(), Article::view(), ParserTest::wellFormed(), wfDebug(), wfDebugLog(), wfErrorLog(), wfEscapeWikiText(), wfExplodeMarkup(), wfGetCache(), wfIsWellFormedXml(), wfIsWellFormedXmlFragment(), wfLogDBError(), wfSpan(), wfSpecialNewimages(), wfUnescapeWikiText(), WhatLinksHerePage::wlhLink(), Xml::wrapClass(), XmlDumpWriter::writeContributor(), XmlDumpWriter::writeRevision(), and xmlCommentSafe().
if (count($args)==0||isset($options['help'])) $userName = isset( $options['u'] ) ? $options['u'] : 'Maintenance script' |