Seite 1 von 1
IP eines Users anders zeigen?
Verfasst: 02.01.2005 22:39
von adidas
Hi,
ist es möglich, z.B. User xyz nur immer eine IP anzeigen zulassen? Also sagen wir, ich will, dass user xyz die IP 0.0.0.0 hat (wenn er dann postet und wenn man nachschauen will, sollte dann 0.0.0.0 statt die richtige)
ist sowas möglich?
Verfasst: 03.01.2005 22:50
von adidas
Verfasst: 03.01.2005 23:02
von marino
es gibt ein mod mit welchem die IP komplett versteckt wird , so das sie nur noch für den admin sichtbar ist . verändern kannst du die IP aber nicht ..
Verfasst: 08.01.2005 02:15
von adidas
marino hat geschrieben:es gibt ein mod mit welchem die IP komplett versteckt wird , so das sie nur noch für den admin sichtbar ist . verändern kannst du die IP aber nicht ..
kann man auch so einstellen, dass nur der 1. Admin die IP's sehen kann?
Verfasst: 08.01.2005 04:53
von punkface
Damit nur der Hauptadmin die IPs der Mitglieder sehen kann, muss folgendes geändert werden:
Für den Adminbereich:
(Admin-Index - Die Spalte bei der "Wer ist Online?"-Tabelle wo die IPs drin stehen, ist für die Admins die nicht die ID 2 haben leer. Die ID 2 hat natürlich nur ein Benutzer, und das ist der erste Admin.)
index.php
(damit ist die index.php gemeint, die sich im Verzeichnis root/admin befindet)
suche
ersetzte mit
Code: Alles auswählen
"IP_ADDRESS" => ( $userdata['user_id'] == 2 ) ? $reg_ip : '',
edit: damit auch die IPs von Gästen nicht angezeigt werden:
suche
ersetzte mit
Code: Alles auswählen
"IP_ADDRESS" => ( $userdata['user_id'] == 2 ) ? $guest_ip : '',
Für die Threadansicht:
(Der IP Button wird einfach nur dem User gezeigt der die ID 2 hat .. also eben nur dem ersten Admin)
viewtopic.php
suche
ersetzte mit
Code: Alles auswählen
'IP_IMG' => ( $userdata['user_id'] == 2 ) ? $ip_img : '',
suche
ersetzte mit
Für das ModCP:
(Wenn ein Mod oder ein anderer Admin auf die Idee kommt die IP-Informationen manuell aufzurufen, wird einfach eine Fehlermeldung ausgegeben. )
modcp.php
suche
Code: Alles auswählen
if ( !$post_id )
{
message_die(GENERAL_MESSAGE, $lang['No_such_post']);
}
danach einfügen
Code: Alles auswählen
if ( $userdata['user_id'] != 2 )
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised_IP']);
}
lang_main.php
suche
davor einfügen
Code: Alles auswählen
$lang['Not_Authorised_IP'] = 'Nur der Hauptadmin darf die IP-Information anschauen. Hehe.. ';
Sollte funktionieren

Verfasst: 09.01.2005 02:30
von adidas
Vielen dank. Nur eins fehlt :
im ACP kann aber dann die IP's von den Gästen sehen. Könnte man das auch noch so ändern, dass nur der erste admin sieht?
Verfasst: 09.01.2005 02:39
von punkface
Natürlich...
suche
ersetzte mit
Code: Alles auswählen
"IP_ADDRESS" => ( $userdata['user_id'] == 2 ) ? $guest_ip : '',
Verfasst: 09.01.2005 02:50
von adidas
Danke, sehr nett von dir
