Mais où est passée la médiathèque de SPIP ?

23 novembre 2008,
par Romy Têtue

Mots-clefs associés à cet article :

Présentation d’une gestion idéale des documents : formulaire d’édition, mediathèque, albums et modes d’insertion simplifiés. Pour SPIP 3 ?

Qui sait expliquer clairement la différence entre les « images » et les « documents » de SPIP ? Quand faut-il utiliser le raccourci d’insertion <img314>, celui <doc314> ou encore <emb314> ? et quelles sont précisément leurs différences ? Pourquoi est-ce si difficile à retenir ? Qui n’a jamais perdu un document dans son site SPIP ? Comment remplacer un fichier en ligne ?

Autant de questions récurrentes qui mériteraient des réponses plus simples. La feria SPIP Bruxelloise, dédiée au multimédia dans SPIP, a été l’occasion d’une réflexion, que je vous partage ci-après, sur la gestion des documents et son interfaçage dans SPIP. Voici un rapide aperçu des quatre points abordés :

1) Pour commencer, nous aimerions pouvoir ajouter nos documents simplement et les préparer avant de les publier.

Formulaire d'édition de document

2) Pour les retrouver facilement, les trier et les sélectionner, nous avons besoin de voir tous les documents du site de façon centralisée, dans une « médiathèque ».

Recherche, tri et filtrage dans la médiathèque

3) Plusieurs d’entre nous aimeraient pouvoir les ranger et constituer des albums indépendants, de façon à pouvoir insérer plusieurs albums différents dans le texte d’un même article — avec un nouveau raccourci : <album25>.

Un même document peut appartenir à deux albums différents

4) Pour finir, l’insertion d’un document dans la page peut être simplifiée et unifiée : ne serait-il pas mieux de n’avoir qu’un seul raccourci d’insertion, <doc314>, auquel les préférences d’affichages seraient passées en paramètres, au cas par cas, par exemple <doc314|vignette|left|legende>, ce code pouvant être généré par un formulaire d’insertion ?

Formulaire d'insertion

Cette présentation se veut aussi un exemple de réflexion « orientée utilisateur », comme on aimerait en voir plus souvent menée au cœur de SPIP. Remarquez que, sans faire la révolution, elle propose des améliorations qui reposent sur l’existant et savent rester compatibles.

On regrettera que ces améliorations, qui faciliteraient l’usage des utilisateurs, tant débutants qu’avancés, ne fassent pas partie des apports de la nouvelle version (SPIP 2, actuellement en RC1). Car tout ce qui est ici présenté est déjà réalisable, et en partie réalisé en pièces détachées, parfois depuis longtemps, sous forme de plugins et de bidouilles élaborées par les uns et les autres pour compenser les manques. Notez cependant que les captures d’écran visibles dans cette présentation montrent des prototypes de test, qui ne sont donc pas encore disponibles à l’usage. À vous de poursuivre et mettre en œuvre !

Vos commentaires

  • Le 23 novembre 2008 à 18:00, par ? En réponse à : Mais où est passée la médiathèque de SPIP ?

    Un truc n’est pas clair dans ce que tu proposes : comment indique-t-on qu’on veut avoir un lien vers le document ? A part ça je ne crois pas qu’il soit nécessaire de labelliser SPIP 3 un truc qui semble d’ores et déjà prêt à l’emploi. Je rappelle qu’il a fallu quasiment deux ans entre SPIP 1.9.2 et SPIP 2 :-)

  • Le 23 novembre 2008 à 20:14, par Romy Têtue En réponse à : Mais où est passée la médiathèque de SPIP ?

    Oui, deux ans. Mais sans avancée pour les utilisateurs sur ce point. Et non, ce « truc » n’est pas « prêt à l’emploi » puisque qu’il n’est pas encore codé. Estimons qu’il sera prêt… quand SPIP passera en version 3. Sauf si tu sais faire plus vite :-)

    De quels liens parle-tu ?

  • Le 24 novembre 2008 à 00:28, par ? En réponse à : Mais où est passée la médiathèque de SPIP ?

    Hello,

    Avec ta proposition on change de process et il faut associer un document à un objet après coup.

    Actuellement, spip t’oblige à attacher tes documents (par exemple 150 photos) à un objet (article, rubrique), de sorte qu’ils sont réliés en groupe dès le début.

    Pour faire des portefolios ou des diaporama par la suite, tu fais juste :

    <BOUCLE_diaporama(DOCUMENTS){id_article}>

    Je ne sais pas quelle méthode est la plus efficace.

  • Le 24 novembre 2008 à 07:13, par Valéry En réponse à : Mais où est passée la médiathèque de SPIP ?

    Pour les liens [->docxxx] existe deja et fonctionne tres bien (il manque pour l’accessibilite l’affichage du type et du poids du document apres le lien toutefois).

    Bravo a ceux qui ont realise ce travail de conception tres utile. Esperons que ceci puisse etre developpe.

  • Le 24 novembre 2008 à 07:30, par Valéry En réponse à : Mais où est passée la médiathèque de SPIP ?

    En lisant la présentation je pense à deux éléments qui pourraient être utiles dans un monde idéal :

    • quand je vois la mention des données EXIF, il serait super de pourvoir les effacer, voire de demander la compression de l’image (il existe sans doute un filtre magique d’Arno pour ce faire) voire une optimisation type smushit.com (mais là je ne saispas comment ça marche) ;
    • je n’ose pas imaginer la complexité du modèle nécessaire pour ce faire mais si un certain nombre de filtre d’images pouvaient être appliqués dans cette interface cela pourrait être utile (on peut par exemple dans Typo3 choisir la taille en px de la vignette insérée dans le texte depuis le back, dans Dotclear, c’est possible mais seulement à partir de valeurs prédéfinies : grande, petite, moyenne).
    • enfin et surtout : cette interface a le désavantage comme partout dans SPIP d’être lourde dès que l’on a plus de deux-trois items à importer en même temps. Une interface de saisie rapide pourrait être utile (ex. import de dix documents à la fois).

    A partir de là il ne faut pas non plus surcharger l’interface. Peut être un lien « options supplémentaires » ou équivalent pourrait-il permettre d’afficher des fonctionnalités moins utilisées ?

  • Le 24 novembre 2008 à 12:42, par BoOz En réponse à : Mais où est passée la médiathèque de SPIP ?

    Hello,

    Je trouve la proposition des cases à cliquer pour positionner le document dans le texte très intéressante.

    On pourrait tenter de l’intégrer dans SPIP très vite.

  • Le 24 novembre 2008 à 13:01, par Fil En réponse à : Mais où est passée la médiathèque de SPIP ?

    En réponse à Valéry ce serait pas mal d’avoir une option du genre <doc1|width=400>

  • Le 24 novembre 2008 à 15:21, par Romy Têtue En réponse à : Mais où est passée la médiathèque de SPIP ?

    Merci pour vos réactions, très intéressantes.

    @ ? : La méthode d’association d’un doc (à un article, une rubrique, un album) n’est pas vraiment abordée dans cette présentation. Pourquoi serait-ce différent ?

    @Valéry : Je découvre le raccourci [->doc314] ! Oui, il y manque l’indication du format du fichier et son poids dans le lien. Sans oublier de le distinguer par une class dédiée spip_doc.

    @Valéry : La prise en charge des métadonnées EXIF est un truc de spécialistes ; ça reste très bien en plugin plutôt que par défaut, amha.

    @BoOz : Arf ! il n’y a pas 24 h, j’étais suspectée de vouloir abrutir l’utilisateur avec mes suggestions presse-bouton qui facilitent trop la vie…

    @Fil : Plutôt <doc314|largeur=400> pour continuer de parler francophone ? Mais j’ai une préférence pour la simplicité des trois largeurs prédéfinies : |petit, |moyen et |grand.

  • Le 24 novembre 2008 à 15:49, par BoOz En réponse à : Mais où est passée la médiathèque de SPIP ?

    Je ne crois pas t’avoir suspectée de ca... Je crois qu’il vaut mieux qu’on se concentre sur les éléments discutables sérieusement — les améliorations envisageables — plutôt que d’épiloguer sur des suspicions fanstasmées ou réèlles. Donc la on tient un point d’accord profitons-en pour dire vive les trucs à cocher.

    Sinon, sur l’ajout d’un lien a priori entre le document et un objet SPIP, je crois qu’il s’agit d’un principe de base dans SPIP supposé permettre une utilisation performante.

    Il faudrait argumenter avant de le remettre en cause ; proclamer « on voudrait » ne suffit pas.

  • Le 24 novembre 2008 à 16:50, par Romy Têtue En réponse à : Mais où est passée la médiathèque de SPIP ?

    Pardon, sans doute n’était-ce pas toi. On se fait facilement karchériser, ces derniers mois, dans SPIP, dès qu’il est question d’amélioration d’interface et la réception de cette présentation n’était pas très agréable. Passons.

    Quand à l’affectation d’un doc à un autre objet, je répète : cet aspect n’est pas abordé dans cette présentation. Oui, ça mérite d’être approfondi. À vous de poursuivre !

  • Le 24 novembre 2008 à 19:30, par Valéry En réponse à : Mais où est passée la médiathèque de SPIP ?

    @Romy : Plutôt <doc314|largeur=400> pour continuer de parler francophone ? Mais j’ai une préférence pour la simplicité des trois largeurs prédéfinies : |petit, |moyen et |grand.

    Ou les deux ? on trouvera toujours des gens qui souhaitent avoir toute la liberté possible et d’autres qui comprennent l’intérêt d’avoir une harmonie de la présentation dans leur site.

    Les trois tailles prédéfinies sont intéressantes de ce point de vue pour autant que leur définition soit configurable. L’avantage majeur est de ne pas obliger le contributeur à penser en « pixels » (keskidi ?).

    Si la boite permet de choisir l’alignement, peut être doit elle permettre de définir la taille également ?

  • Le 25 novembre 2008 à 07:08, par Valéry En réponse à : Mais où est passée la médiathèque de SPIP ?

    @BoOz : Sinon, sur l’ajout d’un lien a priori entre le document et un objet SPIP, je crois qu’il s’agit d’un principe de base dans SPIP supposé permettre une utilisation performante.

    Il s’agit en effet d’une plus-value importante de terme d’utilisabilité par rapport à nombre de CMS voire de moteurs de blogs qui contraignent l’utilisateur à naviguer dans une arborescence de documents pour choisir celui qu’ils veulent insérer, voire à assurer l’import dans une interface complétement distincte.

    Toutefois dans un nombre de cas de figure non négligeable, le fait que ce soit la seule possibilité pour importer les documents et les gérer pose problème avec notamment la création d’articles bidons juste destinés à héberger des documents. Ce type de « hack » n’est pas nécessairement souhaitable non plus. Le type d’interface proposé dans l’article me semblerait donc utile pour autant que l’on abandonne pas pour autant la possibilité d’importer le document depuis le formulaire de création d’article, ce qui constituerait une régression pour certains utilisateurs.

  • Le 4 décembre 2008 à 08:01, par paolo En réponse à : Mais où est passée la médiathèque de SPIP ?

    Merci pour ces bonnes idées !

    C’est un besoin tellement « central » d’améliorer la gestion des documents — pourquoi est-ce que cela doit aller dans un plugin au lieu de dans le core ?

    Pour remplacer les documents en laissant les identifiants en place, actuellement j’utilise un squelette perso avec les crayons. C’est extrêment utile.

    Une situation avec laquelle j’ai été confrontée plusieurs fois ces derniers temps : on trouve un bug dans SPIP, un dev avec une réactivité incroyable propose une correction, mais mettre à jour SPIP vers la version corrigée ferait qu’un plugin essentiel (Indexation, Accès Restreint, Barre typo...) ne marchera plus. Cela me fait bcp. hésiter maintenant avant d’adopter un plugin.

  • Le 16 décembre 2008 à 13:09, par Cédric En réponse à : Mais où est passée la médiathèque de SPIP ?

  • Le 31 janvier 2009 à 17:36, par Valéry En réponse à : Mais où est passée la médiathèque de SPIP ?

    À ce que j’ai compris <doc314|largeur=400> existe désormais dans SPIP 2.1. Bravo !

  • Le 20 octobre 2009 à 23:47, par Romy Têtue En réponse à : Mais où est passée la médiathèque de SPIP ?

    Plus ça va, plus je pense qu’il serait bien d’associer un « auteur » à chaque document, tout comme pour les articles de SPIP (voire aussi la licence et pourquoi pas une URL). C’est-à-dire associer à chaque doc, l’utilisateur qui l’a uploadé, à charge de modifier ensuite pour indiquer l’auteur réel dudit document.

    Cela permettrait, par exemple, de traiter plus sérieusement les photos d’illustration, en faisant mention de l’auteur et des droits de reproduction, avec un éventuel lien en retour vers la source.

    Le traitement réservé dans SPIP aux auteurs des textes me semble de plus en plus disproportionné par rapport à l’inexistence des auteurs de documents.

  • Le 29 octobre 2009 à 10:06, par Suske En réponse à : Mais où est passée la médiathèque de SPIP ?

    Bonjour Romy,

    Associer des auteurs à des documents : oui ! Mais cela pourrait aussi entraîner une réflexion sur ces auteurs... Les 4 statuts officiels à ce jour mélangent déjà les genres.

    Un exemple : j’ai des admin qui sont aussi les responsables de mon assoc et ils ont une spip-liste pour eux, des rédac qui sont aussi les membres de mon assoc et ils ont une spip-liste pour eux et un accès restreint, des visiteurs qui sont sympathisants... et d’autres qui ne le sont pas mais veulent recevoir des e-mails...

    Les interfaces auteurs respectives des plugins sont difficiles à comprendre... vu que la même table peu filtrable se trouve derrière tout ça.

    Après, j’ai parfois des auteurs extérieurs, j’en fais des rédac sans adresse e-mail. C’est comme ça que je traiterais la plupart des auteurs de documents je suppose. Peut-être suis-je mal organisé mais cela devient « foutoir » (difficile à comprendre sans être « un peu pointu » en SPIP) et je me dis souvent qu’il faudrait différencier les auteurs (au sens du droit d’auteur) et les rôles (au sens du droit des spipeurs sur le spip), avec une interface de gestion adaptée et tout ça.

    Je tente actuellement de le faire avec « grappes », ça semble prometteur d’ailleurs puisqu’on peut en outre lier des rubriques, articles, etc. Cool pour l’adaptation du contenu aux « besoins » du visiteur/rédacteur/admin....

    Bon, j’ai pas suivi les SPIPcussions depuis des mois, j’espère que mes 2 sous, blabla ;-)

    Merci pour ta « user »-implication en tous cas.

  • Le 12 août 2010 à 13:58, par Jacques Pyrat En réponse à : Mais où est passée la médiathèque de SPIP ?

    Pour [->doc12] le plugin accessibilité avec le commit http://zone.spip.org/trac/spip-zone/changeset/39801 gère le rajout en bulle d’aide du type et du poids.

  • Le 5 janvier 2011 à 20:36, par phil En réponse à : Mais où est passée la médiathèque de SPIP ?

    Salut,

    je trouve la proposition sur les documents très intéressantes... yapluka !!
    Je soumet également une idée... pour le yapluka... : on (enfin les dev) peut imaginer une gestion des versions des documents... ah !... du genre ajouter une autre version à ce doc... pour un travail collaboratif... !

  • Le 3 avril 2011 à 14:34, par magatst En réponse à : Mais où est passée la médiathèque de SPIP ?

    Peut-on dèjà organisé l’ordre d’apparition des images des portfolio ??

  • Le 3 avril 2011 à 14:46, par Romy Têtue En réponse à : Mais où est passée la médiathèque de SPIP ?

    Non. Actuellement, images et documents peuvent être ordonnés en numérotant leur titre, mais attention : cet ordre s’applique sur tout le site SPIP et non pas seulement dans tel « portfolio ».

    Cela fait partie de mes suggestions d’évolution : pouvoir constituer des « albums », dont les éléments pourraient être ordonnés, sans oublier qu’un élément peut faire partie de plusieurs albums différent où il n’aura pas forcément le même rang.

  • Le 1er mai 2011 à 13:46, par locif joe En réponse à : La trousse à Têtue

    comment permettre aux visiteurs inscrits sur le site d’uplooader un document sans passer par l’espace privé ? merci

  • Le 26 septembre 2011 à 10:46, par Eric En réponse à : Mais où est passée la médiathèque de SPIP ?

    Je trouve vraiment cette contribution très importante. En effet, le simple fait d’évoluer avec la notion d’album permettrait un gain de temps pour insérer le juste groupe de photos ou documents vers la page adéquate. Imaginons des articles tagués avec un ou plusieurs mots clés. La notion d’album permettrait d’importer les photos de l’album comportant le même mot clé.
    De plus l’intégration avec les bons scripts de flickr ou picasa ou facebook pourrait entrer également dans cette notion d’album et permettre de référencer ces objets dans la base de donnée de SPIP. Ce qui viendrait renforcer la notion de cloud computing... Imaginons maintenant la même procédure avec les documents venant de dropbox, wuala ou autre... Imaginez le gain d’espace pour l’hébergement !!!.... Sur mon site, j’importe déjà les photos de picasa pour nos activités sportives , à l’aide un modèle de squelette... je ne suis pas assez fort pour programmer le plugin adéquat et le faire correspondre avec la médiathèque... Mais si quelqu’un s’y colle je peux lui envoyer ma modeste contribution. Les photos sont importées de picasa (côté hébergement) et affichée dans mon site (côté bande passante) en fonction du compte utilisateur, du nom de l’album et éventuellement, dans la partie restreinte (plugin accès restreint), avec le code privé de picasa. ex : http://www.frsel.be/Entrainements-de-l-equipe.html?id_evenement=1755
    Aussi, j’affiche un album picasa, de manière aléatoire (c-à-d : un compte utilisateur différent et un album différent), dans un petit diaporama, à chaque rafraîchissement de la page.
    L’écriture des scripts qui permettrait de piloter les albums des différents clouds... serait idéal, parfait, et à l’avance par rapport aux autres CMS !
    Merci en tout cas à toute l’équipe, les pionniers et les nouveaux arrivants, qui font que SPIP est toujours à la page !
    Eric

  • Le 16 novembre 2011 à 08:52, par Romy Têtue En réponse à : Mais où est passée la médiathèque de SPIP ?

    Ça y est, il est désormais possible de constituer des albums dans SPIP, tel quel qu’ici décrit, avec mon plugin Albums, qui « permet d’afficher une ou plusieurs galeries d’images au fil du texte, dans les articles et ailleurs » !

  • Le 26 novembre 2011 à 12:18, par magatst En réponse à : Mais où est passée la médiathèque de SPIP ?

    Bonjour

    Artiste indépendant essayant de faire sont site sous SPIP pour faire connaître son travail de façon dynamique je rencontre certain souci avec la gestion des images. Peut-être que mes questions pourront préciser certain point pour les autodidactes de SPIP (Solution de Publication Internet Participative) ?

    Comment faites vous pour avoir des vignettes miniatures de vos images dans la colonnes logos. J’ai beau indiquer une image sur chaque vignette ad-hoc dans médiathèque, rien ne s’affiche ?

    Cordialement

  • Le 12 mai 2014 à 12:10, par Romy Têtue En réponse à : Mais où est passée la médiathèque de SPIP ?

    Mon plugin qui unifie le comportement et la syntaxe d’insertion des documents, stable depuis 2 ans, vient d’être ajouté à la liste des plugins SPIP : Medoc. Servez-vous !

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici
  • Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Suivre les commentaires : RSS 2.0 | Atom