Butun axtardiqlarinizi tapmaq ucun buraya: DAXIL OLUN
  Mp4 Mp3 Axtar Yukle
  Video Axtar Yukle
  Shekil Axtar Yukle
  Informasiya Melumat Axtar
  Hazir Inshalar Toplusu
  AZERI CHAT + Tanishliq
  1-11 Sinif Derslikler Yukle
  Saglamliq Tibbi Melumat
  Whatsapp Plus Yukle(Yeni)

  • Ana səhifə
  • Təsadüfi
  • Yaxınlıqdakılar
  • Daxil ol
  • Nizamlamalar
İndi ianə et Əgər Vikipediya sizin üçün faydalıdırsa, bu gün ianə edin.

İstifadəçi:Qədir/SpecialEditSummaries.js

  • İstifadəçi səhifəsi
  • Müzakirə
  • Mənbəyə bax
< İstifadəçi:Qədir
Etdiyiniz dəyişikliklərin yayımlanandan sonra effekt verməsi üçün brauzerinizin keşini təmizləməyə ehtiyacınız ola bilər. Bunun üçün Chrome, Firefox, Edge, yaxud Safari istifadəçisisinizsə, klaviaturanızın Shift düyməsini sıxaraq brauzerin ⟳ səhifə yeniləmək düyməsini klik edə bilərsiniz.
// Düzəliş izahları üçün daha geniş xülasələr
// Skript [[İ:Əkrəm]] tərəfindən yazılmış, [[İ:Qədir]] tərəfindən təkmilləşdirilmişdir

var summaryButtons = {
	hideDefaultButtons: true  // Defolt düzəliş izahı düymələrini gizlət
};

// Təkmilləşdirilmiş düzəliş izahı düymələri
mw.hook('summaryButtons').add(function () {
	addSummaryButton('viki', 'vikiləşdirmə', 'group1');
	addSummaryButton('test', 'test', 'group1');
	addSummaryButton('qram', 'qrammatika', 'group1');
	addSummaryButton('tərt', 'tərtibat', 'group1');
	addSummaryButton('təkmil', 'təkmilləşdirmə', 'group1');
	addSummaryButton('arxiv', 'arxivləşdirmə', 'group1');

	addSummaryButton('vizual', 'vizual', 'group1');
	addSummaryButton('düz', 'düzəliş', 'group1');
	addSummaryButton('k. düz', 'kiçik düzəliş', 'group1');
	addSummaryButton('kat', 'kateqoriya', 'group1');
	addSummaryButton('sil', 'silinməyə namizəd', 'group1');
	
	addSummaryButton('ist', 'istinad', 'group1');
	addSummaryButton('dəqiq', 'dəqiqləşdirmə', 'group1');
	addSummaryButton('orfo', 'orfoqrafiya', 'group1');
	addSummaryButton('xəta', 'xəta', 'group1');
	addSummaryButton('texnik', 'texniki düzəliş', 'group1');
	
	addSummaryButton('punkt', 'punktasiya', 'group1');
	addSummaryButton('əlavə', 'əlavələr', 'group1');
	addSummaryButton('yeni', 'yeniləmə', 'group1');
	addSummaryButton('fayl', 'fayl', 'group1');
	
	addSummaryButton('qeyd', 'qeyd', 'group1');
	addSummaryButton('dəstək', 'dəstək', 'group1');
	addSummaryButton('qarşı', 'qarşı', 'group1');
	addSummaryButton('neytral', 'neytral', 'group1');
	addSummaryButton('qəbul edildi', 'qəbul edildi', 'group1');
	addSummaryButton('qəbul edilmədi', 'qəbul edilmədi', 'group1');
	addSummaryButton('yekun', 'yekunlaşdırma', 'group1');
	addSummaryButton('sual', 'sual', 'group1');
	addSummaryButton('cavab', 'cavab', 'group1');
	addSummaryButton('şərh', 'şərh', 'group1');
});

// Təkmilləşdirilmiş düzəliş izahı düymələri alt sətir
mw.hook('summaryButtons').add(function () {
	addSummaryButton('test', 'test məqsədli dəyişiklik', 'group2');
	addSummaryButton('test ətr', 'test məqsədli dəyişiklik; lütfən [[Xüsusi:İstifadəçiSəhifəm/Qaralama|qaralama dəftərinizdən]] istifadə edin', 'group2');
	addSummaryButton('mənbəsiz', '[[VP:Yoxlanıla bilmə|mənbəyə ehtiyac olan dəyişiklik]]', 'group2');
	addSummaryButton('reklam', 'reklam məqsədli dəyişiklik', 'group2');

	addSummaryButton('silmə', 'səbəbsiz məzmun silinməsi', 'group2');
	addSummaryButton('MHP', 'müəlliflik hüquqları pozuntusu', 'group2');
	addSummaryButton('destruktiv', 'qeyri-konstruktiv dəyişiklik', 'group2');
	addSummaryButton('vandalizm', '[[VP:Vandalizm|vandalizm]]', 'group2');
	addSummaryButton('stil', 'stil kitabçasının pozulması', 'group2');
	addSummaryButton('tərəfli', 'tərəfli məzmun', 'group2');
	addSummaryButton('üslub', 'ensiklopedik olmayan üslubda məzmun', 'group2');
	addSummaryButton('maşın', 'maşın tərcüməsi ehtiva edən məzmun', 'group2');
});

// hide default summary button
if (summaryButtons.hideDefaultButtons) {
    mw.hook('summaryButtons').add(function () {
        document.querySelectorAll('.summaryButtons-group-default')
            .forEach(el => el.remove());
    });
}

// İstifadəçi səhifələri üçün xüsusi düzəliş izahları
mw.loader.using(['@wikimedia/codex'], require => {
    var { createMwApp } = require('vue'),
        { CdxButton, CdxMenuButton } = require('@wikimedia/codex');

    const app = createMwApp({
        data: () => ({
            menuItems: [
                { label: 'Vandalizm', value: '[[VP:Vandalizm|Vandalizm]] geri qaytarılır' },
                { label: 'Reklam', value: '[[VP:İS]] : Reklam xarakterli məlumatlar' },
                { label: 'Əlaqəsiz', value: '[[VP:İS]] : İstifadəçi səhifəsinin digər kənar və uyğunsuz məqsədlərlə istifadəsi — İstifadəçi səhifəniz Vikipediya fəaliyyətinizlə bağlı olmalıdır!' },
                { label: 'İri həcm', value: '[[VP:İS]] : İstifadəçi səhifəsinə yerləşdirilmiş böyük həcmdə bioqrafik məlumat' },
                { label: 'Polemika', value: '[[VP:İS]] : Polemika kimi qəbul edilə biləcək şəxsi fikirlər və sitatlar]]' },
                { label: 'Qeyri-ensiklopedik', value: '[[VP:İS]] : İstifadəçi səhifəsinə yerləşdirilmiş qeyri-[[Vikipediya:Ensiklopedik əhəmiyyətlilik|ensiklopedik]] materiallar' },
                { label: 'Məqalə deyil', value: '[[VP:İS]]: İstifadəçi səhifəsi məqalə deyil' },
                { label: 'Kateqoriya və şablon', value: '[[VP:İS]] : İstifadəçi səhifəsində məqalələr üçün nəzərdə tutulan şablon və kateqoriyalardan istifadə' },
                { label: 'İstiqamətləndirmə', value: '[[VP:İS]] : İstifadəçi səhifəsindən digər səhifəyə yönləndirmə' }
            ],
            selected: null
        }),
        methods: {
            fillInTheSummary(summary) {
                document.getElementById('wpSummary').value = document.getElementById('wpSummary').value.length === 0
                    ? summary
                    : document.getElementById('wpSummary').value + ', ' + summary;
            }
        },
        template: `
            <cdx-menu-button
                v-model:selected="selected"
                :menu-items="menuItems"
                @update:selected="fillInTheSummary"
            >
                <cdx-button
                    @click="e => e.preventDefault()"
                >
                    İstifadəçi səhifəsi üçün
                </cdx-button>
            </cdx-menu-button>
        `
    })
        .component('cdx-button', CdxButton)
        .component('cdx-menu-button', CdxMenuButton);

	if (mw.config.get('wgNamespaceNumber') === 2 || mw.config.get('wgNamespaceNumber') === 3) {
        mw.hook('summaryButtons').add(() =>
            app.mount(document.querySelector('.summaryButtons-groups')
                .appendChild(document.createElement('div'))));
    }
});
Mənbə — "https://az.wikipedia.org/w/index.php?title=İstifadəçi:Qədir/SpecialEditSummaries.js&oldid=8284609"
Informasiya Melumat Axtar