13'sportif

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

DotClear

Mes contributions pour DotClear1 et DotClear2 : plugins et thèmes ;-)

Fil des billets - Fil des commentaires

fév. 21

Widget Picasa pour Dotclear2

J'ai fait un plugin Picasa permettant d'afficher les photos d'un un compte Picasa / Google sur Dotclear2.

Widget Picasa

Le zip packagé : plugin-picasaFeed-1.3.zip

mar. 10

Plugin Lightbox pour Dotclear

Le plugin LightBox officiel est disponible pour DC2-RC1 !

J'ai appris il y a peu qu'un plugin LightBox officiel avait été ajouté au SVN de DC2 par Olivier.
Celui-ci est très malin !
Et pour l'utilisateur c'est surtout super simple et efficace avec zéro prise de tête :-)
En plus ça carbure au jQuery !

Du coup, j'ai fait une version compatible DC2-beta7 en attendant la version stable.

Dans ce plugin l'utilisateur à le choix avez le choix entre 2 plugins jQuery correspondants chacun à des types d'effet différent :

LightBox

Le plugin jQuery LightBox déjà utilisé dans la version officiel et dans dcjQueryLightBox.

Facebox

Le plugin jQuery Facebox, dont l'effet est plus sobre, mais il dispose d'un slideshow permettant de faire défiler automatiquement les images d'un album.

Installation pour DotClear-2beta7

Démonstration

  • En mode album photo : Cliquer sur l'une des miniatures

Bete Foret Lac

Plus d'info sur le plugin officiel de DC2 sur ce fil du forum de Dotclear.

déc. 6

Nouvelle version du plugin dcjQueryLightBox

Une nouvelle version de plugin est disponible !

Voici une nouvelle version du plugin dcjQueryLightBox qui utilise une autre déclinaison de LightBox pour jQuery. La version 0.4 de ce script semble bien plus dans l'esprit des plugins jQuery en étant mieux codé et bien plus paramétrable que le script qui était utilisé jusqu'à maintenant.

Custumisation

Avec cette nouvelle version, il est maintenant possible de custumiser le plugin en modifiant les options suivantes à la fin du fichier jquery.lightbox-0.4.min.js.
L'emplacement du fichier dépend de la version de Dotclear :

  • Dans /share/dcjQueryLightBox/js/ pour la Dotclear1.
  • Dans /plugins/dcjQueryLightBox/js/ pour la Dotclear2.
var lbOpt = {
  //overlayBgColor: '#000',
  //overlayOpacity: 0.8,
  //imageLoading: 'http://www.ajaxload.info/images/exemples/25.gif',
  //imageBtnClose: 'http://example.com/images/close.gif',
  //imageBtnPrev: 'http://example.com/images/prev.gif',
  //imageBtnNext: 'http://example.com/images/next.gif',
  //containerResizeSpeed: 400,
  txtOf: 'sur'
};

Installation pour DotClear-1.2.7

Pour utiliser le plugin sous 1.2.6 et précédent, il faut commenter ou supprimer la ligne 52 du fichier "index.php" :
dcNonce::form().

Installation pour DotClear-2beta7

Démonstration

  • En mode album photo : Cliquer sur l'une des miniatures

Bete Foret Lac

J'ai aussi fait une version pour la svn de DotClear2, à tester donc :

Notes

[1] Risque de ne pas fonctionner si votre hébergeur est en PHP5

nov. 7

Concours de thème « Favori de l'hiver » sur dotaddict

Si vous suivez l'actualité de Dotclear, vous n'avez pas pu passer à coté de la création du site Dotaddict, avec la création de la section thèmes dans un premier temps :

themes.dotaddict.org, est la section consacrée aux thèmes du projet dotaddict.org regroupant les contributions à Dotclear. Accros à Dotclear, dotaddict.org sera notre point de rendez-vous.

Dotaddict

Pour fêter le lancement de ce site, l'équipe de Dotaddict organise un concours de thèmes pour Dotclear intitulé « Favori de l'hiver ».

L'alléchante grille de prix[1] a fini de me convaincre de participer avec mon thème 13zoli ;-)

PS: Je fait maintenant parti des inscrits.

Notes

[1] L'auteur du thème gagnant gagne une version gratuite de Dotclear

nov. 6

Thème 13zoli pour Dotclear2

Voici le thème 13zoli pour Dotclear2 :

13zoli

Il s'agit de la version épurée du thème que j'ai fait pour ce blog ;-)

Vous voulez tester !

Le mieux pour tester ce que ça donne, c'est de se rendre sur le blog de démonstration de dotaddict.org.

Merci à l'équipe de dotaddict pour cette belle initiative qui est une superbe vitrine pour Dotclear.

Édit du 26-05-2008 : Le thème en version 0.3 est maintenant compatible avec Dotclear2-RC1 ;-)

sept. 30

Plugin dcjQueryLightBox pour DotClear

Une nouvelle version de plugin est disponible !


Après Slimbox, voici dcjQueryLightBox un nouveau clone de Lightbox JS pour DotClear qui utilise la librairie jQuery alors que slimbox utilise mootools ;-)

Pourquoi dcjQueryLightBox ?

jQueryLightBox est un clone compact de Lightbox JS utilisant la librairie jQuery.

jQueryLightBox est 100% compatible avec Lightbox2 et permet d'obtenir la même type d'effet visuel. Je le trouve même plus joli. Par contre, la page se charge plus rapidement. Parce qu'au lieu d'avoir 103 Ko de Javascript (4 fichiers) à télécharger, il n'y a que 39 Ko avec jQueryLightBox (2 fichiers js) !

Comme jQuery est déjà utilisé dans DotClear, ce plugin est donc sans doute plus adapté que ceux qui utilisent d'autres librairies javascript, et à fortiori si jQuery est déjà utilisé dans le thème : on évite aussi de multiplier les librairies et les risques conflit entre elles.

Le plugin peut s'utiliser en mode wiki et est non intrusif.

Installation pour DotClear-1.2.7

Pour utiliser le plugin sous 1.2.6 et précédent, il faut commenter ou supprimer la ligne 52 du fichier "index.php" :
dcNonce::form().

Installation pour DotClear-2beta7

Démonstration

  • En mode album photo : Cliquer sur l'une des miniatures

Bete Foret Lac

J'ai aussi fait une version pour la svn de DotClear2, à tester donc :

sept. 21

Plugin Slimbox pour DotClear2

Après la version pour DotClear 1.2.x, voici la version pour DotClear2 ;-)

Slimbox est un clone ultra compact (utilisant le framework mootools) du populaire script de visualisation d'images Lightbox JS 2.0.

Plugin Slimbox pour DotClear

Pourquoi Slimbox ?

Slimbox est 100% compatible avec Lightbox2 et permet d'obtenir la même visualisation animée des images. Donc visuellement, il n'y a pas de différence entre Lightbox et Slimbox. Par contre, la page se charge beaucoup plus rapidement. Parce qu'au lieu d'avoir 103 Ko de Javascript (4 fichiers) à télécharger, il n'y a que 27 Ko avec Slimbox (2 fichiers js) !

Le plugin peut s'utiliser en mode wiki et est non intrusif.

Installation pour DotClear-2beta7

Démonstration

  • Mon thème n'utilise plus le plugin Slimbox mais dcjQueryLightBox, et l'effet n'est pas tout à fait le même, donc la démo ci-dessous est obsolète...

Fleur Fleur

sept. 1

Migration de DotClear 1.2 vers DotClear 2

Le passage de DotClear 1.2.7 à DotClear 2.0 beta 7 qui n'a pas vraiment posé de problèmes grâce aux articles suivant :

De gros changements ont accompagné cette migration :

  • Utilisation de PostgreSQL au lieu de MySQL.
  • Refonte de mon thème.
  • Utilisation de FeedBurner pour les flux RSS. Donc mettez à jour l'adresse de mon flux RSS si vous l'utilisez.
  • Changement d'URL 13sportif.free.fr au lieu de xiiiportif.free.fr.
  • Mise en place d'instructions de redirections dans un fichier .htaccess sur l'ancien site xiiiportif.free.fr (comme les RewriteRule ne semble pas autorisé sur free.fr, j'ai dû utiliser des RedirectPermanent) :
RedirectPermanent /blog/rss.php http://feeds.feedburner.com/13sportif
RedirectPermanent /blog/index.php/2007/ http://13sportif.free.fr/blog/index.php/post/2007/
RedirectPermanent /blog/index.php/2006/ http://13sportif.free.fr/blog/index.php/post/2006/
RedirectPermanent / http://13sportif.free.fr/

Tous ces changements peuvent entrainer des perturbations, aussi n'hésitez pas à me signaler les dysfonctionnements éventuels ;-)

- page 1 de 2