Eklentiler Yazdır
Administrator tarafından yazıldı.   
Çarşamba, 11 Ekim 2006 06:00

Joomla! web sitenizin içeriğinin yönetimini kusursuzca yapmaktadır. Fakat birçok kişi için, Joomla!'nın asıl gücü sunduğu uygulama altyapısı ile tüm dünya üzerindeki geliştiricilerin hazırladıkları güçlü eklentilerdir. Eklentiler sitenize Joomla'nın temel kodlarında bulunmayan özellikleri eklemek için kullanılır. Yüzlerce eklentiden bazı örnekler şunlardır:

  • Devingen (dinamik) form oluşturucuları
  • İş veya organizasyon dizinleri
  • Belge yönetimi
  • Resim ve çoklu ortam sergileri
  • e-Ticaret ve alışveriş sepeti motorları
  • Forumlar ve sohbet yazılımları
  • Takvimler
  • e-Posta gazeteleri
  • Bilgi toplama ve raporlama araçları
  • Reklam yayınlama sistemleri
  • Ödemeli üyelik hizmetleri
  • ve çok daha fazlası

Joomla! Eklenti Dizininde daha fazla örnek bulabilirsiniz. Etkin geliştirme topluluğumuzun sunduğu şaşırtıcı çalışmalara hazır olun!

Eklenti Türleri

Beş adet eklenti türü vardır:

  • Bileşenler
  • Modüller
  • Şablonlar
  • Uyumlu Ekler
  • Diller

Sağ üstte bulunan içindekiler tablosunu (Joomla'nın başka bir kullanışlı özelliği) ya da aşağıdaki Sonraki bağlantısını kullanarak daha fazla ayrıntıya ulaşabilirsiniz.


Bileşen - Joomla! Eklenti DiziniBileşenler

Bileşen en geniş ve kapsamlı eklenti türüdür. Bileşenler sayfanın ana gövdesinde gösterilen küçük uygulamalar gibidir. Şu şekilde düşünürseniz daha kolay anlayabilirsiniz: Joomla! bir kitapsa, bileşenlerde bu kitabın başlıklarıdır. Örneğin ana makale bileşeni (com_content) tüm makaleleri işleyen bir mini uygulama gibidir. Başka bir örnek ise ana kayıt bileşeni (com_user) kullanıcı kaydı işlemlerini yapan mini bir uygulama gibi çalışır.

Joomla!'nın ana özelliklerinden birçoğu varsayılan bileşenler tarafından sağlanır. Örneğin:

  • İletişim
  • Ön Sayfa
  • Haber Beslemeleri
  • Reklam
  • Toplu Posta
  • Anketler

Modül - Joomla! Eklenti DiziniModüller

Sayfa işlemek için kullanılan daha küçük ve esnek eklentilerdir. Genellikle daha sade ve bileşenlere göre farklılıklar gösteren modüller sayfanın küçük alanları için kullanılırlar. Eğer bileşenler için verdiğimiz kitap örneğimize devam edersek, modül kitaptaki sayfa alt bilgisi (dip not) ya da başlık öbeği gibidir. Tabii ki nasıl dip notlar sadece belli sayfalarda ya da tüm sayfalarda bulunabilirse, modüllerde sadece seçili menü öğelerinde ya da tüm sayfalarda görüntülenebilir.

Modüller sayfada istediğiniz herhangi bir konumda yeralan küçük uygulamacıklardır. Bileşenlerle birlikte (anketler, giriş formu gibi) ya da bağımsız (istatistikler, kimler çevrimiçi gibi) olarak çalışabilirler.

Modüller, şablonunuzda belirtilen modül konumlarına atanabilir ve arka-uç biriminde modül yöneticisi kullanılarak modül konum ayarları düzenlenebilir. Örneğin, "sol" ve "sağ" üç kolonlu düzende yaygın kullanılmaktadır.

Modülleri Görüntüleme

Her bir modül sitenizdeki bir modül konumuna atanır. Eğer iki farklı konumda görünmesini isterseniz, modülü kopyalamanız ve konumlarını belirtmeniz gerekmektedir.

Not: Ana menünüz bir modüldür! Menü yöneticinizde yeni bir menü oluşturduğunuzda aslında ana menü modülünü (mod_mainmenu) kopyalamış ve kopyaya yeni bir isim vermiş olursunuz. Bir modülü kopyaladığınızda tüm seçeneklerini kopyalamış olmazsınız, basitçe Joomla!'nın aynı kodları farklı ayarlarla kullanmasını sağlamış olursunuz.


Uyumlu Ek - Joomla! Eklenti DiziniUyumlu Ekler

Joomla!'nın daha gelişmiş eklentilerinden biriside uyumlu ektir. Önceki Joomla! sürümlerinde uyumlu ekler mambotlar olarak biliniyordu. İsimlerinin değişiminin dışında işlevsellikleri de genişletildi. Uyumlu ek Joomla!'da önceden tanımlanmış bir işlem gerçekleştiğinde çalışan kod bölümüdür. Örneğin düzenleyiciler Joomla!'nın onGetEditorArea işlemi gerçekleştiğinde çalıştırılan uyumlu eklerdir. Ayrıca uyumlu eklerin kullanımı geliştiricilerin kodlarının davranışlarını şekillendirir.


Dil - Joomla! Eklenti DiziniDiller

Joomla! 1.5 sürümünün yeni ve belki de en önemli ve temel eklentisi dildir. Joomla! çok dilli kurulum sunmaktadır. Ancak site ve denetim alanı sadece Türkçe ve İngilizcedir. Tüm çevirileri içeren bir Joomla! kurulum paketini yüklemek çok uzun zaman alacaktır ve ek web alanı gerektirecektir. Dil dosyaları ön-uç ve arka-uç birimi kullanıcıları için arayüzün yerel dilde kullanımını sağlar.

Joomla! yardım sitesinde diller hakkında daha fazla bilgi bulabilirsiniz: Dil Paketleri ve Yerelleştirilmiş Dağıtımlar
http://help.joomla.org/content/view/1651/243/

Son Güncelleme: Perşembe, 08 Kasım 2007 14:49