Difference between revisions of "MediaWiki:Common.js"
From DFM Wiki
EricThrift (talk | contribs) (Undo revision 1100 by EricThrift (talk)) Tag: Undo |
EricThrift (talk | contribs) |
||
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"); } });