Accéder aux Documents

  (améliorez l’utilisation de votre Médiathèque)

Les Articles (et Rubriques) sont souvent enrichis de "Pièces Jointes" : des fichiers téléchargeables (images, documents, autres fichiers multimedias).
Depuis SPIP 3 et l’intégration des tables de Liens standardisées et du plugin Médiathèque au core de SPIP, les outils se sont multipliés (avec les Roles de documents, les Modèles étendus), mais pas les Les squelettes de la dist SPIP 3.2.

Article publié le 12 novembre 2019, et actualisé en février 2020

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Autant , dans l’espace privé, le plugin Medias propose un écran d’accès assez performant, autant les Les squelettes de la dist SPIP 3.2 se bornent à donner un affichage restreint d’un document identifié, mais sans outil de visualisation des listes existantes...

 L’affichage des Documents en standard

Le seul squelette direct document.html [1] permet d’afficher une page du site pour chaque document identifié par son id_document ; vos utilisateurs pourront donc accéder à tous les documents du site (en tentant l’appel avec toutes les valeurs entières de ?page=document&id_document=XX, ou bien en cherchant directement dans les sous-dossiers d’./IMG/, sauf si est utilisé le plugin accès restreint, configuré avec la protection des documents non publiés (liés à des objets éditoriaux non publics de rubriques en zones restreintes).
Par ailleurs, quelques pages principales de squelettes d’objets éditoriaux appellent, soit une boucle DOCUMENTS pour la Rubrique, soit la noisette ./squelettes-dist/inclure/ document.html pour l’Article ; et c’est tout !
Bien que l’interface privée propose longtemps de configurer les objets éditoriaux (natifs ou ajoutés) autorisés à se voir joindre des documents, vous ne pourrez voir ceux-ci dans l’espace public, sauf à modifier les squelettes..
Et meme la page de recherche ne montre pas directement les documents trouvés.

 Les modèles proposés

Historiquement, SPIP propose trois raccourcis pour insérer l’appel aux pièces jointes, dans le #TEXTE des articles (ce qui fonctionne aussi dans les autres champs des objets editoriaux) : ce sont les trois formes :

  • <docXXX>
  • <imgXXX>
  • <embXXX>

Puis est venu l’adjonction du Portfolio en bas de l’article (avec la notion de document {vu=oui} et la subtile distinction de {mode=document}....
Cette notion est à la base de l’extension en modèles, dont plusieurs appels à la boucle DOCUMENTS sont proposés en automatique :
- doc
- doc_legende
- document_case
- document_desc



Merci de nous signaler les coquilles, imprécisions ou erreurs qui figureraient dans cette page.

[1L e plugin verrouillé "Medias"(ancienne Médiathèque en SPIP 2) fournit cette page de squelette public en ./plugins-dist/médias/squelettes/ document.html !


Liens A2A visibles seulement pour les inscrits.
Liens visibles seulement pour les inscrits.

Article publié le 12 novembre 2019, et actualisé en février 2020 .

Répondre à cet article