mono(b)log

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

monologue

Ce que j'ai à dire sur tout et n'importe quoi.

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).

Mais pourquoi une Agrafeuse ?!

Ces temps-ci, je parle souvent d'agrafeuses. Étrange non?

En fait j'en parle parce que j'en ai dessiné une plusieurs fois. Sur des feuilles A4, A3 et même du format raisin (65×50 cm).

Pourquoi? me demanderez-vous.

Pour la bonne et simple raison qu'on me l'a demandé. Oui, je n'aurais jamais eu la sombre et saugrenue idée de dessiner mon agrafeuse.

Mais quel est cet étrange individu qui se permet de demander ce genre de chose, et surtout pourquoi?

Le coupable est Dominique Simon, professeur d'arts graphiques à l'école Émile Cohl à laquelle je suis des cours du soir les mercredis. C'est plus clair maintenant hein?

Bon, mais on est en droit de se demander quel est l'intérêt de dessiner une chose aussi peu intéressante qu'une agrafeuse. Quel est l'intérêt artistique?

La réponse est aucun intérêt artistique. En effet, je ne vais pas à ce cours pour apprendre à faire de l'art, mais à dessiner. C'est-à-dire à être capable de reproduire le plus fidèlement possible ce que l'on peut observer. Et pour apprendre le dessin, la seule solution est de pratiquer. Personne ne nait en sachant dessiner une agrafeuse. D'ailleurs même les meilleurs dessinateurs ont fait des gribouillons quand ils étaient petits. La maitrise du dessin ne s'acquiert que par la pratique.

En réalité il nous avait demander de dessiner une agrafeuse, une perforeuse, un arrache-agrafe ou un scotch et son vidoir. En gros, de petits objets, d'une certaine complexité.

De plus, le type de dessin demandé était un dessin très construit, chaque proportion devait être évaluée par un tracé très fin et léger. Pour cela on utilisait un crayon 2H : une mine dur est plus résistante à l'usure, donc on garde un trait fin plus longtemps, et on peut corriger plusieurs fois un trait en passant dessus sans que celui-ci ne devienne trop sombre (la gomme étant proscrite). Non seulement le dessin devait être construit, mais on devait voir apparaitre tous les éléments de l'objet, même ceux que l'on ne voyait pas. Comme si l'objet était en verre.

On pourrait se demander alors comment deviner ce que l'on ne voit pas. En fait, le dessin d'objet nécessite une première étape d'observation. Il faut prendre l'agrafeuse, la regarder dans tous les angles, l'ouvrir, comprendre son fonctionnement, démonter les parties démontables. Bref, il faut vraiment saisir les différents volumes composant l'objet et leurs interactions (axes de rotations, de symétrie,...). Ensuite, on pose l'objet sur un plan en évitant de le mettre de face ou de profil. Pour mettre en évidence les volumes, il faut travailler en ¾.

Le premier problème qui se pose à cette étape, c'est de parvenir à dessiner le plus gros possible sans pour autant dépasser de la feuille. La solution est d'évaluer le cadrage du dessin. Il faut parvenir à mesurer le ratio (longueur/hauteur) du cadre dans lequel s'inscrit l'objet selon le point de vu de l'observateur. Pour cela on peut utiliser un crayon (ou une aiguille à tricoter) pour évaluer le rapport des longueur, ou utiliser eux L en papier assez épais (plus facile à manipuler). Une fois le cadre le plus gros possible évalué et dessiné, il faut tenter de voir où l'objet rentre en contact avec ce cadre. Connaitre ces points va déjà nous permettre de sortir la forme global de l'objet. Ensuite, il faudra construire chaque volumes en vérifiant à chaque fois leurs proportions par rapport au reste de l'objet, et constamment contrôler si l'interaction entre les divers éléments est respectée.

Enfin, quand on est satisfait de la construction, on repasse les traits visibles au HB.

Bref, c'est un travail très fastidieux, mais il permet d'éduquer l'œil dans l'observation des proportions souvent difficile à évaluer sur de petits objets, et encore plus difficile à reproduire sur de grands formats. Dessiner en grand aide aussi à travailler l'agilité de la main en se forçant à tracer des traits en une fois (et pas une série de traits mis bout à bout).

Quoiqu'il en soit, s'améliorer dans ce domaine permet de progresser dans le dessin en général, car l'œil aussi bien que la main sont les deux outils que l'on doit entrainer pour progresser.

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

Plagiat involontaire amen!

Je pensais que mes hémisphères cérébraux avaient engendré un courant électrique inédit, une vague ionique inovante, une sorte d'immaculée création. Et pourtant, je fus devancé (et de loin).

Et oui, qui l'aurait cru? Mes calembours ne m'appartiennent plus. Je ne suis qu'un plagiaire. Il ne me reste plus qu'à expier mes péchés en absolvant mon âme devant un big mac[1].

Notes

[1] surtout ne pas oublier le bénédicité

À la recherche de la galerie parfaite

Une galerie fait parti des choses qui me manque dans un blog tel que Dotclear2. J'ai farfouillé dans les profondeurs obscurs et insondables du net pour trouver la perle rare, la galerie qui satisferait à toutes mes attentes...

Lire la suite...

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.

page 2 de 2 -