Une fonctionnalité intéressante de SPIP, si elle est bien exploitée, est de pouvoir utiliser tout document (ou image) attaché à un article ou une rubrique dans n’importe quel autre élément. Il est ainsi possible de gagner de l’espace disque en évitant les doublons.
Le problème est qu’il faut pour cela connaître l’identifiant du document en question, ce qui peut s’avérer pénible quand on se souvient l’avoir déjà utilisé, mais sans savoir où.
Heureusement, voilà une galerie qui va simplifier la procédure !
L’idée est tout simplement d’ajouter dans la barre d’aide à la saisie un bouton qui lance dans une autre fenêtre une galerie de tous les documents déjà présents dans SPIP.
Depuis cette fenêtre, il est alors possible de se déplacer dans l’arborescence des rubriques et articles du site, et ainsi de visualiser tous les documents qui leurs sont attachés.
Une fois le bon document retrouvé, des liens permettent d’ajouter simplement le bon raccourci typographique à la zone de saisie qui était active.
1 - Ouvrez la galerie
Tout d’abord, cliquez sur le nouveau bouton de la barre d’aide à la saisie des raccourcis typographiques :

2 - Naviguez dans l’arborescence
Déplacez-vous dans l’arborescence du site pour y retrouver le document ou l’image qui vous intéresse :

3 - Visualisez l’élément et ses liens d’ajout
Une fois le bon élément retrouvé, cliquez sur le lien correspondant à l’affichahe souhaité :

4 - Continuez à travailler normalement
Après avoir cliqué sur l’un des liens, le code correspondant est ajouté à la zone de saisie et la galerie est refermée :

Tout d’abord, téléchargez cette archive :
Elle contient les quatre fichiers suivants :
galerie.php3 est le script qui affiche la galerie, il est à placer dans le répertoire ecrire/galerie.png est une nouvelle icône pour la barre, elle est à placer dans le répertoire IMG/icones_barre/, et elle pourra être avantageusement remplacée par une autre plus jolieinc_barre.php3 est une version modifiée de la version fournie avec SPIP 1.7.2. La seule différence est l’ajout des lignes 69 à 72 suivantes :
spip_barre.js est une version modifiée de la version fournie avec SPIP 1.7.2. La seule différence est l’ajout des lignes 89 à 91 de la fonction barre_galerie() :
Cette galerie a également été testée avec succès avec la version 1.8 alpha 1 CVS du 7 juin 2004.
Le toujours excellent [1] et cryptique [2] Maître Eolas nous apprend que le droit à la copie privée n’est pas un droit, et que de toute façon on ne l’a pas, on a l’air malins !
The application itself is not a goal at all, it’s an obstacle between the user and their goal. [1]
Pas mal de blogs ont déjà parlé ces derniers jours de Wordle, un service permettant de réaliser via une applet Java [1] des nuages de tags assez jolis.
Derniers commentaires
NiKo sur Les 3 Suisses mutilent leurs mannequins ! : J’ai envoyé l’url de ton billet à PhotoshopDistasters, croises les doigts >>
Xavier sur Les 3 Suisses mutilent leurs mannequins ! : Peut-être le bellâtre tenait-il dans sa main une bouteille de bière, faisant penser que "les (...) >>
Sur Microsoft Office:mac 2008 a un auto update capricieux : tutut tu te gourres même si ce n’est pas évident. l’installeur de autoUpdate te demande de fermer (...) >>
Plugandsecure sur Les transferts de gros fichiers simplifiés : PnS Concept propose une solution payante qui présente de très nombreux avantages : transfert de (...) >>
giz404 sur Les dinosaures du Web francophone sont gâteux... et je me fais (virtuellement) vieux : Si je suis loin d’être un dinobloggueur (j’ai commencé en 2004), tu m’as donné envie de fouiner dans (...) >>
Sylvain sur Google s’emmêle les pinceaux : hmmm ... je pense que c’est surtout que ton site à un bien meilleur score sur ces mots (...) >>
Oncle Tom sur Diigo l’ultra social permet de s’ajouter comme son propre ami : Qu’est-ce qui est si bien sur Diigo ? J’ai du mal à remplacer ma barre de favoris Delicious et le (...) >>
NiKo sur Surveillez vos erreurs 404, elles peuvent être très instructives : Attention cependant, logguer les 404 dans une base de données (ou dans un fichier de logs (...) >>
Olivier G. sur Surveillez vos erreurs 404, elles peuvent être très instructives : Intéressant. Est-ce que tu n’aurais pas aussi intérêt à t’envoyer l’adresse IP du visiteur (...) >>
Olivier sur Surveillez vos erreurs 404, elles peuvent être très instructives : merci pour cet éclairage très instructif. Il va falloir appliquer les recettes maintenant (...) >>