Eklenti Kurulumu

Eklentiler, yeni özellikler ve işlevler eklemek için phpBB mesaj panosu üzerine kurulabilen, indirebilir paketlerdir. Eklentiler, phpBB 3.1 sürümü ile birlikte eskiden beri bilinen MODların varisi olmuştur ve muazzam bir şekilde geliştirilmiştir. Eklentiler ile phpBB'de kod satırlarını artık değiştirmek zorunda değilsiniz. Eklentiler, basitçe mesaj panonuza yüklenir ve YKP'den etkinleştirilir. Ayrıca eklentileri güncelleştirme, devre dışı bırakma ya da kaldırma işlemi kolay bir şekilde gerçekleştirilir.

Bir Eklentinin Kurulması

phpBB mesaj panonuzun dizininde "ext" adında bir klasör bulunur. Bu klasör, tüm eklentilerin depolandığı konumdur. Her eklenti, eklenti yapımcısının adına göre iç içe klasörler halinde gruplanmış hiyerarşik bir düzene sahiptir. Örneğin; "acme" adlı bir yapımcının "foobar" isimli eklentisini indirirseniz, eklenti "/ext/acme/foobar/" klasörüne yüklenecektir. "acme" adlı bir yapımcı tarafından oluşturulan diğer tüm eklentiler de "/ext/acme/" klasörüne yüklenir. Örneğin;

phpBB/
  ext/
   acme/
    foobar
   phpbb/
    boardrules
    boardannouncements

1. İndirme ve sıkıştırılmış dosyayı açma

Bir eklentiyi indirdikten sonra, eklenti paketini bilgisayarınızda açmanız gerekir. Eklentiler genellikle sıkıştırılmış "zip" dosyası biçiminde bulunur.

Windows'ta, eklentiyi açmak için Windows Gezgini görünümünden (mesela, eklentiyi Belgelerim'e indirdiyseniz, Belgelerim'i açıp dosyayı çift tıklayın) çift tıklamanız yeterlidir. Adres çubuğunun (Windows Vista, 7 ve 8) ya da Explorer penceresinden Klasör Görevleri menüsünün (Windows XP) altında "Tüm dosyaları ayıkla" kısmına tıklayın ve yönergeleri izleyin.

Mac'te, sıkıştırılmış dosyalar Safari tarafından indirildiğinde otomatik olarak açılır (bu ayar, Safari'nin tercihlerinde "Güvenli dosyaları aç" a tıklatılarak devre dışı bırakılabilir) ve indirilenler listesinden erişilebilir.

Not: Yayında olan forumunuza tüm eklentileri, Eklenti Özelleştirme Ekibi tarafından doğrulanmış olan güvenilir bir kaynak olduğu için, yalnızca phpBB'nin Özelleştirme Veritabanından indirip kurmanız önerilir.

2. Mesaj panonuza yükleme

Dosyaları yüklemek için en sevdiğiniz FTP istemcisini açın (FileZilla, CuteFTP, SmartFTP, v.b. gibi - bazı internet tarayıcıları bile bu özelliğe sahiptir) ve hesabınıza giriş yapın. Genel olarak herkes tarafından erişilebilir dosyalarınız "public_html" veya benzeri bir alanda olacaktır. Mesaj panonuzun olduğu klasöre gidin. Bu örnekte, "acme/foobar" eklentisini aktarmaya bakacağız. Mesaj panonuzun bulunduğu klasördeyken "ext/" dizinine gitmeniz gerekir.

FTP istemcinizden, "acme/foobar" klasörünü "ext" klasörüne sürükleyin. Normalde, FTP istemcisi içinde küçük bir klasör simgesi ve ardından dizinin adı olacaktır (bu, istemciden istemciye değişebilir) - dosyayı sürükleyeceğiniz yer burasıdır. Eğer zaten "ext" klasörünüzün içinde bir "acme" klasörü varsa "foobar" klasörünü "ext/acme/" klasörüne kopyalamanız yeterlidir.

3. Etkinleştirme

Eklenti yüklendikten sonra, mesaj panonuzun Yönetim Kontrol Panelinde Özelleştir -> Eklentileri yönet bölümüne gidin. Son yüklediğiniz eklentiyi "Devre Dışı Bırakılan Eklentiler" bölümünün altında listelemiş olmarak göreceksiniz. Burada, "Etkinleştir" düğmesine tıklamanız yeterlidir. Artık kurulum tamamlanmıştır!

Bir Eklentinin Güncellenmesi

Bir eklentinin güncellenmesi, mesaj panonuzda en ufak aksaklıkla ve birkaç basit adımla tamamlanabilen basit bir işlemdir. Aşağıdaki adımlar, mesaj panonuzda çalışan mevcut bir eklentinin yeni sürümünü indirmiş ve sıkıştırılmış dosyayı açmış olduğunuzu varsayar.

1. Devre dışı bırakma

Bir eklentiyi devre dışı bırakmak, o eklentiyi etkili bir şekilde kapatarak mesaj panosundan kaldırır. Eğer eklenti, mesaj panonuzun işlevselliği için kritik bir öneme sahipse, bu güncelleme işlemini yapmadan önce mesaj panonuzu devre dışı bırakmak en güvenli yöntem olacaktır.

2. Eklenti dosyalarını silme

FTP programınızı kullanarak eklenti dosyalarını dosya sisteminden silin. Çoğu durumda eklentinin tüm dizinini silebilirsiniz; bu işlem, eklentinin tüm dosyalarını dosya sisteminizden kaldırılacaktır.

3. Yeni eklenti dosyalarını yükleme

FTP programınızı kullanarak yeni eklenti dosyalarını (veya tüm eklenti dizinini) doğru konuma yükleyin.

4. Etkinleştirme

Eklenti yüklendikten sonra, mesaj panonuzun Yönetim Kontrol Panelinde Özelleştir -> Eklentileri yönet bölümüne gidin. Son yüklediğiniz eklentiyi "Devre Dışı Bırakılan Eklentiler" bölümünün altında listelemiş olmarak göreceksiniz. Burada, "Etkinleştir" düğmesine tıklamanız yeterlidir. Artık kurulum tamamlanmıştır!

Bir Eklentinin Silinmesi

Bazen bir eklentiyi kaldırmak gerekir. phpBB, bir eklentiyi devre dışı bırakmanıza ve mesaj panonuzdan kalıcı olarak silmenize imkan sağlar.

1. Devre dışı bırakma

Bir eklentiyi devre dışı bırakmak, o eklentiyi etkili bir şekilde kapatarak mesaj panosundan kaldırır. Ancak, eklenti tarafından veritabanınızda yapılan değişiklikler hala aynı kalır; bu nedenle eklentiyi, kayıtlı ayarları ve verileri kaybolmadan daha sonra yeniden etkinleştirebilirsiniz. Bir eklentiyi devre dışı bırakmak için, Eklenti Yönetimi sayfasındaki "Devre dışı bırak" düğmesine tıklamanız yeterlidir.

2. Veriyi silme

Eklentiyi silmek için, eklenti devre dışı bırakıldıktan sonra Eklenti Yönetimi sayfasındaki "Verileri Sil" düğmesini tıklayın. Bu, veritabanından eklentinin kullandığı tüm ayarları ve verileri silecek yok edici bir işlemdir. (Bu işlemden sonra eklentiyi ileride yeniden etkinleştirmek isterseniz, ilk kez kurulmuş gibi olur.) Verileri sildikten sonra eklentinin klasörünü "ext" dizininden silmek için FTP programınızı güvenli bir şekilde kullanabilirsiniz.