Қатысушы:AlefZet/popup.js

Уикипедияның мағлұматы

Аңғартпа: Сақтағаннан кейін өзгерістерді көру үшін шолғыш қосалқы қалтасын босату керегі мүмкін. Mozilla / Safari: Shift пернесін басып тұрып Reload (Қайта жүктеу) түймесін нұқыңыз (не Ctrl-Shift-R басыңыз); IE: Ctrl-F5 басыңыз; Opera / Konqueror F5 пернесін басыңыз.

/*<pre><nowiki>*/
 
// Script from [[Қатысушы:AlefZet/antivandal-rc.js]]
document.write('<script type="text/javascript" src="' 
             + 'http://kk.wikipedia.org/w/index.php?title=Қатысушы:AlefZet/antivandal-rc.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></s'+'cript>');
 
// Script from [[Қатысушы:AlefZet/autoedit.js]]
document.write('<script type="text/javascript" src="' 
             + 'http://kk.wikipedia.org/w/index.php?title=Қатысушы:AlefZet/autoedit.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></s'+'cript>');
 
window.onload = Main;
function Main() {
//    changelinks();
//    addtoolboxlinks();
    addpurge();
    morelinks();
//    LivePreviewInstall();
}
 
function addlilink(tabs, url, name, id) {
    var na = document.createElement('a');
    na.href = url;
    na.id = id;
    na.appendChild(document.createTextNode(name));
    var li = document.createElement('li');
    li.appendChild(na);
    tabs.appendChild(li);
    return li;
}
 
function addpurge() {
    ta['ca-purge'] = ['g', 'бұл беттің ішкі қосалқы қалтасын тазарту'];
    if(!document.getElementById) return;
    var x = document.getElementById('ca-history');
    var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
    if(!x) return;
    if(x.children) x = x.children[0];
    else x = x.childNodes[0];
    addlilink(tabs, x.href.replace(/=history/, "=purge"), 'тазарту', 'ca-purge');
}
 
function morelinks() {
    var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
    if(document.title.indexOf("Өңдеуде: ") == 0) addlilink(tabs, 'javascript:replace()', 'алмастыру', '');
    if(document.title.indexOf("Өңдеуде: Сурет:") == 0) addlilink(tabs, 'javascript:unverified()', 'белгілеме', '');
}
 
function replace() {
    var s = prompt("Search regexp?");
    if(s) {
        var r = prompt("Replace regexp?");
        if(!r && r != '') return;
        var txt = document.editform.wpTextbox1;
        txt.value = txt.value.replace(new RegExp(s, "g"), r);
    }
}
 
function unverified() {
    document.editform.wpSummary.value = 'needs a source and copyright tag - see [[Wikipedia:Image copyright tags]]';
    var txt = document.editform.wpTextbox1;
    if(txt.value.length > 0) txt.value += '\n';
    txt.value += '{{unverified}}';
    txt.focus();
}
 
inc("en", "User:Lupin/popups.js");
 
/*</nowiki></pre>*/