P42S
Daimi Üye
- Aktiflik
- K.Tarihi
- 18 Şub 2016
- Mesajlar
- 95
- Puanı
- 28
phpKF Nedir?
phpKF; PHP ve çoklu veritabanı destekli, kullanımı kolay, hızlı, güvenli, eklenti ve tema destekli, yönetim masası üzerinden birçok özelliği ayarlanabilen, gelişmiş ve ücretsiz Forum, Portal ve CMS uygulamalarıdır. Tamamı ile sıfırdan geliştirilmiş, hiçbir sisteme benzemeyen, %100 Türkçe ve %100 Türk yapımı bir sistemdir. Kullanmak için tek yapmanız gereken istediğiniz sistemi indirip, PHP ve veritabanı destekli bir sunucuya kurmak. Kurulum kılavuzu için bu sayfaya bakın.
phpKF Forumun Bazı Özellikleri:
Birbiriyle %100 Uyumlu Sistemler: phpKF CMS, Forum ve Portal olarak tüm sistemler birbirleriyle tamamen uyumludur, aynı üye ve giriş bilgilerini kullanabilmektedir.
SEO - SEF: Arama motoru dostu adres yapısı. Tüm başlık ve üye adı bilgileri adres satırında görünür. Bu sayede siteniz arama sayfalarında daha üst sıralara çıkabilir.
Eklenti özelliği: Dosya yükleme, düzenleme, dizin oluşturma, veri tabanında değişiklik yapma gibi özellikler sayesinde; gelişmiş eklentileri tek tıkla kurma, güncelleme, kaldırma ve etkisizleştirme.
Tema Özelliği: Tasarımın tamamını değiştirebileceğiniz, html ve php kod ekleyebileceğiniz tema sistemi. Temanın kaynak kodlarının doğrudan görünmesini ve tema telif bilgisinin silinmesini engelleyebilme. W3C onaylı resmi temalar.
Veritabanı Desteği: MySQL, MySQLi, MSSQL veritabanı desteği. PostgreSQL, Oracle, vs. için eklenti desteği.
RSS Beslemesi: Ana sayfa ve her forum için ayrı ayrı, SEO'lu ve W3C onaylı rss beslemesi. Ana sayfa rss beslemesinde, tüm forumdaki en güncel 20 konu ve tüm içeriği. Her forum için rss beslemesinde ise, ilgili forumun mesaj tarihine göre başlık ve kısa içerikleri gösteriliyor.
Tam UTF-8 Desteği: UTF-8 karakter kodlamaya uygun dosya ve veritabanı yapısı sayesinde tüm dillerdeki karakterleri kullanabilirsiniz.
Mobil Sürüm: Taşınabilir cihazlar için hafifletilmiş, düşük çözünürlüklere uygun sayfa yapısı. Tamamen phpKF için hazırlanmış bildirim alabilen phpKF Mobil Android uygulaması.
Zengin ve Düz Metin Düzenleyici: WYSIWYG Editor (What You See Is What You Get - Ne Görürsen Onu Alırsın) Tamamı ile phpKF için sıfırdan geliştirilmiş zengin ve düz metin düzenleyici. Kopyalanan zengin içeriği otomatik BBCode'a çevirme. En son ayarlanan metin düzenleyici boyutunu ve tipini (zengin - düz) hatırlama. TinyMCE, CKEditor, SCEditor, vs. editörleri kullanabilme.
Dosya Yükleme Özelliği: Üyeler yükledikleri dosyaları görebilir, istediklerini silebilir, dosyaların bulunduğu konuları arayabilir. Yöneticiler tüm yüklemeleri görebilir, silebilir, konu ve özel iletilerde arama yapabilir.
phpKF JavaScript Kütüphanesi: Tamamen phpKF için geliştirilmiş jQuery benzeri javascript kütüphanesi. Çok daha az kodla, çok kolay ve çok hızlı bir şekilde etkileşimli sayfalar hazırlayabileceksiniz. phpKF-JSK kullanım klavuzu.
Üye Grupları: Kolay üye yönetimi için istenilen yetkilere sahip gruplar oluşturma. Grupları üyeler sayfasında görüntüleme ve istenilenleri gizleme. Üyelere birden fazla ek grup seçebilme, gruba ve üyelerine özel ad atama.
Bölüm ve Konu Görüntüleyenler: Forum bölümlerinde içeride kaç kişi var özelliği. Bölüm ve konu sayfalarında görüntüleyen üye adları, gizli ve misafir sayıları.
Bağlantılı Hangi Sayfada: Çevrim içi ve profil sayfalarında, üye ve misafirlerin bulundukları sayfalara tek tıkla ulaşabilme.
Duyuru Ekleme: Tüm forum bölümlerine, portal ana sayfasına, özel ileti sayfaları, misafirlere, üyelere, bölüm yardımcılarına, forum yardımcılarına ve forum yöneticilerine ayrı ayrı duyuru ekleme.
Hata Yakalama: Tüm php ve veritabanı hataları log dosyalarına kaydedilir. Bu kayıtlar yönetim masasından görüntülenip silinebilir.
IP Adresi Engelleme: Girilen ip adreslerinin forum ve portala erişimini engelleme.
Özel ileti Üye yasaklama: İstenilen üyelerden özel ileti almayı engelleme, veya tüm üyeleri engelleyip sadece istenilenlere izin verme.
Özel ileti E-Posta Uyarısı: Özel ileti gönderilen üyeye otomatik E-Posta göndererek bilgilendirme. Bu özelliği yönetim masasından açıp kapatabilme.
Alt Forum Özelliği: Tek seviyeli alt forum özelliği, kullanımı kolay bölüm düzenleme, taşıma ve silme.
Gelişmiş Üye Yönetimi: Üye ve gruplar için gelişmiş profil, durum ve yetki yönetim sayfaları.
Kullanıcı Masası: Profil görüntüleme, profil değiştirme, özel ileti kutuları, özel ileti ayarları, onaylı şifre ve e-posta değiştirme.
Ajax Kontrolleri:
- Kayıt ve üye arama sayfalarında ajax destekli üye adı kontrolü.
- Yönetim masasından ayarlanabilir logo değişikliği ve sayfa genişliği.
- Otomatik veritabanı kurulumu ve ayar dosyası oluşturulması.
- Ayarlanabilir, kullanıcı onaylı, yönetici onaylı ve onaysız üye kayıt özelliği.
- Robot kayıtları engellemek için grafik onay kodu (CAPTCHA) ve güvenlik sorusu.
- İki ayrı yöntemle şifrelenip veri tabanına kaydedilen parola sistemi.
- Site kurucusu, Forum Yöneticisi, Forum Yardımcısı, Bölüm Yardımcısı ve Özel izinler olmak üzere 5 ayrı üye yetkilendirme.
- Okuma, konu açma, cevap yazma, yönetme ve ayrı ayrı kapatma olmak üzere 5 ayrı forum izni.
- Ayarlanan okuma yetkisinden düşük üyelere forum ve altındaki konuları gizleme.
- Değiştirilebilir forum simgeleri.
- Hazır galeri, uzak resim ekleme ve resim yükleme olmak üzere 3 farklı kullanıcı resmi özelliği.
- Mesajlarda ve imzalarda, açılıp kapatılabilen BBCode özelliği.
- Açılıp kapatılabilir otomatik resim boyutlandırma. Resimleri normal boyutuna büyütme ve yeni pencerede açma.
- Kullanıcıların E-Posta, Doğum Tarihi, Şehir ve Çevrim içi Durumu gibi bilgileri gizleyebilir.
- Kullanıcılar bazı özellikleri gizlese bile yöneticiler görebilir.
- 4 ayrı özel ileti kutusu (Gelen Kutusu, Ulaşan Kutusu, Gönderilen Kutusu, Kaydedilen Kutusu).
- Üyelerin forum üzerinden birbirlerine E-Posta gönderebilme özelliği.
- Yöneticilerin toplu E-Posta gönderebilme özelliği.
- Tam kullanıcı yönetimi. Yöneticiler üyelerin şifre de tüm bilgilerini değiştirebilir. Ama eski şifrelerini göremezler. Yöneticiler üyeleri, engelleyebilir, hesabını etkisizleştirebilir ve hesabını silebilirler. Ayrıca istenilen üyeye, istenilen forum için; görüntüleme, mesaj yazma ve mesaj silme özelliği verebilirler.
- Mesajları yazan ve değiştirenlerin ip adresleri kaydedilir.
- Mesajları son değiştiren üyenin adı, ip adresi, değiştirme tarihi ve değiştirme sayısı kaydedilir.
- Yönetim masasından ip yönetimi. ip adresi ile yapılan işlemleri ve üyelerin yaptıkları işlemleri tek tek izleme.
- Ayarlanabilir 2 farklı mail gönderme özelliği. ( mail(), SMTP )
- Ayrıntılı veritabanı verileri, onarma ve iyileştirme işlemleri.
- Veri tabanındaki tabloları, ayrı ayrı veya tamamını yedekleme ve geri yükleme.
- Ayarlanabilir; çerez geçerlilik, iki ileti arasındaki bekleme ve beş başarısız girişten sonra hesabın kilitli kalma süreleri.
- İstenilen kullanıcı adları ve E-Posta adresleri ile kayıt yapılmasının yasaklanabilmesi. Bir alan adından gelen tüm E-Postalar dahi yasaklanabilir.
- Foruma atılan mesajlarda sözcük sansürleme.
- Forumlarda istenilen gün içerisinde cevap yazılmamış başlık ve cevapların silinebilmesi.
- Hızlı Cevap Yazma: Forumda açılan konuları gösteren "Konu göster" sayfasının en altında, sadece üyelere görünen hızlı cevap yazma formu.
- Yeni Mesajlar: Ana sayfadaki "Son gelişinizden sonra atılan mesajlar" bağlantısı tıklanarak ulaşılan yeni mesaj sayfası.
- Kullanıcı Konu ve Cevapları: Kullanıcı profili sayfasında, ilgili kullanıcının, açtığı konuları ve yazdığı cevapları gösteren bağlantılar.
- Okundu Bilgisi: Kullanıcının son gelişinden sonra açılan konular veya cevaplanan konular, forum göster sayfasında kalın yazdırılır. Okunduklarına normal ince haline gelir. Tekrar cevaplandıklarında ise okunana kadar kalın gösterilir.
- Kolay ifade ekleme: Tek bir sayfada düzenleme yaparak ilgili tüm sayfalardaki ifadeleri, kısayollarını ve sıralanışını değiştirebilme. Ayrıntılı bilgi için buraya bakın.
- Gelişmiş Arama Özelliği: Arama sonuçlarında başlık ve kısa içerik gösterimi, metin içindeki aranılan sözcükleri renklendirme, tarihe göre arama.
- Kod Renklendirme:
PHP:
- Tarih kısmında, bugün, dün tanıma: Forumda geçen tüm tarihlerde bugün ve dün tanımlaması eklenmiştir.
- Yöneticiler tarafından her kullanıcı için ayrı ayrı özel ad ekleme özelliği.
- Yönetim masasından ayarlanabilir çevrim içi zamanı.
- Yönetim masasından otomatik sürüm kontrolü ve resmi siteden duyurular bölümü.
- Silinen konu ve cevaplar için geri dönüşüm kutusu.
- Kayıt ve giriş alanları için anlık veri kontrolü.
- Tek tıkla konu sabitleme.
- 91 php, 38 html, 3 javascript ve 6 css şablon dosyasında toplam 54 bin satırı aşkın kod.
Sistem gereksinimi: php 4.0 ve üstü, veritabanı (mysql, mssql, vb.)
Ayrıca onay kodu özelliği için: GD kütüphanesi
Eklenti özelliği için: XMLReader ve zip desteği gereklidir.
phpKF; safe_mode, magic_quotes_gpc, magic_quotes_runtime ayarlarının açık - kapalı olması fark etmeden sorunsuz çalışabilir.