Skip to content
Mödül Yöneticisi
Makale Dizini
Mödül Yöneticisi
Sayfa 1
Sayfa 2
Tüm Sayfalar


Modül yöneticisi, az önce kurulum alanı anlatımında da geçtiği gibi ilgili bölümden kurulan modülleri yönetmemize yarayan modül yönetim alanı olduğu gibi joomlanın ilk kurulumunda standart olarak gelen (eğer örnek veri kurulumda yüklenmişse) modülleri barındıran, ayrıca elle kendimizin sitemize modüller oluşturmamıza olanak tanıyan bölümdür. Bu bölümde yeni modüllerin elle nasıl oluşturulacağını göreceğiz, önceki anlatımlarda sitemize yeni ana menüler eklemiş ve bu menülerin aynı zamanda birer modül olduklarına değinmiştik, şimdi bu anlatımımızda o anlatımdakileri pekiştirmek, ayrıca yine daha önceki anlatımlarımızda anketler gibi bileşenleri kullanmış ve oluşturulan anketlerin modüllerde nasıl yayınlanacağına değineceğimizi söylemiştik. Şimdi tüm bu dediklerimizin ışığında tüm bu bahsettiğimiz özelliklerin nasıl kullanılacağına ve yönetileceğine tek tek bakacağız.
O zaman tekrar hatırlamak gerekirse menü yönetiminden oluşturulan her ana menü otomatik olarak bu alana modül olarak geliyor, dolayısıyla elimizde, “Ana Menü”, Üye Menüsü” vb… modüllerin burada yer alıyor olması gerekir bir de standart olarak var olan “Reklamlar” gibi ki bunu da reklam bileşeni anlatımında görmüştük, ilgili diğer modülleri burada tanıyacağız.
Bu bölümü daha iyi anlamak için joomlanın ilk kurulumunda örnek verinin yüklenmemiş olduğunu varsayarak anlatımıza devam ediyoruz böylece modüllerin nasıl oluşturulacağını da daha iyi anlatma ve anlama fırsatı bulacağız.

Modül yönetici kısmına girdiğimizde burada bizi “Site” ve “Yönetici” isimli iki sekme karşılar bunlardan “Site” sekmesinde, joomla ön panelimizi ilgilendiren modüller, “Yönetici” sekmesinde ise sadece yönetim paneline ait modüller ve bu modüllerin yönetim alanı yer alır ancak yönetici paneli modüllerinin fazla önemi olmadığından ve zaten bu modüllerin standart joomla yönetim paneli modülleri olduğundan bizim asıl değineceğimiz “Site” sekmesinde yani bizi ilk karşılayan alandaki modüller ve fonksiyonlar ilgilendiriyor.
Burada örneğimizde gösterildiği gibi sadece iki tane modülümüz var ve bu modüllerde ana menülere ait modüller olan “Ana Menü” ve “Kullanıcı Menüsü” Rehberimizin önceki anlatımlarında, RSS bileşeni, giriş bileşeni, anket bileşeni vb… bileşenlerimize ait modülleri oluşturma ve yayınlama konusuna değinmemiş bu tür standart bileşenlerimize ait modülleri bu alandan elle oluşturup bu işlemlerin mantığını anlatabilmek adına böylesinin daha uygun olacağını söylemiştik şimdi bulunduğumuz bu kısımda üstteki menüden “Yeni” butonuna tıklayarak yeni bir modül oluşturmak için ilk adımı atalım.

Bu alanda görülen tüm öğeler joomla ile beraber yüklenen ve aslında şu anki joomlamızda varolan modüllerdir tek yapmamız gereken bu standart modüllerden istediğimizi seçip bu fonksiyonu içeren modülü bir nevi aktif hale getirmek, şimdi bu modüllerin fonksiyonlarının neler olduğuna tek tek bakalım.

1 – Arşivlenmiş İçerik : Oluşturmuş olduğunuz içeriklerden bazılarını zamanı gelince ki bunlar güncelliğini yitirdiğini düşündüğünüz içerikler olabilir, bu türden içerikleri daha önceki anlatımlarda gördüğümüz gibi arşivleye bildiğimizi görmüştük, işte bu modül o arşivlenmiş içeriklerimizi ana sayfamızda uygun modül pozisyonunda göstermeye yarar ve bu modülün kendi içinde gösterim parametreleri vardır.
2 – Hiyerarşik Menüler : Bu modül genellikle pathway adı verilen ve site içinde gezilmesi halinde kullanıcılara o an nerede olduklarını gösteren bir modüldür.
3 – Besleme Görüntüleme : Sitemizdeki içeriklerin başka sitelerde RSS şeklinde gösterilmesine olanak tanıyan modüldür.
4 – En Son Haberler: Sitemize eklenmiş olan içeriklerden seçtiğimiz miktardaki öğeleri başlık halinde göstermeye yarar.
5 – Menü : Her hangi bir ana menüyü göstermeye yarayan menü modülüdür bu genellikle bir menüyü başka modül alanında da göstermek amacıyla kullanılabilir. Sonuçta zaten bizler menü yönetiminden bir ana menü oluşturmak isteyip oluşturduğumuzda bu aynı zamanda modül olarak modül yönetiminden görülebilir yani bunun için ayrıca bir modül oluşturmaya gerek yoktur.
6 – Sıcak Haber : Flaş haberler de diyebileceğimiz bu fonksiyon ile en taze haberler şeklinde bir modül oluşturabilmemizi sağlar.
7 – Rastgele Resim : Bu modülü oluştururken ilerideki adımda belirtilecek olan resim formatlarını, resimdizinini belirterek girdiğinizde sayfalar arası geçişte joomla ana sayfanızda bu resimleri rasgele olarak gösteren modüldür.
8 – Arama : Adından da anlaşılacağı gibi sitenizde kullanıcılarınızın arama yapabileceği modülü oluşturmanızı sağlar.
9 – İstatistikler : Siteniz ve sunucunuzla ilgili bazı istatistiki bilgileri yayınlamak için kullanabileceğiniz modüldür.
10 – Kimler Çevrimiçi : Bir başka anlatımla kimler online şeklinde, o anda sitenize kullanıcı girişi yapmış üyelerinizi gösteren modüldür.
11 – Reklam : Daha önce reklam bileşeni anlatımında hazırlanmış olan reklamların (banner) gösterimini sağlayan modülü oluşturmanızı sağlar.
12 – Özel HTML : Sahip olduğunuz özel bir fonksiyona ait html kodlarınızı php olan joomla’ya gömmenize ve yayınlamanıza olanak tanıyan modüldür.
13 – Sayfa Alt Bilgisi: Genel tabirle temanızın “footer, debug” modül alanlarında kullanmak için veya istediğiniz bir modül alanında site bilgileri, copyrigt, uyarı niteliğindeki yazıları yayınlayabileceğiniz modüldür.
14 – Giriş Yap : Sitenize kullanıcılarınızın kayıt olabilmesi, üye girişi yapabilmesi, unutulan şifrelerini alabileceği giriş modülünü oluşturmak için kullanılır.
15 – En Çok Okunan İçerik : Sitenizdeki içeriklerden en çok okunanlarını listelemenize olanak tanyan modüldür.
16 – Daha önce anket bileşeni anlatımında olduğu gibi, bu hazırlanan anketleri yayınlayabilmenize olanak tanıyan modüldür.
17 – İlişkili Öğeler : Bu modül görüntülenmekte olan makale ile ilişkili olan diğer makaleleri görüntüler. Bu ilişkiler Meta anahtar sözcükler tarafından belirlenmiştir. Mevcut makalenin tüm anahtar sözcükleri yayınlanmış diğer tüm makalelerin anahtar sözcüklerine karşı aranmıştır. Örneğim, "Papağan Besleme" ve "Siyah Tüylü Cockatoo" ile ilgili birer makaleniz var. Eğer "papağan" anahtar sözcüğü her iki makalede de mevcut ise, "Siyat Tüylü Cockatoo" makalesi görüntülenirken "Papağan Besleme" makalesi listelenir.
18 – Bölümler : Sitenizde yönetim panelinden içeriklere ait tüm bölümleri listeleyecek olan modülü oluşturmanızı sağlar.
19 – Birlik : Diğer bir ifadeye RSS bileşeninize ait ve tıklandığında sitenizdeki içerikleri RSS şeklinde görüntülenmesini sağlayan modülü oluşturmak için kullanabilirsiniz
20 – Sarıcı : Joomlanın 1.0 sürümünü kullanan kullanıcıların wrapper olarak tanıyabileceği, sitenize ait bir linki veya bir başka siteyi joomlanız içinde iframe şeklinde göstermenize yarar, yani bu modüle iframe modülü de diyebiliriz.

Daha önce de değindiğimiz gibi bunlar joomlanın standart olarak varolan modülleridir, bizler daha sonra farklı üçüncü parti yazılımlarına ait modüllerden yüklediğimizde onlarda bu listede otomatik olarak yerlerini alırlar, şimdi isterseniz bu alandan yeni modül oluşturma işlemlerinden birkaç tanesini yapalım ve uygulamalarının nasıl olduğunu görelim.

Önce sitemize kullanıcıların üye olabileceği giriş modülünü yapalım, bunun için 14. seçenek olan “Giriş Yap” modülünün yanındaki kutuyu seçelim.


 

Bulunduğumuz alanda üst menüden “Sonraki” butonuna tıklayarak bir sonraki adıma geçelim.

1 – Giriş modülümüze bir isim belirledik
2 – Bu belirlediğimiz ismin modül ismi olarak ana sayfada gösterilip gösterilmeyeceğini ayarladık.
3 – Modülümüzü ana sayfada göstermek için yayınlama özelliğini seçtik
4 – temamızdaki uygun modül pozisyonlarından birine bu modülü atadık örneğin “Left” seçtik

Bu modülümüzün nerelerde gözükmesini istiyorsak onları buradan seçmeliyiz, istersek yukarıdan “Tümü” seçerek her yerde yani her sayfada görüntülenmesini sağlayabiliriz. Eğer belirli sayfalarda çıkmasını istiyorsak o zaman üstten “Listeden Menü Öğesi Seçin” seçilir ve klavyenizden ctrl tuşuna basarak fareyle çoklu seçim veya tek yerde göstermek için seçim yapabiliriz.

1 – Örnekte de belirtildiği gibi ana sayfada yayınlanacak olan bu modülümüzün hemen üzerinde eğer yayınlanmasını istediğimiz bir yazı varsa onu yazabiliriz, boş olarak bırakılmasını tavsiye ediyoruz.
2 – Yukarıdaki açıklama ile aynı olmak kaydıyla modülümüzün altında belirtilen yazıyı gösterir, boş bırakmanızı tavsiye ediyoruz.
3 – Eğer giriş yapıldıktan sonra istediğimiz bir başka sayfaya kullanıcılaımızı yönlendirmek istersek bu açılır kutucuktan o sayfayı seçiyoruz.
4 – Bu seferde tersi olarak çıkış yapıldığında gidilmesini istediğimiz sayfayı seçiyoruz.
5 – Kullanıcılarınıza giriş yaptıkları zaman bir karşılama yazısı gösterilip gösterilmeyeceğini belirliyoruz
6 – Giriş formunda girilecek olan fonksiyonu kullanıcı adı veya gerçek isim şeklinde belirliyoruz, kullanıcı adı şeklinde olmasını tavsiye ediyoruz.
7 – Eğer SSL gerektiren şifreli bir sayfa kullanıyorsak buradan gerekli seçimi yapıyoruz.
Burada belirtilen tüm ayarları bu şekilde yaptıktan sonra hemen üst taraftan “Kaydet” butonuyla modülümüzü oluşturmuş olacağız, daha sonra sitemizin ön yüzünden baktığımızda.


 

Yaptığımız tüm bu işlemlerin sonucunu ve oluşan üye giriş formumuzu görebiliriz, bu şekilde elimizde kullanıcılarımızın kayıt olabileceği ve giriş yapabileceği modülümüzü oluşturmuş olduk. Şimdi yine modül yönetim alanına dönüyoruz ve yeni bir modül oluşturmak için bu yönetim alanındaki üst menüden tıpkı ilk modülümüzde olduğu gibi “Yeni” butonuna tıklıyoruz, modül çeşitlerinin olduğu örnek resmimizde 11. seçenek olan “Reklam” modülünü seçip “İleri” butonuna tıklıyoruz.

Şimdi daha önce reklam bileşeni yönetiminden oluşturmuş olduğumuz reklamlarımızı yayınlamak için bir reklam modülü oluşturmaktayız. Yine bir önceki modülde olduğu gibi reklam modülümüze bir isim veriyoruz ama ismi “Başlık Seçin” kısmından “hayır” olarak seçiyoruz ki modülde isim gözükmesin, yine temamızın “banner” modül alanına modülümüzün atamasını yapıyoruz. 



Yine hangi menülere tıklandığında bu modülümüz gözükecekse onun seçimini yapıyoruz.

1 – Bu reklamlara tıklandığında reklama ait linke nasıl gidileceğini belirliyoruz.
2 – Reklama tıklanma sayacını başlatmak için “1” yazıyoruz
3 – Daha önce reklam bileşeninden ayarladığımız reklam müşterisini açılır kutucuktan seçiyoruz.
4 – Yine bileşenimizden daha önce oluşturmuş olduğumuz reklam kategorisini seçiyoruz.
5 – Reklamlar bir den fazlaysa bu reklamların da tümünü göstermek istersek ki bu her sayfa değiştiğinde reklamda değişir, o zaman buradan gerekli seçimi yapıyoruz.
Modülümüzü oluşturmak için artık bu ayarlardan sonra yapacağımız işlem her zamanki gibi bulunduğumuz bu alandan “Kaydet” butonuna basmak, artık elimizde reklamları yayınlayacağımız bir reklam modülümüz oldu. Eğer kullandığımız temada bir den fazla reklam modül alanı varsa o zaman yine bu şekilde reklam modülü oluşturup sonraki aşamalarda bir diğer reklam modül alanını temamızın uygun pozisyon adıyla atayıp oluşturabiliriz.
Diğer modülleri de hazırlamanın yolu hemen hemen aynı olduğu için hepsini tek tek anlatmamıza gerek olmadığı kanaatindeyiz, sizler bu modüllerden sitenizde yayınlanmasını istediklerinizi bu örneklerdeki gibi oluşturabilir ve temanızda uygun modül pozisyonlarında gösterebilirsiniz. Peki temanızdaki uygun modül pozisyonlarını nereden görebiliriz diye bir soru sorulursa eğer, onu da “Tema Yöneticisi” konusunda işleyeceğimizi söyleyebiliriz, şimdi bu konudan önce sıramıza göre gidersek…