Dark_Crazy
New member
Üyenin; herhangi bir forum veya alt forumda, yeni bir başlık açabilmek için, bu forum içerisinde en az "X" mesajının bulunması gerekir.. İsteyen uygulasın, bence güzel bir eklenti istek üzerine yayınladım
newthread.php 'yi açıp alttaki kısmı bulun;
PHP Kodu:
php // check if there is a forum password and if so, ensure the user has it set
verify_forum_password($foruminfo['forumid'], $foruminfo['password']);
Hemen alt kısmına şunları ekleyin;
PHP Kodu:
php // setting for minumum post required to create new thread
$num_minpost_required = 5;
$usergroupid_req_minmpost = array(2,3,4); // use comma to separate your usergroupid
$forumid_req_minpost = array(3,5,6); // use comma to separate your forumid
if (in_array($bbuserinfo['usergroupid'], $usergroupid_req_minmpost) AND ($bbuserinfo[posts]<$num_minpost_required) AND in_array($foruminfo['forumid'], $forumid_req_minpost))
{
print_no_permission();
Not : Bunu kendi isteğinize göre özelleştirebilirsiniz. Yukardaki ayarlamanın anlamı şudur; 2,3,4 numaralı ID'ye sahip olan kullanıcı grubundaki üyeler, 3,5,6 ID numaralı forumlarda yeni başlık (thread) açabilmek için, bu forumlardaki diğer konularda toplam en az 5 mesaj atmış olmak zorundalar. Aksi halde yeni konu açamazlar...
"Bookmark" bölümünün ID numarası neyse (forumid_req_minpost = array(3,5,6); ) kısmına sadece o bölümün (forumun) ID numarasını koyacaksın. ID numarasını öğrenmek için Admincp >> Forumlar & Moderatorler kısmına bakabilirsiniz....Kolay gelsin..
newthread.php 'yi açıp alttaki kısmı bulun;
PHP Kodu:
php // check if there is a forum password and if so, ensure the user has it set
verify_forum_password($foruminfo['forumid'], $foruminfo['password']);
Hemen alt kısmına şunları ekleyin;
PHP Kodu:
php // setting for minumum post required to create new thread
$num_minpost_required = 5;
$usergroupid_req_minmpost = array(2,3,4); // use comma to separate your usergroupid
$forumid_req_minpost = array(3,5,6); // use comma to separate your forumid
if (in_array($bbuserinfo['usergroupid'], $usergroupid_req_minmpost) AND ($bbuserinfo[posts]<$num_minpost_required) AND in_array($foruminfo['forumid'], $forumid_req_minpost))
{
print_no_permission();
Not : Bunu kendi isteğinize göre özelleştirebilirsiniz. Yukardaki ayarlamanın anlamı şudur; 2,3,4 numaralı ID'ye sahip olan kullanıcı grubundaki üyeler, 3,5,6 ID numaralı forumlarda yeni başlık (thread) açabilmek için, bu forumlardaki diğer konularda toplam en az 5 mesaj atmış olmak zorundalar. Aksi halde yeni konu açamazlar...
"Bookmark" bölümünün ID numarası neyse (forumid_req_minpost = array(3,5,6); ) kısmına sadece o bölümün (forumun) ID numarasını koyacaksın. ID numarasını öğrenmek için Admincp >> Forumlar & Moderatorler kısmına bakabilirsiniz....Kolay gelsin..