]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - extensions/ConfirmEdit/includes/specials/SpecialCaptcha.php
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / extensions / ConfirmEdit / includes / specials / SpecialCaptcha.php
diff --git a/extensions/ConfirmEdit/includes/specials/SpecialCaptcha.php b/extensions/ConfirmEdit/includes/specials/SpecialCaptcha.php
new file mode 100644 (file)
index 0000000..f188ae2
--- /dev/null
@@ -0,0 +1,22 @@
+<?php
+class CaptchaSpecialPage extends UnlistedSpecialPage {
+       public function __construct() {
+               parent::__construct( 'Captcha' );
+       }
+
+       function execute( $par ) {
+               $this->setHeaders();
+
+               $instance = ConfirmEditHooks::getInstance();
+
+               switch ( $par ) {
+                       case "image":
+                               if ( method_exists( $instance, 'showImage' ) ) {
+                                       return $instance->showImage();
+                               }
+                       case "help":
+                       default:
+                               return $instance->showHelp();
+               }
+       }
+}