Changeset 116191 in spip-zone for _squelettes_


Ignore:
Timestamp:
Jul 31, 2019, 11:07:39 PM (21 months ago)
Author:
real3t@…
Message:

[SoyezCréateurs?] Les tuiles sont lourdes à calculer et peuvent planter une page. On tente de déporter leur calcul individuellement

Location:
_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/filtres/images_soyezcreateurs.php

    r113733 r116191  
    66function image_focus($img, $largeur, $hauteur, $position = 'center') {
    77        if (!$img) return('');
    8        
    9         if (strncmp($img, '<img', 4) !==0) {
    10                 $img = "<img src='$img' />";
    11         }
    128       
    139        include_spip('filtres_images_lib_mini');
     
    2723                $img = filtrer('image_recadre', $img, $largeur, $hauteur, $position, 'transparent');
    2824        } else  {
     25                // On commence par réduire à 2 fois la taille finale pour travailler sur de plus petites images
     26                $img = filtrer('image_reduire', $img, $largeur*2, $hauteur*2, $position, 'transparent');
     27                $img = filtrer('image_graver', $img);
    2928                $img = filtrer('image_recadre', $img, "$largeur:$hauteur", '-', 'focus', 'transparent');
    3029                $img = filtrer('image_graver', $img);
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/plan/inc_antichrono_grid.html

    r115509 r116191  
    6464                                <div class="content-actus alaune[ (#COULEURRUBRIQUE)]">
    6565                                        <a href="#URL"[ title="(#DESCRIPTIF|attribut_html)"]>
    66                                                 [<img src="(#LOGO|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />]
     66                                                <!--[<img src="(#LOGO|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />]-->
     67                                                <img src="[(#URL_PAGE{tuile}|parametre_url{logo,[(#LOGO|extraire_attribut{src}|supprimer_timestamp)]}|parametre_url{width,308}|parametre_url{height,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|timestamp)]" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />
    6768                                                <div class="h2"><span class="titre-actus">#TITRE[ <span class="secondary-information">((#TYPE))</span>]</span>
    6869                                                        <span class="icon icon-arrow-right2 icon-lg">&#10140;</span></div>
Note: See TracChangeset for help on using the changeset viewer.