Difference between revisions of "MediaWiki:Common.js"

From DFM Wiki
(Undo revision 1100 by EricThrift (talk))
Tag: Undo
Line 4: Line 4:
 
         mw.util.addPortletLink( 'p-pagemisc', 'https://driedfishmatters.org/cgi-bin/wiki2pdf.py?page=' + encodeURI( mw.config.get( 'wgPageName' ) ), 'Print view', 'pdflink');
 
         mw.util.addPortletLink( 'p-pagemisc', 'https://driedfishmatters.org/cgi-bin/wiki2pdf.py?page=' + encodeURI( mw.config.get( 'wgPageName' ) ), 'Print view', 'pdflink');
 
     } );
 
     } );
 +
 +
$(document).on("click", "#ajax-button", function(e){
 +
    var button = $(e.target);
 +
    var uri = button.attr('data-uri');
 +
    $.get(uri, function(data){
 +
            $("#ajax_load").html(data);
 +
        });   
 +
});
 +
 +
$(document).on({
 +
    ajaxStart: function(){
 +
        $("body").addClass("loading");
 +
    },
 +
    ajaxStop: function(){
 +
        $("body").removeClass("loading");
 +
    }   
 +
});

Revision as of 10:32, 8 July 2021

/* Any JavaScript here will be loaded for all users on every page load. */

$.when( mw.loader.using('mediawiki.util'), $.ready ).then( function() {
        mw.util.addPortletLink( 'p-pagemisc', 'https://driedfishmatters.org/cgi-bin/wiki2pdf.py?page=' + encodeURI( mw.config.get( 'wgPageName' ) ), 'Print view', 'pdflink');
    } );

$(document).on("click", "#ajax-button", function(e){
    var button = $(e.target);
    var uri = button.attr('data-uri');
    $.get(uri, function(data){
            $("#ajax_load").html(data);
        });     
});

$(document).on({
    ajaxStart: function(){
        $("body").addClass("loading"); 
    },
    ajaxStop: function(){ 
        $("body").removeClass("loading"); 
    }    
});