img_auth.php File Reference

Image authorisation script. More...

Go to the source code of this file.

Enumerations

enum  MW_NO_OUTPUT_COMPRESSION

Functions

 wfForbidden ()
 Issue a standard HTTP 403 Forbidden header and a basic error message, then end the script.
 wfPublicError ()
 Show a 403 error for use when the wiki is public.

Variables

 $perms = User::getGroupPermissions( array( '*' ) )
if(in_array( 'read', $perms,
true)) if(!isset($_SERVER['PATH_INFO'])) 
$path = $_SERVER['PATH_INFO']
 $filename = realpath( $wgUploadDirectory . $_SERVER['PATH_INFO'] )
 $realUpload = realpath( $wgUploadDirectory )
if(substr($filename, 0, strlen($realUpload))!=$realUpload) $name = wfBaseName( $path )
 $title = Title::makeTitleSafe( NS_FILE, $name )


Detailed Description

Image authorisation script.

To use this:

Your server needs to support PATH_INFO; CGI-based configurations usually don't.

Definition in file img_auth.php.


Enumeration Type Documentation

Definition at line 17 of file img_auth.php.


Function Documentation

wfForbidden (  ) 

Issue a standard HTTP 403 Forbidden header and a basic error message, then end the script.

Definition at line 84 of file img_auth.php.

References wfLogProfilingData().

wfPublicError (  ) 

Show a 403 error for use when the wiki is public.

Definition at line 103 of file img_auth.php.

References is(), output(), and wfLogProfilingData().


Variable Documentation

$filename = realpath( $wgUploadDirectory . $_SERVER['PATH_INFO'] )

if (substr($filename, 0, strlen($realUpload))!=$realUpload) $name = wfBaseName( $path )

Definition at line 48 of file img_auth.php.

Referenced by StubUser::__call(), StubUserLang::__call(), StubContLang::__call(), StubObject::__call(), Parser_DiffTest::__call(), SearchMySQL4Test::__construct(), RecompressTracked::__construct(), UserRightsProxy::__construct(), MailAddress::__construct(), RandomPage::__construct(), SpecialAllpages::__construct(), SpecialRedirectToSpecial::__construct(), PPDStackElement::__construct(), Language::__destruct(), Parser::__destruct(), LinkHolderArray::__destruct(), PPNode_DOM::__get(), File::__get(), PPCustomFrame_Hash::__toString(), PPTemplateFrame_Hash::__toString(), PPCustomFrame_DOM::__toString(), PPTemplateFrame_DOM::__toString(), StubObject::_call(), EmailNotification::actuallyNotifyOnPageChange(), MagicWordArray::add(), FormOptions::add(), add_table(), ParserTest::addArticle(), OutputPage::addHeadItem(), ParserOutput::addImage(), UsercreateTemplate::addInputItem(), OutputPage::addMeta(), LoginForm::addNewAccountInternal(), PPDAccum_Hash::addNodeWithText(), ApiQueryBase::addOption(), ApiResult::addValue(), addWiki(), OutputPage::addWikiMsg(), OutputPage::addWikiMsgArray(), ImageCleanup::appendTitle(), Xml::attrib(), OutputPage::blockedPage(), SpecialRevisionDelete::buildCheckBoxes(), ImageCleanup::buildSafeTitle(), SkinMonoBookCBT::ca_variant(), CheckStorage::check(), Xml::check(), NamespaceConflictChecker::checkAll(), UserDupes::checkDupes(), Xml::checkLabel(), OutputPage::checkLastModified(), NamespaceConflictChecker::checkNamespace(), checkTitle(), checkUserCache(), User::clearCookie(), EmailNotification::composeCommonMailtext(), FormOptions::consumeValue(), FormOptions::consumeValues(), copyfile(), Parser::createAssocArgs(), User::createNew(), LocalFile::decodeRow(), FormOptions::delete(), do_pagelinks_namespace(), do_pagelinks_update(), do_restrictions_update(), IPBlockForm::doMassUserBlock(), NonScaryGearmanWorker::doWork(), ExternalEdit::edit(), XmlTypeCheck::elementOpen(), TextPassDumper::endElement(), DomTreeBuilder::endElement(), FSRepo::enumFilesInFS(), UserDupes::examine(), LocalFileDeleteBatch::execute(), ApiQueryUsers::execute(), ApiQueryAllmessages::execute(), SpecialPage::executePath(), SpecialPage::exists(), Xml::expandAttributes(), Parser::extensionSubstitution(), SpecialRevisionDelete::extractBitfield(), SkinMonoBookCBT::extratabs(), SkinMonoBookCBT::fallbackmsg(), UserrightsPage::fetchUser(), FormOptions::fetchValuesFromRequest(), OutputPage::fileDeleteError(), TitleCleanup::fileExists(), OutputPage::fileNotFoundError(), ImageCleanup::filePath(), CoreParserFunctions::filepath(), RepoGroup::findFiles(), Language::fixUpSettings(), SpecialVersion::formatCredits(), BitmapHandler::formatMetadata(), UsersPager::formatRow(), TablePager::formatRow(), ImageListPager::formatValue(), ParserTest::fuzzTest(), FormOptions::getAllValues(), PPTemplateFrame_Hash::getArgument(), PPTemplateFrame_DOM::getArgument(), WebRequest::getArray(), RecentChange::getAttribute(), MagicWordArray::getBaseRegex(), WebRequest::getBool(), MWNamespace::getCanonicalIndex(), User::getCanonicalName(), LinksUpdate::getCategoryInsertions(), FormOptions::getChangedValues(), WebRequest::getCheck(), NamespaceConflictChecker::getConflicts(), FileRepo::getDescriptionRenderUrl(), FileRepo::getDescriptionUrl(), UploadForm::getDupeWarning(), WebRequest::getFileName(), DeletedContributionsPage::getForm(), SpecialContributions::getForm(), WebRequest::getGPCVal(), User::getGroupMember(), User::getGroupName(), MagicWordArray::getHash(), LocalFileDeleteBatch::getHashes(), FileRepo::getHashPath(), FileRepo::getHashPathForLevel(), FauxRequest::getHeader(), WebRequest::getHeader(), TablePager::getHiddenFields(), Parser::getImageParams(), WebRequest::getInt(), WebRequest::getIntArray(), WebRequest::getIntOrNull(), Database::getLBInfo(), SpecialPage::getLocalNameFor(), ParserTest::getMemoryBreakdown(), PPTemplateFrame_Hash::getNamedArgument(), PPTemplateFrame_DOM::getNamedArgument(), ApiQuery::getNamedDB(), FileRepo::getNameFromTitle(), SpecialPage::getPage(), getPageClasses(), SpecialExport::getPagesFromCategory(), ParserOutput::getProperty(), Database::getProperty(), LinksUpdate::getPropertyInsertions(), SpecialPage::getRegularPages(), RepoGroup::getRepoByName(), SVNInstallerRepository::getResource(), WebInstallerRepository::getResource(), LocalInstallerRepository::getResource(), SpecialPage::getRestrictedPages(), User::getRightDescription(), SpecialPage::getSafeTitleFor(), WantedTemplatesPage::getSQL(), WantedFilesPage::getSQL(), WantedCategoriesPage::getSQL(), UncategorizedPagesPage::getSQL(), ShortPagesPage::getSQL(), SpecialMostlinkedtemplates::getSql(), MostlinkedCategoriesPage::getSQL(), UserRestrictionsPager::getStartBody(), IPBlocklistPager::getStartBody(), TablePager::getStartBody(), FauxRequest::getText(), WebRequest::getText(), ForeignAPIRepo::getThumbUrl(), ForeignAPIRepo::getThumbUrlFromCache(), SpecialPage::getTitleFor(), SpecialPage::getTitleForAlias(), LogPage::getTitleLink(), FormOptions::getUnconsumedValues(), SpecialPage::getUsablePages(), Title::getUserPermissionsErrors(), WebRequest::getVal(), FormOptions::getValue(), WebRequest::getValues(), SiteConfiguration::getWikiParams(), DatabasePostgres::hasConstraint(), OutputPage::hasHeadItem(), Xml::hidden(), User::idFromName(), ImageHistoryList::imageHistoryLine(), ImagePage::imageLinks(), Image::imageUrl(), WikiImporter::in_contributor(), WikiImporter::in_logitem(), WikiImporter::in_mediawiki(), WikiImporter::in_nothing(), WikiImporter::in_page(), WikiImporter::in_revision(), WikiImporter::in_siteinfo(), WikiImporter::in_start(), WikiImporter::in_upload(), IncludableSpecialPage::IncludableSpecialPage(), SpecialPage::initAliasList(), Xml::input(), Xml::inputLabel(), Xml::inputLabelSep(), LinksUpdate::invalidateProperties(), isa_ok(), User::isCreatableName(), User::isIP(), Title::isSpecial(), User::isUsableName(), User::isValidUserName(), ImageCleanup::killRow(), Xml::languageSelector(), LogPager::limitUser(), Xml::listDropDown(), MessageCache::loadAllMessages(), User::loadDefaults(), LanguageConverter::loadDefaultTables(), User::loadFromId(), LocalFile::loadFromRow(), Profiler::logToDB(), PreferencesForm::mainPrefsForm(), SkinTemplate::makeArticleUrlDetails(), DatabasePostgres::makeConnectionString(), makeI18nUrl(), makeInternalOrExternalUrl(), makeKnownUrlDetails(), Linker::makeMediaLink(), Title::makeName(), makeNSUrl(), makeSpecialUrl(), makeSpecialUrlSubpage(), SkinTemplate::makeTalkUrlDetails(), makeUrl(), makeUrlDetails(), Skin::makeVariablesScript(), MagicWordArray::matchAndRemove(), SkinMonoBookCBT::msg(), Services_JSON::name_value(), nameAndLogin(), PreferencesForm::namespacesCheckboxes(), Xml::namespaceSelector(), SpecialSearch::namespaceTables(), PPFrame_Hash::newChild(), PPFrame_DOM::newChild(), UserRightsProxy::newFromName(), User::newFromName(), Image::newFromName(), Category::newFromName(), Linker::normaliseSpecialPage(), NukePage(), CoreParserFunctions::numberingroup(), FormOptions::offsetExists(), FormOptions::offsetGet(), FormOptions::offsetSet(), FormOptions::offsetUnset(), SpecialVersion::openExtType(), WikiImporter::out_append(), WikiImporter::out_contributor(), WikiImporter::out_logitem(), WikiImporter::out_mediawiki(), WikiImporter::out_page(), WikiImporter::out_revision(), WikiImporter::out_siteinfo(), WikiImporter::out_upload(), UploadDumper::outputItem(), Skin::outputPage(), RdfMetaData::page(), WikiExporter::pageByName(), RdfMetaData::pageOrString(), WikiExporter::pagesByName(), CoreParserFunctions::pagesincategory(), pageTitleLinks(), WikiImporter::parentTag(), Xml::password(), RdfMetaData::person(), WikiImporter::pop(), populateCategory(), SpecialSearchOld::powerSearch(), SpecialSearch::powerSearch(), SpecialSearchOld::powerSearchBox(), Title::prefix(), ApiQueryContributions::prepareUsername(), ApiQueryBlocks::prepareUsername(), Preprocessor_Hash::preprocessToObj(), SpecialResetpass::pretty(), WikiImporter::push(), SkinCologneBlue::quickBar(), Xml::radio(), Xml::radioLabel(), OldChangesList::recentChangesLine(), BackupDumper::registerFilter(), BackupDumper::registerOutput(), SpecialPage::removePage(), ParserTest::requireFunctionHook(), ParserTest::requireHook(), FormOptions::reset(), SpecialPage::resolveAliasWithSubpage(), XmlTypeCheck::rootElementOpen(), MWException::runHooks(), User::saveToCache(), Categoryfinder::scan_next_layer(), SearchEngine::searchableNamespaces(), ApiQueryBase::selectNamedDB(), EmailNotification::sendPersonalised(), QuickTemplate::set(), WebResponse::setcookie(), User::setCookie(), User::setCookies(), ApiResult::setElement(), SpecialPage::setGroup(), OutputPage::setHTMLTitle(), ApiParse::setIndexedTagNames(), Database::setLBInfo(), OutputPage::setPageTitle(), ParserOutput::setProperty(), QuickTemplate::setRef(), IPBlockForm::setUsernameBitfields(), FormOptions::setValue(), SpecialSearchOld::shortDialog(), OutputPage::showFileDeleteError(), OutputPage::showFileNotFoundError(), EditPage::showTextbox(), OutputPage::showUnexpectedValueError(), SkinMonoBookCBT::sidebar(), Linker::specialLink(), Language::specialPage(), SpecialPage::SpecialPage(), specialPagesList(), PPNode_DOM::splitArg(), TextPassDumper::startElement(), DomTreeBuilder::startElement(), UploadForm::stripXmlNamespace(), WikiImporter::stripXmlNamespace(), IPBlockForm::suppressUserName(), DatabaseSqlite::tableName(), DatabasePostgres::tableName(), DatabaseOracle::tableName(), DatabaseMssql::tableName(), DatabaseIbm_db2::tableName(), Database::tableName(), Database::tableNames(), Database::tableNamesN(), CoreParserFunctions::tagObj(), Xml::textarea(), SkinNostalgia::topLinks(), MailAddress::toString(), TagToString::translateArgument(), SpecialListUserRestrictionsForm::typeSelector(), OutputPage::unexpectedValueError(), UnlistedSpecialPage::UnlistedSpecialPage(), ApiResult::unsetValue(), IPBlockForm::unsuppressUserName(), userOptions::USAGER(), Title::userCanRead(), SearchEngine::userNamespaces(), FormOptions::validateIntBounds(), FormOptions::validateName(), ImageHandler::validateParam(), DjVuHandler::validateParam(), wfAttrib(), wfCheck(), wfCheckLabel(), wfCreateObject(), wfGetCachedNotice(), wfHidden(), wfInput(), wfInputLabel(), wfIsBadImage(), wfOutputHandler(), wfRadio(), wfRadioLabel(), wfSpecialNewimages(), wfStripIllegalFilenameChars(), wfTableName(), wfWaitForSlaves(), WhatLinksHerePage::whatlinkshereForm(), and OutputPage::wrapWikiMsg().

if (in_array( 'read', $perms, true)) if (!isset($_SERVER['PATH_INFO'])) $path = $_SERVER['PATH_INFO']

Definition at line 34 of file img_auth.php.

Referenced by FileStore::__construct(), _cmp_deeply(), MathRenderer::_getHashPath(), _idx(), FSTransaction::addCommit(), FSTransaction::addRollback(), OutputPage::addScriptFile(), ApiResult::addValue(), FSTransaction::apply(), FileStore::calculateKey(), CheckStorage::check(), LocalRepo::cleanupDeletedBatch(), DeleteArchivedFiles(), FileStore::deleteFile(), do_postgres_updates(), FSRepo::enumFilesInFS(), WebRequest::extractTitle(), ExternalStoreDB::fetchFromURL(), ExternalStore::fetchFromURL(), FSRepo::freeTemp(), File::getArchiveRel(), File::getArchiveUrl(), File::getArchiveVirtualUrl(), getBadHooksFromPath(), FSRepo::getDeletedHashPath(), DjVuHandler::getDjVuImage(), FSRepo::getFileProps(), FileRepo::getHashPathForLevel(), getHooksFromPath(), SvgHandler::getImageSize(), ImageHandler::getImageSize(), DjVuHandler::getImageSize(), MimeMagic::getMediaType(), DjVuHandler::getMetadata(), TablePager::getNavigationBar(), File::getPropsFromPath(), Revision::getRevisionText(), HistoryBlobStub::getText(), ForeignAPIFile::getThumbPath(), File::getThumbRel(), File::getThumbUrl(), ForeignAPIRepo::getThumbUrlFromCache(), File::getThumbVirtualUrl(), File::getTimestamp(), FSRepo::getVirtualUrl(), File::getVirtualUrl(), File::iconThumb(), DatabasePostgres::initial_setup(), WebRequest::interpolateTitle(), LinkFilter::makeLike(), mw_get_session_save_path(), ImageCleanup::pokeFile(), ApiResult::setIndexedTagName_internal(), File::sha1Base36(), Licenses::stackItem(), FileStore::stream(), SevenZipStream::stream_open(), SevenZipStream::stripPath(), ApiResult::unsetValue(), SevenZipStream::url_stat(), wfBaseName(), wfRelativePath(), and wfRequestExtension().

$perms = User::getGroupPermissions( array( '*' ) )

Definition at line 22 of file img_auth.php.

Referenced by copyfile(), copyfileto(), and DatabasePostgres::initial_setup().

$realUpload = realpath( $wgUploadDirectory )

Definition at line 36 of file img_auth.php.

if (!$title instanceof Title) $title = Title::makeTitleSafe( NS_FILE, $name )

Definition at line 53 of file img_auth.php.

Referenced by LogReader::__construct(), ImagePage::__construct(), HTMLFileCache::__construct(), LogPage::actionText(), ImageGallery::add(), ParserTest::addArticle(), LinkCache::addBadLinkObj(), OutputPage::addCategoryLinks(), LinkCache::addGoodLinkObj(), ParserOutput::addLink(), LinkCache::addLink(), ApiQueryLogEvents::addLogParams(), LinkBatch::addObj(), OutputPage::addParserOutputNoText(), LinkBatch::addResultToCache(), OutputPage::addReturnTo(), ParserOutput::addTemplate(), ApiQueryBase::addTitleInfo(), User::addWatch(), OutputPage::addWikiTextTitle(), OutputPage::addWikiTextTitleTidy(), OutputPage::addWikiTextWithTitle(), UploadForm::ajaxGetLicensePreview(), ApiQuerySiteinfo::appendNamespaceAliases(), ApiQuerySiteinfo::appendNamespaces(), ApiQuerySiteinfo::appendRightsInfo(), EnhancedChangesList::arrow(), MediaWiki::articleFromTitle(), EmailConfirmation::attemptConfirm(), CoreParserFunctions::basepagename(), CoreParserFunctions::basepagenamee(), SkinTemplate::buildPersonalUrls(), WatchlistEditor::buildRemoveLine(), WatchlistEditor::buildRemoveList(), buildSidebar(), LanguageConverter::captionConvert(), SpecialPage::capturePath(), MediaWiki::checkInitialQueries(), RepoGroup::checkRedirect(), LocalRepo::checkRedirect(), checkSeparation(), checkTitle(), cleanupArticle(), LinkCache::clearBadLink(), HTMLFileCache::clearFileCache(), LinkCache::clearLink(), User::clearNotification(), commentLink(), convertLinks(), LanguageConverter::convertNamespace(), Revision::countByTitle(), ApiFeedWatchlist::createFeedItem(), ApiDelete::delete(), deleteDefaultMessages(), ApiDelete::deleteFile(), CoreParserFunctions::displaytitle(), SpecialExport::doExport(), SpecialRecentchangeslinked::doMainQuery(), RecompressTracked::doPage(), LinkHolderArray::doVariants(), Article::editUpdates(), OutputPage::errorpage(), RandomPage::execute(), EmailConfirmation::execute(), ApiWatch::execute(), ApiQueryRevisions::execute(), ApiQueryLogEvents::execute(), ApiQueryInfo::execute(), ApiQueryImageInfo::execute(), ApiQueryDeletedrevs::execute(), ApiQueryCategoryInfo::execute(), ApiPurge::execute(), ApiParse::execute(), SpecialPage::executePath(), ApiQueryInfo::extractPageInfo(), ApiQueryRevisions::extractRowInfo(), ApiQueryRecentChanges::extractRowInfo(), ApiQueryRandom::extractRowInfo(), ApiQueryLogEvents::extractRowInfo(), WatchlistEditor::extractTitles(), SpecialNewpages::feedItem(), SpecialContributions::feedItem(), PageHistory::feedItem(), QueryPage::feedResult(), QueryPage::feedUrl(), Revision::fetchAllRevisions(), fetchKeptPages(), fetchPage(), Revision::fetchRevision(), DBConnectionError::fileCachedPage(), FilepathForm::FilepathForm(), RepoGroup::findFile(), FileRepo::findFile(), FileCache::findFile(), RepoGroup::findFiles(), FileRepo::findFiles(), FileCache::findFiles(), fixDupes(), FeedUtils::formatDiffRow(), ApiParse::formatLinks(), WantedPagesPage::formatResult(), UnusedtemplatesPage::formatResult(), UnusedCategoriesPage::formatResult(), ShortPagesPage::formatResult(), PopularPagesPage::formatResult(), SpecialMostlinkedtemplates::formatResult(), MostlinkedPage::formatResult(), MostcategoriesPage::formatResult(), LinkSearchPage::formatResult(), DisambiguationsPage::formatResult(), AncientPagesPage::formatResult(), PageQueryPage::formatResult(), ProtectedTitlesForm::formatRow(), ProtectedPagesForm::formatRow(), SpecialNewpages::formatRow(), CategoryPager::formatRow(), WatchedItem::fromUserTitle(), CoreParserFunctions::fullpagename(), CoreParserFunctions::fullpagenamee(), ParserTest::fuzzTest(), CoreParserFunctions::gender(), ChangesFeed::generateFeed(), GenerateSitemap::generateLimit(), MessageCache::get(), SpecialListUserRestrictionsForm::getConds(), MediaTransformOutput::getDescLinkAttribs(), UploadForm::getDupeWarning(), Linker::getExternalLinkAttributes(), LinkCache::getGoodLinkFieldObj(), LinkCache::getGoodLinkID(), User::getGroupPage(), ForeignAPIRepo::getImageInfo(), LinksUpdate::getInterlangInsertions(), Linker::getInternalLinkAttributes(), Linker::getInternalLinkAttributesObj(), Linker::getInterwikiLinkAttributes(), RecentChange::getIRCLine(), Linker::getLinkAttributesInternal(), SpecialExport::getLinks(), SpecialStatistics::getMostViewedPages(), MessageCache::getMsgFromNamespace(), FileRepo::getNameFromTitle(), SearchEngine::getNearMatch(), getPageClasses(), SpecialExport::getPagesFromCategory(), ApiBase::getParameterFromSettings(), ApiDelete::getPermissionsError(), ApiQueryInfo::getProtectionInfo(), ApiPageSet::getRedirectTargets(), ApiQueryRevisions::getRollbackToken(), DoubleRedirectsPage::getSQLText(), User::getTalkPage(), Revision::getTimestampFromId(), NewPagesPager::getTitle(), LogEventsList::getTitleInput(), LogPage::getTitleLink(), ApiQueryInfo::getUnblockToken(), Interwiki::getURL(), WatchlistEditor::getWatchlist(), WatchlistEditor::getWatchlistInfo(), DumpRenderer::handleRevision(), BackupReader::handleRevision(), MWException::htmlHeader(), ImagePage::imageRedirects(), importPage(), Title::indexTitle(), ApiPageSet::initFromQueryResult(), MediaWiki::initialize(), Category::initialize(), MediaWiki::initializeArticle(), MediaWiki::initializeSpecialCases(), ImageGallery::insert(), ChangesList::insertLog(), HTMLCacheUpdate::invalidate(), FileRepo::invalidateImageRedirect(), LinkCache::isBadLink(), User::isBlockedFrom(), User::isWatched(), LinksUpdate::LinksUpdate(), Revision::loadFromTimestamp(), Revision::loadFromTitle(), SpecialRevisionDelete::logLine(), LogEventsList::logLine(), GenerateSitemap::main(), UploadForm::mainUploadForm(), PatrolLog::makeActionText(), SkinTemplate::makeArticleUrlDetails(), Linker::makeBrokenLink(), Linker::makeBrokenLinkObj(), SpecialBookSources::makeForm(), User::makeGroupLinkHTML(), User::makeGroupLinkWiki(), makeI18nUrl(), Linker::makeImageLinkObj(), Linker::makeKnownLink(), Linker::makeKnownLinkObj(), makeKnownUrlDetails(), Linker::makeLink(), makeMainPageUrl(), Title::makeName(), makeNSUrl(), SpecialRecentChanges::makeOptionsLink(), IPUnblockForm::makeOptionsLink(), SkinMonoBookCBT::makeSpecialParamUrl(), makeSpecialUrl(), makeSpecialUrlSubpage(), Linker::makeStubLink(), SkinTemplate::makeTalkUrlDetails(), SkinMonoBookCBT::makeTemplateLink(), Title::makeTitle(), Title::makeTitleSafe(), makeUrl(), makeUrlDetails(), WantedTemplatesPage::makeWlhLink(), WantedPagesPage::makeWlhLink(), WantedFilesPage::makeWlhLink(), SpecialMostlinkedtemplates::makeWlhLink(), MostlinkedPage::makeWlhLink(), TitleCleanup::moveIllegalPage(), TitleCleanup::moveInconsistentPage(), CoreParserFunctions::mwnamespace(), CoreParserFunctions::namespacee(), XmlDumpWriter::namespaces(), ForeignAPIRepo::newFile(), FileRepo::newFile(), LocalRepo::newFromArchiveName(), Title::newFromID(), SquidUpdate::newFromLinksTo(), Category::newFromName(), Title::newFromRedirectArray(), Title::newFromRedirectInternal(), Category::newFromRow(), Revision::newFromTitle(), Category::newFromTitle(), SquidUpdate::newFromTitles(), RecentChange::newLogEntry(), Title::newMainPage(), SquidUpdate::newSimplePurge(), RecentChange::notifyEdit(), RecentChange::notifyLog(), RecentChange::notifyNew(), NukeNS(), NukePage(), Article::onArticleCreate(), Article::onArticleDelete(), Article::onArticleEdit(), LanguageConverter::OnArticleSaveComplete(), XmlDumpWriter::openPage(), ImagePage::openShowImage(), ApiQuery::outputGeneralPageInfo(), RdfMetaData::page(), WikiExporter::pageByName(), WikiExporter::pageByTitle(), WikiImporter::pageCallback(), Article::pageCountInfo(), Article::pageDataFromTitle(), CoreParserFunctions::pagename(), CoreParserFunctions::pagenamee(), WikiImporter::pageOutCallback(), RestrictUserForm::pageRestrictionForm(), CoreParserFunctions::pagesize(), LanguageConverter::parseCachedTable(), MediaWiki::performAction(), MediaWiki::preliminaryChecks(), ImageQueryPage::prepareImage(), LanguageConverter::prepareManualConv(), ApiQueryBacklinks::prepareSecondQuery(), ApiQueryBacklinks::processContinue(), ApiPageSet::processDbRow(), WatchlistCleanup::processPage(), TitleCleanup::processPage(), ImageCleanup::processPage(), ApiPageSet::processTitlesArray(), rebuildRecentChangesTablePass2(), EnhancedChangesList::recentChangesLine(), PatrolLog::record(), User::removeWatch(), MessageCache::replace(), LinkHolderArray::replaceInternal(), Parser_LinkHooks::replaceInternalLinksCallback(), ImportReporter::reportPage(), ApiImportReporter::reportPage(), NamespaceConflictChecker::resolveConflict(), PreferencesForm::restorePreferences(), ApiQueryWatchlistRaw::run(), ApiQuerySearch::run(), ApiQueryProtectedTitles::run(), ApiQueryExtLinksUsage::run(), ApiQueryCategoryMembers::run(), ApiQueryCategories::run(), ApiQueryAllpages::run(), ApiQueryAllLinks::run(), MWGearmanJob::runNoSwitch(), ParserTest::runTest(), SpecialRevisionDelete::save(), RecentChange::save(), PreferencesForm::savePreferences(), SearchUpdate::SearchUpdate(), RevisionDeleter::setArchFileVisibility(), RevisionDeleter::setArchiveVisibility(), ImageGallery::setContextTitle(), RevisionDeleter::setEventVisibility(), EditPage::setHeaders(), RevisionDeleter::setOldImgVisibility(), RevisionDeleter::setRevVisibility(), Revision::setTitle(), ProtectionForm::show(), EditPage::showCustomIntro(), OutputPage::showErrorPage(), UndeleteForm::showList(), SpecialBookSources::showList(), MovePageForm::showLogFragment(), IPBlockForm::showLogFragment(), ProtectedTitlesForm::showOptions(), ProtectedPagesForm::showOptions(), LogEventsList::showOptions(), WatchlistEditor::showRawForm(), MovePageForm::showSubpages(), WatchlistEditor::showTitles(), CoreParserFunctions::special(), SkinMonoBookCBT::subject_newclass(), SkinMonoBookCBT::subject_url(), CoreParserFunctions::subjectpagename(), CoreParserFunctions::subjectpagenamee(), CoreParserFunctions::subjectspace(), CoreParserFunctions::subjectspacee(), CoreParserFunctions::subpagename(), CoreParserFunctions::subpagenamee(), SkinTemplate::tabAction(), SkinMonoBookCBT::talk_newclass(), SkinMonoBookCBT::talk_url(), CoreParserFunctions::talkpagename(), CoreParserFunctions::talkpagenamee(), CoreParserFunctions::talkspace(), CoreParserFunctions::talkspacee(), PrefixSearch::titleSearch(), ApiQueryBase::titleToKey(), ThumbnailImage::toHtml(), Title::trackbackRDF(), WatchlistEditor::unwatchTitles(), SearchOracle::update(), SearchMySQL::update(), SearchIBM_DB2::update(), RevisionDeleter::updateArchive(), RevisionDeleter::updateLog(), RevisionDeleter::updatePage(), updateSearchIndex(), SearchOracle::updateTitle(), SearchMySQL::updateTitle(), SearchIBM_DB2::updateTitle(), Title::updateTitleProtection(), CoreParserFunctions::urlFunction(), useModFilename(), Article::viewRedirect(), WatchlistEditor::watchTitles(), wfAjaxWatch(), wfAllMessagesMakeHTMLText(), wfFindFile(), wfIsBadImage(), wfLocalFile(), wfNumLink(), wfProxyCheck(), wfSpecialFileDuplicateSearch(), wfSpecialFilepath(), wfSpecialLog(), wfSpecialSpecialpages(), wfThumbMain(), wfViewPrevNext(), WhatLinksHerePage::wlhLink(), and XmlDumpWriter::writeLogItem().


Generated on Sat Sep 5 02:08:04 2009 for MediaWiki by  doxygen 1.5.9