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:Gadir/common.js

  • İstifadəçi səhifəsi
  • Müzakirə
  • Mənbəyə bax
< İstifadəçi:Gadir

Qeyd: Dəyişiklikləri yayımladıqdan sonra etdiyiniz dəyişikliklərin görünməsi üçün brauzerinizin keşinin təmizlənməsi lazım ola bilər.

  • Firefox / Safari: Reload düyməsinə basılı tutarkən Shift düyməsinə basın, və ya Ctrl+F5 və ya Ctrl+R (Mac üçün ⌘-R )
  • Google Chrome: Ctrl-Shift-R (Mac üçün ⌘-Shift-R)
  • Edge: Ctrl düyməsini basılı tutarkən Refresh düyməsinə basın, və ya sadəcə Ctrl+F5.
// Digər vikilərdən skriptləri sürətli idxal etmək üçün
const importScript = path => mw.loader.using(['mediawiki.util'], () => mw.loader.load(mw.util.getUrl(path, { action: 'raw', ctype: 'text/javascript' })))

	// [[İ:Gadir/minerva.js]] üçün skriptlərin sürətli idxalı
window.importScript = importScript

var summaryButtons = {
	hideDefaultButtons: true  // Defolt qısa məzmun düymələrini gizlətmək
};
// Fərdiləşdirilmiş qısa məzmun 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');
});
// Fərdiləşdirilmiş qısa məzmun düymələri 2
mw.hook('summaryButtons').add(function () {
	addSummaryButton('test', 'test məqsədli dəyişiklik; lütfən, qaralama dəftərini 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');
});

// İstifadəçi səhifələri üçün müvəqqəti dəyişiklik izahı
mw.hook('summaryButtons').add(function () {
	addSummaryButton('istifadəçi səhifəsi', 'Uyğunsuz məzmun silinir. Lütfən [[VP:İS|İstifadəçi səhifəsi şərtlərinə]] nəzər yetirin', 'group3');
});

// İstifadəçi səhifələri üçün fərdiləşdirilmiş qısa məzmun düymələri 3
mw.loader.using(['@wikimedia/codex'], require => {
    var { createMwApp } = require('vue'),
        { CdxButton, CdxMenuButton } = require('@wikimedia/codex')

    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]] : Vikipediya ilə əlaqəsi olmayan məzmun' },
                { 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)
        .mount(document.querySelector('.summaryButtons-groups').appendChild(document.createElement('div')))
})

/* Kütləvi patrullama */
importScript('d:User:Matěj_Suchánek/patrolRevisions.js')

/* MediaViki səhifələrini görmə (uselang=qqx) */
importScript('mw:User:Stjn/translatorBuddy.js')

/* JWB */
importScript('en:User:Joeytje50/JWB.js/load.js')

// Şəkillərin ölçülərini ədalətli istifadəyə uyğunlaşdıran alət
importScript('User:Gadir/script-imageres.js') // Backlink: [[User:Gadir/script-imageres.js]]

// Qırmızı fayl keçidləri yükləmə sehrbazına yox, fayl səhifəsinə aparsın
document.querySelectorAll('a.new:has(.mw-broken-media)').forEach(a => {
	a.href = mw.util.getUrl(a.getAttribute('title'), { redlink: 1 })
})

// Səhifənin aşağı və yuxarısına bir kliklə çıxmaq üçün ox düymələri
const navsContainer = document.createElement('div'),
    goUp = document.createElement('button'),
    goDown = document.createElement('button')

goUp.innerHTML = '↑'
goDown.innerHTML = '↓'

navsContainer.appendChild(goUp)
navsContainer.appendChild(goDown)

navsContainer.style = 'position: fixed; right: 8px; bottom: 8px'
goUp.style = goDown.style = 'display: block; padding: 4px; background: white; font-size: 16px; border: 1px solid black'

goUp.onclick = () => $('html, body').animate({ scrollTop: '0px' })
goDown.onclick = () => $('html, body').animate({ scrollTop: `${document.body.scrollHeight}px` })

document.body.appendChild(navsContainer)
Mənbə — "https://az.wikipedia.org/w/index.php?title=İstifadəçi:Gadir/common.js&oldid=8152732"
Informasiya Melumat Axtar