Filtre |media_determine_autolien

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 toutes 2 inférieures à la valeur de la constante _IMAGE_TAILLE_MINI_AUTOLIEN (800 par défaut), alors renvoie false
  • 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 fichier mes_options.php
  • par une surcharge du filtre, en définissant une fonction filtre_media_determine_autolien_dist ou filtre_media_determine_autolien.

Auteur JLuc Publié le :