MediaWiki
1.33.0
|
Hooks for the spam blacklist extension. More...
Static Public Member Functions | |
static | filterMergedContent (IContextSource $context, Content $content, Status $status, $summary, User $user, $minoredit) |
Hook function for EditFilterMergedContent. More... | |
static | onArticleDelete (WikiPage &$article, User &$user, &$reason, &$error) |
static | onArticleDeleteComplete (&$page, User &$user, $reason, $id, Content $content=null, LogEntry $logEntry) |
static | onParserOutputStashForEdit (WikiPage $page, Content $content, ParserOutput $output) |
static | onUploadVerifyUpload (UploadBase $upload, User $user, array $props, $comment, $pageText, &$error) |
static | pageSaveContent (WikiPage $wikiPage, User $user, Content $content, $summary, $isMinor, $isWatch, $section, $flags, $revision, Status $status, $baseRevId) |
Hook function for PageContentSaveComplete Clear local spam blacklist caches on page save. More... | |
static | userCanSendEmail (&$user, &$hookErr) |
Verify that the user can send emails. More... | |
static | validate (EditPage $editPage, $text, $section, &$hookError) |
Hook function for EditFilter Confirm that a local blacklist page being saved is valid, and toss back a warning to the user if it isn't. More... | |
Hooks for the spam blacklist extension.
Definition at line 6 of file SpamBlacklistHooks.php.
|
static |
Hook function for EditFilterMergedContent.
IContextSource | $context | |
Content | $content | |
Status | $status | |
string | $summary | |
User | $user | |
bool | $minoredit |
Definition at line 20 of file SpamBlacklistHooks.php.
References $content, $context, $matches, $title, as, BaseBlacklist\getSpamBlacklist(), and MediaWiki\getTitle().
|
static |
Definition at line 252 of file SpamBlacklistHooks.php.
References $article, BaseBlacklist\getSpamBlacklist(), and ContextSource\getTitle().
|
static |
WikiPage | &$page | |
User | &$user | |
string | $reason | |
int | $id | |
Content | null | $content | |
LogEntry | $logEntry | @suppress PhanParamReqAfterOpt |
Definition at line 273 of file SpamBlacklistHooks.php.
References $user, and BaseBlacklist\getSpamBlacklist().
|
static |
Definition at line 60 of file SpamBlacklistHooks.php.
References $output, BaseBlacklist\getSpamBlacklist(), and WikiPage\getTitle().
|
static |
UploadBase | $upload | |
User | $user | |
array | $props | |
string | $comment | |
string | $pageText | |
array | ApiMessage | &$error |
Definition at line 201 of file SpamBlacklistHooks.php.
References $content, $matches, $output, $title, BaseBlacklist\getSpamBlacklist(), ContentHandler\makeContent(), ParserOptions\newCanonical(), and wfMessage().
|
static |
Hook function for PageContentSaveComplete Clear local spam blacklist caches on page save.
WikiPage | $wikiPage | |
User | $user | |
Content | $content | |
string | $summary | |
bool | $isMinor | |
bool | $isWatch | |
string | $section | |
int | $flags | |
Revision | null | $revision | |
Status | $status | |
int | $baseRevId |
Definition at line 161 of file SpamBlacklistHooks.php.
References $type, $user, as, BaseBlacklist\getBlacklistTypes(), BaseBlacklist\getInstance(), BaseBlacklist\getSpamBlacklist(), WikiPage\getTitle(), and BaseBlacklist\isLocalSource().
|
static |
Verify that the user can send emails.
User | &$user | |
array | &$hookErr |
Definition at line 77 of file SpamBlacklistHooks.php.
References $user, BaseBlacklist\getEmailBlacklist(), and null.
|
static |
Hook function for EditFilter Confirm that a local blacklist page being saved is valid, and toss back a warning to the user if it isn't.
EditPage | $editPage | |
string | $text | |
string | $section | |
string | &$hookError |
Definition at line 99 of file SpamBlacklistHooks.php.
References $lines, $title, $type, SpamRegexBatch\getBadLines(), BaseBlacklist\getInstance(), EditPage\getTitle(), BaseBlacklist\getTypeFromTitle(), BaseBlacklist\isLocalSource(), wfDebugLog(), and wfMessage().