La ligne de commande de symfony permet de générer un nouveau module avec une arborescence et des fichiers basés sur des modèles. Si on ne fait rien de particulier, Fabien est alors l'auteur de tous les fichiers php. Il est fort mais quand même !
Keyword - php
mercredi 4 juin 2008
Ajouter automatiquement le bon auteur à une classe dans symfony
Par Nicolas le mercredi 4 juin 2008, 21h38 - Développement
dimanche 18 mai 2008
Des plugins, des plugins, oui mais pour dotclear
Par Nicolas le dimanche 18 mai 2008, 10h08 - Développement
En regardant la liste de mes plugins, je me suis apperçu que je commençais à en avoir pas mal !
jeudi 15 mai 2008
Créer une nouvelle tâche pake dans symfony
Par Nicolas le jeudi 15 mai 2008, 21h33 - Développement
La ligne de commande dans symfony fournit de nombreuses facilités pour créer des tâches usuelles et parfois complexes comme créer un nouveau projet, créer une nouvelle application, vider le cache, ...
Ces différentes tâches ne sont en fait que des fonctions php invoquées via la ligne de commande. Il peut s'avérer intéressant d'en ajouter.
jeudi 8 mai 2008
Une petite mise à jour
Par Nicolas le jeudi 8 mai 2008, 21h24 - Général
jeudi 17 avril 2008
Livrer du html au lieu du xhtml avec symfony
Par Nicolas le jeudi 17 avril 2008, 11h32 - Outils
Je n'ai encore fait aucun site en XHTML pour diverses raisons : on doit servir le XHTML avec le type mime application/xhtml+xml. Mais le navigateur au grand E bleu ne gère tout simplement pas ce type mime. Et livrer le XHTML avec le type mime text/html revient à faire du mauvais HTML. Voilà pour la petite intro.
Lorsqu'on utilise un CMS, ou un framework, on se demande si celui-là va respecter notre façon de coder. J'ai adopté symfony et j'ai découvert avec joie que je peux continuer à faire du HTML!
jeudi 10 avril 2008
Un bien sympathique petit déjeuner
Par Nicolas le jeudi 10 avril 2008, 20h11 - Développement
mardi 8 avril 2008
De l'art de signaler un bug
Par Nicolas le mardi 8 avril 2008, 12h07 - Développement
Lorsqu'on utilise une application et qu'on découvre par hasard un bug ou une faille de sécurité, il y a plusieurs façons de réagir. On peut se vanter d'avoir trouver un bug/faille, on peut le signaler à l'auteur,...
mardi 25 mars 2008
Mettre à jour le contenu d'un package debian
Par Nicolas le mardi 25 mars 2008, 21h08 - Outils
dimanche 9 mars 2008
Vous prendrez bien une petite icône !
Par Nicolas le dimanche 9 mars 2008, 13h51 - Développement
A la demande générale, je vous livre une nouvelle version de mon plugin. Les petites modifications permettent d'ajouter une icône devant le lien dans le menu de droite (widget de présentation).
vendredi 28 décembre 2007
Création d'un plugin pour dotclear 2 - étape 3
Par Nicolas le vendredi 28 décembre 2007, 14h41 - Développement
Ce troisième volet de l'écriture d'un plugin pour dotclear 2, fait suite à la mise en place du plugin et à l'ébauche de la partie administration
Cette fois-ci, nous allons gérer l'ajout du lien dans le menu de droite (sidebar) via les widgets (widgets de présentation).
vendredi 2 novembre 2007
Travailler avec les bons outils
Par Nicolas le vendredi 2 novembre 2007, 11h35 - Développement
On sous-estime parfois le rôle des outils qu'on utilise. De bons outils ne font pas un bon ouvrier mais il est difficile de faire du bon travail avec de mauvais outils. Je viens encore une fois d'en faire la mauvaise expérience!
dimanche 28 octobre 2007
Mise à jour de mon plugin à propos
Par Nicolas le dimanche 28 octobre 2007, 17h44 - Développement
Je viens de mettre à jour mon plugin permettant de créer une page "à propos". Au menu des modifications:
- suppression du sélecteur de date inutile.
- ajout de la possibilité de choisir le format de l'url.
- ajout d'onglets (paramètres, mode d'emploi, à propos) dans la partie administration.
- ajout d'une classe css sur le lien "à propos" lorsque la page est active.
Il va falloir que je commence à gérer mes version différemment. En version 1.2.* de dotclear, il existe le plugin download manager mais pas en version 2. Qui s'y colle ?
samedi 27 octobre 2007
Création d'un plugin pour dotclear 2 - étape 2
Par Nicolas le samedi 27 octobre 2007, 15h25 - Développement
Ce billet fait suite à l'étape 1 de mise en place d'un plugin. Cette fois, nous allons aborder la partie administration qui se gère principalement à travers le fichier _admin.php. Le but de cet article est de voir comment ajouter un lien, dans le menu de gauche (partie Extensions), permettant de configurer le plugin. On va aussi voir la page index.php, pointée par ce lien qui nous permettra d'activer le plugin.
jeudi 18 octobre 2007
Création d'un plugin pour dotclear 2 - étape 1
Par Nicolas le jeudi 18 octobre 2007, 10h35 - Développement
Dans un série d'articles, je vais tenter d'expliquer de manière progressive de quelle manière écrire un plugin pour dotclear 2. Je vais baser mes explications sur l'écriture du premier plugin que j'ai écrit qui permet d'ajouter une page "à propos" à mon blog.
mardi 16 octobre 2007
Mon premier plugin pour dotclear 2
Par Nicolas le mardi 16 octobre 2007, 21h39 - Développement
Je viens de mettre en ligne mon premier plugin. Il n'est pas facile de le voir au premier abord. Je dois avouer que même en cherchant attentivement on ne le voit pas non plus. En fait, j'ai créé un plugin qui gère une page "à propos". On peut voir le lien en haut de la colonne de gauche.
Prochainement j'essaierais de faire un tutoriel sur la création d'un plugin à partir de ce que j'en ai compris.
samedi 29 septembre 2007
Réécriture d'urls avec dotclear 2 chez OVH
Par Nicolas le samedi 29 septembre 2007, 11h06 - Général
La réécriture d'url n'est pas des plus simples à mettre au point. OVH, mon hébergeur, n'y met pas tellement du sien! Quoi qu'il en soit, à force de lire des choses à droite et à gauche, j'ai fini par trouver une configuration qui fonctionne.
dimanche 16 septembre 2007
Envoyer des mails avec php
Par Nicolas le dimanche 16 septembre 2007, 21h35 - PHP
Quoi de plus simple que d'envoyer des mails avec php avec la fonction mail ! Les choses se compliquent légèrement si on n'a pas de serveur de mail ! Et c'est peu de le dire. Evidemment on peut se lancer dans l'installation d'un serveur de mail (sendmail ou postfix par exemple) mais ce n'est pas à la portée de monsieur tout le monde si on ne veut pas servir de relais de spam! Une solution simple: nullmailer
lundi 2 octobre 2006
Mettre fin à une authentification http
Par Nicolas le lundi 2 octobre 2006, 10h06 - PHP
Le but du jeu est de mettre fin à une authentificaiton http faite avec le mécanisme des fichiers .htaccess
samedi 2 septembre 2006
Ouverture d'une session avec php
Par Nicolas le samedi 2 septembre 2006, 15h28 - Développement
Dans le but de sécuriser et d'améliorer une zone privée (zone membre) on n'utilise des sessions. Mais qu'est-ce qu'une session ? Comment cela fonctionne-t-il ? Le mécanisme des sessions fait appel à plein de notions ce qui rebutent souvent les débutants. On va tenter de démystifier tout cela.
mercredi 7 juin 2006
Comment ne pas faire de régressions fonctionnelles ?
Par Nicolas le mercredi 7 juin 2006, 21h43 - Développement
La vie d'un logiciel (au sens large, y compris application web) est longue et elle s'enrichie au fur et à mesure de nouvelles fonctionnalités. Comment être sûr que l'on ne fait pas de régressions fonctionnelles ? Le logiciel devient de plus en plus complexe et de plus en plus difficile à maintenir et à faire évoluer. Y-a-t-il une méthode miracle ?

