Gönderen Konu: Özel rütbeler moderatör oldukları bölümlerde de kendi rütbeleri ile görünsün.  (Okunma sayısı 1074 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7976
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
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:

Kod: [Seç]
// 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:

Kod: [Seç]
// 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ı


Kod: [Seç]
$user_profile[$id]['ID_GROUP'] != 1 && $user_profile[$id]['ID_GROUP'] != 2) {
aşağıdaki gibi arttırabilirsiniz.


Kod: [Seç]
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.
Konuyu Paylaş:
  delicious  facebook  twitter  google

akıllıcocuk

  • Ziyaretçi
Sağol  ;D

Çevrimdışı cikoo19

  • İleti: 129
  • Puan: 3
  • Cinsiyet: Bay
Bende istek sahibi olarak size çok teşekür ediyorum tam istediğim buydu işte

 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
3 Yanıt
2497 Gösterim
Son İleti Ocak 01, 2007, 00:11:48 ÖÖ
Gönderen: burajan
2 Yanıt
2309 Gösterim
Son İleti Temmuz 30, 2007, 00:33:30 ÖÖ
Gönderen: akcora
0 Yanıt
978 Gösterim
Son İleti Ekim 13, 2008, 21:51:28 ÖS
Gönderen: Max Payne
1 Yanıt
814 Gösterim
Son İleti Kasım 01, 2008, 21:38:06 ÖS
Gönderen: AdmiN
0 Yanıt
1068 Gösterim
Son İleti Ocak 09, 2009, 22:32:35 ÖS
Gönderen: AdmiN