summaryrefslogtreecommitdiff
path: root/extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2015-12-17 09:15:42 +0100
committerPierre Schmitz <pierre@archlinux.de>2015-12-17 09:44:51 +0100
commita1789ddde42033f1b05cc4929491214ee6e79383 (patch)
tree63615735c4ddffaaabf2428946bb26f90899f7bf /extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php
parent9e06a62f265e3a2aaabecc598d4bc617e06fa32d (diff)
Update to MediaWiki 1.26.0
Diffstat (limited to 'extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php')
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php14
1 files changed, 8 insertions, 6 deletions
diff --git a/extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php b/extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php
index 0de148c2..d36e9149 100644
--- a/extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php
+++ b/extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php
@@ -14,7 +14,7 @@ class FancyCaptcha extends SimpleCaptcha {
if ( !$backend ) {
$backend = new FSFileBackend( array(
'name' => 'captcha-backend',
- 'wikiId' => wfWikiId(),
+ 'wikiId' => wfWikiId(),
'lockManager' => new NullLockManager( array() ),
'containerPaths' => array( 'captcha-render' => $wgCaptchaDirectory ),
'fileMode' => 777
@@ -88,19 +88,20 @@ class FancyCaptcha extends SimpleCaptcha {
/**
* Insert the captcha prompt into the edit form.
+ * @param OutputPage $out
*/
- function getForm() {
+ function getForm( OutputPage $out ) {
global $wgOut, $wgEnableAPI;
// Uses addModuleStyles so it is loaded when JS is disabled.
- $wgOut->addModuleStyles( 'ext.confirmEdit.fancyCaptcha.styles' );
+ $out->addModuleStyles( 'ext.confirmEdit.fancyCaptcha.styles' );
$title = SpecialPage::getTitleFor( 'Captcha', 'image' );
$index = $this->getCaptchaIndex();
if ( $wgEnableAPI ) {
// Loaded only if JS is enabled
- $wgOut->addModules( 'ext.confirmEdit.fancyCaptcha' );
+ $out->addModules( 'ext.confirmEdit.fancyCaptcha' );
$captchaReload = Html::element(
'small',
@@ -143,9 +144,10 @@ class FancyCaptcha extends SimpleCaptcha {
)
); // tab in before the edit textarea
if ( $this->action == 'usercreate' ) {
- $form .= HTML::element( 'small',array(
+ // use raw element, because the message can contain links or some other html
+ $form .= HTML::rawelement( 'small',array(
'class' => 'mw-createacct-captcha-assisted'
- ), wfMessage( 'createacct-imgcaptcha-help' )
+ ), wfMessage( 'createacct-imgcaptcha-help' )->parse()
);
}
$form .= Html::element( 'input', array(