Kullanıcı:Volkan/sablonmenusu.js

Vikipedi, özgür ansiklopedi
Not: Sayfayı kaydettikten sonra değişiklikleri görebilmek için tarayıcınızın önbelleğinizi temizlemeniz gerekir. Google Chrome, Firefox, Microsoft Edge ve Safari: ⇧ Shift tuşuna basılı tutun ve Yeniden Yükle araç çubuğu düğmesine tıklayın. Ayrıntılar ve diğer tarayıcılara yönelik yönergeler için Vikipedi:Önbelleğinizi atlayın sayfasını inceleyin.
    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-tarih",
                               "Düzenle-tr",
                               "Genel geçer",
                               "Koruma",
                               "Koruma-yarı",
                               "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",
                               "AdilKullanım-Logo-Olimpiyat",
                               "AdilKullanım-EkranYakalama-Film",
                               "AdilKullanım-DergiKapağı",
                               "AdilKullanım-AlbümKapağı",
                               "AdilKullanım-Amblem",
                               "AdilKullanım-FilmAfişi",
                               "AdilKullanım-DVDKapağı",
                               "Sanat eseri",
                               "AdilKullanım-KitapKapağı",
                               "Cc-by",
                               "GÖBL",
                               "GÖBL-Kişisel",
                               "KamuMalı - Kişisel izin",
                               "KamuMalı - ABDHük. - TB - UOAD",
                               "KamuMalı - ABDHük. - İB - BDJE",
                               "KamuMalı-ABDHük.-NASA",
                               "KamuMalı-Kullanıcı",
                               "KamuMalı - ABDHük. - MHÖ - DünyaBilgiKitabı",
                               "Oyun kapağı",
                               "Promophoto",
                               "CopyrightedFreeUse",
                               "Linux-yazılım-ekran-görüntüsü",
                               "PD-USGov-NASA",
                               "Promosyon",
                               "Telif",
                               "Telif hakkı - Dosya - Saklı",
                               "Telif hakkı - Görüntü - Serbest kullanım",
                               "Telif hakkı - koşullu serbest kullanım",
                               "Telifli Serbest Kullanım")
        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);