Şablon:Ana
Bu şablon şu Lua modülünü kullanıyor: |
Bu şablon yaklaşık 40.000 sayfada kullanılmaktadır. Bundan dolayı üzerinde yapılan değişiklikler hemen fark edilecektir. Lütfen yapacağınız değişiklikleri öncelikle şablonun deneme tahtası ile test senaryosu alt sayfalarında ya da kendi kullanıcı sayfanızda test ediniz. Eğer yapmayı planladığınız değişiklikler ile istediğiniz sonucu elde edemiyorsanız tartışma sayfasında görüş alışverişinde bulununuz. |
Çok fazla sayfada kullanılan bu şablon korumaya alınmıştır. Vandalizm veya istem dışı hatalar pek çok sayfayı etkileyeceğinden ve en ufak düzenleme bile sunuculara önemli bir yük bindirebileceğinden korumaya tabidir. |
Geniş bir konuyu ele alan Vikipedi maddeleri genellikle özet tarzında yazılırlar. Bu şablon, özetlenen konu başlıklarına eklenerek okuyucuları daha geniş bilgi alabilecekleri maddelere yönlendirme amacıyla kullanılmaktadır. Yalnızca bu amaçla kullanılmalı, satır içi bağlantı şablonları ya da {{daha fazla}} şablonunun işlevlerini yerine getirmesi için maddelere eklenmemelidir.
Kullanımı
- Temel kullanım
- {{ana|<var>SAYFA</var>}}
- Tüm parametreler
- {{ana|SAYFA1|SAYFA2|SAYFA3| … |e1 = ETİKET1|e2 = ETİKET2|e3 = ETİKET3| … |selfref = evet}}
Parametreler
1
,2
,3
, ... – bağlantı verilecek sayfalar. Sayfa adı belirtilmediği takdirde şablon hata iletisi gösterecektir. Eğer dosya, kategori ve şablon ad alanlarında kullanılacak olursa iki nokta hilesi ile ad alanı olmaksızın sayfa adına bağlantı verilecektir. Aynı zamanda sayfa#alt başlık şeklinde bağlantı verildiğinde sayfa § alt başlık şeklinde biçimlendirilerek gösterilecektir.e1
,e2
,e3
, ... ya daetiket 1
,etiket 2
,etiket 3
, ... – bağlantı verilecek sayfaların her biri için isteğe bağlı etiket değerleri. Eğer bağlantı verilen sayfanın adının değil de başka bir adın görünmesi isteniyorsa kullanılabilir.selfref
– eğer "evet" ya da "e" değeri girilirse şablona "selfref" CSS sınıfı eklenir. Böylece Vikipedi'nin kendi kendine başvuru kaynağı olarak bağlantı verdiği verdiği sayfalar işaretlenir. Yalnızca maddelerde ve diğer içeriklerde (örneğin şablonlarda) gereklidir,Vikipedi:
ad alanı sayfalarında kullanılması gerekmez.
Örnekler
{{ana}}
→{{ana|Madde}}
→{{ana|Madde#Alt başlık}}
→{{ana|Madde#Alt başlık|e1=Özelleştirilmiş madde etiketi}}
→{{ana|Madde1|Madde2|Madde3}}
→{{ana|Madde1|e1=Özelleştirilmiş madde etiketi 1|Madde2|e2=Özelleştirilmiş madde etiketi 2}}
→ Lua hatası 81 satırında Modül:Ana: attempt to index a nil value.{{ana|(15760) 1992 QB1|e1={{mp|(15760) 1992 QB|1}}}}
→ Lua hatası 81 satırında Modül:Ana: attempt to index a nil value.
Hatalar
Bağlantı verilecek bir sayfa adı belirtilmezse geçerli sayfa adına (ad alanı öneki olmadan) bağlantı verilir:
Parametrelerin hatalı kullanımı nedeniyle hiçbir hata iletisi görüntülenmez (yani ilk parametre atlanabilir, birincisi boş olsa bile diğer parametreler kullanılabilir ve ad alanı öneki olmadan geçerli sayfa adıyla otomatik olarak doldurulur), eşittir işareti parametre olarak kullanılabilir ve şablonun işlevi doğrudan modül çağrılarak kullanılabilir ("#invoke" ile).
Şablon verisi
Ana için şablon verileri
Bu şablon, bir bölümün başlığından sonra, tamamen bölümün konusuyla ilgili bir alt makaleye (veya alt makalelere) bağlantı vermek için kullanılır.
Parametre | Açıklama | Tür | Durum | |
---|---|---|---|---|
Sayfa 1 | 1 | Bağlanmak istediğiniz ilk sayfanın adı. Bu belirtilmezse bunun yerine geçerli sayfa adı (ad alanı öneki olmadan) kullanılır. | Sayfa adı | önerilen |
Sayfa 2 | 2 | Bağlanmak istediğiniz ikinci sayfanın adı. | Sayfa adı | isteğe bağlı |
Sayfa 3 | 3 | Bağlanmak istediğiniz üçüncü sayfanın adı. "4", "5" vb. Parametreleri kullanılarak daha fazla sayfa eklenebilir. | Sayfa adı | isteğe bağlı |
Etiket 1 | l1 etiket 1, e1 | İlk bağlantılı sayfanın ne olarak görüntüleneceği. | Dize | isteğe bağlı |
Etiket 2 | l2 etiket 2, e2 | İkinci bağlantılı sayfanın ne olarak görüntüleneceği. | Dize | isteğe bağlı |
Etiket 3 | l3 etiket 3, e3 | Üçüncü bağlantılı sayfanın ne olarak görüntüleneceği. Parametre adları olarak artan sayılar kullanılarak (sayfa 4 için "l4" den başlayarak) diğer etiketler eklenebilir. | Dize | isteğe bağlı |
Self reference | selfref | Şablon Wikipedia'ya referans ise "evet" olarak ayarlayın | Boole | isteğe bağlı |