Inherits QueryPage.
Inherited by WantedCategoriesPage, WantedFilesPage, WantedPagesPage, and WantedTemplatesPage.
Public Member Functions | |
isExpensive () | |
Is this query expensive (for some definition of expensive)? Then we don't let it run in miser mode. | |
isSyndicated () | |
Sometime we dont want to build rss / atom feeds. | |
preprocessResults ($db, $res) | |
Cache page existence for performance. | |
formatResult ($skin, $result) | |
Format an individual result. | |
Private Member Functions | |
makeWlhLink ($title, $skin, $result) | |
Make a "what links here" link for a given title. |
Definition at line 562 of file QueryPage.php.
WantedQueryPage::formatResult | ( | $ | skin, | |
$ | result | |||
) |
Format an individual result.
$skin | Skin to use for UI elements | |
$result | Result row |
Reimplemented from QueryPage.
Reimplemented in WantedCategoriesPage.
Definition at line 594 of file QueryPage.php.
References $result, $title, QueryPage::isCached(), Title::makeTitleSafe(), makeWlhLink(), wfMsgHtml(), and wfSpecialList().
WantedQueryPage::isExpensive | ( | ) |
Is this query expensive (for some definition of expensive)? Then we don't let it run in miser mode.
$wgDisableQueryPages causes all query pages to be declared expensive. Some query pages are always expensive.
Reimplemented from QueryPage.
Definition at line 564 of file QueryPage.php.
WantedQueryPage::isSyndicated | ( | ) |
Sometime we dont want to build rss / atom feeds.
Reimplemented from QueryPage.
Definition at line 568 of file QueryPage.php.
WantedQueryPage::makeWlhLink | ( | $ | title, | |
$ | skin, | |||
$ | result | |||
) | [private] |
Make a "what links here" link for a given title.
Definition at line 631 of file QueryPage.php.
References $result, $title, $wgLang, SpecialPage::getTitleFor(), and wfMsgExt().
Referenced by formatResult().
WantedQueryPage::preprocessResults | ( | $ | db, | |
$ | res | |||
) |
Cache page existence for performance.
Reimplemented from QueryPage.
Definition at line 575 of file QueryPage.php.
References $res.