[SPIP] PUBLIE : |media_determine_autolien

SPIP

Article validé

L’article « |media_determine_autolien
(https://www.spip.net/fr_article6801.html) » vient d’être publié par
JLuc.


|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 toutes 2 inférieures à 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 :

  • 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.

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


rubon199-7e493.jpg