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.
Mot-clé - Dotclear2
lundi 27 juillet 2009
Mise à jour du widget vie de merde, version 0.3.2
Par ȷulmud le lundi 27 juillet 2009, 21:26 - Free the code!
mardi 3 février 2009
Greffon pour Dotclear2 : shortURL v0.3
Par ȷulmud le mardi 3 février 2009, 18:00 - Free the code!
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é.
samedi 3 janvier 2009
Greffon pour Dotclear2 : shortURL v0.2
Par ȷulmud le samedi 3 janvier 2009, 11:56 - Free the code!
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.
mercredi 31 décembre 2008
Greffon pour Dotclear2 : shortURL v0.1
Par ȷulmud le mercredi 31 décembre 2008, 21:09 - Free the code!
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é !
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à.
mardi 18 novembre 2008
Sauvegarde automatique de Dotclear2, troisième essai (transformé cette fois-ci ?)
Par ȷulmud le mardi 18 novembre 2008, 21:50 - Free the code!
Mea culpa maxima : dans les versions précédentes de mon script de sauvegarde automatique de Dotclear2 une grosse bogue se cachait. Je croyais que la sauvegarde exportait également les tables créées par des greffons (meta ou alias par exemple), alors que ce n'était pas le cas.
Voici donc une nouvelle version qui corrige cette fois-ci réellement cette exportation de tables supplémentaires. (Et, en cadeau bonus, une nouvelle fonctionnalité.)
lundi 18 août 2008
Mise à jour du widget vie de merde, version 0.3
Par ȷulmud le lundi 18 août 2008, 20:53 - Free the code!
Mise à jour du widget VieDeMerde pour Dotclear2. En effet, une nouvelle version de l'API est sortie et l'ancienne sera désactivée prochainement. La mise à jour est donc obligatoire pour ceux qui souhaitent continuer à utiliser ce widget.
jeudi 17 juillet 2008
Sauvegarde automatique de Dotclear2, mise à jour
Par ȷulmud le jeudi 17 juillet 2008, 17:46 - Free the code!
Depuis peu, le greffon importExport de Dotclear 2 a été entièrement revu.[1] Cette modification a rendu inopérant mon script de sauvegarde automatique de mes blogs.
Voici donc une version corrigée dudit script. Pour les infos concernant l'installation et la configuration, je vous invite à relire les billets consacrés aux versions précédentes.
Pour ceux qui seraient intéressés de savoir ce qui a changé dans les entrailles, ce n'est que le chemin vers la classe dbExport
qui a été modifié. Les deux lignes suivantes :
if (file_exists($root.'importExport/class.db.export.php')) { require_once($root.'importExport/class.db.export.php');
sont donc devenues :
if (file_exists($root.'importExport/inc/flat/class.db.export.php')) { require_once($root.'importExport/inc/flat/class.db.export.php');
(Et j'en ai également profité pour corriger une petite faute de frappe qui traînait.)
Notes
[1] La modification a été faite dans les changeset 2065 et 2068 du 14 juillet 2008.
samedi 10 mai 2008
Widget vie de merde, v0.1
Par ȷulmud le samedi 10 mai 2008, 13:10 - Free the code!
Sur une idée de meloo2 sur le forum de Dotclear, voici le widget VieDeMerde pour Dotclear2. Il permet d'afficher une citation aléatoire tirée du site web Vie de merde.
lundi 11 février 2008
Du dur choix d'une licence
Par ȷulmud le lundi 11 février 2008, 22:46 - Free the code!
Il y a quelques semaines, une nouvelle et belle initiative a fait son apparition dans la communauté Dotclear : Dotaddict.org. Le but de ce site est de regrouper tous les thèmes et greffons mis à disposition par la communauté. Mais voilà, pour pouvoir y déposer un greffon, il faut définir sous quelle licence il est diffusé... Or ce choix d'une licence me pose des problèmes.
lundi 17 septembre 2007
Plugin Photoblog2 pour Dotclear2, version pre-alpha5
Par ȷulmud le lundi 17 septembre 2007, 21:28 - Free the code!
Petite mise à jour du greffon Photoblog pour Dotclear2. Au menu du jour : changement de nom d'une fonction de template, ajout de la possibilité d'activer ou désactiver le greffon et ajout de la possibilité d'afficher le contenu d'un billet en remplaçant l'image principale par sa vignette.
mardi 21 août 2007
Mise à jour d'un greffon de template sur Dotclear2
Par ȷulmud le mardi 21 août 2007, 20:19 - Pense-bête
Lors de la mise à jour d'un greffon proposant des fonctions de template, voici l'ordre dans lequel effectuer la mise à jour :
- mettre à jour le greffon sur le serveur ;
- mettre à jour les thèmes sur le serveur.
Si on inverse ces deux étapes, on risque fort de se retrouver avec un thème défectueux présenté aux visiteurs. Cela est dû au fait que le cache du moteur de template n'est mis à jour que lorsque les fichiers du thème ont été modifiés. Si on modifie d'abord le thème, les nouvelles (ou celles dont le nom a changé) fonctions de template n'existeront pas encore lors de l'affichage du thème et ne seront donc pas interprétées dans le cache.
lundi 6 août 2007
Greffon pour DotClear2 : billet aléatoire V0.6
Par ȷulmud le lundi 6 août 2007, 18:01 - Free the code!
Suite à un rapport de bogue de la part de [SiMON],[1] voici une nouvelle version de ce greffon qui corrige les messages d'erreur qui se produisent lorsque le rapport d'erreur PHP contient E_NOTICE.
Notes
[1] ... qu'il en soit remercié.
dimanche 5 août 2007
Greffon bigRedButton, version 0.2
Par ȷulmud le dimanche 5 août 2007, 16:34 - Free the code!
J'ai constaté aujourd'hui que si on ne vidait pas les infos concernant les media dans Dotclear2 avant un import, on se retrouve avec des doublons pour chacun des media... Évidemment, j'avais oublié de prendre cela en compte lors de la première version du greffon bigRedButton. Voici une nouvelle version dudit greffon qui corrige ce manque.
Tous les détails (utilité, fonctionnement, téléchargement, ...) dans la suite du billet.
samedi 4 août 2007
Plugin Photoblog2 pour Dotclear2, version pre-alpha4
Par ȷulmud le samedi 4 août 2007, 20:09 - Free the code!
Petite mise à jour du greffon Photoblog pour Dotclear2. Au menu du jour : ajout de la possibilité d'inverser l'ordre de parcours des billets (merci à (pyeb) pour la suggestion), et une refonte des fonctions de template.[1]
Attention : Cette version est à considérer comme « pré-alpha, » vous l'utilisez à vos risques et périls. Ne venez pas pleurer si ce greffon détruit complètement votre site web. Mais par contre, n'hésitez pas à venir m'expliquer ce qui s'est passé, ainsi je pourrai essayer de régler le problème.
Notes
[1] Ce qui implique une modification de l'API du greffon : les fonctions PhotoblogBWThumb
et PhotoblogColorThumb
sont remplacées par PhotoblogGetThumb
et les fonctions PhotoblogThumbHeight
et PhotoblogThumbWidth
sont remplacées par PhotoblogThumbSize
.
mercredi 1 août 2007
Plugin Photoblog2 pour Dotclear2, version pre-alpha3
Par ȷulmud le mercredi 1 août 2007, 18:09 - Free the code!
Petite mise à jour du greffon Photoblog pour Dotclear2. Au menu : correction d'une bogue sur l'effacement des vignettes et ajout de deux fonctions de template pour récupérer la taille des vignettes. Merci à (pyeb) pour ses commentaires et suggestions.
Attention : Cette version est à considérer comme « pré-alpha, » vous l'utilisez à vos risques et périls. Ne venez pas pleurer si ce greffon détruit complètement votre site web. Mais par contre, n'hésitez pas à venir m'expliquer ce qui s'est passé, ainsi je pourrai essayer de régler le problème.
Greffon bigRedButton, version 0.1
Par ȷulmud le mercredi 1 août 2007, 16:45 - Free the code!
J'ai l'habitude d'avoir plusieurs environnements de tests, entre lesquelles je réplique de manière irrégulière mes différents blogues. Étant donné qu'il s'agit à chaque fois d'un blogue au milieu d'une installation multiblogue, l'importation de Dotclear ne commence pas par vider le contenu. Je me devais donc à chaque fois de commencer par :
- afficher tous les billets et les effacer (à faire en plusieurs fois car j'ai déjà trop de billets pour pouvoir tous les mettre sur une seule page) ;
- faire de même avec les pages connexes, les galeries et les images pour les galeries ;
- sélectionner toutes les catégories et les effacer ;
- sélectionner tous les liens de la blogroll et les effacer ;
- éventuellement optimiser les tables de la base pour récupérer l'espace anciennement utilisé.
À chaque fois, j'oublie l'une ou l'autre de ces étapes... Suite à une question sur le forum de Dotclear, je me suis rendu compte que d'autres que moi rencontraient ces mêmes besoins. Quelques heures plus tard, voici donc un greffon permettant d'automatiser tout cela.
À quoi ça sert ?
Permet de vider tout le contenu d'un blogue. Il nécessite bien entendu des droits administrateurs sur le blogue en question pour pouvoir être utilisé.
Où est-ce que je le trouve ?
Dans les annexes à ce billet.
À quoi dois-je faire attention ?
- Un conseil : n'installez pas ce greffon dans un environnement de production, uniquement dans vos environnements de test et de développement.
- Il y a suffisamment d'avertissements lors de l'utilisation du greffon. Si malgré tout vous effacez le contenu du mauvais blogue, je ne pourrai en aucun cas être tenu pour responsable. Mais bien entendu, vous avez une sauvegarde de votre base quelque part ?
Quels sont les pré-requis ?
Ce greffon ne fonctionne qu'à partir de la version beta 7 de Dotclear 2.
samedi 21 juillet 2007
D'un blog et de sa navigation
Par ȷulmud le samedi 21 juillet 2007, 00:08 - Vie du blog
Il y a une chose qui m'a toujours manqué dans Dotclear... mais à la longue j'avais fini par m'habituer à ce manque et ne le remarquait même plus. Une amie m'a fait prendre conscience récemment à quel point ce manque peut être gênant pour la navigation sur mon photoblog. J'ai donc modifié mon programme de la soirée[1] pour m'attaquer et tenter de régler ce léger défaut.
Résultat : la navigation pour passer aux billets précédents et suivants est dorénavant liée au contexte dans lequel le visiteur se trouve. Dis comme cela, vous ne comprenez pas de quoi il s'agit ?[2] Je vais donc tenter d'expliquer cela plus clairement... Mettons que vous décidiez de regarder toutes les photos qui ont comme mot clé Voyages, vous voilà avec une belle page pleine de petites vignettes. Vous repérez une photo qui vous plaît et et l'affichez en grand... Et là, drame ! Les liens permettant de se déplacer d'une photo à l'autre semblent être devenus amnésiques et ont oublié que c'est uniquement les voyages qui vous intéressent : voici qu'ils vous proposent des photos de concerts... Ce scénario est dorénavant de l'histoire ancienne : les photos proposées sont maintenant toutes liées au mot clé visualisé précédemment. Et cela fonctionne également avec les catégories ou les billets sélectionnés.[3]
N'hésitez pas à me faire part de vos expériences avec ce nouveau comportement de mon site.
vendredi 13 juillet 2007
Mise à jour de mes greffons pour Dotclear 2 beta 7
Par ȷulmud le vendredi 13 juillet 2007, 20:15 - Free the code!
Hier soir est sortie une nouvelle version beta de Dotclear 2, la septième.[1] Cette nouvelle version nécessite des modifications dans certains plugins, voici ce qu'il en est pour les miens :
- billet aléatoire : aucune modification n'est nécessaire, c'est donc toujours la version 0.5 qui est la version courante ;
- photoblog2 : une mise à jour était nécessaire, il est donc passé à la version 0.1pre-alpha2 ; vous trouverez les détails de la mise à jour et les fichiers ci-dessous.
Notes
[1] Que je vous invite vivement à installer si vous utilisez Dotclear 2 car elle comble, entre autres, un trou de sécurité. Et puis elle rajoute aussi la recherche dans les billets et les commentaires... Rhââ Lovely !
lundi 25 juin 2007
Plugin Photoblog2 pour DotClear2, version pre-alpha
Par ȷulmud le lundi 25 juin 2007, 20:02 - Free the code!
Suite à quelques demandes insistantes (et également parce que j'ai constaté que ce projet est au point mort depuis bien trop longtemps), voici une première version de mon greffon Photoblog adapté à DotClear2.
Attention : Cette version est à considérer comme « pré-alpha, » vous l'utilisez à vos risques et périls. Ne venez pas pleurer si ce greffon détruit complètement votre site web. Mais par contre, n'hésitez pas à venir m'expliquer ce qui s'est passé, ainsi je pourrai essayer de régler le problème.
samedi 14 avril 2007
Sauvegarde automatique de DotClear2
Par ȷulmud le samedi 14 avril 2007, 09:52 - Free the code!
Pour la sauvegarde automatique de blogs DotClear2, il existe l'excellent greffon AutoBackup de k-net.. Malheureusement, par deux fois il a posé des problèmes visibles[1] sur mon hébergement. Or j'estime qu'un tel outil d'administration ne devrait jamais avoir d'impact sur la partie publique d'un site. J'ai donc cherché à pouvoir piloter ces backups via une crontab.
Notes
[1] Un certain râleur s'en est même plaint la dernière fois... Non, non, pas de nom... il se reconnaîtra facilement.
« billets précédents - page 4 de 5 - billets suivants »