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", renvoiefalse
- si la hauteur ou la largeur sont toutes 2 inférieures à la valeur de la constante
_IMAGE_TAILLE_MINI_AUTOLIEN
(800 par défaut), alors renvoiefalse
- sinon renvoie
true
Il est possible de modifier ce comportement :
- en modifiant le seuil la valeur de la constante
define ('_IMAGE_TAILLE_MINI_AUTOLIEN', 400)
dans le fichiermes_options.php
- par une surcharge du filtre, en définissant une fonction
filtre_media_determine_autolien_dist
oufiltre_media_determine_autolien
.