Minidoc : différentes vues pour les documents attachés

Minidoc est un plugin pour SPIP 3.1 qui ajoute aux listes de documents attachés à des objets éditoriaux (tel que les articles), des boutons permettant de changer le type d’affichage de ces listes. Il a été intégré dans le plugin Médias inclu avec SPIP 3.2, avec quelques différences graphiques et éditoriales.

Minidoc permet de basculer entre 3 vues pour les listes de documents :

  • la grande vue, telle qu’on la connaît habituellement
  • une vue en cases, qui affiche les documents sur une grille, avec juste leur vignette,
  • une vue en liste compacte, qui affiche les documents en liste, avec une petite vignette et le titre.
Minidoc : grand affichage
Affichage standard dans SPIP.
Minidoc : affichage en cases
Affichage des vignettes du documents sous forme de cases.
Minidoc : affichage en liste compacte
Cet affichage est plus compacte que l’affichage en grand, avec une petite vignette, et seulement le titre du document.

Un cookie sauvegarde le dernier état utilisé pour chaque type de liste de documents (illustrations, portfolio ou documents) et le réutilise à chaque affichage, par exemple si on actualise la page ou si on se rend sur un autre objet éditorial.

Présentation vidéo

Présentation de Minidoc, Ordoc et Centre image.
Cette vidéo peut être vue en meilleure qualité sur medias.spip.net
//medias.spip.net/IMG/mp4/ordoc-minidoc-centre_image-encoded.mp4

Compatibilités

  • nécessite un navigateur gérant les flexbox
  • compatible avec le plugin Ordoc
  • compatible avec le plugin Centre Image

Notes

  • le plugin a été intégré dans le plugin Médias de SPIP 3.2 avec quelques différences graphiques et éditoriales sur les choix des contenus affichés pour chaque type de présentation.

Discussion

2 discussions

  • C’est très pratique, merci.
    Est-ce que ce ne serait pas utile d’ajouter pour les documents qui ne sont pas des images leur titre dans la vue affichage en case.
    Parce que là par exemple si j’ai 10 pdf j’ai dix fois l’icône pdf et rien pour les identifier.

    On peux aussi ne pas utiliser le mode affichage en case mais bon dans ce cas ça perd un peu de son utilité.

    Répondre à ce message

  • 1

    Genial cette contribution !!! ca devrait etre integre par defaut dans SPIP ce truc !

    Merci Mat’ ! et aussi merci poru avoir pris le temps de faire une video !

    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