Anasayfa Modüler Şablon Dizini
Orta Anadolu Kürtleri Kültürel Hafıza Arşivi sitesinden
Anasayfa Modüler Şablon Dizini
Bu sayfa, Anasayfa içinde kullanılan modüler şablonların bakım ve geliştirme rehberidir.
Amaç
Anasayfa tek parça büyük bir wikitext bloğu olmak yerine, ayrı ayrı düzenlenebilen şablonlara bölünmüştür. Böylece:
- bakım kolaylaşır
- hatalar daha kolay ayıklanır
- dinamik alanlar bağımsız olarak geliştirilebilir
- ana sayfa daha temiz kalır
Şablon Listesi
Teknik Notlar
- Dinamik bloklar ağırlıklı olarak DynamicPageList3 ile çalışır.
- Sayaçlar için MediaWiki magic words kullanılır.
- Yapılandırılmış veri sorguları için Cargo kullanılmaktadır.
- Ham HTML içinde `<form>`, `<input>`, `<a>` kullanılmamalıdır; MediaWiki bunları strip eder.
- Buton görünümleri için `Bağlantı` yaklaşımı tercih edilmelidir.
Geliştirme Prensipleri
- Her yeni bölüm bağımsız bir şablon olmalıdır.
- Dinamik içerik mümkünse kategori veya Cargo verisine dayanmalıdır.
- Küratörlü (manuel) içerik ile otomatik içeriğin dengesi korunmalıdır.
- Ana sayfa kalabalıklaşırsa yeni blok önce test sayfasında denenmelidir.
İlgili Sayfalar
"https://wiki.greenanatolia.org/index.php?title=Anasayfa_Modüler_Şablon_Dizini&oldid=8014" sayfasından alınmıştır