[Tipp] "whois" bei allow_url_fopen Off

Tipps zur Forensoftware phpBB 3.0.x
Gesperrt
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

[Tipp] "whois" bei allow_url_fopen Off

Beitrag von Mahony »

Hallo

Problem
Wenn man sein Board bei einem Freehoster (zum Beispiel funpic.de, pytalhost.com u.s.w.) installiert hat, sind die Funktionen zur Benutzung der Whois - Abfrage deaktiviert. Daher ist die Whois-Abfrage nicht benutzbar (die Anzeige bleibt einfach leer).


Lösung:
Man kann man sich den IP-address in topic for phpBB3 MOD einbauen und hat dann schon einmal die IP-Anzeige in der viewtopic - Anzeige im Mini-Profil.

Jetzt baut man noch dieses Snippet ein:
Suche in der styles/prosilver/template/viewtopic_body.html

Code: Alles auswählen

<!-- IF postrow.POSTER_IP --><dd><strong>{L_IP}:</strong> {postrow.POSTER_IP}</dd><!-- ENDIF -->
Ersetze mit

Code: Alles auswählen

<!-- IF postrow.POSTER_IP --><dd><strong>{L_IP}:</strong><a href="http://private.dnsstuff.com/tools/ipall.ch?domain={postrow.POSTER_IP}" onclick="popup(this.href, 550, 790);return false;">{postrow.POSTER_IP}</a></dd><!-- ENDIF -->
Suche in der styles/subsilver2/template/viewtopic_body.html

Code: Alles auswählen

<!-- IF postrow.POSTER_IP --><br /><b>{L_IP}:</b> {postrow.POSTER_IP}<!-- ENDIF -->
Ersetze mit

Code: Alles auswählen

<!-- IF postrow.POSTER_IP --><br /><b>{L_IP}:</b><a href="http://private.dnsstuff.com/tools/ipall.ch?domain={postrow.POSTER_IP}" onclick="popup(this.href, 550, 790);return false;">{postrow.POSTER_IP}</a><!-- ENDIF -->


Nach dem Einbau des MODs und des Snippets, kann man als Administrator (oder Moderator) die IP-Adresse eines Benutzers direkt im Beitrag sehen (im Mini-Profil) und wenn man auf die IP-Adresse klickt, bekommt man ein Popup mit den Abfrage-Ergebnissen (inklusive - "A map of your IP address" - also einem google-Map Fensterchen).


Um eine solche Abfrage auch in der viewonline - Ansicht zu haben, geht man folgendermaßen vor:

Suche in der viewonline_body.html

Code: Alles auswählen

<!-- IF user_row.USER_IP --> <span style="margin-left: 30px;">{L_IP}: <a href="{user_row.U_USER_IP}">{user_row.USER_IP}</a> &#187; <a href="{user_row.U_WHOIS}" onclick="popup(this.href, 750, 500); return false;">{L_WHOIS}</a></span><!-- ENDIF -->
Ersetze mit

Code: Alles auswählen

<!-- IF user_row.USER_IP --> <span style="margin-left: 30px;">{L_IP}: <a href="http://private.dnsstuff.com/tools/ipall.ch?domain={user_row.USER_IP}" onclick="popup(this.href, 550, 790);return false;">{user_row.USER_IP}</a><!-- ENDIF -->
P.S. Für dieses Snippet, ist der Einbau des oben genannten MODs nicht zwingend erforderlich. Es kann also auch Standalone eingebaut werden.

P.P.S. Nach dem Einbau nicht vergessen den cache zu leeren.


Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.

Bild
Gesperrt