Extension:SoftRedirector/tr

SoftRedirector, esnek yönlendirmeler için dezavantajlı sayfalar için yapmaya çalışan MediaWiki uzantısının Disambiguator çatallarıdır. Tüm esnek yönlendirme sayfalarını __SOFTREDIR__ (veya eşdeğer bir takma ad) ile belirlemenize olanak tanır. Bunun, diğer uzantıların yumuşak yönlendirme sayfalarını ayrı bir sayfa sınıfı olarak işlemesine izin verip vermeyeceği henüz belli değil.

Yapılandırma
Aşağıdaki yapılandırma değişkenleri  dosyanızdan ayarlanabilir.
 * $wgSoftRedirectorIndicateLinks - esnek yönlendirme sayfalarına bağlantılara  CSS sınıfı eklenip eklenmeyeceği (varsayılan değer  )

Özellikler
SoftRedirector aşağıdaki özellikleri sunar:


 * Esnek yönlendirmeler sayfalarının __SOFTREDIR__ aracılığıyla programlı olarak tanımlanması
 * Tüm esnek yönlendirmeleri ve esnek yönlendirmelere bağlanan sayfaları listelemek için yeni özel sayfalar
 * Yukarıdaki özel sayfalara eşdeğer yeni API işlevleri ve bir sayfanın esnek bir yönlendirme olup olmadığını sorgulamak için bir API işlevi
 * Esnek yönlendirmeleri yoksaymak için Special:LonelyPages değiştirir
 * Esnek yönlendirmeleri yoksaymak için Special:Random değiştirir (MediaWiki 1.26.0 gerektirir)
 * etkinse, bir sayfanın sayfa özellikleri arayüzü üzerinden esnek bir yönlendirme olarak işaretlenmesine izin verir
 * etkinse, sayfanın bağlantı denetçisinde esnek bir yönlendirme olup olmadığını gösterir
 * etkinse, sayfanın bağlantı iletişim kutusunda esnek bir yönlendirme olup olmadığını gösterir
 * Yapılandırılırsa, esnek yönlendirmeye bağlantılara bir 'mw-softredir' CSS sınıfı ekleyin (Aşağıdaki #Yapılandırma bölümüne bakın)

Vikide
SoftRedirector yüklendikten sonra, bunu kullanmanın en iyi yolu, tüm esnek yönlendirme sayfalarınızda bulunan bir şablona  sihirli kelimeyi eklemektir.

Sihirli sözcük yerleştirildikten sonra, esnek yönlendirmelerinizin hepsinde veritabanında kendilerine atanan 'esnek yönlendirme' sayfa özelliği olacaktır. Bu özellik tablosunda bulunur.

Ayrıca iki yeni olacak:
 * Special:SoftRedirectPages - vikinizdeki tüm yumuşak yönlendirme sayfalarını listeler.
 * Special:SoftRedirectPageLinks - vikinizde esnek yönlendirme sayfalarına bağlantı veren tüm sayfaları listeler.

With API
To list all the soft redirects:

api.php?action=query&list=querypage&qppage=softredirectpages

To list all the soft redirect links:

api.php?action=query&list=querypage&qppage=SoftRedirectPageLinks

Note that on wikis running in MiserMode (all WMF wikis), both the special page and API interface for SoftRedirectPageLinks are limited to a certain number of results (typically 1000–5000).

To see if an individual page is a soft redirect page:

api.php?action=query&titles=Bug&prop=pageprops&ppprop=softredirect

If it is a soft redirect page it will include  in its pageprops. Note that the  pageprop, if present, will have its value set to an empty string, so be careful about testing it as a boolean.