Depuis le début de la semaine, je suis le CodeWay 3…
Dans cet article, je vous propose de retrouver une application mettant en œuvre différents points abordés durant les diverses sessions dont :
L’application ressemble à ceci :
 Interface en français
On remarquera que l’interface est en français sur la capture ci-dessus.
Cette fois-ci, l’interface est en anglais : Lire la suite »
J’ai ajouté un hookW dans le fichier real_footer.php du thème courant afin de pouvoir modifier le contenu du pied de page des articles.
J’ai effectué cette modification à la suite de l’ajout d’une nouvelle extension :
- l’extension, Platinum SEO fonctionne parfaitement
- mais l’affichage du remerciement ne s’intègre pas dans le thème…
- j’ai donc désactivé l’affichage par défaut
- et codé la modification
- sans la mettre directement dans le thème…
Voici le hook dont j’avais précédemment parlé qui affiche maintenant en plus ce texte : Lire la suite »
En utilisant une veille application que j’avais faite en DelphiW, j’ai constaté un beepW pénible à chaque fois que je changeais d’élément sélectionné dans une liste…
Après avoir fouillé tout mon code à la recherche de Beep, PlaySound, sndPlaySound, en vain, j’ai été vérifié mon réglage Windows sur l’événement Sélectionner :
 Evénement Sélectionner
Si je spécifie un son… j’ai alors le son spécifié qui est joué… mais également dans les autres applications, comme un explorateur Windows par exemple…
Je vérifie dans WBFHQ et j’ai le même problème dans les listes de fichiers XML ou les joueurs à comparer…
Lire la suite »
Ne voulant pas modifier des fichiers de WordPressW lui-même pour garantir des migrations futures sans problème ni régression, je me suis lancé pour créer mon premier patch sous forme d’extension en utilisant l'APIW fournie.
Aucun écran d’administration, juste la modification que je souhaitais, à savoir :
- Ouvrir les liens des commentaires et de leurs auteurs dans de nouveaux onglets ou fenêtres s’ils ne pointent pas sur ce blog…
Pour cela, j’ai créé :
- un répertoire whiler dans le sous-répertoire des extensions : /wp-content/plugins/whiler
- un fichier texte nommé : whiler_custom_stuffs.php
Dans ce fichier, j’ai codé le script suivant : Lire la suite »
MaxMind fournit des bases de données de géolocalisationW, dont GeoLite City, qui est gratuit et permet de localiser géographiquement une adresse IP.
Cette base de données est actualisée tous les mois.
Une API pour Delphi est disponible, mais celle-ci, au jour d’aujourd’hui, n’a pas encore été portée sous Delphi 2009W, la première version UnicodeW qui introduit des nouveaux types de chaînes de caractères dans ce langage, et engendre une erreur avec l’API telle qu’elle est fournie.
Je suis donc parti de l'APIW fournie, et j’ai changé quelques types, casté quelques variables, et supprimé ainsi tous les warnings que j’obtenais… je ne suis pas un expert Delphi, loin de là, mais si cela vous interresse de récupérer un code qui compile, voici un exemple qui fonctionne. Vous aurez besoin de la base de géolocalisation, disponible à cette adresse pour pouvoir exécuter cette application : https://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
Je me suis également inspiré de l’extension installée sur ce blog pour la localisation sur la planisphère et l’ajout des régions en toutes lettres…
Ces noms de régions viennent en plus de l’API standard… Les pays et régions sont soit en français, soit en anglais.
Lire la suite »
|
|
Derniers commentaires