{"id":30446,"date":"2026-05-08T01:05:40","date_gmt":"2026-05-08T01:05:40","guid":{"rendered":"https:\/\/microvibenews.com\/?p=30446"},"modified":"2026-05-08T01:05:40","modified_gmt":"2026-05-08T01:05:40","slug":"mediawikimobile-js-difference-between-revisions-wikinews-the-free-news-source","status":"publish","type":"post","link":"https:\/\/microvibenews.com\/?p=30446","title":{"rendered":"MediaWiki:Mobile.js: Difference between revisions &#8211; Wikinews, the free news source"},"content":{"rendered":"<p><\/p>\n<div id=\"\">\n<col class=\"diff-marker\"\/>\n<col class=\"diff-content\"\/>\n<col class=\"diff-marker\"\/>\n<col class=\"diff-content\"\/>\n<tr class=\"diff-title\" lang=\"en\">\n<td colspan=\"2\" class=\"diff-otitle diff-side-deleted\"\/>\n<td colspan=\"2\" class=\"diff-ntitle diff-side-added\">\n<p>\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" class=\"diff-multi\" lang=\"en\">(2 intermediate revisions by the same user not shown)<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-lineno\">Line 1:<\/td>\n<td colspan=\"2\" class=\"diff-lineno\">Line 1:<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_7_8_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_7_9_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_2_0_rhs\"\/>* @source www.mediawiki.org\/wiki\/Snippets\/Load_JS_and_CSS_by_URL<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>mw.loader.using( [ &#8216;mediawiki.util&#8217; ] ).done( function () {<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_7_11_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p><del class=\"diffchange diffchange-inline\">\tvar<\/del> <del class=\"diffchange diffchange-inline\">importScript =<\/del> function (<del class=\"diffchange diffchange-inline\"> s <\/del>) {<\/p>\n<\/td>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>  function () {<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_21_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\">\n<div><a name=\"movedpara_7_0_lhs\"\/>\t\tmw.loader.load( &#8216;\/w\/index.php?title=&#8221; + encodeURIComponent( <del class=\"diffchange diffchange-inline\">s<\/del> ) + &#8220;&amp;action=raw&amp;ctype=text\/javascript&#8217; );<\/div>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_23_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\"\/>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\tvar importStylesheet = function ( s ) {<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_15_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\">\n<div><a name=\"movedpara_7_4_lhs\"\/>\t\tmw.loader.load( &#8216;\/w\/index.php?title=&#8221; + encodeURIComponent( <del class=\"diffchange diffchange-inline\">s<\/del> ) + &#8220;&amp;action=raw&amp;ctype=text\/css&#8217;, &#8216;text\/css&#8217; );<\/div>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\t};<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_0_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\"\/>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_2_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\">\n<div><a name=\"movedpara_7_9_lhs\"\/><del class=\"diffchange diffchange-inline\">\t <\/del>* @source www.mediawiki.org\/wiki\/Snippets\/Load_JS_and_CSS_by_URL<\/div>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\t * @rev 6<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_4_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\"\/>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"\/>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\tvar extraCSS = mw.util.getParamValue( &#8216;withCSS&#8217; ),<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\tvar extraCSS = mw.util.getParamValue( &#8216;withCSS&#8217; ),<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\t\textraJS<del class=\"diffchange diffchange-inline\"> <\/del> = mw.util.getParamValue( &#8216;withJS&#8217; );<\/p>\n<\/td>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>\t\textraJS = mw.util.getParamValue( &#8216;withJS&#8217; );<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\"><\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\"><\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\tif ( extraCSS ) {<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\tif ( extraCSS ) {<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>\t\t\/\/ WARNING: DO NOT REMOVE THIS &#8220;IF&#8221; &#8211; REQUIRED FOR SECURITY (against XSS\/CSRF attacks)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\t\tif <del class=\"diffchange diffchange-inline\">( extraCSS.match<\/del>( \/^MediaWiki:[^&amp;=%#]*\\.css$\/ ) ) {<\/p>\n<\/td>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>\t\tif ( \/^MediaWiki:[^&amp;=%#]*\\.css$\/ ) ) {<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\t\t\tmw.loader.load( &#8216;\/w\/index.php?title=&#8221; + extraCSS + &#8220;&amp;action=raw&amp;ctype=text\/css&#8217;, &#8216;text\/css&#8217; );<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_7_4_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_15_0_rhs\"\/>\t\tmw.loader.load( &#8216;\/w\/index.php?title=&#8221; + encodeURIComponent(  ) + &#8220;&amp;action=raw&amp;ctype=text\/css&#8217;, &#8216;text\/css&#8217; );<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\t\t} else {<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\t\t} else {<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\t\t\tmw.notify( &#8216;Only pages from the MediaWiki namespace are allowed.&#8217;, { title: &#8216;Invalid withCSS value&#8217; } );<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\t\t\tmw.notify( &#8216;Only pages from the MediaWiki namespace are allowed.&#8217;, { title: &#8216;Invalid withCSS value&#8217; } );<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-lineno\">Line 28:<\/td>\n<td colspan=\"2\" class=\"diff-lineno\">Line 16:<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\"><\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\"><\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\tif ( extraJS ) {<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\tif ( extraJS ) {<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>\t\t\/\/ WARNING: DO NOT REMOVE THIS &#8220;IF&#8221; &#8211; REQUIRED FOR SECURITY (against XSS\/CSRF attacks)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\t\tif <del class=\"diffchange diffchange-inline\">( extraJS.match<\/del>( \/^MediaWiki:[^&amp;=%#]*\\.js$\/ ) ) {<\/p>\n<\/td>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>\t\tif ( \/^MediaWiki:[^&amp;=%#]*\\.js$\/ ) ) {<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\t\t\tmw.loader.load( &#8216;\/w\/index.php?title=&#8221; + extraJS + &#8220;&amp;action=raw&amp;ctype=text\/javascript&#8217; );<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_7_0_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_21_0_rhs\"\/>\t\tmw.loader.load( &#8216;\/w\/index.php?title=&#8221; + encodeURIComponent(  ) + &#8220;&amp;action=raw&amp;ctype=text\/javascript&#8217; );<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\t\t} else {<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\t\t} else {<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\t\t\tmw.notify( &#8216;Only pages from the MediaWiki namespace are allowed.&#8217;, { title: &#8216;Invalid withJS value&#8217; } );<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\t\t\tmw.notify( &#8216;Only pages from the MediaWiki namespace are allowed.&#8217;, { title: &#8216;Invalid withJS value&#8217; } );<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\t\t}<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\t\t}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\">\n<p>\t}<\/p>\n<\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\">\n<p>\t}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_7_1_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-deleted\"><\/td>\n<td class=\"diff-marker\"\/>\n<td class=\"diff-context diff-side-added\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_32_0_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_25_0_rhs\"\/>\/\/ =================================================================================<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_30_0_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_27_0_rhs\"\/>\/\/ == Script Modules Loader ==<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>    \/\/ =================================================================================<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_28_0_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_29_0_rhs\"\/>\/\/ =================================================================================<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_27_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\">\n<div><a name=\"movedpara_30_0_lhs\"\/><del class=\"diffchange diffchange-inline\">\t<\/del>\/\/ == Script Modules Loader ==<\/div>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_39_4_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_31_0_rhs\"\/>importScript( &#8216;MediaWiki:.js&#8217; );<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_25_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\">\n<div><a name=\"movedpara_32_0_lhs\"\/><del class=\"diffchange diffchange-inline\">\t<\/del>\/\/ =================================================================================<\/div>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>importScript( &#8216;MediaWiki:Tabber.js&#8217; );<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-right\" title=\"Paragraph was moved. Click to jump to old location.\" href=\"#movedpara_39_3_lhs\">?<\/a><\/td>\n<td class=\"diff-addedline diff-side-added\">\n<div><a name=\"movedpara_35_0_rhs\"\/>importStylesheet( &#8216;MediaWiki:.css\/&#8217; + mw.config.get( &#8216;wgPageName&#8217; ) );<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\tmw.loader.load( &#8216;\/w\/index.php?title=MediaWiki:Comments.js&amp;action=raw&amp;ctype=text\/javascript&#8217; );<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td colspan=\"2\" class=\"diff-empty diff-side-deleted\"\/>\n<td class=\"diff-marker\" data-marker=\"+\"\/>\n<td class=\"diff-addedline diff-side-added\">\n<p>importScript( &#8216;MediaWiki:Common.js\/&#8217;      + mw.config.get( &#8216;wgPageName&#8217; ) );<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\tmw.loader.load( &#8216;\/w\/index.php?title=MediaWiki:DynamicNavigation.js&amp;action=raw&amp;ctype=text\/javascript&#8217; );<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>\tmw.loader.load( &#8216;\/w\/index.php?title=MediaWiki:Tabber.js&amp;action=raw&amp;ctype=text\/javascript&#8217; );<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_35_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\">\n<div><a name=\"movedpara_39_3_lhs\"\/><del class=\"diffchange diffchange-inline\">\t<\/del>importStylesheet( &#8216;MediaWiki:<del class=\"diffchange diffchange-inline\">common<\/del>.css\/&#8217; + mw.config.get( &#8216;wgPageName&#8217; ) );<\/div>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\"><a class=\"mw-diff-movedpara-left\" title=\"Paragraph was moved. Click to jump to new location.\" href=\"#movedpara_31_0_rhs\">?<\/a><\/td>\n<td class=\"diff-deletedline diff-side-deleted\">\n<div><a name=\"movedpara_39_4_lhs\"\/><del class=\"diffchange diffchange-inline\">\t<\/del>importScript( &#8216;MediaWiki:<del class=\"diffchange diffchange-inline\">common<\/del>.js<del class=\"diffchange diffchange-inline\">\/<\/del>&#8216;<del class=\"diffchange diffchange-inline\">      + mw.config.get( &#8216;wgPageName&#8217; )<\/del> );<\/div>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\"><\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<tr>\n<td class=\"diff-marker\" data-marker=\"?\"\/>\n<td class=\"diff-deletedline diff-side-deleted\">\n<p>} );<\/p>\n<\/td>\n<td colspan=\"2\" class=\"diff-empty diff-side-added\"\/>\n<\/tr>\n<p><!-- diff cache key enwikinews:diff:1.41:old-4990595:rev-5032849:wikidiff2=table:1.14.1:ff290eae -->\n<\/div>\n<div dir=\"ltr\">\n<pre><span\/><span id=\"L-1\"><a href=\"#L-1\"><span class=\"linenos\" data-line=\"1\"\/><\/a><span class=\"cm\">\/**<\/span>\n<\/span><span id=\"L-2\"><a href=\"#L-2\"><span class=\"linenos\" data-line=\"2\"\/><\/a><span class=\"cm\"> * @source https:\/\/www.mediawiki.org\/wiki\/Snippets\/Load_JS_and_CSS_by_URL Revision 2020-04-04<\/span>\n<\/span><span id=\"L-3\"><a href=\"#L-3\"><span class=\"linenos\" data-line=\"3\"\/><\/a><span class=\"cm\"> *\/<\/span>\n<\/span><span id=\"L-4\"><a href=\"#L-4\"><span class=\"linenos\" data-line=\"4\"\/><\/a><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">loader<\/span><span class=\"p\">.<\/span><span class=\"nx\">using<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"p\">[<\/span><span class=\"s1\">'mediawiki.util'<\/span><span class=\"p\">],<\/span><span class=\"w\"> <\/span><span class=\"kd\">function<\/span><span class=\"w\"> <\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span>\n<\/span><span id=\"L-5\"><a href=\"#L-5\"><span class=\"linenos\" data-line=\"5\"\/><\/a><span class=\"w\">\t<\/span><span class=\"kd\">var<\/span><span class=\"w\"> <\/span><span class=\"nx\">extraCSS<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">util<\/span><span class=\"p\">.<\/span><span class=\"nx\">getParamValue<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'withCSS'<\/span><span class=\"w\"> <\/span><span class=\"p\">),<\/span>\n<\/span><span id=\"L-6\"><a href=\"#L-6\"><span class=\"linenos\" data-line=\"6\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"nx\">extraJS<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">util<\/span><span class=\"p\">.<\/span><span class=\"nx\">getParamValue<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'withJS'<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-7\"><a href=\"#L-7\"><span class=\"linenos\" data-line=\"7\"\/><\/a>\n<\/span><span id=\"L-8\"><a href=\"#L-8\"><span class=\"linenos\" data-line=\"8\"\/><\/a><span class=\"w\">\t<\/span><span class=\"k\">if<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"nx\">extraCSS<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span>\n<\/span><span id=\"L-9\"><a href=\"#L-9\"><span class=\"linenos\" data-line=\"9\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"c1\">\/\/ WARNING: DO NOT REMOVE THIS \"IF\" - REQUIRED FOR SECURITY (against XSS\/CSRF attacks)<\/span>\n<\/span><span id=\"L-10\"><a href=\"#L-10\"><span class=\"linenos\" data-line=\"10\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"k\">if<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"sr\">\/^MediaWiki:[^&amp;=%#]*\\.css$\/<\/span><span class=\"p\">.<\/span><span class=\"nx\">test<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"nx\">extraCSS<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span>\n<\/span><span id=\"L-11\"><a href=\"#L-11\"><span class=\"linenos\" data-line=\"11\"\/><\/a><span class=\"w\">\t\t\t<\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">loader<\/span><span class=\"p\">.<\/span><span class=\"nx\">load<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'\/w\/index.php?title='<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"nb\">encodeURIComponent<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"nx\">extraCSS<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s1\">'&amp;action=raw&amp;ctype=text\/css'<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"s1\">'text\/css'<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-12\"><a href=\"#L-12\"><span class=\"linenos\" data-line=\"12\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"p\">}<\/span><span class=\"w\"> <\/span><span class=\"k\">else<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span>\n<\/span><span id=\"L-13\"><a href=\"#L-13\"><span class=\"linenos\" data-line=\"13\"\/><\/a><span class=\"w\">\t\t\t<\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">notify<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'Only pages from the MediaWiki namespace are allowed.'<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\"> <\/span><span class=\"nx\">title<\/span><span class=\"o\">:<\/span><span class=\"w\"> <\/span><span class=\"s1\">'Invalid withCSS value'<\/span><span class=\"w\"> <\/span><span class=\"p\">}<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-14\"><a href=\"#L-14\"><span class=\"linenos\" data-line=\"14\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"p\">}<\/span>\n<\/span><span id=\"L-15\"><a href=\"#L-15\"><span class=\"linenos\" data-line=\"15\"\/><\/a><span class=\"w\">\t<\/span><span class=\"p\">}<\/span>\n<\/span><span id=\"L-16\"><a href=\"#L-16\"><span class=\"linenos\" data-line=\"16\"\/><\/a>\n<\/span><span id=\"L-17\"><a href=\"#L-17\"><span class=\"linenos\" data-line=\"17\"\/><\/a><span class=\"w\">\t<\/span><span class=\"k\">if<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"nx\">extraJS<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span>\n<\/span><span id=\"L-18\"><a href=\"#L-18\"><span class=\"linenos\" data-line=\"18\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"c1\">\/\/ WARNING: DO NOT REMOVE THIS \"IF\" - REQUIRED FOR SECURITY (against XSS\/CSRF attacks)<\/span>\n<\/span><span id=\"L-19\"><a href=\"#L-19\"><span class=\"linenos\" data-line=\"19\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"k\">if<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"sr\">\/^MediaWiki:[^&amp;=%#]*\\.js$\/<\/span><span class=\"p\">.<\/span><span class=\"nx\">test<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"nx\">extraJS<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span>\n<\/span><span id=\"L-20\"><a href=\"#L-20\"><span class=\"linenos\" data-line=\"20\"\/><\/a><span class=\"w\">\t\t\t<\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">loader<\/span><span class=\"p\">.<\/span><span class=\"nx\">load<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'\/w\/index.php?title='<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"nb\">encodeURIComponent<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"nx\">extraJS<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s1\">'&amp;action=raw&amp;ctype=text\/javascript'<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-21\"><a href=\"#L-21\"><span class=\"linenos\" data-line=\"21\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"p\">}<\/span><span class=\"w\"> <\/span><span class=\"k\">else<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span>\n<\/span><span id=\"L-22\"><a href=\"#L-22\"><span class=\"linenos\" data-line=\"22\"\/><\/a><span class=\"w\">\t\t\t<\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">notify<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'Only pages from the MediaWiki namespace are allowed.'<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\"> <\/span><span class=\"nx\">title<\/span><span class=\"o\">:<\/span><span class=\"w\"> <\/span><span class=\"s1\">'Invalid withJS value'<\/span><span class=\"w\"> <\/span><span class=\"p\">}<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-23\"><a href=\"#L-23\"><span class=\"linenos\" data-line=\"23\"\/><\/a><span class=\"w\">\t\t<\/span><span class=\"p\">}<\/span>\n<\/span><span id=\"L-24\"><a href=\"#L-24\"><span class=\"linenos\" data-line=\"24\"\/><\/a><span class=\"w\">\t<\/span><span class=\"p\">}<\/span>\n<\/span><span id=\"L-25\"><a href=\"#L-25\"><span class=\"linenos\" data-line=\"25\"\/><\/a><span class=\"p\">});<\/span>\n<\/span><span id=\"L-26\"><a href=\"#L-26\"><span class=\"linenos\" data-line=\"26\"\/><\/a>\n<\/span><span id=\"L-27\"><a href=\"#L-27\"><span class=\"linenos\" data-line=\"27\"\/><\/a><span class=\"c1\">\/\/ =================================================================================<\/span>\n<\/span><span id=\"L-28\"><a href=\"#L-28\"><span class=\"linenos\" data-line=\"28\"\/><\/a><span class=\"c1\">\/\/ == Script Modules Loader ==<\/span>\n<\/span><span id=\"L-29\"><a href=\"#L-29\"><span class=\"linenos\" data-line=\"29\"\/><\/a><span class=\"c1\">\/\/ =================================================================================<\/span>\n<\/span><span id=\"L-30\"><a href=\"#L-30\"><span class=\"linenos\" data-line=\"30\"\/><\/a><span class=\"nx\">importScript<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'MediaWiki:Comments.js'<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-31\"><a href=\"#L-31\"><span class=\"linenos\" data-line=\"31\"\/><\/a><span class=\"nx\">importScript<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'MediaWiki:Tabber.js'<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-32\"><a href=\"#L-32\"><span class=\"linenos\" data-line=\"32\"\/><\/a><span class=\"nx\">importStylesheet<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'MediaWiki:Common.css\/'<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">config<\/span><span class=\"p\">.<\/span><span class=\"nx\">get<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'wgPageName'<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><span id=\"L-33\"><a href=\"#L-33\"><span class=\"linenos\" data-line=\"33\"\/><\/a><span class=\"nx\">importScript<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'MediaWiki:Common.js\/'<\/span><span class=\"w\">      <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"nx\">mw<\/span><span class=\"p\">.<\/span><span class=\"nx\">config<\/span><span class=\"p\">.<\/span><span class=\"nx\">get<\/span><span class=\"p\">(<\/span><span class=\"w\"> <\/span><span class=\"s1\">'wgPageName'<\/span><span class=\"w\"> <\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">);<\/span>\n<\/span><\/pre>\n<\/div>\n<p>#MediaWikiMobile.js #Difference #revisions #Wikinews #free #news #source<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 (2 intermediate revisions by&hellip; <\/p>\n","protected":false},"author":1,"featured_media":22318,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/microvibenews.com\/index.php?rest_route=\/wp\/v2\/posts\/30446"}],"collection":[{"href":"https:\/\/microvibenews.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/microvibenews.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/microvibenews.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/microvibenews.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=30446"}],"version-history":[{"count":0,"href":"https:\/\/microvibenews.com\/index.php?rest_route=\/wp\/v2\/posts\/30446\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/microvibenews.com\/index.php?rest_route=\/wp\/v2\/media\/22318"}],"wp:attachment":[{"href":"https:\/\/microvibenews.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=30446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/microvibenews.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=30446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/microvibenews.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=30446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}