Archive

Archives de l'auteur

MiniZoo : nouveau magazine

08/05/2006

Fin avril est né un nouveau magazine ayant pour objet les petits mammifères de compagnie. Comprendez par là les hamsters, rats, furets, gerbilles et bien d’autres. Ce magazine est MiniZoo, un bimestriel coloré et bien illustré, intéressant pour les grands et accessible aux enfants.

Il est possible qu’à l’heure actuelle il n’y en ai plus de disponibles, le tirage ayant à priori été modeste pour le lancement. Si votre marchand de journaux n’en a plus, notez dans votre agenda la sortie du prochain (probablement fin juin).

Plus d’information sur le site internet : http://www.minizoo.fr

Sam. Animalier

Plugin WordPress pour phpMyVisites

06/05/2006

Ayant découvert les joies du développement de plugins pour WordPress, j’ai continué sur ma lancée en écrivant un second composant destiné à automatiser l’intégration de phpMyVisites.

Suivez ce lien pour accéder à la page contenant les informations utiles et permettant le téléchargement de ce plugin.

Sam. Informatique, wordpress ,

wp-mce-liberateur 0.2 finale

06/05/2006

Sortie de la version finale du plugin. Téléchargement et informations sur cette page.

Sam. Informatique, wordpress ,

wp-mce-liberateur 0.2-beta

04/05/2006

Après mes premières expérimentations concernant le développement de plugins pour WordPress, j’ai découvert à quel point il était simple d’intégrer une interface de gestion pour ces derniers, et de socker les paremètres en base de données sans avoir à écrire la moindre requête. Une fois cette étape franchie, je me suis attaqué à l’aspect multilingue du développement. Là j’avoue avoir un peu ramé faute d’informations claires et précises, mais après quelques essais j’y suis parvenu. Au passage, poEdit m’a été très utile.

J’ai donc modifié en profondeur mon plugin wp-mce-liberateur pour y intégrer une interface de gestion. Et au passage, elle est fournie en deux langues : rossbif et grenouille. La version 0.2 (béta) est disponible au téléchargement sur cette page .

Sam. Informatique, wordpress ,

Mon premier Plugin WordPress

02/05/2006

Si vous avez lu l’article Justifier avec l’éditeur par défaut de WordPress alors vous serez intéressé par ce plugin.

Mon premier plugin, en version alpha, est un truc tout simple. Il permet d’ajouter des boutons à l’éditeur par défaut de WordPress qui n’apparaissent pas en temps normal. Il s’appelle wp-mce-liberateur (de boutons). Oui c’est assez idiot comme nom, mais c’est comme ça.

Pour en savoir plus, consultez la page officielle ! (ça a l’air sérieux dit comme ça)

Sam. Informatique, wordpress ,

Justifier avec l’éditeur par défaut de WordPress

01/05/2006

Edit : la méthode expliqué ici n’est pas particulièrement recommandée, un plugin pour WordPress 2.0.2 permet de faire ceci plus proprement : WP MCE Libérateur .

Si l’éditeur par défaut de WordPress est simple à utiliser, il faut avour qu’il est minimaliste. C’est une qualité pour une blog, ce n’est pas un CMS. Mais il manque certaines choses à mon goût, en particulier la justification des paragraphes. J’aime quand c’est aligné à gauche et à droite, bien propre. Maniaque moi ?

J’ai bien entendu installé des éditeurs plus riches, mais là c’est trop. Trop de choses, pas toujours bien gérées. J’ai rencontré des soucis d’encodage de caractères, … bref retour à la case départ et à l’éditeur par défaut.

Alors j’ai cherché comment faire sans éditeur complémentaire : moteurs de recherches, bricolage du CSS, rien à faire. Et puis je me suis décidé à plonger dans le code de TinyMCE fournis en standard. Un coup de folie… et un coup de chance ! J’ai découvert qu’il y avait déjà un mécanisme de prévu pour justifier les paragraphes, l’icone associé, et surtout j’ai trouvé dans le fichier tiny_mce_gzip.php la liste des boutons à afficher. J’ajoute courageusement ce qu’il faut, upload, et test.

En pleine rédaction de ce post, j’ai aussi remarqué l’absence de la fonction de soulignement. Même problème, même solution.

Concrètement, avec une version française de WordPress 2.0.2 :

  1. Effectuer une sauvegarde avant tout bricolage ! (on ne le répète jamais assez)
  2. Localiser dans l’arboresence de WordPress (à partir de la sauvegarde) le fichier wp-includes/js/tinymce/tiny_mce_gzip.php
  3. Copier à part ce fichier, et l’ouvrir. (ne pas travailler sur la sauvegarde)
  4. Localiser la ligne commençant par $mce_buttons = apply_filters(’mce_buttons’, array(’bold’, ‘italic’, (avec pleins de trucs derrière). Chez moi c’est la ligne 127.
  5. Ajouter ‘underline’ , après les options de mise en gras et en italique (au début).
  6. Ajoute ‘justifyfull’ , après les autres options de centrage (vers le milieu de la ligne).
  7. Reste à sauvegarder, télécharger le fichier vers le site et enfin tester.

Pour être bien clair, la ligne ressemble à ceci une fois modifiée :

$mce_buttons = apply_filters(’mce_buttons’, array(’bold’, ‘italic’, ‘underline’, ’strikethrough’, ’separator’, ‘bullist’, ‘numlist’, ‘outdent’, ‘indent’, ’separator’, ‘justifyleft’, ‘justifycenter’, ‘justifyright’ ,’justifyfull’ ,’separator’, ‘link’, ‘unlink’, ‘image’, ‘wordpress’, ’separator’, ‘undo’, ‘redo’, ‘code’, ‘wphelp’));

Attention : à l’usage j’ai rencontré quelques soucis, en particulier en sélectionnant tout un post et en appliquant un alignement justifié. Il se produit l’insertion de balises DIV qui détériorent la mise en page générale dans mon thème. Ce problème se règle en nettoyant le code HTML avec le bouton adéquat. Pour éviter ce soucis il ne faut appliquer la justification qu’après avoir rédigé le paragraphe et après avoir appuyé sur la touche Entrée !

Au fait… tout ceci est à vos risques et périls ;)

Sam. wordpress

De Dotclear à Wordpress

30/04/2006
Comments Off

En lisant CSS2 - Pratique du design web j’ai découvert DotClear, qui était mentionné en annexe. La curiosité me l’a fait tester, et j’ai été agréablement surpris par sa simplicité. A l’époque j’avais besoin pour une association d’un outils très simple pour monter un petit site, à la structure pouvant ressembler à un blog légèrement enrichi. Par la suite, je me suis monté mon propre blog.

Concernant mon propre blog, un bide. Je ne parle par des visiteurs, j’en ai. Peu, mais il y en a chaque jour. Le problème se situe au niveau du contenu, j’ai voulu faire quelque chose de sérieux, sans tomber dans le piège du blog nombriliste et inintéressant. Du coup c’est trop sérieux, et je n’ose plus rien poster sans avoir passé des heures à réfléchir, rédiger, relire, corriger… Si cela m’a donné l’occasion de m’exprimer sur certains sujets, après l’euphorie du début il n’y a plus de plaisir, car trop de contraintes.

Entre temps j’ai découvert Wordpress que j’ai trouvé intéressant. J’ai été tenté de changer, d’abandonner DotClear, car j’ai découvert un produit plus avancé. Mais la promesse de l’arrivée d’un DotClear 2 m’a fait attendre. Et puis changer juste pour changer, c’est ridicule, le site pour l’association et mon propre blog fonctionnant correctement. Et puis je dois avouer qu’un point me dérangeais beaucoup (et me chagrine encore), c’est le côté assez brouillon de l’interface d’administration de Wordpress.
Finalement j’ai été amené à me réintéresser à Wordpress, par hasard. C’est compliqué et je ne rentrerais pas dans les détails. Au passage je me suis interrogé sur la façon dont DotClear évolue. Ce dernier a une communauté réduite, principalement francophone, alors que Wordpress a pris plus d’envergure. Ce n’est pas un reproche, mais dans un choix il faut tenir compte non seulement du produit, mais de ce qu’il y a autour. Au final je me suis tourné vers Wordpress. Je ne dis par que Wordpress est mieux ou moins bien. Wordpress est plus avancé, au moins jusqu’à la sortie de DotClear 2, et dans l’immédiat il convient mieux à mon besoin. DotClear a des qualités, et je lui souhaite beaucoup de succès ! Et puis, vive la diversité et l’émulation (et non la rivalité).

Concernant le design, à la création de ce blog j’ai pris un thème tout fait. J’avais développé mon propre thème pour mon précédant blog (qui n’est pas encore mort), mais n’étant pas graphiste et encore moins artiste, le résultat était propre et soigné mais incapable de rivaliser avec une grosse partie de ceux que l’on trouve en téléchargement. Je pense que je retenterais un création personnelle une jour, mais chaque chose en son temps…

Au final, un nom de domaine rien qu’à moi, un nouvel outils, un nouveau blog, un nouveau look. Une page se tourne. Une page web bien entendu ;)

Sam. wordpress , ,

Genèse d’un blog

29/04/2006
Comments Off

Au commencement, l’admin créa un nom de domaine onzeweb.info chez OVH.

L’admin dit que l’hébergement soit, et l’hébergement fut.

L’admin sépara un sous-domaine blog-perso du domaine.

L’admin fit un download de WordPress, prépara la config MySQL, et fit un upload du tout.

Puis l’admin appela cette soupe, un blog. Son blog.

Comme c’était un poil moche, l’admin chercha un thème, puis fit encore un upload (l’admin aime les uploads), et bricola le tout pour que ça soit à peu près en français.

L’admin a globalement pas mal galéré, parce-que ce jour là, justement, OVH a un énorme problème technique. Alors on saute directement au septième jour, et l’admin prends l’apéro pour se changer les idées. Toujours est-il que l’admin a certainement moins galéré que les gars de chez OVH ;)

Avec tout ces problèmes, et comme les DNS ne sont pas encore propagés, l’admin finira sa config plus tard… après un backup.

Sam. Général