mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Math
synced 2024-11-23 15:16:56 +00:00
specials: Get global via IContextSource::getConfig
Change-Id: I8fd45a5bf8f17e3025a80dc899a80375d7624ae8
This commit is contained in:
parent
3652e8697e
commit
9a0dccd41f
|
@ -4,7 +4,6 @@
|
|||
<exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate" />
|
||||
<exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationProtected" />
|
||||
<exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic" />
|
||||
<exclude name="MediaWiki.Usage.ExtendClassUsage.FunctionConfigUsage" />
|
||||
<exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment" />
|
||||
</rule>
|
||||
<rule ref="Generic.Files.LineLength.TooLong">
|
||||
|
|
|
@ -4,6 +4,7 @@ namespace MediaWiki\Extension\Math;
|
|||
|
||||
use InvalidArgumentException;
|
||||
use MediaWiki\Extension\Math\Render\RendererFactory;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\SpecialPage\SpecialPage;
|
||||
|
||||
/**
|
||||
|
@ -63,11 +64,10 @@ class SpecialMathShowImage extends SpecialPage {
|
|||
}
|
||||
|
||||
public function execute( $par ) {
|
||||
global $wgMathEnableExperimentalInputFormats;
|
||||
$request = $this->getRequest();
|
||||
$hash = $request->getText( 'hash', '' );
|
||||
$tex = $request->getText( 'tex', '' );
|
||||
if ( $wgMathEnableExperimentalInputFormats ) {
|
||||
if ( $this->getConfig()->get( 'MathEnableExperimentalInputFormats' ) ) {
|
||||
$asciimath = $request->getText( 'asciimath', '' );
|
||||
} else {
|
||||
$asciimath = '';
|
||||
|
@ -129,7 +129,6 @@ class SpecialMathShowImage extends SpecialPage {
|
|||
* @return string xml svg image with the error message
|
||||
*/
|
||||
private function printSvgError( $msg ) {
|
||||
global $wgDebugComments;
|
||||
$result = <<<SVG
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 4" preserveAspectRatio="xMidYMid meet" >
|
||||
<text text-anchor="start" fill="red" y="2">
|
||||
|
@ -137,7 +136,7 @@ $msg
|
|||
</text>
|
||||
</svg>
|
||||
SVG;
|
||||
if ( $wgDebugComments ) {
|
||||
if ( $this->getConfig()->get( MainConfigNames::DebugComments ) ) {
|
||||
$result .= '<!--' . var_export( $this->renderer, true ) . '-->';
|
||||
}
|
||||
return $result;
|
||||
|
|
|
@ -171,9 +171,9 @@ class SpecialMathStatus extends SpecialPage {
|
|||
* http://www.w3.org/TR/REC-MathML/chap3_5.html#sec3.5.2
|
||||
*/
|
||||
public function testLaTeXMLLinebreak() {
|
||||
global $wgMathDefaultLaTeXMLSetting;
|
||||
$mathDefaultLaTeXMLSetting = $this->getConfig()->get( 'MathDefaultLaTeXMLSetting' );
|
||||
$tex = '';
|
||||
$testMax = ceil( $wgMathDefaultLaTeXMLSetting[ 'linelength' ] / 2 );
|
||||
$testMax = ceil( $mathDefaultLaTeXMLSetting[ 'linelength' ] / 2 );
|
||||
for ( $i = 0; $i < $testMax; $i++ ) {
|
||||
$tex .= "$i+";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue