Özel:SayfayaBağlantılar, birbirine bağlantı veren makaleleri keşfetmek için kullanılabilecek güçlü bir araçtır.
Nasıl kullanılır[]
Bir sayfanın SayfayaBağlantılar (SB) erişmenin birkaç yolu vardır.
- Söz konusu sayfaya gidin, ardından Araçlar'ın altındaki kenar çubuğunda SayfayaBağlantılar'ı tıklayın.
- Söz konusu sayfaya gidin, ardından Mac kullanıyorsanız Alt + Üst Karakter + J veya Ctrl + Option + J tuşlarına basın
- Doğrudan Özel:SayfayaBağlantılar adresine gidin ve bir makale adı yazın
Ne zaman kullanılır[]
- Bir makaleyi her sildiğinizde SB'sini kontrol etmeli ve tüm bağlantıları çözmelisiniz.
- Bir şablonu güncellemeyi düşünüyorsanız, kullanımlarını bulmak için SB'sini kontrol edebilir ve değişikliğinizin hiçbir şeyi bozmayacağından emin olabilirsiniz. Ayrıca ne kadar yaygın kullanıldığını da kontrol edebilirsiniz; 50'den fazla makale kullanıyorsa veya çok önemli bir makale kullanıyorsa, önce bir sanal alanda yaptığınız değişikliği test etmek isteyebilirsiniz.
- Bazı sayfalarda gezinme ve bulunabilirliği geliştirmeye çalışıyorsanız, orada hangi bağlantıları kontrol edebilirsiniz.
- Belki bir makalenin SB'sinden bazı sayfaları
Ayrıca
veyaİlgili makaleler
bölümüne eklemek istersiniz.
Gelişmiş kullanıcılar - gadget geliştirme[]
WLH sayfalarının üst kısmındaki toplam bağlantı ve eklemeleri görmek için aşağıdaki snippet'i ekleyebilirsiniz, ancak API maksimum döndürülen sonuç sınırınızla sınırlandırıldınız, bu nedenle viki yöneticileri/viki muhafızları için daha yararlıdır. Bu, sayfanın kullanışlı olması için gerekli değildir ve yalnızca bu bölümün sizin için anlamlı olması durumunda kullanılmalıdır; aksi taktirde.
// SB sayfalarının üst kısmındaki toplamlara bakın
// Yazar: RheingoldRiver
$(function() {
if (mw.config.get('wgCanonicalSpecialPageName') !== 'Whatlinkshere') return;
var title = $('#mw-whatlinkshere-target').val();
var ns = $('#namespace').val();
title = title ? title : mw.config.get('wgTitle').replace('WhatLinksHere/', '');
return new mw.Api().get({
action : 'query',
prop : 'linkshere|transcludedin',
titles : title,
lhlimit : 'max',
tilimit : 'max',
lhnamespace : ns == 'all' ? '' : ns,
tinamespace : ns == 'all' ? '' : ns,
}).then(function(data) {
var lh, ti;
for (p in data.query.pages) {
var page = data.query.pages[p];
lh = page.linkshere ? page.linkshere.length : 0;
ti = page.transcludedin ? page.transcludedin.length : 0;
}
var display = [
'Toplam bağlantı: ' + lh,
'Toplam eklentiler: ' + ti,
'Yönlendirmeler ve yönlendirmelere bağlantılar dahil DEĞİLDİR!'
];
var el = document.createElement('div');
$(el).html(display.join('<br>')).insertAfter($('#firstHeading'));
});
});