User:Twinzor/wikimarkbeta.js: Difference between revisions

Content deleted Content added
Let's try this then
m Maintenance: Replacing addPortletLink() with mw.util.addPortletLink() (mw:ResourceLoader/Migration_guide_(users)#addPortletLink)
 
(6 intermediate revisions by 2 users not shown)
Line 97:
var wikimarkEncodedUserName = encodeURIComponent(wgUserName);
addOnloadHook$(WikiMarkInit);
function WikiMarkInit () {
Line 127:
wikimarkNewpage = ":" + wikimarkNewpage;
}
//if(wikimarksect == 1) {
// var newpageURL = document.urlURL;
// if(newpageURL.indexOf("#")) {
// anchor = newpageURL.split("#");
// newpageSect = anchor[1];
// wikimarkNewpage = wikimarkNewpage + "#" + newpageSect;
// }
//}
var f;
f=document.createElement("IFRAME");
Line 140:
f.onload=function() {
var wikimark_cmt = "Adding [["+wikimarkNewpage+"]] to my WikiMarks list. (Using [[User:Twinzor/Wikimark|WikiMark]])";
e=f.contentWindow.document.editform,e.wpTextbox1.value+=listtype+"["+"["+wikimarkNewpage+"]"+"]\n",e.wpSummary.value=wikimark_cmt; //,e.wpSave.click();
var iframe = document.getElementById('WikiMarksLoader');
//jsMsg("URL: '''"+newpageURLwikimarkNewpage+"''' Anchor:has "+anchor+"been Newpage:added to your WikiMarks."+wikimarkNewpage);
//jsMsg("'''"+wikimarkNewpage+"''' has been added to your WikiMarks.");
iframe.style.display="none";
};
Line 154 ⟶ 153:
var myBkmPage = wikimarkspage;
myBkmPage = 'User:' + wgUserName + myBkmPage;
var myBkmURL = mw.config.get('wgServer') + mw.config.get('wgArticlePath').replace('$1','') + myBkmPage;
 
function myBookmarksLoad() {
Line 174 ⟶ 173:
var addNextto = document.getElementById(menuPrefix+WikimarkConfigAddNextTo);
}
mw.util.addPortletLink(viewMenulocation, myBkmURL, 'my wikimarks', menuPrefixV+'bkmmenu', 'Open your WikiMarks', '', viewNextto)
obj = document.getElementById(menuPrefixV+'bkmmenu')
}