----- Forwarded Message ----
From: Stéphane Lussier
To: karimatajdin@yahoo.com
Cc: Samuel
Sent: Wednesday, April 1, 2009 5:04:40 PM
Subject: Re: Heritage: Petit Projet
Bonjour Karima,
Je suis Stéphane et je vais aider Samuel à faire les ajustements sur le
site heritage.
J'ai modifié le thème par défaut (aberdeen) pour afficher le nom du pays
plutôt que son drapeau. Les autres thèmes afficheront cependant un
drapeau. L'administrateur du site pourra aussi voir l'adresse IP de
l'utilisateur, mais elle n'apparaitra pas pour les autres usagers.
Pour mettre à jour la base des pays, il faut :
1. Effacer la liste des pays (fichier ip-to-country.csv qui se trouve
dans le répertoire sites/all/modules/ip2cc)
2. Exécuter sous unix, linux ou mac le script shell fetchdb.sh qui
télécharge une version récente de cette liste (au besoin) et la
transforme en requête SQL pour Drupal (ipdb.mysql).
3. Cocher dans Drupal la case "Flush" qui se trouve sur
http://ismaili.net/heritage/admin/settings/ip2cc/update et soumettre le
formulaire.
À noter que j'ai dû rapidement altérer le script fetchdb.sh pour que
ip2cc récupère les noms des pays, ce qu'il ne faisait pas par défaut.
Pour que l'affichage fonctionne correctement (1) l'option "Display in
comments field" doit être cochée sur
http://ismaili.net/heritage/admin/settings/ip2cc et (2) les rangées
"view country" et "view network name" doivent être cochées sur
http://ismaili.net/heritage/admin/user/access
Une intégration avec un autre module qui pourrait éventuellement alléger
ce processus est prévue, mais ce module en question n'est pas encore
stable. Nous ne l'avons donc pas installé.
Est-ce que ça répond bien à tes demandes?
Stéphane
======
Les adresses IP sont seulement visibles par l'administrateur du site.
C'est toujours possible de les retirer, mais cette option ne sera plus
configurable dans la page des permissions.
Il n'y a pas de mécanisme permettant de basculer facilement d'un à
l'autre. Cet affichage est géré par la fonction phptemplate_ip2cc_flag
du thème aberdeen.
Stéphane