gniark.net/blog/

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

mardi 6 janvier 2009

02:4806012009

Failware

Mon plugin Contribute a perdu ses MyMeta dans sa dernière version. À force d'ajouter des bouts de code sans structuration, c'est devenu une soupe, un bloatware, voir un Failware.

Lire la suite...

mardi 11 novembre 2008

20:1611112008

Clearbricks : la classe staticRecord et sa fonction newFromArray()

Je pensais avoir décrit toutes les fonctions de la classe dbLayer de Clearbricks dans ma documentation. Que nenni. J'ai découvert récemment (dans le plugin Metadata) une nouvelle fonction extrêmement pratique. Cette fonction, elle s'appelle newFromArray() et elle appartient à la classe staticRecord.

Lire la suite...

mardi 4 novembre 2008

22:2704112008

DL Manager : présentez vos médias sur votre blog

Ce plugin est né suite à une idée d'Ugluck. Il permet d'afficher les médias d'un blog sur une page dédiée ou dans un widget.

Il est sorti sous le nom Public Media puis a été renommé en DL Manager en référence au plugin Dlm de Dotclear 1. Tomtom a intégré à Public Media un compteur de téléchargements.

Lire la suite...

lundi 31 décembre 2007

17:4431122007

Clearbricks : quelques autres fonctions de dbLayer

Dans le billet d'introduction (qu'il est préférable d'avoir lu avant d'aborder ce billet) nous avons vu comment effectuer des requêtes avec la fonction select() de dbLayer. Après avoir découvert comment lire les enregistrements dans la base de données, nous allons ici voir comment insérer, mettre à jour et effacer des enregistrements.

Lire la suite...

samedi 24 novembre 2007

23:4724112007

WordPress : installation impossible avec PHP 5 et E_STRICT

Que se passe-t'il si on installe WordPress avec PHP 5 et le niveau d'erreur E_STRICT ? Ça affiche ceci :

Strict Standards: Assigning the return value of new by reference is deprecated in /var/www/wordpress/wp-settings.php on line 264

C'est un problème connu qui serait dû aux différences entre les versions de PHP. Peu importe la raison, une erreur qui apparaît dés l'installation (rendant impossible l'identification dans l'interface d'administration), ça ne fait pas très sérieux. Un test de la version permettrait peut-être d'utiliser la syntaxe appropriée à chaque version de PHP.

Le problème se résout en remplaçant =& new par = new dans wp-settings.php.

jeudi 15 novembre 2007

14:4615112007

Clearbricks : la fonction select() de dbLayer

Note : ce billet développe les mêmes fonctions que mon précédent billet Les requêtes SQL select avec Dotclear 2 de façon plus accessible et ne nécessite pas de connaître Dotclear 2.

Merci de laisser un commentaire si vous avez une remarque à faire au niveau d'un point qui manquerait de clarté ou d'une erreur dans le texte.


Introduction à Clearbricks

Dotclear utilise son propre framework qui n'est pas un framework : Clearbricks, il est composé d'une ensemble de classes et de fonctions, on y trouve par exemple une classe destinée à traiter les chaînes HTML ou une classe servant à formater les dates. Nous allons nous intéresser à la classe dbLayer.

Lire la suite...

dimanche 11 novembre 2007

16:3111112007

Blog this! : une extension pour bloguer rapidement à propos d'une page avec Dotclear

Cette extension permet de créer un billet grâce à un bookmarklet, cette fonctionnalité était disponible directement dans Doclear 1.2. L'extension permet d'ajouter un lien Blog this! aux favoris sur lequel il suffit de cliquer pour créer un billet contenant le titre de la page et l'adresse de la page affichée par le navigateur.

Lire la suite...

mardi 23 octobre 2007

23:5723102007

Philosophie de développement

Lorsque j'écris un code, j'essaye d'obéir à plusieurs principes :

Lire la suite...

dimanche 14 octobre 2007

21:1514102007

Informations : une extension pour afficher des infos sur Dotclear 2

Cette extension est un portage de l'extension info pour Dotclear 1, ces extensions affichent des informations sur :

  • Dotclear
  • les tables de la base de données et leur taille
  • les fichiers
  • la configuration du serveur.

Dernière version et support sur Dotclear Lab.

Lire la suite...

dimanche 9 septembre 2007

15:5609092007

Mes extensions pour Dotclear 2 qui servent à pas grand chose

Outre mes extensions déjà présentées, il y a des extensions que j'ai réalisé pour un usage très spécifique ou pour tester Dotclear 2 et ce qu'on peut faire en PHP. Les voici :

Lire la suite...

- page 1 de 3