Netbeans et l’UTF8


netbeans-utf8

Vous aussi vous êtes fan de Netbeans ? Vous ne savez plus comment utiliser un autre IDE pour faire du php ? Oui, mais putain, il est vraiment chiant ce Netbeans avec l’UTF8! Vous avez remarqué comment à chaque fois que vous ouvrez un truc en UTF8 sous Windows il vous foire les accents…

Et bien j’ai la solution à ce problème. Et cette solution fonctionne sous Windows et sous Linux (c’est sous c’est deux OS que j’ai testé).

Il suffit d’éditer le fichier netbeans.conf qui est situé dans le dossier /etc/ de votre dossier d’installation. Il faut tout simplement ajouter l’option suivante dans netbeans_default_options:

-J-Dfile.encoding=UTF-8

Par exemple, chez moi la ligne concernée donne à peu près ça :

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=384m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8"

Il suffit ensuite de relancer ce bon vieux Netbeans et vous n’aurez plus de soucis avec l’UTF8

Ceci est plus un mémo qu’un réel billet mais ça peut toujours servir à quelqu’un alors je l’ai publié

Création d’un plugin WordPress : les Widgets

wordpress-logo1

Vous l’aurez surement deviné, dans cet article nous allons aborder le cas des widgets. Les widgets sont des petites fonctions qui s’exécutent sur votre blog et dont le résultat est montré dans la barre latérale (sidebar). Par défaut, plusieurs widgets sont présent sur votre blog : la barre de recherche, les archives, les catégories … Si votre plugin doit s’afficher, au moins en partie, dans la sidebar, vous allez devoir utiliser les widgets. Mais rassurez-vous, il n’y a rien de trop compliqué. (Lire la suite…)

Création d’un plugin WordPress : les Hooks

wordpress-logo1

Suite au premier article, vous deviez avoir un fichier PHP contenant, en en-tête, les informations relatives à votre plugin. Aujourd’hui, nous allons voir une partie importante, peut être même la plus importante, du fonctionnement des plugins WordPress : les hooks. En effet, c’est grâce à eux que vous allez pouvoir restreindre le champs d’application d’une fonction PHP, que vous aurez créée, à un événement précis. Certaines parties de votre code n’auront, par exemple, besoin d’être exécutée que lors de l’installation du plugin (la création d’une table dans la base de données, …). Même si vous pouvez grâce à une condition vérifier que la table n’existe pas avant de la créer, un hook s’avérera toujours utile, puisqu’il vous permettra d’économiser de la ressource. Cela réduira donc le temps de chargement de vos pages. (Lire la suite…)

Création d’un plugin WordPress : Généralités

wordpress-logo1

Aujourd’hui je vais commencer une série de billets sur la création de plugin pour WordPress. Plusieurs sources sont déjà présentes sur le web, mais le but ici est de centraliser un maximum d’informations en français sur le sujet. Contrairement à la plupart des sources existantes, je ne vais pas m’appuyer sur un plugin précis pour détailler les différentes étapes nécessaires à sa création. Je vais plutôt essayer d’aborder différents points qui pourraient vous être utile. (Lire la suite…)

La base de données WordPress

Logo WordPress

Si vous utilisez WordPress pour votre blog, vous devez surement être au courant qu’il est possible de le personnaliser. Pour cela, il existe plusieurs points sur lesquels vous pouvez travailler. Les plus simples et les plus couramment utilisés sont l’ajout de plugins ou l’utilisation d’un thème. Ces méthodes sont relativement faciles à mettre en œuvre puisque, sur le net, on trouve un peu partout ces fichiers. Il ne reste donc, une fois notre choix fait, qu’à les installer, et là, l’interface de WordPress nous « mâche le travail ». (Lire la suite…)