Médiathèque

Un plugin pour gérer tous vos documents de façon centralisée.

Installez préalablement sur votre site le plugin SPIP-Bonux qui est nécessaire à la médiathèque et activez-le, puis installez le plugin médiatheque lui-même et activez-le.

Une médiathèque

Un sous-menu supplémentaire apparaît dans votre menu Edition.

Il vous permet d’accéder à la médiathèque :

La médiathèque

Dans celle-ci vous retrouvez tous les documents de votre site, que vous pouvez filtrer par famille de médias (images, bandes sons, séquences et documents), puis par extension.

Vous pouvez aussi filtrer les documents publiés ou non (un document publié est un document associé à au moins un objet publié), distants ou locaux, et retrouver les documents dont le fichier manque (ce qui peut arriver après un incident sur le site).

Enfin vous pouvez trier les documents sélectionnés par leur ID, date, poids, Largeur, Hauteur et Titre.

Pour chaque document, les objets liés sont listés, ce qui vous permet d’aller éditer le document sur l’un des objets.

Et bientôt, encore plus...

Cette première version sera progressivement enrichie pour faire du document un objet éditorial à part entière.

Il sera possible notamment d’éditer les documents de façon indépendante, en dehors de tout autre objet, de remplacer le fichier d’un document par un autre etc.

Voir le document de conception : Mais où est passée la médiathèque de SPIP ?

Paramétrages complémentaires
2 nouvelles contstantes à utiliser dans mes_options.php permettent un paramétrage de la médiathèque :

// Voir http://permalink.gmane.org/gmane.comp.web.spip.zone/16461
define(’_LARGEUR_MODE_IMAGE’, 799) ; 

// Le titre des documents joints est automatiquement pris à partir du nom du fichier ; 
// Voir http://zone.spip.org/trac/spip-zone/changeset/41565
define(’_TITRER_DOCUMENTS’, true) ; 

Discussion

150 discussions

  • 6

    Bug : lien qui ne se « brise » pas, après 5 jours d’un article mit à la poubelle.

    Contexte :
    SPIP 2.1.14 [19381]
    Médiathèque 1.6.13 [61297]
    Bonux 2.3.0 [61354]
    Dossiers et articles en 755

    J’ai fait un article le 22/05/2012 avec comme titre « test d’un article à la poubelle », avec un document (une image) dedans.
    Je mets mon article à la poubelle.

    Après 24 ou 48 heures (je sais plus) mon article disparait bien complètement.
    Si je vais dans la médiathèque, le lien à côté de mon doc, à changer de nom au lieu de disparaitre. et se nomme désormait « Sans titre »
    Si je clique sur ce lien, j’ai une adresse de type .../ecrire/ ?exec=articles&id_article=1 et j’arrive sur une page avec le message « Il n’y a pas d’article à cette adresse » (normal, enfin, je pense)

    Le problème, c’est qu’après 5 jours que l’article soit à la poubelle, le lien ne se brise toujours pas :-(
    Ce qui pose un problème, car cela signifie que l’on ne peut pas non plus supprimer ce document si besoin était !

    • Exact. Moi aussi !!
      Pas de « Supprimer » dans la Mediatheque.
      Obligé de bidouiller la base !!!

    • Le problème a été signalé dans un ticket : http://core.spip.org/issues/2574

    • Je ne suis pas sûr qu’il s’agisse de la même chose...

      Ici, je parlais du fait qu’un article mit à la poubelle il y a plus 48 heures, le doc ne « devenait pas » comme un doc « sans attache » car il n’était pas possible de la supprimer.
      Pour que le problème ne se pose pas (dans l’attente d’une résolution du problème), l’unique solution est de « détaché » les doc d’un article avant de mettre l’article à la poubelle

      D’ailleurs, je crois que j’avais essayer et que le problème ne se posait pas en spip 3 (a revérifier)

    • Donc mon ticket et ce problème, sont différent.

    • Bonjour,
      existe-il une solution à ce problème ?

    • Bonjour,

      Je viens d’installer le plugin et j’ai aussi ce bug ? ou cet incompréhension du fonctionnement :

      un article mit à la poubelle il y a plus 48 heures, le doc ne « devenait pas » comme un doc « sans attache » car il n’était pas possible de la supprimer.

      Dans les solutions il y a en plus de :

      1/

      l’unique solution est de « détacher » les doc d’un article avant de mettre l’article à la poubelle

      2/changer la date du document ( par la date du jour pour qu’il apparaisse en premier dans la liste ) faire réapparaitre le lien supprimer . Attacher et redétacher un article au document marche aussi ( c’est la même méthode que dans 1/ en plus long), mais nécessite plus de manipulation :-)

    Répondre à ce message

  • 1

    Je me permet de relancer le sujet, je n’ai toujours trouvé de solution !

    sur un test en local sur avec easyphp 12.1 c’est pareil.

    Je dois louper un truc quelque part !

    Merci pour votre aide !

    • c’est bon j’ai trouvé la solution :
      -  j’ai exporté les articles et rubriques de la base via phpmyadmin
      -  vidé complètement la base
      -  importé les articles et rubriques

      Je ne sait toujours pas d’où vient le problème, mais ça fonctionne !

      @+

    Répondre à ce message

  • 2

    Bjr,
    je n’arrive pas à uploader un fichier (jpg, png ou pdf), j’ai le message suivant :
    « Le telechargement des fichiers du type de xxx.xx n’est pas autorisé » !

    j’ai vérifié les répertoires IMG, tmp, upload, ils sont en 775.

    j’ai réussi à mettre un logo en illustration d’une rubrique ou d’un article.

    là je galère, est-ce que quelqu’un aurait un idée ?

    Merci

    • Bonjour,

      es-tu en SPIP 3 ? si oui as-tu autorisé l’upload de document dans la configuration du site ?

      dd

    • bjr dd,
      je suis en 3.0.5 et je pense avoir autorisé l’upload ici : contenu du site - documents joints - Activer le téléversement pour les contenus -> j’ai tout coché
      je sèche !!!
      merci d’avance

    Répondre à ce message

  • 1

    Bonjour

    Je viens de mettre à jour un site en spip 3 et le comportement de la médiathèque est bizarre. Sous toutes mes photos intégrées aux articles, j’ai le mot « article » qui s’affiche. Ce n’était pas le cas avant. Avec Firebug, je vois que ce champ correspond au css spip_doc_infos du fichier media.css.

    Comme je n’ai pas compris à quoi sert cette mention (pourquoi avoir « article » sous une photo ?), je voudrais bien l’enlever. Comment faire ?

    • Je me réponds à moi-même : en faisant une mise à jour du plugin Modèles média, ça marche (voir ici :)

      En revanche, la modification de ce modèle apporte un changement dans la gestion des balises media : si la variable embed n’est pas mise dans la balise, les éléments de légende ne figurent plus. Ce qui veut dire modifier à la main des balises media dans des dizaines d’articles pour que les légendes redeviennent visibles...

    Répondre à ce message

  • Bonjour,
    pour repondre a ceux qui n’arrive pas a voir le bonton « supprimer ».
    le bouton n’apparaitra dans la mediatheque uniquement si les images en question ne sont pas liées à un article.

    Cdlt,
    Arnaud

    Répondre à ce message

  • Bonjour,
    Est-ce qu’il est possible de désactiver l’accès à la médiathèque pour les administrateurs restreints ?
    En effet, il semble que les admins restreints puissent aujourd’hui désassocier les images qui sont liées à des d’articles pour lesquels ils ne sont pas administrateurs.
    Merci pour votre réponse.

    Répondre à ce message

  • 1
    Hélène

    Bonjour, excellent plugin qui nous fait gagner un temps fou. Le plugin ajoute un champs crédits pour moi indispensable mais qui n’est pas exploité dans les modèles. Facile de remédier à cela pour le modèle doc d’insertion dans les articles. Mais je n’ai pas réussi pour le porte-folio ... une idée ??

    une autre idée en passant : la possibilité d’incruster des crédits sur le document lors de la création des vignettes (ou un filtre supplémentaire de traitement d’image le permettant)

    D’avance merci

    Répondre à ce message

  • Lupitek

    Bonjour,

    Lorsque l’on modifie une image en ayant utilisé la pagination dans la médiathèque, après enregistrement et cliques sur le bouton retour on se retrouve a la page 1.
    C’est assez pénible quand l’on modifie plusieurs photos d’affilé.
    N’y a t-il pas moyen de conserver au retour la page précise sur laquelle on se trouvais avant ?

    Merci.

    Répondre à ce message

  • Bonjour,

    Suite à une discussion ce matin sur IRC, j’ajoute le complément suivant :

    Vous avez peut être remarqué qu’un rédacteur simple (non administrateur / non administrateur restreint) n’a pas accès à la boite de dialogue permettant d’inclure une image à un nouvel article. Pour avoir le droit à cette boite, il faut enregistrer une première fois l’article, puis le modifier.

    Pour permettre à vos rédacteurs d’insérer des images dès la création de l’article, voici la marche à suivre :

    • Rendez vous dans le dossier « plugins/mediatheque/formulaires »
    • Ouvrez joindre_document.php
    • Remplacer le champs "modifier" de « $valeurs[’editable’] = autoriser(’modifier’,’document’,$id_document) ?’ ’ :’’ ; » par "ecrire".

    La boite de dialogue devrait maintenant apparaitre dès la création d’un article.

    Répondre à ce message

  • henripotter

    Je fais face à un comportement étrange de Spip : je ne peux plus accéder à la fonction d’ajout de documents ou d’images lors de la rédaction d’articles alors que le bandeau en haut et à gauche ’Ajouter une image ou un document’ apparaît tout seul sans rien dessous ! Si je désactive le plugin ’Médiathèque’, cela fonctionne correctement. Si je n’active que le plugin ’Médiathèque’, je n’ai à nouveau plus accès à l’ajout de documents ou d’images.
    Une idée ?

    Spip 2.1.10 - hébergeur OVH
    Plugins : Acces Restreint, ADX menu, Agenda, AnythingSlider, Article PDF, cfg : moteur de configuration, Crayons, Définitions et FAQ, Enluminures typographiques pour SPIP 2 & Porte plume, Le Couteau Suisse, MediaBox, Mediathèque, Menu jQuery Superfish, Menus, NoSPAM, Notifications, PolyHierarchie, Saisies pour formulaires, SPIP Bonux, Spip jQuery Cycle Plugin : sjcycle2, YAML
    Extensions : Compresseur, Filtres Images et Couleurs, Porte plume, SafeHTML, Support vieux navigateurs, Vertebres, lecteur de tables

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

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 champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom