Beiträge: 19
Themen: 6
Registriert seit: 16.04.2009
Okay, ich lasse mir das ganze am Besten nochmal durch den Kopf gehen. Da ist ja nachher auch noch die Sache mit Updates fahren was ich noch nicht bedacht habe. Vielleicht ist mein Konzept noch nicht so ganz durchführbar.
Vielen Dank für eure Antworten und Denkanstöße!
Beiträge: 10
Themen: 2
Registriert seit: 19.04.2009
20.04.2009, 01:05
(Dieser Beitrag wurde zuletzt bearbeitet: 20.04.2009, 01:08 von DieSeren.)
Hey, wie stelle ich das IP Logging für das Gesamte Team aus?
So, das keine IP´s von dem Team geloggt wird.
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Beiträge: 10
Themen: 2
Registriert seit: 19.04.2009
Das ist nicht das ein und das Selbe.
Ich will "nur", das keine IP Adressen von Teammitlgiedern geloggt werden.
Das ich in der ONLINE.PHP bzw. MODCP und im ACP keine IP Adressen meiner Teammember sehe, selbst meine eigene soll nicht geloggt werden
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Ich habe die Themen zusammengefügt.
Suche in der Datei inc/functions.php nach:
Ersetzen durch:
PHP-Code:
function get_ip()
{
global $mybb;
if($mybb->user['usergroup'] == x || $mybb->user['usergroup'] == y)
{
return '127.0.0.1';
}
Ersetze x und y durch die IDs der Gruppen, für die keine IPs geloggt werden sollen.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 10
Themen: 2
Registriert seit: 19.04.2009
20.04.2009, 10:57
(Dieser Beitrag wurde zuletzt bearbeitet: 20.04.2009, 10:58 von DieSeren.)
Danke, aber ich hätte 4 Benutzergruppen, deren IP'S nicht geloggt werden soll, wäre dies möglich?
In etwa so:
function get_ip()
{
global $mybb;
if($mybb->user['usergroup'] == u || $mybb->user['usergroup'] == v || $mybb->user['usergroup'] == w || $mybb->user['usergroup'] == x)
{
return '127.0.0.1';
}
Wie kriege ich die ID meiner Benutzergruppen raus?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Richtig.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 10
Themen: 2
Registriert seit: 19.04.2009
20.04.2009, 11:03
(Dieser Beitrag wurde zuletzt bearbeitet: 20.04.2009, 11:06 von DieSeren.)
Nun habe ich das Problem, das im ACP folgendes erscheint:
Ihre IP-Adresse ist für diese Sitzung nicht gültig
/e
Bei den jeweiligen Benutzergruppen sehe ich trotzdem die IP...
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Bereits geloggte IPs, sind nach der Codeänderung natürlich trotzdem noch in der Datenbank enthalten. Um die auch loszuwerden, müsstest du noch ein paar SQL Queries nachschicken, und das auch jedes Mal wenn sich die Gruppenmitgliedschaften ändern (wobei gelöschte IPs, sich nicht wieder herstellen lassen). Hinzu kommen Probleme die du durch fehlende / falsche IPs mit den Sessions / Sitzungen bekommst...
Es wäre geschickter mit der Codeänderung dort anzusetzen, wo die IP eingeblendet wird - wen interessiert es denn ob die IP in der Datenbank gespeichert wird, wenn da sowieso keiner reinschaut.
Oder du läßt den Quatsch einfach.
Beiträge: 10
Themen: 2
Registriert seit: 19.04.2009
Die bereits geloggten IP Adressen sind mir egal, es sollen lediglich keine weiteren IPS der Teammitglieder geloggt werden, am besten auch nicht in der "Wer ist Online" liste, dort soll bei den Teammitgliedern "Unbekannt" oder etwas anderes stehen.