Extension:TemplateSandbox/tr

Bu, uzantının teknik belgesidir. Bir de kullanıcı belgeleri de var.
Category:GPL licensed extensions/tr
MediaWiki manüel uzantıları
TemplateSandbox
Sürüm durumu: kararlıCategory:Stable extensions/tr
Uygulama Özel sayfa Category:Special page extensions/tr, Sayfa işlemi Category:Page action extensions/tr
Açıklama Deneme tahtası şablonlarını kullanarak sayfaları önizleme
Yazar(lar) Brad Jorsch (Anomiemesaj)
En son sürüm 1.1.0 (continuous updates)
Uyumluluk politikası MediaWiki ile birlikte anlık görüntüler yayımlanır. Master geriye dönük olarak uyumlu değil.
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir Category:Extensions in Wikimedia version control/tr
  • $wgTemplateSandboxEditNamespaces
Quarterly downloads 20 (Ranked 76th)
Public wikis using 1,040 (Ranked 233rd)
Translatewiki.net adresinde mevcutsa, TemplateSandbox uzantısını çevirin
Sorunlar Açık görevler · Hata bildir
Category:All extensions/tr

TemplateSandbox uzantısı, deneme tahtası şablonlarının sürümlerini kullanarak bir sayfayı önizleme olanağı ekleyerek, deneme tahtası kodunu canlı hale getirmeden önce kolay test yapılmasına olanak tanır. Ayrıca Scribunto modülleriyle çalışır.

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki TemplateSandbox adlı dizine yerleştirin.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateSandbox
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'TemplateSandbox' );
    
  • Configure as required.
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

Yapılandırma

Parametreler
  • $wgTemplateSandboxEditNamespaces - Düzenleme formunun altında "Bu şablonla önizleme sayfası" kutusunun gösterileceği ad alanları. Varsayılan olarak NS_TEMPLATE. advancedtemplatesandbox.js kullanılarak tek tek kullanıcılar tarafından tüm ad alanlarına genişletilebilir.

Kullanım

Uzantı, Special:TemplateSandbox adlı yeni bir özel sayfa ekler. Deneme tahtası şablonlarını kullanarak bir sayfayı önizlemek için aşağıdakileri yapın:

  1. Test edilecek şablonları ortak bir önek altında kopyalayın. Örneğin, Template:Foo ile User:Example/sandbox/Template:Foo dosyasına kopyalayabilirsiniz. Alternatif olarak, üzerine Template:Foo/sandbox olarak User:Example/sandbox/Template:Foo oluşturabilirsiniz.
  2. Special:TemplateSandbox sayfasına gidin. Oluşturulacak sayfayı veya düzeltmeyi ve 1. adımda seçtiğiniz öneki doldurun. Birden çok önek (bir önek arama yolu) dikey çubuklar, örneğin ör. User:Example/sandbox1|User:Example/sandbox2.
  3. Görüntüle'yi tıklayın.

Uzantı ayrıca, $wgTemplateSandboxEditNamespaces ile yapılandırılan ad alanlarındaki sayfalar için düzenleme formunun altına bir kutu ekler. Bu, düzenleme yapılan şablonun, düzenleme formunun geçerli içeriğiyle kaydedilmiş gibi göründüğü gibi başka bir sayfanın önizlemesine izin verir. Kutu, URL'ye wpTemplateSandboxShow sorgu parametresi eklenerek herhangi bir sayfa için düzenleme formunda görünmeye zorlanabilir.

Ayrıca bakınız

Category:Extensions used on Wikimedia/tr#TemplateSandbox/tr
Category:APIGetAllowedParams extensions/tr Category:All extensions/tr Category:AlternateEditPreview extensions/tr Category:ApiMakeParserOptions extensions/tr Category:EditPage::importFormData extensions/tr Category:EditPage::showStandardInputs:options extensions/tr Category:Extensions in Wikimedia version control/tr Category:Extensions included in Canasta/tr Category:Extensions included in Miraheze/tr Category:Extensions included in MyWikis/tr Category:Extensions included in Telepedia/tr Category:Extensions included in WikiForge/tr Category:Extensions used on Wikimedia/tr Category:GPL licensed extensions/tr Category:Page action extensions/tr Category:Special page extensions/tr Category:Stable extensions/tr