mono(b)log

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

Tag - DotClear 2

Fil des billets

dcOpenSearch

Hier, j'ai découvert grâce à ce billet qu'il existait un moyen de permettre aux visiteurs de personnaliser le champ de recherche de leur navigateur en leur proposant d'y ajouter le moteur de recherche du site sur lequel ils sont. Il suffit simplement de créer un fichier décrivant ce moteur et comment l'utiliser, puis de le lier à la page web.

C'est en résumé ce que fait l'extension dcOpenSearch. Rien d'impressionnant. Je me demande même si cela valait le coup de créer une extension pour si peu.

Quoiqu'il en soit, l'installation est très simple, il vous suffit de copier le dossier dcOpenSearch dans le répertoire plugins de DotClear 2 ou d'utiliser le package, puis d'ajouter une ligne à votre template (tout est décrit en détail dans l'extension).

dcLightbox

Avec la sortie de la beta 4 de DotClear2, il était nécessaire de mettre à jour mon extension[1]. Mais j'ai décidé de ne pas en rester là et de sortir ni plus ni moins qu'une version 2.0 qui annonce pas mal de changements

Tout d'abord, la structure des fichiers a été quelque peu revue. À la lumière de certaines découvertes sur le fonctionnement de DotClear2, je pense avoir amélioré l'intégration de dcLightbox au thème. En effet, dorénavant, il n'y aura plus qu'une petite ligne de code à inclure dans le _head.html.
D'ailleurs, pour ceux qui utilisaient déjà mon extension, il faudra bien supprimer tous les fichiers et désinstaller toute version précédente avant d'installer cette version

Mais celà ne justifie tout de même pas un 2.0

En effet, ce saut entre la version 1.3 et la 2.0 provient de deux changements importants :

  • dcLightbox maintenant disponible en français et en anglais (un petit merci à Tigroux pour son extension langOmatic qui m'a été bien utile malgré quelques bugs agaçants[2])
  • une copie automatisée des fichiers d'intégration au thème et à la barre d'outils d'édition de billet .

En fait ce qui m'a donné le plus de fil à retordre c'est cette dernière fonctionnalité. Grâce à celle-ci, vous n'aurez plus à uploader séparément les fichiers d'admin et de theme ce qui rendait totalement inutile la version package. Dorénavant, vous vous contenterez de cliquer sur deux boutons pour que presque tout[3] soit installé proprement.
J'en ai aussi profité pour mettre des boutons de suppression[4] au cas ou vous voudriez désinstaller dcLightbox.

Encore une mise à jour vers la version 2.1 qui vous propose, tenez vous bien :

  • compatibilité avec l'extension Tidy activée (non testée)
  • compatibilité avec l'option enable_html_filter désactivée
  • les fichiers de thèmes ne sont plus à copier
  • ajout d'un champ "Nom du groupe" pour le "Mode album"
  • réecriture du mode d'emploi
  • insertion automatique du titre de l'image dans le "title" du lien lorsque l'on insère une "Image interne"

Comme d'habitude, il serait bon de nettoyer votre DotClear2 de la version précédente avant d'installer celle-ci.

Et un petit exemple du fonctionnement de dcLightbox pour ceux qui ne connaissent pas encore :

dcLightbox1 dcLightbox2

Notes

[1] ce qui implique qu'elle n'est plus compatible avec les versions beta précédentes

[2] problèmes dans la gestion des guillemets essentiellement

[3] il y a toujours cette petite ligne à rajouter au _head.html

[4] sur un hébergement free.fr, la suppression automatique de fichiers est possible, mais pas de dossiers. Cependant vous pourrez utiliser ce bouton pour les fichiers et une erreur indiquera les dossiers à supprimer manuellement

Galèr(i)e

Je ne sais toujours pas comment organiser ma vie mes sites. Si j'en fait la liste, j'obtiens :

Mes problèmes sont alors les suivant :

  • j'aimerais réunir toutes mes "oeuvres" (graphiques et musicales) dans un seul et même site pour des questions de facilité de mise à jour.
  • j'aimerais pouvoir y faire référence dans mes billets assez facilement

Les solutions envisagées sont :

  • utiliser deviantART comme galerie pour toutes mes "oeuvres" et créer un plugin pour DotClear2 afin de faciliter l'intégration de miniatures (en ce qui concerne les images tout du moins) liées aux pages deviantART correspondantes dans mes billets.
    • avantages :
      • plus de gens seront au courant de ce que je fais (quoique la popularité n'est pas dans mes priorités)
      • cette galerie me servira enfin à quelque chose (parce qu'à la vitesse ou je produit des animations, elle fait plutôt office de gallery fantôme)
    • inconvénients :
      • deviantART n'est pas fait pour les oeuvres musicales. Je pourrais éventuellement en poster dans "Deviation > Resources > Miscellaneous"...
      • la version 5 de deviantART se précipite dans un gouffre honteux de disfonctionnalités flagrantes qui lui auraient value la mention de version 5 gros bêta 1
  • attendre patiemment la sortie du plugin Gallery 2.0 pour DotClear 2 et voir s'il satisfera à mes attentes.
    • avantages :
      • je n'aurais rien à coder (ou alors quelques améliorations/personnalisations mais c'est en général simple à faire)
      • j'aurais un plus grand contrôle sur l'affichage (ces énergumènes ont désactivé le "fullview" automatique dans la version5)
    • inconvénients :
      • plus j'attends et plus j'aurais de choses à y mettre et éventuellement de billets à modifier
      • je ne suis pas certain que ce plugin aura les fonctionnalités escomptées
  • coder un plugin moi-même
    • no comment

La fin du monde, le début d'un blog...

SnP est vile. Elle a généré en moi une envie, que dis-je, un besoin d'accabler le monde d'un énième blog. Une pierre apocalyptique de plus dans ce cyber-monde décadent.

Quoiqu'il en soit, quitte à œuvrer pour l'anéantissement de toute chose, autant le faire bien. J'ai donc choisi d'utiliser DotClear 2 comme fidèle destrier pour porter haut et fort ma démoniaque bêtise et mon cruel état d'esprit holocaustique. "On va tous mourir"

Laissez-vous donc porter par mes écrits qui vous trainerons progressivement vers les tréfonds du cyber-espace.

Bonne fin.