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/)