Ben daha 1.5.X lerde sürünürken Joomla üreticileri tabi ki boş durmayıp 1.6 çalışmalarına hızla devam ediyor. Özellikle Üyelerde çok kapsamlı gelişmeler yaşandığı bir gerçek. Şimdi ise bambaşka ve artık çığır açan tema sisteminden bahsetmek istiyorum.
Joomla'da istediğiniz temayı istediğiniz menüye atama gibi bir imkanınız bulunmakta. Bu özellik tema yöneticisi kısmından yapılmakta. Yani Joomla 1.5 sürümlerinde Tema Yöneticisi kısmından büyük bir esneklik ile bir çok değişiklik gerçekleştirilebilmekte. Aşağıdaki resimde Joomla 1.5 sürümleri için Tema Yöneticisi'ni görebilirsiniz:

Joomla 1.6 sürümünde ise her 2 özellik de bir araya getirililerek, Tema Stili konsepti ortaya konulacak ve bu sayfa varsayılan Tema Yöneticisi sayfası olacak. Yani aşağıdaki gibi bir görüntü ile karşılaşacaksınız:
Bu tema stil listesi sayesinde; varsayılan temanızı hem önyüz hem de admin paneli için belirleyebileceksiniz. İsteğinize göre belirli seçenekler için filtre özelliğini kullanabilirsiniz. Aynı tema için, istediğiniz kadar farklı seçeneklerin kaydedildiği durumlar oluşturabileceksiniz. Mesela elinizdeki temanın 3 renk seçeneği bulunsun (yeşil, mavi, kırmızı). Tema stili özelliği sayesinde aynı temada; bu üç stili de oluşturup, farklı isim verip yayınlayabilirsiniz. Aşağıdaki resimde önizlemesini görebilirsiniz:
Bu şekilde tema stillerinin ayarlanmasının uzun zaman aldığı farkedildi. Bu yüzden bu sayfada Kopyala özelliği oluşturuldu, bu sayede varolan tema stilini anında kopyalayabiliyorsunuz. Böylece değiştirmeniz gereken bir kaç özellik için varolan temayı baştan oluşturmanız gerekmiyor.
Şimdi gelelim asıl değişikliğe; temaları artık menülere atayamayacaksınız. Çünkü artık Menü Yöneticisi kısmında o menüyü atamak istediğiniz temayı seçmek üzere bir alan bulunacak. Bu özelliği de aşağıdaki resimden görebilirsiniz. En alttaki açılır listeden, o menü ögesi için tema belirleyebilirsiniz:
Bu şekilde menü sayfasında olması gereken özellikler Joomla 1.6 ile konmuş oldu. Yani artık oluşturmuş olduğunuz menüye tema atamak için, Menü Yöneticisi'nden çıkıp, Tema Yöneticisi'ne kadar geri dönmenize gerek kalmayacak, direkt menü ayarlarından halledebileceksiniz.
Ek olarak; tema tasarımcılarının size sunduğu bir kaç farklı özelliği değiştirmek adına, artık tüm temayı klonlamanız gerekmeyecek. Çünkü tema yöneticisi bölümündeki araç çubuğunda yeni düğmeler yer alacak; Kaydet & Yeni ve Farklı Kaydet gibi...
- Kaydet & Yeni seçeneği ile o anki tema kaydedilir ve düzenlemek içni yeni sayfa açılır, böylece yeni tema oluşturmak için, menüye geri dönmenize gerek kalmaz.
- Farklı Kaydet düğmesine tıkladığınız zaman ise, üzerinde çalışma yaptığınız temayı yeni bir tema olarak kaydeder ve düzenleme sayfasına tekrar döner.
Aynı zamanda şu da farkedildi ki; kullanmakta olduğunuz temalarda üreticilerin sizlere sunduğu bir çok farklı özellikler mevcut. Buradaki seçeneklerin yönetimini sizin için daha kolay hale getirebilmek adına, tema üreticilerinin bu seçenekleri gruplamasına imkan verilecek. Böylece aynı modüllerde olduğu gibi (Temel, Gelişmiş parametreler) bu tip parametreler belirli gruplarda organize edilebilecekler.
Tema Listesi
Muhtemelen tema özelleştirme ve önizleme olanağının nerede olduğunu merak ediyorsunuz. Bir alt menüde, Temalar için ikinci bir bağlantı bulunmakta. Aşağıdaki resimden yeni Tema Listesinin neye benzediğini görebilirsiniz:
Bu listede, eski tema listesinin gelişmiş versiyonunu görmektesiniz. Görebildiğiniz gibi artık temanın önizlemesini görmek için isminin üzerine fare ile gitmeniz gerekmeden, önizleme resmini görebiliyorsunuz. Böylece artık tema üreticileri isterlerse sizlere tema önizlemesine tıklamanız durumunda daha geniş sayfada (popup) açılacak bir tema önizlemesi gösterebilirler. Aşağıdaki resimde tema küçükresmine tıklanmış durumda halini görebilirsiniz:
Temanın ismine tıklamanız durumunda ise; bütün dosyaları tek bir sayfada düzenleyebileceğiniz sayfa açılacaktır (Joomla 1.5 sürümünde bir çok sayfada gerçekleşmekte idi). Aşağıdaki resimde de görebileceğiniz gibi; index.php ve compenent.php ve hatta tüm CSS dosyalarını burada görüp, düzenleyebileceksiniz.
Dosya ismine tıklayarak, yeni bir editör açılacaktır ve aşağıdaki resimde de gördüğünüz gibi, böylece istediğiniz dosyayı direkt olarak düzenleyebileceksiniz.
Sonuç
Joomla 1.6 ile beraber Tema Yöneticisi artık tamamen yeni bir seviyeye ilerlemiş bulunmakta. Artık tema üreticileri ve site yöneticileri, kolay yollarla temaları yönetip değiştirebilecekler. Bir temadaki değişiklikler için bütün temayı klonlamak zorunda kalmayacaklar.
Kaynak: JD


