*/
rawurlencode: rawurlencode,
- /**
- * Encode the string like Sanitizer::escapeId() in PHP
- * @deprecated since 1.30 use escapeIdForAttribute() or escapeIdForLink()
- *
- * @param {string} str String to be encoded.
- * @return {string} Encoded string
- */
- escapeId: function ( str ) {
- return escapeIdInternal( str, 'legacy' );
- },
-
/**
* Encode string into HTML id compatible form suitable for use in HTML
* Analog to PHP Sanitizer::escapeIdForAttribute()
* @return {string} Encoded string
*/
escapeIdForLink: function ( str ) {
- var mode = mw.config.get( 'wgFragmentMode' )[ 0 ],
- id = escapeIdInternal( str, mode );
-
- if ( mode === 'html5' ) {
- id = encodeURIComponent( id ).replace( /%3A/g, ':' );
- }
+ var mode = mw.config.get( 'wgFragmentMode' )[ 0 ];
- return id;
+ return escapeIdInternal( str, mode );
},
/**
* @inheritdoc #getUrl
* @deprecated since 1.23 Use #getUrl instead.
*/
- mw.log.deprecate( util, 'wikiGetlink', util.getUrl, 'Use mw.util.getUrl instead.' );
+ mw.log.deprecate( util, 'wikiGetlink', util.getUrl, 'Use mw.util.getUrl instead.', 'mw.util.wikiGetlink' );
/**
* Add the appropriate prefix to the accesskey shown in the tooltip.
}
$nodes.updateTooltipAccessKeys();
- }, 'Use jquery.accessKeyLabel instead.' );
+ }, 'Use jquery.accessKeyLabel instead.', 'mw.util.updateTooltipAccessKeys' );
/**
* Add a little box at the top of the screen to inform the user of
}
mw.notify( message, { autoHide: true, tag: 'legacy' } );
return true;
- }, 'Use mw.notify instead.' );
+ }, 'Use mw.notify instead.', 'mw.util.jsMessage' );
+
+ /**
+ * Encode the string like Sanitizer::escapeId() in PHP
+ *
+ * @method escapeId
+ * @deprecated since 1.30 use escapeIdForAttribute() or escapeIdForLink()
+ * @param {string} str String to be encoded.
+ * @return {string} Encoded string
+ */
+ mw.log.deprecate( util, 'escapeId', function ( str ) {
+ return escapeIdInternal( str, 'legacy' );
+ }, 'Use mw.util.escapeIdForAttribute or mw.util.escapeIdForLink instead.', 'mw.util.escapeId' );
/**
* Initialisation of mw.util.$content