Proje Amacı: Kayıtlı kullanıcıların paylaştığı bilgilerin bütün üyeler tarafından aranıp bulunması.
Projede Kullanılan Hazır Kütüphaneler:
- Prototype / JS
- Tinymce / JS
- Form Validation / JS
- Arama yapabilirler
- Arama sonuçlarını görüntüleyebilirler
- Herhangi bir içeriği okuyabilirler
- Ziyaretçilerin yaptıklarını aynen yapabilirler.
- Yazılara yorum ekleyebilirler (Yorumlar yönetici onayından geçmelidir.)
- Yeni yazı yazabilirler (Editör veya yönetici onayından geçmelidir.)
- Yazdıklarını düzenleyebilirler
- Yazdıklarını silebilirler
- Üyelerin yaptıklarını aynen yapabilirler.
- Onay bekleyen yazıları onaylayıp reddedebilirler
- Onay bekleyen yazıları ve yorumları görebilirler.
- Editörün yaptıklarını aynen yapabilirler.
- Onaylanmış, onay bekleyen ve reddedilmiş yazıları düzenleyebilir ve silebilir
- Onay bekleyen yorumları yönetebilir (Onaylar veya Siler)
- Üyelerin bilgilerini yönetebilir.
- Üyeleri süreli veya süresiz engelleyebilir.
- Şifreler veritabanında md5() şifreleme yöntemi ile saklanır.
- Kayıt sırasında email aktivasyonu gerekmektedir.
- Email aktivasyonunu tekrar gönderme seçeneği mevcuttur
- Şifremi unuttum seçeneği kullanıldığında kullanıcıya yeni bir şifre ve yeni şifrenin aktifleşmesi için bir aktivasyon linki gönderilir.
- Yönetici ve editör panellerinde işleriniz kolaylaştıran AJAX kontrolleri
- Değişik ve gelişmiş bir arama algoritması
- Form alanlarını sayfa yenilemeden doğrulama
- Yazı göndermek için gelişmiş bir zengin içerik editörü(tinymce)
- "Kendimi Şanslı Hissediyorum" butonu sayesinde aradığınız terimin en çok benzediğe içeriği otomatik olarak yönlendirme
Demo: http://sgrlinteraktif.com/aramalog/demo/