Difference between revisions of "User:Fbstj/gadget/history-test.js"

m
tweak for now
m (try this)
m (tweak for now)
/* Addadd edit buttonslinks to templatesedit box */
$(function () {
 
function edit_buttonA(iurl, vtext) {
const el = document.createElement('a');
if (!v) return v;
el.setAttribute('href', url);
v = v.replace(/\.(\d+)/, "%$1");
el.innerText = text;
let a = "<a href='/edit/Template:" + v +"'>edit</a>";
return el;
$('.title', this).append("<span class='mw-editsection' style='float: right;' >[" + a + "]</span>");
};
 
const pagename = mw.config.get('wgPageName');
$('.navbar').attr('id', edit_button);
 
const edit_box = document.querySelector('.editButtons');
$('.infobox').attr('id', edit_button);
edit_box.appendChild(A('https://wob.coppermind.net/basic_search/?query='+ pagename, 'search Arcanum for "'+ pagename +'"'));
edit_box.appendChild(A('http://search.coppermind.net/?search='+ pagename, 'search books for "'+ pagename +'"'));
 
});
 
/* add links to edit box */
$(function () {
 
const A = (url, text) => {
const el = document.createElement('a')
el.setAttribute('href', url)
el.innerText = text
return el
}
 
const pagename = mw.config.get('wgPageName')
 
const edit_box = document.querySelector('.editButtons')
edit_box.appendChild(A('https://wob.coppermind.net/basic_search/?query='+ pagename, 'search Arcanum for "'+ pagename +'"'))
edit_box.appendChild(A('http://search.coppermind.net/?search='+ pagename, 'search books for "'+ pagename +'"'))
 
})