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

m
ooui buttons
m (tweak for now)
m (ooui buttons)
 
function A(url, text) {
const el = document.createElement('a');
el.setAttribute('href', url);
el.innerText = text;
el.className = "oo-ui-inputWidget-input oo-ui-buttonElement-button"
return el;
};
 
function wrap(kid) {
const pagename = mw.config.get('wgPageName');
const el = document.createElement('span')
el.className = "oo-ui-widget oo-ui-widget-enabled oo-ui-inputWidget oo-ui-buttonElement oo-ui-buttonElement-framed oo-ui-labelElement oo-ui-buttonInputWidget"
el.appendChild(kid)
return el
}
 
const edit_boxpagename = documentmw.querySelectorconfig.get('.editButtonswgPageName');
 
edit_box.appendChild(A('https://wob.coppermind.net/basic_search/?query='+ pagename, 'search Arcanum for "'+ pagename +'"'));
const edit_box = document.querySelector('.editButtons')
edit_box.appendChild(A('http://search.coppermind.net/?search='+ pagename, 'search books for "'+ pagename +'"'));
edit_box.appendChild(const wob_url = A('https://wob.coppermind.net/basic_search/?query='+ pagename, 'search Arcanum for "'+ pagename +'"'));
edit_box.appendChild(const book_url = A('http://search.coppermind.net/?search='+ pagename, 'search books for "'+ pagename +'"'));
edit_box.appendChild(wrap(wob_url))
edit_box.appendChild(wrap(book_url))
 
});