Kullanıcı:Denisutku/monobook.js

Vikipedi, özgür ansiklopedi

Not: Ayarlarınızı kaydettikten sonra, tarayıcınızın belleğini de temizlemeniz gerekmektedir: Mozilla / Firefox / Safari: Shift e basılıyken safyayı yeniden yükleyerek veya Ctrl-Shift-R yaparak (Apple Mac için Cmd-Shift-R);, IE: Ctrl-F5, Konqueror: Sadece sayfayı yeniden yükle tuşuna basarak.

//<pre><nowiki>
// Popup menü
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
simplePopups=false;
popupAdminLinks=true;
popupDelay=2;
popupHideDelay=0.2;
popupStructure='menus';
popupImages=false;
popupOnEditSelection=false;
popupDragging=true;
imagePopupsForImages=false;
popupSubpopups=true;
popupEditCounterTool="kate";
popupRevertSummary="$3 tarafından kaydedilen $2 tarihli sürüme geri aldım";
popupQueriedRevertSummary="$3 tarafından kaydedilen $2 tarihli sürüme geri aldım";
removeTitles=true;
popupFixRedirs=true;
popupFixDabs=true;

// kolay şablon seçip ekleme aparatı
// Kullanıcı:Volkan/sablonmenusu.js üzerinde değişiklikler yaptım
    function secilenSablonuEkle()
    {
        var sablonL = document.getElementById('sablonListesi');
        var index   = sablonL.selectedIndex;
        insertTags(sablonL.options[index].value, "", "");
    }
    function sablonMenusuYaz()
    {
        var sablonlar = new Array( "Anlam ayrım", 
                               "Başka dilden çevrilmekte", 
                               "Çalışma var", 
                               "Çift kategori", 
                               "Çift madde", 
                               "Çift makale", 
                               "Düzenle", 
                               "Düzenle-tr", 
                               "Genel geçer", 
                               "Sil",
                               "Sözlüğe taşı",
                               "Sözlüğe taşı tarih",
                               "Taraflı",
                               "Taslak",
                               "Tekno-taslak",
                               "Telif",
                               "Vikikaynak'a taşı",
                               "Yanlış",
                               "Yanlış içerik",
                               "Yanlışbaşlık")
        var index    
        var select    = document.createElement("select");
        var buton     = document.createElement("input");
        select.id     = "sablonListesi";
        buton.type    = "button";
        buton.value   = "Ekle"; 
        buton.onclick = secilenSablonuEkle;


        for (index in sablonlar)
        {
            select.options.add(new Option(sablonlar[index], "{{" + sablonlar[index] + "}}"), index); 
        }
        var degistirmeButonlari = document.getElementById('toolbar');
        var ebeveynDegistirmeButonlari = degistirmeButonlari.parentNode;
        var tablo        = document.createElement("table");
        var tabloGovdesi = document.createElement("tbody");
        var tabloSatiri1 = document.createElement("tr");
        var tabloSatiri2 = document.createElement("tr");
        var tabloHucre1  = document.createElement("td");
        var tabloHucre2  = document.createElement("td");
        var div          = document.createElement("div");
        var div2         = document.createElement("div");

        div.appendChild(select);
        div.appendChild(buton);
        div2.appendChild(tablo);

        tablo.appendChild(tabloGovdesi);
        tabloGovdesi.appendChild(tabloSatiri1);
        tabloGovdesi.appendChild(tabloSatiri2);
        tabloSatiri1.appendChild(tabloHucre1);
        tabloSatiri2.appendChild(tabloHucre2);    

        ebeveynDegistirmeButonlari.replaceChild(div2, degistirmeButonlari);
        tabloHucre1.appendChild(degistirmeButonlari);
        tabloHucre2.appendChild(div);   
}
hookEvent("load", sablonMenusuYaz);

//yardımcı fonksiyonlar
//Kullanıcı:Vito Genovese/user.js üzerinde değişiklikler yaptım
// Asıl kaynak:[[:en:user:Pathoschild]] //([http://meta.wikimedia.org/wiki/User:Pathoschild/Script:TemplateScript])

document.write('<script type="text/javascript" src="'
  + 'http://meta.wikimedia.org/w/index.php?title=User:Pathoschild/Script:TemplateScript.js' 
  + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
        
// Şablonların tanıtımı
function define_templates() {
        /* ### Aşağıdaki şablonları değiştirebilirsiniz ### */
        new_template('edit','Hoş geldin','{{subst:hg}}\n','Vikipedi\'ye hoş geldin!');
        new_template('edit','düzenle','{{düzenle|{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}\n','Düzenleme gerekiyor');
        new_template('edit','sözlüğe taşı','{{Sözlüğe taşı}}\n','Vikisözlük\'e taşınmalı');
        new_template('edit','kaynağa taşı','{{Vikikaynak\'a taşı}}\n','Vikikaynak\'a taşınmalı');
        new_template('edit','taslak','{{taslak}}\n','[[:Kategori:Taslak şablonları|Taslak şablonu]] eklendi');
        new_template('edit','telifihlal','{{telifihlal|adres=}}\n','[[Vikipedi:Telif hakları|Muhtemel telif ihlali]]');

        new_template('edit','Sil-anlamsız','{{sil|[[VP:HS#Genel|Genel 1 - Anlamsız]]}}\n','Sil - [[VP:HS#Genel|Genel 1]]');
        new_template('edit','Sil-deneme','{{sil|[[VP:HS#Genel|Genel 2 - Deneme]]}}\n','Sil - [[VP:HS#Genel|Genel 2]]');
        new_template('edit','Sil-vandalizm','{{sil|[[VP:HS#Genel|Genel 3 - Vandalizm]]}}\n','Sil - [[VP:HS#Genel|Genel 3]]');
        new_template('edit','Sil-silinmişin kopyası','{{sil|[[VP:HS#Genel|Genel 4 - Daha önce silinmiş içeriğin kopyası]]}}\n','Sil - [[VP:HS#Genel|Genel 4]]');
        new_template('edit','Sil-telif ihlali','{{sil|[[VP:HS#Genel|Genel 9 - Telif ihlali]]}}\n','Sil - [[VP:HS#Genel|Genel 9]]');
        new_template('edit','Sil-reklam','{{sil|[[VP:HS#Genel|Genel 11 - Reklam]]}}\n','Sil - [[VP:HS#Genel|Genel 11]]');

        new_template('edit','Sil-kısa','{{sil|[[VP:HS#Maddeler|Madde 1 - Taslak kriterlerini sağlamayan kısa/tanımsız içerik]]}}\n','Sil - [[VP:HS#Maddeler|Madde 1]]');
        new_template('edit','Sil-yabancı dilde','{{sil|[[VP:HS#Maddeler|Madde 2 - Yabancı dilde]]}}\n','Sil - [[VP:HS#Maddeler|Madde 2]]');
        new_template('edit','Sil-içeriksiz','{{sil|[[VP:HS#Maddeler|Madde 3 - İçeriksiz]]}}\n','Sil - [[VP:HS#Maddeler|Madde 3]]');
        new_template('edit','Sil-ansiklopedik değil','{{sil|[[VP:HS#Maddeler|Madde 6 - Ansiklopedik değil]]}}\n','Sil - [[VP:HS#Maddeler|Madde 6]]');

        new_template('edit','Sil-çift kopya resim','{{sil|[[VP:HS#Resim/Medya|Resim/Medya 1 - Çift kopya resim]]}}\n','Sil - [[VP:HS#Resim/Medya|Resim/Medya 1]]');
        new_template('edit','Sil-bozuk/boş resim','{{sil|[[VP:HS#Resim/Medya|Resim/Medya 2 - Bozuk ya da boş resim]]}}\n','Sil - [[VP:HS#Resim/Medya|Resim/Medya 2]]');
        new_template('edit','Sil-lisansı uygunsuz','{{sil|[[VP:HS#Resim/Medya|Resim/Medya 4 - Lisansı uygunsuz]]}}\n','Sil - [[VP:HS#Resim/Medya|Resim/Medya 4]]');
        new_template('edit','Sil-ansiklopedik değil','{{sil|[[VP:HS#Resim/Medya|Resim/Medya 6 - Ansiklopedik değil ve kullanılmıyor]]}}\n','Sil - [[VP:HS#Resim/Medya|Resim/Medya 6]]');

        new_template('edit','Sil-boş kategori','{{sil|[[VP:HS#Kategoriler|Kategori 1 - Boş kategori]]}}\n','Sil - [[VP:HS#Kategoriler|Kategori 1]]');
        new_template('edit','Sil-yeniden adlandırma','{{sil|[[VP:HS#Kategoriler|Kategori 2 - Hızlı yeniden adlandırma kategorisi]]}}\n','Sil - [[VP:HS#Kategoriler|Kategori 2]]');

        new_template('move','standart','[[Vikipedi tartışma:Sayfa adlandırma ve yönlendirme|standart isimlendirme]]');
        }

/* Skriptin yüklenmesi */
addOnloadHook(function() {templatescript(define_templates())});

//</nowiki></pre>