Carnet Wiki

Gestion des images et Documents (vers SPIP 4)

Version 6 — Décembre 2021 YannX

Quelques interrogations sur :
-  accès aux logos (et aux vignettes : masquées ??)
-  attachement automatique des documents ajoutés par un raccourci manuel

Quelques constats /SPIP 3.2.12


-  il n’est (actuellement) pas prévu de rattacher un Logo ou une vignette depuis la médiathèque
=> homogénéiser les boites de téléchargement (Logo / Document / Vignette)
-  une vignette de document n’est pas accessible dans la médiathèque
-  « changer » le fichier pour une vignette,en gardant le meme nom de fichier introduit un changement de nom du fichier réellement enregistré dans /IMG/../ en ajoutant un suffixe -2 ou -r90 en cas de rotation..
-  un raccourci <docXX> introduit manuellement dans le texte d’un article provoque le rattachement automatique du document aussi à cet article ?
-  rattacher par ce moyen une vignette (utilisée comme illustration) ne déclenche, ni rattachement, ni apparition de l’image (’vignette’ promue ’image’) dans la médiathèque.

D’autre part la bascule des LOGOS en Document pourrait entrainer de nombreuses saturations, et c’est l’occasion de refaire un peu de menage ; et j’ai (fait) commencer un Webmestre débutant reprenant un vieux site (15 ans ; 900 articles ; 2500 documents dont approximativement un millier d’images en double ou plus.... rechargées avec des définitions diffférentes...
A ce propos, il manquerait un tri par #FICHIER pour regrouper et mieux mutualiser les images ...
Et il existe déjà une sélection par extension plus précise (.PDF,.ePUB..), qui apparait lors d’un clic sur l’onglet Autres ; à préciser comment compléter ce second filtre si besoins...
Reste à intégrer une restriction et/ou par mots-clés [1]

La boucle actuelle de présentation de la Galerie médiathèque

source en https://git.spip.net/spip/medias/src/branch/master/prive/squelettes/inclure/mediatheque-galerie.html#L18 + [(#TRIfichier,<:medias:par_nom_du_fichier :>) |]

<blockquote class="spip">

Mode d’emploi de la boucle  :
<
code <code cass=« spip »><BOUCLE_galerie(DOCUMENTS) id_rubrique ?id_article ?id_breve ?id_document ?recherche ? tri id_document,inversemedia ?extension ?distant ?brise ?statut==#ENVstatut,.*orphelins ?titre==(#ENVsanstitre| ?’^$’,’.*’)id_vignette==(#ENVsansvignette| ?’^0’,’.*’)pagination #ENVpagination,10></quote ENVpagination,10></code >
-  On remarque d’abord la liste de clés optionnelles,
{id_rubrique ?}{id_article ?}{id_breve ?}{id_document ?} (manque id_mot [2]
qui permet de ré-utiliser cet afficheur avec des liens plus précis (non actuellement prévus dans l’interface) passés par l’URL : rajouter un &id_rubrique=33 limitera l’affichage aux documents de cette rubrique
-  On dispose d’une variété de types de filtres logiques
{media?}{extension?}{distant?}{brise?}{statut==#ENV{statut,.*}}{orphelins?}{titre==(#ENV{sanstitre}|?{'^$','.*'})}{id_vignette==(#ENV{sansvignette}|?{'^0','.*'})}
-  les tris sont accessibles par la suite de lignes ci-dessous correspondant au bandeau :
[(#TRI’>’,#CHEMIN_IMAGEtri-asc-16.png|balise_img<:par_tri_croissant :>) |]
[(#TRI’<’,#CHEMIN_IMAGEtri-desc-16.png|balise_img<:par_tri_decroissant :>) |]
[(#TRIid_document,ID) |]
[(#TRIdate,Date) |]
[(#TRItaille,Poids) |]
[(#TRIlargeur,Largeur) |]
[(#TRIhauteur,Hauteur) |]
[(#TRItitre,Titre) |]</code *’
)
</code >