Une photo au hasard
Par fabien le lundi 26 février 2007, 19:28 - code zone - Lien permanent
Ce week-end, j'ai bricolé un bout de code pour afficher une photo au hasard dans la sidebar de mon bloug.
Ce code est un widget dans la terminologie Dotclear, c'est à dire un petit bout de code simple, permettant d'ajouter des informations (ou dans ce cas une image) dans la sidebar.
Il faut télécharger le fichier ci-dessous, et le décompacter dans le répertoire inc/plugins de votre Dotclear2 préféré. Puis, dans l'interface d'administration, il suffit de le faire glisser dans la sidebar. Comme paramètre, il faut lui indiquer un répertoire avec des images (et oué, sinon, comment ki va faire pour afficher des images ?)
Et voilà.
Disclaimer: ce code est fait avec les pieds, on peut dire qu'il est grouik. En cas de mauvaise utilisation, il peut faire imploser votre bloug, laisser brûler les pâtes, ou commander à votre insu une jolie balayeuse sur chassis. Mais je refuse d'être tenu responsable de tout ça.
Télécharger sidephoto.tar.gz
A décompacter dans le répertoire inc/plugins de votre Dotclear2 préféré. Ca ne fonctionnera pas du tout avec les versions 1.x de Dotclear.
Note: version 0.3 disponible dans ce billet
Commentaires
salut : installé avec succès sur un DC2 b6 !
possible de le modifier en ajoutant le truc à cocher "uniquement sur la page d'accueil" ?
:-)
Euh ... faut que je réfléchisse à voir comment faire ça. Pourquoi pas ?
Il me faut juste un peu de temps.
+
Voilà, c'est fait, version 0.2 avec une option pour afficher seulement sur la page d'accueil.
sidephoto-0.2.tar.gz
enjoy !
Deja merci pour ce plugin bien sympa ^^
y reste des trucs à faire gaffe quand meme, par exemple, lorsqu'on a des images trop grande elles ne sont recadrée que dans un sens j'ai 'limpression et aussi il prend en compte tout les tailles (square, small... ) ce qui rend pas très homogène lorsque ça passe d'uune image taille normale à un square :s
mais si on upload des images recadrées pour et qu'on supprime les miniature via ftp ça roule nickel.
En gros, ça demande à avoir acces au ftp ce qui pose des problemes pour les multiblogs et les utilisateurs qui n'ont pas accès au ftp.
Bref il marche très bien autrement, ça ne se veut pas une critique, hein ^^' mais juste un remarque qui pourrait donner des idées d'améliorations.
oili oilo ^^.
Autrement je me contente deja très bien tel quel.
Bonne continuation et encore merci pour ce plugin.
Dans mon idée, pour utiliser ce plugin il faut lui fournir un ensemble d'images de tailles adaptées. Effectivement, je ne me suis pas occupé de recadrer: c'est plus un plugin "bidouille", donc je suppose que ce plugin est utilisé avec une CSS kivabien (c'est à dire qu'on se limite sur la taille des images, et que pour cette taille ça rentre bien dans le layout de la page).
J'avais pas pensé au multiblog, et au problème des miniatures. Hmmm, ça doit pouvoir se faire. Il faudrait que je filtre sur le nom des fichiers (les miniatures commencent par un point). Ouaip, prochaine version.
+
version 0.3 dispo, avec prise en compte des formats.
billet de la 0.3
peux tu me dire (ici pour les futurs lecteurs et par mail pour moi) comment qu'on fait pour centrer une image dans la side barre ?
merci
Avec ce code par exemple:
.sidephoto img {display:block;margin:5px auto;border:2px solid #101010;}Par contre je te conseille d'aller voir ce billet pour une version plus récente. Et en bonus, dans les commentaires (voir le 13) la question du centrage est résolue ...