Bu uygulama, Admin, Genel mod, ya da normal üye izinlerine sahip özel rütbeli üyelerimizin moderatör olduğu bölümde de aynı rütbeyle görünmesini sağlıyor.
Load.php'de bul:
// By popular demand, don't show admins or global moderators as moderators.
if ($user_profile[$id]['ID_GROUP'] != 1 && $user_profile[$id]['ID_GROUP'] != 2)
$user_profile[$id]['member_group'] = $row['member_group'];
// If the Moderator group has no color or stars, but their group does... don't overwrite.
if (!empty($row['stars']))
$user_profile[$id]['stars'] = $row['stars'];
if (!empty($row['member_group_color']))
$user_profile[$id]['member_group_color'] = $row['member_group_color'];Aşağıdaki kod ile değiştir:
// By popular demand, don't show admins or global moderators as moderators.
if ($user_profile[$id]['ID_GROUP'] != 1 && $user_profile[$id]['ID_GROUP'] != 2) {
$user_profile[$id]['member_group'] = $row['member_group'];
// If the Moderator group has no color or stars, but their group does... don't overwrite.
if (!empty($row['stars']))
$user_profile[$id]['stars'] = $row['stars'];
if (!empty($row['member_group_color']))
$user_profile[$id]['member_group_color'] = $row['member_group_color'];
}
//Above the Color Fix by DIN1031, it's possible it will be insert sometime!Ayrıca sadece admin ve genel mod değil de tüm özel rütbelerin moderatör olduğu bölümde mod olarak görünmemesini istiyorsanız
bu kısmı
$user_profile[$id]['ID_GROUP'] != 1 && $user_profile[$id]['ID_GROUP'] != 2) {aşağıdaki gibi arttırabilirsiniz.
if ($user_profile[$id]['ID_GROUP'] != 1 && $user_profile[$id]['ID_GROUP'] != 2 && $user_profile[$id]['ID_GROUP'] != 22 && $user_profile[$id]['ID_GROUP'] != 21 && $user_profile[$id]['ID_GROUP'] != 18 && $user_profile[$id]['ID_GROUP'] != 24 && $user_profile[$id]['ID_GROUP'] != 23 && $user_profile[$id]['ID_GROUP'] != 17 && $user_profile[$id]['ID_GROUP'] != 19 && $user_profile[$id]['ID_GROUP'] != 15 && $user_profile[$id]['ID_GROUP'] != 25 && $user_profile[$id]['ID_GROUP'] != 26 && $user_profile[$id]['ID_GROUP'] != 27 && $user_profile[$id]['ID_GROUP'] != 12 && $user_profile[$id]['ID_GROUP'] != 28 && $user_profile[$id]['ID_GROUP'] != 29) {Bu ID numaralarını almadan önce eğer isterseniz boş özel rütbeler açabilir, ID numaralarını üzerine gelince durum çubuğundan kontrol edebilirsiniz.
Admin'in ID si 1, Global Mod'un 2 dir. Diğerleri sizin açmış olduğunuz rütbe seviyelerine bağlıdır.
Sadece Admin ve Global mod gibi mesaj sayısına bağlı olmayan gruplarda çalışan bir düzenlemedir. Diğerlerinde çalışmıyor. Bilginize...
ID olayına aklım ermedi derseniz, ve özel rütbenin ID nosunu nerden bilcem derseniz...
Admin Paneli>Üye Kontrolleri>Üye Grupları seçeneğine girip istediğiniz rütbenin üstüne fareyi getirin ve adres çubuğunda kaçıncı grup yani kaçıncı ID olduğunu görebilirsiniz.
İstek üzerine smf.gen.tr den alıntıdır.