Le Journal de Nikrou

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 28 décembre 2007

Création d'un plugin pour dotclear 2 - étape 3

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).

Lire la suite...

jeudi 27 décembre 2007

Un éléphant, ça trompe énormément

On sous-estime souvent un éléphant surtout lorsqu'il a deux faces différentes! 


Je pense que Lucas va avoir quelques diffultés à reconstituer la bête!

dimanche 16 décembre 2007

Mise à jour de trac

Suite au passage à la version 0.10.3 de trac, je me suis retrouvé avec une erreur fort peu sympathique : (file is encrypted or is not a database). Je n'ai pas tout compris et la lecture des logs d'apache ne m'a tellement aidé non plus ! Mais ...

Lire la suite...

mardi 27 novembre 2007

Gestion des touches multimédias

Sur mon portable, j'ai des petites touches à droite du bouton de mise sous tension. En les effleurant du bout du doigt une petite lumière bleue s'allume... Il y a en tout 5 touches : navigateur, courrier, wow video, wow audio et mute (plus de son). Le but du jeu est de les faire fonctionner!

Lire la suite...

mercredi 14 novembre 2007

Bloquer la mise à jour d'un package debian

Je ne me rappelle jamais de manière claire et simple comment bloquer la mise à jour d'un package debian. C'est pourtant assez simple si on suit la documentation!

Lire la suite...

vendredi 9 novembre 2007

Un nouveau portable

Après le nouveau PC, voici le nouveau portable. J'ai opté pour un portable keynux. J'ai choisi le modèle Epure à peine modifier.

Lire la suite...

vendredi 2 novembre 2007

Travailler avec les bons outils

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!

Lire la suite...

dimanche 28 octobre 2007

Mise à jour de mon plugin à propos

Je viens de mettre à jour mon plugin permettant de créer une page "à propos". Au menu des modifications:

  1. suppression du sélecteur de date inutile.
  2. ajout de la possibilité de choisir le format de l'url.
  3. ajout d'onglets (paramètres, mode d'emploi, à propos) dans la partie administration.
  4. ajout d'une classe css sur le lien "à propos" lorsque la page est active.
Vous trouverez en pièces jointes, la nouvelle version 0.1.2 en version archive ou package !

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

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.

Lire la suite...

samedi 20 octobre 2007

Micha est parmi nous

Ce weekend, Micha est venu nous rendre visite.

Lire la suite...

jeudi 18 octobre 2007

Création d'un plugin pour dotclear 2 - étape 1

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.

Lire la suite...

mardi 16 octobre 2007

Mon premier plugin pour dotclear 2

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.

jeudi 4 octobre 2007

Utilisation d'une source externe avec subversion

Lorsqu'on utilise subversion pour gérer ses sources de code, on peut être amené à utiliser des sources externes qui elles aussi peuvent être amenées à évoluer. Ces sources externes sont elles aussi bien entendu gérer par subversion. Pour ne pas aller vérifier régulièrement qu'une nouvelle version est disponible, une solution existe : svn:externals.

Pour ajouter une source externe, dans un projet, il suffit d'utiliser la propriété externals. On place dans un fichier (que l'on nommera par exemple svn-externals) les liens vers la ou les source(s) externe(s) et le tour est joué.

Exemple: contenu de mon fichier svn-externals :

nom_local svn+ssh://login@hostname.tld/svn/root/to/source_externe

source_externe est le nom du répertoire de la librairie externe que je veux utiliser.

Pour que cette source soit prise en compte il suffit de taper les commandes suivantes:

svn propset svn:ignore svn:externals .

svn propset svn:externals -F svn-externals .

La première commande permet d'ignorer le fichier svn-externals. La deuxième ajoute la proprièté svn:externals. Il ne reste plus qu'à faire le commit et après on peut faire update et la source externe est récupérée.

dimanche 30 septembre 2007

Configuration de dotclear 2 laborieuse

Finalement, retour à la case départ. J'ai remis les post dans les url. Je ne suis visiblement pas le seul à chercher à les enlever mais je n'ai trouvé personne qui n'avait de solution.

En revanche, j'ai laissé la règle qui permet d'accéder aux articles sans post. Du coup chaque article est accesible de deux manières. J'ail laissé cela pour que les anciens liens de mon blog qui n'en est pas un soient toujours accessibles.

Un exemple concret: cet article est accessible via les deux urls suivantes:

Il ne me restera donc plus qu'à supprimer cette saleté de post !

samedi 29 septembre 2007

Réécriture d'urls avec dotclear 2 chez OVH

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.

Lire la suite...

jeudi 20 septembre 2007

Passage en version 2

Je me suis finalement décidé à passer à la version 2 de dotclear. Cela m'a obligé à passer à la version 5 de mysql mais cela ne pose apparament pas de problème. Il va falloir que j'adapte mon pseudo-thème à cette toute nouvelle application!

Au passage j'ai perdu tous mes tags. :-( Je dois réinstaller quelques plugins. La réécriture d'url n'a pas l'air de fonctionner de manière simple !

dimanche 16 septembre 2007

Envoyer des mails avec 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

Lire la suite...

jeudi 30 août 2007

Flash et java avec un processeur 64bits

Lorsqu'on possède un processeur 64bits (AMD pour moi) et qu'on utilise une distribution 64bits (debian pour moi), il n'y a pas de solutions miracles pour faire fonctionner les plugins flash et java ! Il y a bien plusieurs solutions bancales du type environnement chrooté ou en utilisant Nspluginwrapper mais ce n'est pas très facile ni très pratique à l'usage. La solution : Swiftfox

Lire la suite...

mercredi 16 mai 2007

Un nouveau PC

Je me suis acheté un nouveau PC car le mien était un peu "poussif" et surtout bruyant. J'ai opté pour un Dell.

Lire la suite...

La plus belle fille du monde

Depuis lundi 14 mai 2007 (soit avant-hier), je suis l'heureux papa d'une petite Camille pesant 3k150 et mesurant 48cm. La petite puce et sa maman se portent bien... le papa aussi ! Tout ce petit monde devrait être de retour à la maison ce weekend. Et oui la famille s'est de nouveau agrandie.

- page 2 de 8 -