'dependencies' => array( 'jquery.checkboxShiftClick', 'jquery.client' ),
'debugScripts' => 'resources/mediawiki.util/mediawiki.util.test.js',
) ),
- 'mediawiki.advanced.rightclickedit' => new ResourceLoaderFileModule( array(
- 'scripts' => 'resources/mediawiki.advanced/mediawiki.advanced.rightclickedit.js',
+ 'mediawiki.action.view.rightClickEdit' => new ResourceLoaderFileModule( array(
+ 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.rightClickEdit.js',
) ),
'mediawiki.special.preferences' => new ResourceLoaderFileModule( array(
'scripts' => 'resources/mediawiki.special/mediawiki.special.preferences.js',
+++ /dev/null
-/*
- * JavaScript to enable right click edit functionality
- */
-$( function() {
-
- // Select all h1-h6 elements that contain editsection links
- $('h1:has(.editsection a), ' +
- 'h2:has(.editsection a), ' +
- 'h3:has(.editsection a), ' +
- 'h4:has(.editsection a), ' +
- 'h5:has(.editsection a), ' +
- 'h6:has(.editsection a)'
- ).live( 'contextmenu', function( e ) {
- // Get href of the [edit] link
- var href = $(this).find( '.editsection a' ).attr( 'href' );
-
- // Check if target is the anchor link itself. If so, dont supress the contextmenu
- // So that the reader can still do things like copy url, open in new tab etc.
- $target = $( e.target );
- if( !$target.is( 'a' ) && !$target.parent().is( '.editsection' ) ){
- window.location = href;
- e.preventDefault();
- }
-
- });
-
-});