Jump to content
Wikimedia Meta-Wiki

User:EdBever/global.js

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
 functionimportAnyScript(lang,family,script){
 //use importScriptURI with the full-qualified source, else importScript(); runs in the context of the remote wiki, finding nothing.
 mw.loader.load('http://'
 +encodeURIComponent(lang)+'.'
 +encodeURIComponent(family)+'.org/w/index.php?title='
 +encodeURIComponent(script)+'&action=raw&ctype=text/javascript');
 }

 importAnyScript('meta','wikimedia','User:Mike.lifeguard/remote.js');


 // [[:m:User:Erwin/xwikirollback.js]]
 mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Erwin/xwikirollback.js'
 +'&action=raw&ctype=text/javascript');

 functionnewSection()
 {
 varf=document.editform,t=f.wpTextbox1;
 varre=newRegExp("\=\=(.*?)\=\=","g");
 do
 {
 m=re.exec(t.value);
 if(m!=null)
 {
 result=m
 }
 }
 while(m!=null)

 subject=result[1]
 summary=(typeof(newsectionSummary)!='undefined'?newsectionSummary:'New section')
 f.wpSummary.value=summary+': /*'+subject+'*/';
 }

 $(function()
 {
 // New section summary
 if(wgAction=='edit'||wgAction=='submit')
 {
 document.getElementById('wpSummaryLabel').innerHTML="<a href=\"javascript:newSection()\">New section</a>"
 }
 });

AltStyle によって変換されたページ (->オリジナル) /