[SPIP] Proposé : media_determine_autolien

SPIP

Article proposé

L’article « media_determine_autolien
(https://www.spip.net/ecrire/?exec=article&id_article=6801) » est proposé
à la publication depuis le samedi 14 janvier 2023.


media_determine_autolien

samedi 14 janvier 2023 , par JLuc

Ce filtre détermine si un document image doit s’insérer dans le html
avec un lien ou non — ce lien, lorsque présent, permet de voir ce
document en plus grand dans une mediabox.

Exemple d’usage, dans une boucle DOCUMENTS :
`

[

(

#SET

{autolien,

#MEDIA

|media_determine_autolien

{

#EXTENSION

,

#LARGEUR

,

#HAUTEUR

,

#ID_DOCUMENT

}

|oui

}

)

]

`

Par défaut, seules les images de grandes tailles bénéficient d’un
autolien :
si le #MEDIA n’est pas « image », renvoie false
si la hauteur ou la largeur sont tous 2 inférieurs à la valeur de
la constante _IMAGE_TAILLE_MINI_AUTOLIEN
(https://www.spip.net/ecrire/?exec=article&id_article=6716) (800 par
défaut), alors renvoie false
sinon renvoie true

Il est possible de modifier ce comportement
le paramétrer simplement en modifiant le seuil : define ('_IMAGE_TAILLE_MINI_AUTOLIEN', 400) dans le fichier mes_options.php
le redéfinir complètement par une surcharge de ce filtre. Cette
fonction peut s’appeler filtre_media_determine_autolien_dist ou
filtre_media_determine_autolien.

— Envoyé par SPIP (https://www.spip.net/)

rubon199-7e493.jpg