Uzun suredir beklenen WP&SMF eklentisini son zamanlardaki yoğun istek uzerine 1.0 BETA surumu altında yayınlıyorum. Testlerin bitmemiş ve hala geliştirilmesi gereken yerlerin oluşu nedeniyle kimi hatalarla karşılaşmanız olası. Fakat bu hataları yorumlarda bildirirseniz sonraki surumu cıkarmaya vakit bulursam duzeltmeleri yapacağım
WP&SMF Nedir?
WP&SMF, WordPress ile SMFe (Simple Machines Forum) arasında kopru gorevi goren bir eklentidir. WordPress eklentisi olduğu icin herşey WordPress uzerinden gercekleşir ve birbirlerinden tamamen ayrı calışırlar. Eklentiyi kurabilmeniz icin SMF uzerine herhangi bir yama yapmanız gerekmez. Eklenti WordPress 2.0.2/2.0.3/2.0.4 ile SMF 1.1 RC2 surumleri ile test edilmiş ve bir uyumsuzluğa rastlanmamıştır.
Ozellikleri
WordPresse kayıt olan tum kullanıcılar eş zamanlı olarak SMFe de kayıt olmuş olurlar.
WordPress uzerinde oturum acıldığında eğer varsa aynı kullanıcı hesabı bilgisi ile SMF uzerinde de otomatik oturum acılmış olur. Bu durum WordPress uzerinden oturum kapatmada da gecerlidir.
WordPress uzerinden bir kullanıcı profilini guncellerse buna paralel olarak SMF profili de guncellenmiş olur. Bu da şifre değişiklikleri de dahildir
Eğer WordPress uzerinden bir kullanıcı hesabı kaldırılırsa aynı şekilde bu kullanıcı hesabı SMF uye listesinde de kaldırılır.
SMF forumda yazılan en son mesajların başlıkları WordPress uzerinde goruntulenebilir.
SMF forumda acılan en son başlıklar yine WordPress uzerinde goruntulenebilir.
En son uyeler WordPress uzerinde listelenebilir.
Toplam uye sayısına erişilebilir.
Toplam Uye Sayısı, Toplam Mesaj Sayısı, Toplam Konu Sayısı, Toplam Kategori, Toplam Bolum sayısı gibi forum istatistikleri WordPress uzerinde gosterilebilir.
Karakterlerin tanımlanması halinde İngiliz alfabesi dışındaki latin karakterler problemsiz WordPress uzerinde UTF-8 karakter kodu altında goruntulenebilir.
Dil dosyası ile coklu dil desteği vardır.
Nasıl Kurulur?
Oncelikle eklenti dosyasını buradan indirin. Sıkıştırılmış klasorden cıkan WP_SMF klasorunu WordPress eklenti dizini (wp-content/plugins) altına yukleyin. WordPress yonetici panelinden eklenti yonetimine gelin ve WP & SMF isimli eklentiyi aktif edin.
Eklentiyi aktif ettikten sonra SMF Settings.php dosyasının yerinin tanımlamanızla ilgili bir uyarı gelecektir. O uyarıdaki bağlantıya tıklayarak yada eklenti yonetimi altındaki WP&SMF Ayarları bağlantısına tıklayarak devam edin. Karşınıza gelen SMF Dizini dizini kutusuna SMF Forumun yuklu olduğu dizinin tam adresini girin. Kutu icerisinde standart olarak gelen internetteki yayına acık olan FTP dizininizdir.
Ornek olarak Plesk kullanıcılarında bu adres, /var/www/vhosts//httpdocs olarak gelir. FTP yazılımınız ile bunu kontrol edebilir ve httpdocs dan sonraki dizinleri taki SMFnin yuklu olduğu dizine erişinceye kadar tanımlayabilirsiniz. Sonrasında Ayarları Kaydet diyerek dizinin doğruluğunu kontrol edebilirsiniz. Eğer doğru tanımladıysanız Settings.php dosyası o dizin altında olacağından bir problem yaşamazsınız.
Eğer problemsiz şekilde dizin tanımlamayı başardıysanız kurulum bitti! İşte sadece bu kadar. Bundan sonraki tum işlerim eklenti kendiyapacaktır.
Eklenti neleri yapamaz?
Başta dediğimiz gibi eklenti SMF den bağımsız olarak calışır. Bu nedenle bazı değişiklikler size kalıyor.
SMF forum uzerinden şifre değiştirmeyi ve şifre unuttum bağlantılarını kaldırabilirsiniz. Cunku kullanıcı SMF profilinden şifresini değiştirse bunu eklenti gormeyecektir ve WordPress ile SMF şifresi farklı olacaktır. Sonrasında WordPress uzerinden oturum acsa da SMF de otomatik oturum acılmayacaktır. Eğer WP ile SMF farklı şifre kodlama yontemleri secmiş olmasaydı bunu da eklenti kendi gorebilecekti. Fakat WP md5, SMF ise sha1 kullanıyor şifreleri kodlamada.
Kullanıcı SMF uzerinden oturumunu kapatsa da WordPress oturumu kapanmaz. Yani SMF uzerindeki bu bağlantıyı da kaldırabilir yada WordPress oturum kapatma bağlantısına yonlendirebilirsiniz
SMF forumu ustunden yapılan kullanıcı kayıtlarında da eklenti bu kullanıcıları WordPresse aktaramaz. Yani kullanıcı kaydını kapatabilirsiniz.
Şuan hatırladıklarım bu kadar. Yani kısacası SMF uzerinden yapılan değişiklikler WordPressde gercekleşmez.
Fonksiyonlar Nasıl Kullanılır?
Uzun sureli wordpress kullanıcıları fonksiyonları kullanmada zorluk cekmeyeceklerdir. Ama ben yinede fonksiyonları kısaca acıklayayım.
Kod:
SMF_EnSonMesajlar($limit=10,$hepsindenonce,$mesajd anonce,$mesajdansonra,$hepsindensonra)
Smf forumda en son mesaj yazılan başlıkları bu fonksiyon ile WordPress uzerinde goruntuleyebilirsiniz.
Kod:
SMF_EnSonBasliklar($limit=10,$hepsindenonce,$mesaj danonce,$mesajdansonra,$hepsindensonra)
Smf forumda en son acılan başlıkları bu fonksiyon ile WordPress uzerinde goruntuleyebilirsiniz.
Kod:
SMF_EnSonUyeler($limit=10,$hepsindenonce,$mesajdan once,$mesajdansonra,$hepsindensonra)
Buradan Takip Edebilrsiniz Diğer Surumler İcinde Yakında Zamanda yayınlanacaktır
http://blog.q72.in/wordpress-smf-koprusu-eklentisi/
http://blog.q72.in
WordPress'e SMF Entegre Nasıl Olur ?
WordPress0 Mesaj
●1 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Web Tabanlı Uygulamalar - Aplikasyonlar
- WordPress
- WordPress'e SMF Entegre Nasıl Olur ?