http://www.canver.net/modlarin-adminin- ... t1502.html
PhpBB'de [Herkes, Kayıtlı, Özel, Bölüm Yetkilisi, Pano Yöneticisi] gibi belli seviyeler var. Ben bunları arttırmak istiyorum. Mesela 2 kişiyi Bölüm Yetkilisi olarak atadığınızda ikisi de aynı özelliklere sahip oluyor. Oysa ben farklı farklı özelliklere sahip 2 Bölüm Yetkilisi oluşturmak istiyorum.
Örneğin kimisi adminin bile mesajlarını düzenleyebilsin kimisi düzenleyemesin. kimi IP'leri görebilsin kimisi göremesin, kimisi BAN koyabilsin, kaldırabilsin kimisi yapamasın vs... Nasıl yapacam ben bunu şimdi?
Aslında şöyle bir modül olsa bu işi çözer. Kullanıcı İzinleri Kontrolü'nün gelişmiş bir hali olacak. Oradaki kullanıcı seviyesi sadece Pano Yöneticisi ve Kullanıcı gibi 2 seviye ile sınırlı olmayacak.
Mesela önceden belirlenmiş
Admin
Supermod
Mod+
Mod
Mod-
Ozel
Kullanıcı
gibi seviyeler olacak. Herbir seviyenin yapabileceği şeyler default olarak belirlenmiş olacak ancak istenildiğinde admin bunları yeniden düzenleyebilecek. Yani default Mod+ seviyesinin özelliklerini istediği gibi değiştirebilecek ve yeni özellikli bir Mod+ seviyesi oluşturabilecek. Yada isterse Mod1, Mod2 gibi yeni yeni seviyeler oluşturabilecek...
PhpBB'de admin yukarda saydığım şeyleri kontrol edemiyor. Ancak bir script çıkarsa mesela Modların IP adresini görmesini engelleyen onu ekleyebiliyor ama bu özellik bütün modları etkiliyor. Yani sitede global değişiklik yapıyor.