Un blog inutile de plus...

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

vendredi 23 juillet 2010

Greffon pour Dotclear2 : shortURL v0.5.1

Suite à l'insistance d'Osku et avec son aide, voici venu le temps[1] d'une nouvelle version de shortURL. Pas de nouvelles fonctionnalités, juste une mise au propre du code.

Notes

[1] ... des rires et des chants...

Lire la suite...

mercredi 21 juillet 2010

Greffon pour Dotclear2 : shortURL v0.5.0

Osku a proposé une nouvelle fonctionnalité pour le plugin shortURL : l'ajout du microformat shortlink dans le head d'une page. Voici une nouvelle version implémentant cette petite fonctionnalité.

Lire la suite...

mardi 20 juillet 2010

Greffon pour Dotclear2 : publicCDN v0.1.5

Il y a quelques mois déjà, je suis tombé sur un article[1] présentant CirruxCache.[2] Il s'agit d'une application permettant d'installer un Content Delivery Network (CDN) personnel sur les serveurs de Google.[3]

L'idée de « rapprocher » les images de mon photoblog des visiteurs du site (donc d'avoir les images stockées sur des serveurs localisés géographiquement proche des visiteurs) m'a amusée et je me suis décidé à écrire un plugin pour Dotclear 2 permettant l'utilisation simple d'un CDN (qu'il s'agisse de CirruxCache ou d'un autre).

À koi k'ça sert ?

Ce plugin redirige toutes les requêtes effectuées vers les fichiers de votre répertoire public vers le CDN qui stocke une copie de vos fichiers. L'avantage est qu'ainsi votre serveur souffre moins à servir les fichiers lors de pics de fréquentation (ce sont les serveurs de Google qui feront le travail à sa place).

Limitations

  • Le plugin ne s'occupe pas de la mise à disposition des fichiers sur le CDN. C'est à vous d'être sûr que les fichiers sont bien présents sur le CDN (soit de manière automatique comme le fait CirruxCache, soit en uploadant vous-même les fichiers sur les serveur de votre CDN).
  • L'arborescence des fichiers sur le CDN doit être identique à celle de votre dossier public.
  • La redirection ne s'occupe que du répertoire public et n'intervient que sur le contenu des billets (au sens large, donc y compris les pièces jointes, mais pas ce qui vient de fichiers CSS ou du thème).

Utilisation

Commencez par installer et configurer votre CDN. Personnellement, j'utilise CirruxCache. Son installation est très aisée si vous suivez attentivement la documentation officielle[4] ou les instructions pour un blog d'une autre marque.[5]

Une fois que votre CDN est configuré correctement, allez dans les paramètres du blog, renseignez l'URL de base de votre CDN et activez le greffon comme dans l'image ci-dessous :

Préférences pour l'activation du greffon publicCDN.

Vérifiez sur votre blog que, dès l'activation du greffon, les images contenues dans vos billets viennent de votre CDN et non plus directement du dossier public de votre blog.

Téléchargement

Hop, jetez un œil dans les annexes à ce billet...

Remarques, commentaires, rapports de bogues, ...

... sont toujours les bienvenus dans les commentaires de ce billet.

mercredi 14 juillet 2010

Sauvegarde automatique de Dotclear2, quatrième

Avec la sortie de la nouvelle version de Dotclear2, certaines extensions tirent parti du nouveau système de settings ; ceci pose problème lors d'un export complet de la base avec le script dbbackup. Voici une mise à jour règlant ce petit problème.

Lire la suite...

samedi 3 juillet 2010

Greffons pour Dotclear2 : mises à jour pour Dotclear 2.2

La nouvelle version de Dotclear, la 2.2, est sortie il y a peu. Cette version apporte pas mal de nouveautés derrière les rideaux, notamment pour ce qui est des plugins.

Voici mes plugins qui nécessitaient une mise à jour pour tenir compte de ces nouveautés. Pour savoir à quoi sert tel ou tel greffon, merci de vous référer au billet d'annonce mis en lien ; pour télécharger la mise à jour, vous trouverez le package en pièce jointe à ce billet.

Toutes ces versions sont exclusivement pour Dotclear 2.2. Elles devraient d'ailleurs refuser de s'installer sur des versions plus anciennes.

Big Red Button : version 0.3.0 / billet d'annonce de la version précédente

iWaHa : version 0.2.1 / billet d'annonce de la version précédente

photoblog2 : version 0.1pre-alpha6.2 / billet d'annonce de la version précédente

randomPost : version 0.9.1a / billet d'annonce de la version précédente

shortUrl : version 0.4.0 / billet d'annonce de la version précédente

Note : à moins de bogues fonctionnelles importantes, je n'apporterai plus de modifications aux versions compatibles 2.1 de mes greffons. Les nouvelles fonctionnalités n'arriveront que pour la version courante de Dotclear.

mercredi 3 février 2010

Greffon pour Dotclear2 : imgWidthAndHeightAdder v0.1.2

J'ai fait une optimisation de code sur le greffon IWaHa afin de moins mettre à contribution la base de données.

Lire la suite...

lundi 1 février 2010

Greffon pour DotClear2 : billet aléatoire V0.8.1a

À la demande d'Osku, j'ai ajouté une nouvelle fonctionnalité dans mon greffon randomPost : une page qui affiche un billet aléatoirement à chaque rechargement. J'en ai profité pour ajouter un peu plus de paramétrisation possible.

Donc deux nouveautés sont au programme :

  • possibilité d'afficher une page qui affichera un billet différent à chaque rechargement dans un navigateur web ;
  • possibilité de modifier les préfixes utilisés dans les deux URLs d'affichage aléatoire.

Lire la suite...

mardi 12 janvier 2010

Greffon pour Dotclear2 : widget vieDeMerde v0.4.2

Mise à jour du widget VieDeMerde pour Dotclear2. L'équipe du site viedemerde.fr continue sa conquête du monde : après les versions en anglais et en italien de leur site, ils ont maintenant ajouté les versions en espagnol (putavidademierda.com) et en suédois (fanformittliv.com).[1]

Les nouveautés au programme :

  • plus de choix pour la langue des VDM affichées (français, italien, anglais, espagnol ou suédois).

Remarque importante (ajout du 2010-01-30)

Suite à une mise à jour de l'API du site web viedemerde.fr (désactivation de l'accès en lecture seule), mon widget ne fonctionne actuellement plus.[2] Pour l'instant, je ne me suis pas encore décidé si j'allais avoir le courage et l'envie de modifier le widget pour tenir compte de cette modification qui a un impact important sur l'architecture du widget.

Notes

[1] Je n'ai pas l'absolue certitude que ce dernier site soit bien en suédois. Quelqu'un pour confirmer ?

[2] Il affiche le message "Please update your application" au lieu d'une anecdote aléatoire.

Lire la suite...

lundi 4 janvier 2010

Greffon pour Dotclear2 : Photoblog2, version pre-alpha5.1

Petite mise à jour du greffon Photoblog2 pour Dotclear2. Au menu du jour : correction d'une bogue[1] lors de l'utilisation de vignettes identiques pour la navigation et les archives.

Notes

[1] Signalée par Franck, merci à lui.

Lire la suite...

jeudi 3 décembre 2009

Greffon pour Dotclear2 : imgWidthAndHeightAdder v0.1.1

colir demandait sur le forum de Dotclear comment faire pour ajouter automatiquement les attributs width et height sur les images insérées dans les billets. Ayant déjà un plugin faisant cela dans mes cartons, voici, après nettoyage du code, la première apparition public de imgWidthAndHeightAdder (IWaHa pour les intimes).

Lire la suite...

jeudi 24 septembre 2009

Greffon pour Dotclear2 : shortURL v0.3.3

L'arrivée prochaine d'une nouvelle version de Dotclear (la 2.1.6) implique une mise à jour de certains plugins. shortURL fait partie du lot nécessitant une nouvelle version pour rester compatible. La voici...

La seule nouveauté au programme :

  • compatibilité avec la version 2.1.6 de Dotclear2.

Lire la suite...

Greffon pour Dotclear2 : bigRedButton v0.2.1

L'arrivée prochaine d'une nouvelle version de Dotclear (la 2.1.6) implique une mise à jour de certains plugins. bigRedButton fait partie du lot nécessitant une nouvelle version pour rester compatible. La voici...

Tous les détails (utilité, fonctionnement, téléchargement, ...) dans la suite du billet.

Lire la suite...

dimanche 6 septembre 2009

Greffon pour Dotclear2 : shortURL v0.3.2

Une simple petite version mineure pour correction de bogues pour mon greffon shortURL.

La seule nouveauté au programme :

  • correction d'une plantée lors de la création de nouveaux billets.

Lire la suite...

lundi 31 août 2009

Greffon pour DotClear2 : billet aléatoire V0.8

À la demande d'un utilisateur, j'ai ajouté une nouvelle fonctionnalité dans mon greffon randomPost et en ai profité pour le rendre compatible avec les versions récentes de PHP.

Trois nouveautés sont au programme :

  • possibilité de laisser passer quelques tags HTML lors de l'affichage d'un extrait du billet ;
  • possibilité d'inclure le widget dans un thème de blog via la balise <tpl:widget> ;
  • compatibilité avec PHP 5.3.[1]

Notes

[1] Au moment de l'écriture de ces lignes, Dotclear2 n'est pas encore compatible avec PHP 5.3.

Lire la suite...

Mise à jour du widget vie de merde, version 0.4.1

Mise à jour du widget VieDeMerde pour Dotclear2. Il y a quelques temps déjà, le site viedemerde.fr lançait sa version anglophone : fmylife.com. Depuis est également née la version italophone : vitadimerda.it. Ils ont eu la bonne idée de rendre ces trois sites accessibles via une seule API, ce qui me permet d'offrir maintenant ce widget en trois langues.

Les nouveautés au programme :

  • possibilité de choisir la langue des VDM affichées (français, italien ou anglais) ;
  • compatibilité avec PHP 5.3.[1]

Notes

[1] Au moment de l'écriture de ces lignes, Dotclear2 n'est pas encore compatible avec PHP 5.3.

Lire la suite...

Greffon pour Dotclear2 : shortURL v0.3.1

Une simple petite version mineure de maintenance pour mon greffon shortURL.

La seule nouveauté au programme :

  • compatibilité avec PHP 5.3.[1]

Notes

[1] Au moment de l'écriture de ces lignes, Dotclear2 n'est pas encore compatible avec PHP 5.3.

Lire la suite...

lundi 27 juillet 2009

Mise à jour du widget vie de merde, version 0.3.2

Mise à jour du widget VieDeMerde pour Dotclear2. C'est une toute petite mise à jour qui traînait dans mes tiroirs depuis belle lurette et que je viens de retrouver en faisant de l'ordre. Cette mise à jour permet l'utilisation du widget vieDeMerde via la fonction de template <tpl:widget> de Dotclear2.

Lire la suite...

mardi 3 février 2009

Greffon pour Dotclear2 : shortURL v0.3

Puisque le « client » est roi,[1] voici une nouvelle version du greffon shortURL qui répond aux demandes récentes de theClimber.

Les nouveautés au programme :

  • le support d'URLs pointant vers des commentaires ;
  • la possibilité d'avoir des URLs encore plus courtes.

Notes

[1] Attention : ne pas prendre cette affirmation au premier degré.

Lire la suite...

samedi 3 janvier 2009

Greffon pour Dotclear2 : shortURL v0.2

Bon, je ne pensais pas que cela allait se produire, mais suite à une certaine frustration lors de la mise à jour du greffon gallery et une idée saugrenue qui me traverse la tête à des heures indues,[1] voici une nouvelle version du greffon shortURL.

Les nouveautés au programme :

  • le support de contenu autre que les billets (pages, galeries, ...) ;
  • une interface d'administration ;
  • une meilleure gestion des URLs incorrectes ;
  • un nouveau préfixe par défaut.

Notes

[1] Tiens, ça pourrait être une bonne idée de pouvoir également utiliser le système d'URLs raccourcies pour pointer sur une galerie.

Lire la suite...

mercredi 31 décembre 2008

Greffon pour Dotclear2 : shortURL v0.1

Sur une idée que theClimber a proposé sur le forum Dotclear, voici un nouveau greffon pour Dotclear2 : shortURL.

À koi k'ça sert ?

Ce greffon permet d'utiliser une URL raccourcie pour accéder aux billets de votre blogue. Cela vous permettra de publier l'URL de billets lorsque vous êtes limités sur le nombre de caractères dans votre message (par exemple avec Twitter).

Utilisation

Après installation de ce greffon, une nouvelle entrée fait son apparition dans le menu à droite lors de l'édition de billets. Cette entrée nommée Short URL affiche votre URL raccourcie pour accéder au billet. Note : cette entrée n'apparaît que lorsque le billet a été enregistré !

Entrée de menu shortURL dans l'interface d'administration

Si vous le souhaitez, vous pouvez également publier cette URL dans votre blogue. Pour cela, il suffit de modifier votre thème et d'utiliser la méthode de template {{tpl:EntryShortURL}}. Évidemment, cela ne fonctionne que dans le cadre d'une boucle de billets.

Notes

Ce petit greffon est le résultat de trois quarts d'heure de code et de tests... Par conséquent, il y a certaines « limitations » :

  • le seul texte affiché n'a pas été localisé ;
  • le code n'est probablement pas très propre ;
  • il n'y a aucune interface d'administration, par conséquent, après installation, le greffon devient actif pour tous les blogues d'une installation multiblogue.

Pour tous ces points, je ne pense pas faire évoluer ce greffon, à moins d'une forte demande de la part des utilisateurs.

Je veux voir !

L'URL raccourcie de ce billet est : http://mudry.org/blog/postid/2813

Téléchargement

Hop, jetez un œil dans les annexes à ce billet...

Remarques, commentaires, rapports de bogues, ...

... sont toujours les bienvenus dans les commentaires de ce billet.

J'oubliais...

... je souhaite une bonne, heureuse et joyeuse année 2009 à tous ceux qui passeraient par là.

- page 1 de 3