Polybuildr has uploaded a new change for review.
https://gerrit.wikimedia.org/r/236430
Change subject: Remove some unused code
......................................................................
Remove some unused code
Change-Id: I6c27a5c962fe79afcbd34f8f101d44f1382ff854
---
M SpecialSmiteSpam.php
M autoload.php
D includes/SmiteSpamDeleter.php
3 files changed, 0 insertions(+), 61 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/SmiteSpam
refs/changes/30/236430/1
diff --git a/SpecialSmiteSpam.php b/SpecialSmiteSpam.php
index 5939225..3ffe1f7 100644
--- a/SpecialSmiteSpam.php
+++ b/SpecialSmiteSpam.php
@@ -19,30 +19,6 @@
$numPages = SiteStats::pages();
- $request = $this->getRequest();
-
- if ( $request->wasPosted() ) {
- $ssDeleter = new SmiteSpamDeleter();
- $pageIDs = $request->getArray( 'delete' );
- if ( $pageIDs ) {
- $messages = $ssDeleter->deletePages( $pageIDs );
- if ( isset( $messages['error'] ) ) {
- $out->addHTML( '<div class="errorbox">'
);
- foreach ( $messages['error'] as
$message ) {
- $out->addHTML( '<p>' . $message
. '</p>' );
- }
- $out->addHTML( '</div>' );
- }
- if ( isset( $messages['success'] ) ) {
- $out->addHTML( '<div
class="successbox">' );
- foreach ( $messages['success'] as
$message ) {
- $out->addHTML( '<p>' . $message
. '</p>' );
- }
- $out->addHTML( '</div>' );
- }
- }
- }
-
$out->addHTML(
Linker::link(
SpecialPage::getTitleFor(
'SmiteSpamTrustedUsers' ),
diff --git a/autoload.php b/autoload.php
index 395f6a3..70ae6e5 100644
--- a/autoload.php
+++ b/autoload.php
@@ -7,7 +7,6 @@
'SmiteSpamAnalyzer' => __DIR__ . '/includes/SmiteSpamAnalyzer.php',
'SmiteSpamApiQuery' => __DIR__ . '/api/SmiteSpamApiQuery.php',
'SmiteSpamApiTrustUser' => __DIR__ . '/api/SmiteSpamApiTrustUser.php',
- 'SmiteSpamDeleter' => __DIR__ . '/includes/SmiteSpamDeleter.php',
'SmiteSpamExternalLinksChecker' => __DIR__ .
'/includes/checkers/SmiteSpamExternalLinksChecker.php',
'SmiteSpamHooks' => __DIR__ . '/SmiteSpam.hooks.php',
'SmiteSpamRepeatedExternalLinksChecker' => __DIR__ .
'/includes/checkers/SmiteSpamRepeatedExternalLinksChecker.php',
diff --git a/includes/SmiteSpamDeleter.php b/includes/SmiteSpamDeleter.php
deleted file mode 100644
index 3c5a54f..0000000
--- a/includes/SmiteSpamDeleter.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-/**
- * The class performing the actual deletion of selected pages.
- */
-class SmiteSpamDeleter {
- /**
- * Deletes a list of pages
- * @param array $pageIDs
- * @return array A list of messages to be displayed.
- */
- public function deletePages( $pageIDs ) {
- // @todo change to use Jobs?
- $messages = array();
- $successMessage = wfMessage(
'smitespam-delete-page-success-msg' )->text();
- $failureMessage = wfMessage(
'smitespam-delete-page-failure-msg' )->text();
- foreach ( $pageIDs as $pageID ) {
- if ( ctype_digit( $pageID ) || is_int( $pageID ) ) {
- $article = Article::newFromID( $pageID );
- if ( $article ) {
- $ok = $article->doDeleteArticle(
wfMessage( 'smitespam-deleted-reason' ) );
- $titleText =
Sanitizer::escapeHtmlAllowEntities( $article->getTitle()->getText() );
- if ( $ok ) {
- $messages['success'][] =
"$successMessage '$titleText'.";
- }
- else {
- $messages['error'][] =
"$failureMessage '$titleText'.";
- }
- continue;
- }
- }
- $pageID = Sanitizer::escapeHtmlAllowEntities( $pageID );
- $messages['error'][] = "$failureMessage '$pageID'.";
- }
- return $messages;
- }
-}
--
To view, visit https://gerrit.wikimedia.org/r/236430
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6c27a5c962fe79afcbd34f8f101d44f1382ff854
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/SmiteSpam
Gerrit-Branch: master
Gerrit-Owner: Polybuildr <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits