From: jenkins-bot Date: Fri, 4 Mar 2016 20:10:17 +0000 (+0000) Subject: Merge "Add additional tracking information to mediawiki.searchSuggest" X-Git-Tag: 1.31.0-rc.0~7736 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/operations/recherche.php?a=commitdiff_plain;h=be619b838620a61a17c04872ca27ba74c5cf1a92;p=lhc%2Fweb%2Fwiklou.git Merge "Add additional tracking information to mediawiki.searchSuggest" --- be619b838620a61a17c04872ca27ba74c5cf1a92 diff --cc resources/src/mediawiki/mediawiki.searchSuggest.js index 923dfc2c29,739064524f..17a3b21eeb --- a/resources/src/mediawiki/mediawiki.searchSuggest.js +++ b/resources/src/mediawiki/mediawiki.searchSuggest.js @@@ -114,12 -132,17 +133,20 @@@ // linkParams object is modified and reused formData.linkParams[ formData.textParam ] = text; + // Allow trackers to attach tracking information, such + // as wprov, to clicked links. + mw.track( 'mediawiki.searchSuggest', { + action: 'render-one', + formData: formData, + index: context.config.suggestions.indexOf( text ) + 1 + } ); + // this is the container
, jQueryfied - this.text( text ) - .wrap( + this.text( text ); + + // wrap only as link, if the config doesn't disallow it + if ( textboxConfig.wrapAsLink !== false ) { + this.wrap( $( '' ) .attr( 'href', formData.baseHref + $.param( formData.linkParams ) ) .attr( 'title', text )