IP-Adresse anzeigen für Moderatoren unsichtbar machen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
darkeyeX
Mitglied
Beiträge: 476
Registriert: 31.10.2004 14:40

IP-Adresse anzeigen für Moderatoren unsichtbar machen

Beitrag von darkeyeX »

Hallo,
weiss jemand was ich machen muss wenn die moderatoren in meinem forum keinen zugriff auf das anzeigen der IP-adresse der forenschreiber haben sollen? der button mit dem 'X' und dem alt-tag 'IP-Adresse anzeigen' sollte am besten für die moderatoren garnicht erst sichtbar sein.

welche dateien muss ich dafür bearbeiten... kann mir da jemand evtl weiterhelfen?

MFG
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Hallo,

ich habe den oben genannten Mod in meinem Forum (2.0.17) installiert und er scheint tadellos zu funktionieren.

Dennoch eine kleine Frage: Kollege msr2 hat am 02. August eine kleine Modifikation vorgeschlagen, wie hier nachzulesen ist: http://www.phpbb.com/phpBB/viewtopic.php?t=220109

Hat die von msr2 vorgeschlagene Variante einen Vorteil gegenüber dem Original-Mod?

Hier zum Vergleich die beiden Varianten gegenüber gestellt:

Original:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
modcp.php

# 
#-----[ FIND ]------------------------------------------ 
# 
// 
// End Auth Check 
// 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
if (($mode == 'ip') && ($userdata['user_level'] != ADMIN)) 
{ 
   $mode = '';    
}
Variante von msr2:

Code: Alles auswählen

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
if (($mode == 'ip') && ($userdata['user_level'] != ADMIN)) 
{ 
   $mode = 'noip';    
}
Original:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
viewtopic.php

# 
#-----[ FIND ]----------------------------------------- 
# 
$ip_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_ip'] . '" alt="' . $lang['View_IP'] . '" title="' . $lang['View_IP'] . '" border="0" /></a>';

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
   if( $userdata['user_level'] == ADMIN ) 
   { 
     $ip_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_ip'] . '" alt="' . $lang['View_IP'] . '" title="' . $lang['View_IP'] . '" border="0" /></a>';

   } 
   else 
   { 
      $ip_img = ''; 
   } 
Variante von msr2:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
modcp.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
   default: 

#-----[ BEFORE, ADD ]------------------------------------------ 
# 
    case 'noip': 
        message_die(GENERAL_MESSAGE, "Only administrators have permission to view ip addresses."); 

        break;
Wie gesagt: Das Original funktioniert bei mir. Aber wenn es eine bessere Variante geben sollte, wäre die natürlich vorzuziehen.

LG, IPB_Flüchtling
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“