IP nur für Admins sichtbar

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.
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

IP nur für Admins sichtbar

Beitrag von senyafin »

Hallo zusammen,

ich möchte die geloggte IP im Forum ausschließlich Admins anzeigen lassen.
Kann mir jemand die relevante Codestelle nennen bei der etwas geändert werden muss? Das wäre nett.

Oder gäbe es daszu einen anderen Weg ohne diese Änderungen machen zu müssen.

LG
Pascal
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

Code: Alles auswählen

#-----[ Open modcp.php ]------------------------------------------ 
# 

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

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

# 
#-----[ Save and close modcp.php ]------------------------------------------ 
# 

# 
#-----[ Open viewtopic.php ]------------------------------------------ 
# 

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

# 
#-----[ 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 = ''; 
   } 

# 
#-----[ Save and close viewtopic.php ]------------------------------------------ 
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Hmmm, das will net wirklich funktionieren...

Kann das etwa am IP tracking Mod liegen?
Wohl kaum.

Jedenfalls klasse Service und ultraschnelles Feedback.

TOP!
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Code: Alles auswählen

	if ( $is_auth['auth_mod'] )
	{
		$temp_url = "modcp.$phpEx?mode=ip&" . POST_POST_URL . "=" . $postrow[$i]['post_id'] . "&" . POST_TOPIC_URL . "=" . $topic_id . "&sid=" . $userdata['session_id'];
		///== > Nur Admins sehen IP <== Start

		if( $userdata['user_level'] == ADMIN ) 
  	{ 
				// Start Advanced IP Tools Pack MOD
		$ip_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_ip'] . '" alt="' . $lang['View_IP'] . ' (' . decode_ip($postrow[$i]['poster_ip']) . ')" title="' . $lang['View_IP'] . ' (' . decode_ip($postrow[$i]['poster_ip']) . ')" border="0" /></a>';
		// End Advanced IP Tools Pack MOD
   } 
   else 
   { 
      $ip_img = ''; 
   }
   ///== > Nur Admins sehen IP <== END
		$ip = decode_ip($postrow[$i]['poster_ip']);
		$ip = "[ IP : <a href='http://whois.domaintools.com/" . $ip . "' target='_blank'>" . $ip . "</a> ]";


		$temp_url = "posting.$phpEx?mode=delete&" . POST_POST_URL . "=" . $postrow[$i]['post_id'] . "&sid=" . $userdata['session_id'];
		$delpost_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete_post'] . '" title="' . $lang['Delete_post'] . '" border="0" /></a>';
		$delpost = '<a href="' . $temp_url . '">' . $lang['Delete_post'] . '</a>';
	}
	else
	{
		$ip_img = '';
		$ip = '';

Hier mal der ganze Codeabschnitt, vielleicht habe ich doch was falsch gemacht.
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

Das wurde schon in anderen Foren eingebaut und hat dort funktioniert. Sicher, dass du beide Dateien bearbeitet hast?
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

beide, ja.
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

daran kann es nicht liegen, oder ?

Code: Alles auswählen

if ( $is_auth['auth_mod'] )
   { 
Ich sehe die IPs in dem Forum wo ich mit meinem Testuser Mod Rechte habe.
In einem anderen sehe ich sie nicht. Seltsam
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

stelle die beiden Dateien mal bitte zum DL bereit : KB:datei
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Danke für die Hilfe

modcp

viewtopic
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Klappt bei dir auch net, oder?

Bleibt wohl nur die Möglichkeit die Anzeige ganz abzuschalten.
Antworten

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