From: Gergő Tisza Date: Mon, 13 Nov 2017 00:37:21 +0000 (+0000) Subject: Display MAX_CHARS / MAX_BYTES in ApiSandbox X-Git-Tag: 1.31.0-rc.0~1444^2 X-Git-Url: http://git.cyclocoop.org/%40spipnet%40?a=commitdiff_plain;h=6200a64e8e14ee750cce96f376b46e7ff80db7e6;p=lhc%2Fweb%2Fwiklou.git Display MAX_CHARS / MAX_BYTES in ApiSandbox Change-Id: I0f15afe6656765e92582e4e4cead714b31987b8a --- diff --git a/resources/Resources.php b/resources/Resources.php index 34b083688f..adfea4a104 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1972,6 +1972,8 @@ return [ 'api-help-param-integer-minmax', 'api-help-param-multi-separate', 'api-help-param-multi-max', + 'api-help-param-maxbytes', + 'api-help-param-maxchars', 'apisandbox-submit-invalid-fields-title', 'apisandbox-submit-invalid-fields-message', 'apisandbox-results', diff --git a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js index c62685a111..ed51c3411e 100644 --- a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js +++ b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js @@ -1601,6 +1601,18 @@ } ) ); } } + if ( 'maxbytes' in pi.parameters[ i ] ) { + descriptionContainer.append( $( '
', { + addClass: 'info', + append: Util.parseMsg( 'api-help-param-maxbytes', pi.parameters[ i ].maxbytes ) + } ) ); + } + if ( 'maxchars' in pi.parameters[ i ] ) { + descriptionContainer.append( $( '
', { + addClass: 'info', + append: Util.parseMsg( 'api-help-param-maxchars', pi.parameters[ i ].maxchars ) + } ) ); + } helpField = new OO.ui.FieldLayout( new OO.ui.Widget( { $content: '\xa0',