X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.action%2Fmediawiki.action.edit.js;h=68d6cbb3d075944424f22c4be5f8714674c23859;hp=5b810174bf7d7020373d902754f49fa2617f75ec;hb=956c2430c7b8fceb289aaeacc8d6c2e0def2c56e;hpb=313dde5d06c42be1eb7da9127ec92bb5d360ddab diff --git a/resources/src/mediawiki.action/mediawiki.action.edit.js b/resources/src/mediawiki.action/mediawiki.action.edit.js index 5b810174bf..68d6cbb3d0 100644 --- a/resources/src/mediawiki.action/mediawiki.action.edit.js +++ b/resources/src/mediawiki.action/mediawiki.action.edit.js @@ -17,24 +17,22 @@ */ $( function () { - var editBox, scrollTop, $editForm; + var editBox, scrollTop, $editForm, + // TODO T6714: Once this can be adjusted, read this from config. + summaryByteLimit = 255; if ( $( '#editform' ).hasClass( 'mw-editform-ooui' ) ) { mw.loader.using( 'oojs-ui-core' ).then( function () { var wpSummary = OO.ui.infuse( $( '#wpSummaryWidget' ) ); - // Restore appropriate modifier keys for the accesskey in the 'title' attribute - // TODO: This should be an OOjs UI feature, or somehow happen automatically after infusing. - wpSummary.$input.updateTooltipAccessKeys(); - // Show a byte-counter to users with how many bytes are left for their edit summary. // TODO: This looks a bit weird, as there is no unit in the UI, just numbers; showing // 'bytes' confused users in testing, and showing 'chars' would be a lie. See T42035. - mw.widgets.visibleByteLimit( wpSummary, 255 ); + mw.widgets.visibleByteLimit( wpSummary, summaryByteLimit ); } ); } else { // Make sure edit summary does not exceed byte limit - $( '#wpSummary' ).byteLimit( 255 ); + $( '#wpSummary' ).byteLimit( summaryByteLimit ); } // Restore the edit box scroll state following a preview operation,