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.