Re: SPIP 3.3, logos et images/documents : a l’action

Bruno Bergot <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Hop,

Le 29/07/2019 à 15:41, Cerdic a écrit :
> 
> # Pour les documents
> 
> - un routeur de modele pour img, doc, emb redirige les raccourcis selon la regle suivante :
>          le nouveal modele correspond au champ media du document : image, audio, video, file
>          si une declinaison correspondant au raccourci initial (_img, _doc ou _emb) existe on la prend -> un modele file_emb.html reprend le mecanisme d'embed generique selon extension+mime-type de l'ancien modele emb.html
> 
> - les 4 modeles de base image, audio, video, file et les declinaisons file_emb sont toutes en <figure></figure>
>      les styles en dur float sont supprimes, on ne garde qu'un width:{largeur}px sur l'element <figure> qui permet d'avoir un conteneur ajuste
>          il se contourne facilement par un min-width:100%; ou un width:auto !important;
>      spip_doc_titre, spip_doc_descriptif et spip_doc_credits sont regroupes dans le figcaption.spip_doc_legende
>      les modeles historiques doc, img et emb disparaissent. Les eventuels modeles surcharges dans squelettes/ sont ignores
>      les 3 modeles image, audio et video ajoutent des conditions sur leur boucle, pour etre sur qu'on a bien a faire avec le bon type de media, et sinon renvoient vers le modele file
>      le mode du document n'est plus considere dans aucun modele dans le format de l'affichage qui n'en depend donc plus du tout
> 

Merci pour la super avancée sur ce chantier qu'on traîne depuis perpète 
et pour le compte rendu détaillé :)

À propos du modèle image, que pensez-vous (le groupe hein, je ne vais 
pas te vouvoyer mignon ^^) de reprendre le comportement que j'avais 
introduit dans medoc sur ce point :

"On tient compte de la taille paramétrée pour la taille de la vignette 
affichée ainsi que pour le déclenchement de l'insertion du lien vers 
l'image en taille originale."

https://zone.spip.net/trac/spip-zone/changeset/103011/

Ceci permettrait d'éviter d'avoir une valeur en dur dans le modèle image 
par ici :

https://zone.spip.net/trac/spip-zone/browser/spip-zone/_core_/plugins/medias/modeles/image.html#L7

Ainsi, on insère l'autolien vers l'image en taille originale uniquement 
si c'est une vignette qui est affichée, et donc que le lien pointe vers 
une image plus grande.

++
b_b
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.