Ou et comment changer le site qui donne l'information sur le whois adresse IP - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.fr) +-- Forum : MyBB.fr (https://mybb.fr/forum-1.html) +--- Forum : Support (https://mybb.fr/forum-5.html) +--- Sujet : Ou et comment changer le site qui donne l'information sur le whois adresse IP (/thread-7613.html) |
Ou et comment changer le site qui donne l'information sur le whois adresse IP - Pichorka - 01-09-2016 VERSION_MyBB : 1.8.7 Bonjour, Depuis le ModCP, ou depuis le ACP, ou depuis un message avec adresse IP : notée au clic on peu aller vérifier l'adresse IP en faisant un Whois de cet IP sur est un site défini par MyBB de base (iplookup ?), et qui ne me donne pas satisfaction. Les adresses IPv6 et quelques IPv4 donnent des résultats N/A ... c'est "obsolète cette recherche de la part de MyBB pour ma part le site est mal choisi". Exemple d'une adresse IPv6 MAC cela donne ceci : 2a01:e34:eee0:1280:a853:acc2:e3f9:5e8d pour exemple et MyBB dans le Whois ne trouvera rien du tout ... et IPv4 parfois c'est pas mieux ... Je voudrai savoir si c'est possible et ou changer ceci, j'ai chercher un peu mais j'ai peur de mal faire, et afin de pointer sur une adresse différente de celle de base de MyBB, et changer cela en plaçant si possible quelque chose comme ceci : Code PHP : <a href="http://autresitederechercheIP.com/{$user['ip']}" target="_blank">[Whois IPv4 et IPv6]</a> C'est possible ? Merci par avance pour vos réponses. Cordialement, RE: Ou et comment changer le site qui donne l'information sur le whois adresse IP - exdiogene - 01-09-2016 Je dois avouer que cette section de MyBB n'est vraiment pas codée de façon professionnelle dans la version 1.8.3 testée par moi. Il y a des erreurs avec "gethostbyaddr" et les IPV6 pour plusieurs versions de PHP. Voici des informations qui pourraient vous servir : Fonctions PHP actuellement utilisée : Code : geoip_record_by_name Informations nécessaires pour créer un plugin afin d'améliorer l'affichage des informations : hook : 'modcp_iplookup_end' template : 'modcp_ipsearch_misc_info' Adresse IP : $mybb->input['ipaddress'] Variables à modifier : $ipaddress_location $ipaddress_host_name Curieusement cette variable est déclarée mais ne semble pas utilisée : $modcp_ipsearch_misc_info RE: Ou et comment changer le site qui donne l'information sur le whois adresse IP - Pichorka - 01-09-2016 Merci beaucoup exdiogene, je vais regarder dans cette direction et je ferai un retour je souhaite positif, MyBB est vraiment parfois très mystérieux pour un open source ... RE: Ou et comment changer le site qui donne l'information sur le whois adresse IP - exdiogene - 02-09-2016 Si vous ne désirez que changer le lien 'Informations sur cette adresse IP' vers un site plus informatif, il faudrait changer dans le template 'moderation_getip_modoptions' : Code PHP : <a href="modcp.php?action=iplookup&ipaddress={$ipaddress}" onclick="MyBB.popupWindow('/modcp.php?action=iplookup&ipaddress={$ipaddress}'); return false;"> MyBB est un script vraiment "open source", mais il a tellement de contenu, qu'il faut creuser à un développeur pour trouver ce qui l'intéresse... RE: Ou et comment changer le site qui donne l'information sur le whois adresse IP - Pichorka - 02-09-2016 Merci exdiogene, exactement ce que je souhaite modifier à la fois pour les "ModCP" sans soucis, par contre j'aimerai l'appliquer également pour L'Admin Control Panel "ACP", la recherche d'IP étant la même "moisissure" avec les résultats "N/A" que c'elle du "ModCP" qui lui est la partie Modération depuis le forum seulement. Je ne sais pas ou trouver exactement les lignes pour l'ACP, sans faire de dégâts non souhaitables, pourriez vous m'aiguiller ? RE: Ou et comment changer le site qui donne l'information sur le whois adresse IP - exdiogene - 02-09-2016 Dans l'ACP il faut encore modifier le code source, ce qui n'est pas recommandé. Fichier : admin/modules/user/users.php Code PHP : $popup->add_item($lang->info_on_ip, "index.php?module=user-users&action=iplookup&ipaddress={$user['lastip']}", "MyBB.popupWindow('index.php?module=user-users&action=iplookup&ipaddress={$user['lastip']}', null, true); return false;"); RE: Ou et comment changer le site qui donne l'information sur le whois adresse IP - Pichorka - 02-09-2016 Je suis tout à fait d'accord sur le fait que modifier le code source n'est pas recommandé. Je tente de créer un plugin avec tout ce qu'il faudra pour que tout soit rétabli avant mise à jour. Notamment Code PHP : // Uninstall Votre aide m'est précieuse, et vos recommandations aussi, avec un plugin correctement codé, ça ne devrait pas poser de problèmes ? (sauf si bien entendu les modification de la future mise-à-jour rendraient ce plugin inadapté et obsolète à corriger et adapter à la nouvelle version) Je reste à l'écoute de vos recommandations. |