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 -->
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 -->
Code: Alles auswählen
<!-- IF postrow.POSTER_IP --><br /><b>{L_IP}:</b> {postrow.POSTER_IP}<!-- ENDIF -->
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> » <a href="{user_row.U_WHOIS}" onclick="popup(this.href, 750, 500); return false;">{L_WHOIS}</a></span><!-- ENDIF -->
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.P.S. Nach dem Einbau nicht vergessen den cache zu leeren.
Grüße: Mahony