[(#REM) retourner l'illustration principale d'un article aux dimensions indiquées et au format webp sinon retourne une image générique on prend en priorité: - logo_article - sinon 1er image param: - id_article - l largeur - defaut : 500 - h hauteur - defaut : 500 - titre requiert : - plugin centre_image ] [(#SET{l,#ENV{l}|sinon{416}})] [(#SET{h,#ENV{h}|sinon{278}})] [(#SET{couleur_fond,ffffff})] [(#LOGO_ARTICLE|image_proportions{#GET{l},#GET{h},focus}image_reduire{#GET{l},0}|image_recadre{#GET{l},#GET{h},center,#GET{couleur_fond}}|inserer_attribut{alt,#ENV{titre}|textebrut}|ajouter_class{article-preview-img})] [(#REM) img assez grande pour appliquer image_proportions ? ] [(#SET{taille_base_suffisante,true})] [(#LARGEUR|>={#GET{l}}|non) #SET{taille_base_suffisante,''}] [(#HAUTEUR|>={#GET{h}}|non) #SET{taille_base_suffisante,''}] [(#GET{taille_base_suffisante}|non) [(#FICHIER|image_reduire{#GET{l},0}|image_recadre{#GET{l},#GET{h},center,#GET{couleur_fond}}|image_aplatir{webp,ffffff,80}|inserer_attribut{alt,#ENV{titre}|textebrut}|ajouter_class{article-preview-img})] ] [(#GET{taille_base_suffisante}|oui) [(#FICHIER|image_proportions{#GET{l},#GET{h},focus}|image_reduire{#GET{l},0}|image_aplatir{webp,ffffff,80}|inserer_attribut{alt,#ENV{titre}|textebrut}|ajouter_class{article-preview-img})] ] [(#REM) une image generique ] [(#LOGO_ARTICLE|non) [(#CHEMIN{images/image-generique.svg}|image_proportions{#GET{l},#GET{h},focus}|image_reduire{#GET{l},0}|image_aplatir{webp,ffffff,80}|inserer_attribut{alt,#ENV{titre}|textebrut}|ajouter_class{article-preview-img})] ] #FILTRE{trim}