Seite 1 von 1
IP-Adresse anzeigen für Moderatoren unsichtbar machen
Verfasst: 01.06.2005 23:02
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
Verfasst: 01.06.2005 23:59
von Christian Benz
Verfasst: 07.09.2005 02:11
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