Browse Source

image_reduire simplifié et sans fonction spéciale

master
chankalan 1 year ago
parent
commit
b39e6aa84a
  1. 4
      content/article.html
  2. 4
      content/sommaire.html
  3. 27
      html5up_spectral_fonctions.php
  4. 2
      inclure/documents.html
  5. 4
      inclure/liste/articles.html
  6. 2
      inclure/liste/rubriques.html
  7. 4
      paquet.xml

4
content/article.html

@ -12,8 +12,8 @@
<section class="wrapper style5">
<div class="inner">
[<div class="chapo #EDIT{chapo}">(#CHAPO|adaptive_images{1280})</div>]
[<div class="texte #EDIT{texte}">(#TEXTE|adaptive_images)</div>]
[<div class="ps #EDIT{ps}">(#PS|adaptive_images)</div>]
[<div class="texte #EDIT{texte}">(#TEXTE|adaptive_images{1280})</div>]
[<div class="ps #EDIT{ps}">(#PS|adaptive_images{1280})</div>]
[<div class="notes">(#NOTES)</div>]
<INCLURE{fond=inclure/documents,id_article,id_rubrique=#NULL,ajax,env} />

4
content/sommaire.html

@ -29,7 +29,7 @@
<section id="two" class="wrapper alt style2">
<BOUCLE_rubriques(RUBRIQUES){id_rubrique IN #GET{rubaccueil}}>
<section class="spotlight">
[<div class="image"><a href="#URL_RUBRIQUE">(#LOGO_RUBRIQUE|html5up_image_reduire{980,*,#TITRE*,2B343D})</a></div>]
[<div class="image"><a href="#URL_RUBRIQUE">(#LOGO_RUBRIQUE|image_reduire{980,*}|inserer_attribut{class,no-adapt-img})</a></div>]
<div class="content">
[<h2><a href="#URL_RUBRIQUE">(#TITRE)</a></h2>]
[<div class="introduction">(#INTRODUCTION|couper{150})</div>]
@ -43,7 +43,7 @@
<section id="two" class="wrapper alt style2">
<BOUCLE_rubriquesdef(RUBRIQUES){racine}{par titre}{0,#CONFIG{html5up/rubriques_accueil_nb,5}}>
<section class="spotlight">[(#SET{alt,[(#TITRE|attribut_html)]})]
[<div class="image"><a href="#URL_RUBRIQUE">(#LOGO_RUBRIQUE|html5up_image_reduire{980,*,#GET{alt},#273038})</a></div>]
[<div class="image"><a href="#URL_RUBRIQUE">(#LOGO_RUBRIQUE|image_reduire{980,*}|inserer_attribut{class,no-adapt-img})</a></div>]
<div class="content">
[<h2><a href="#URL_RUBRIQUE">(#TITRE)</a></h2>]
[<div class="introduction">(#INTRODUCTION|couper{150})</div>]

27
html5up_spectral_fonctions.php

@ -13,33 +13,6 @@ if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
/**
* Créer une balise image adaptée au thème
*
* Équivalent de :
*
* [(#LOGO_RUBRIQUE
* |image_passe_partout{300,300}
* |image_recadre{300,300,center}
* |vider_attribut{height}
* |vider_attribut{width}
* |vider_attribut{class})]
* + un parametre pour la couleur de fond sans le # -> image_recadre
*
*/
function html5up_image_reduire($img, $width = 500, $height = 400, $alt = '', $fond = FFFFFF) {
if (defined('_DIR_PLUGIN_CENTRE_IMAGE')) {
$img = filtrer('image_recadre', $img, "$width:$height", '-', 'focus');
}
$img = filtrer('image_passe_partout', $img, $width, $height);
$img = filtrer('image_recadre', $img, $width, $height, 'center', '#'.$fond);
$img = filtrer('image_graver', $img);
$img = vider_attribut($img, 'width');
$img = vider_attribut($img, 'height');
$img = vider_attribut($img, 'class');
$img = inserer_attribut($img, 'alt', $alt);
return $img;
}
/**
* Pouvoir utiliser un paramètre de configuration de couleur hexa dans un css rgba

2
inclure/documents.html

@ -11,7 +11,7 @@
type="#MIME_TYPE"
rel="documents_portfolio[-a(#ID_ARTICLE)][-r(#ID_RUBRIQUE)]"
[ title="(#TITRE|attribut_html|couper{80}) [- <:medias:label_credits:> (#CREDITS)]"]>[(#FICHIER
|html5up_image_reduire{413,280}
|image_reduire{400,*}
|inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]
</a>
</div>

4
inclure/liste/articles.html

@ -5,10 +5,10 @@
{!par date}
{pagination #ENV{parpage,10}}>
<section class="spotlight">
[<div class="image"><a href="#URL_ARTICLE">(#LOGO_ARTICLE|html5up_image_reduire{980,*})</a></div>]
[<div class="image"><a href="#URL_ARTICLE">(#LOGO_ARTICLE|image_reduire{980,*}|inserer_attribut{class,no-adapt-img})</a></div>]
<div class="content">
[<h2><a href="#URL_ARTICLE">(#TITRE)</a></h2>]
[<div class="introduction">(#INTRODUCTION|couper{150})</div>]
[<div class="introduction">(#INTRODUCTION|couper{100})</div>]
</div>
</section>
</BOUCLE_articles>

2
inclure/liste/rubriques.html

@ -3,7 +3,7 @@
{!par date}
{pagination #ENV{parpage,10}}>
<section class="spotlight">
[<div class="image"><a href="#URL_ARTICLE">(#LOGO_RUBRIQUE|html5up_image_reduire{980,*})</a></div>]
[<div class="image"><a href="#URL_ARTICLE">(#LOGO_RUBRIQUE|image_reduire{980,*}|inserer_attribut{class,no-adapt-img})</a></div>]
<div class="content">
[<h2><a href="#URL_RUBRIQUE">(#TITRE)</a></h2>]
[<div class="introduction">(#DESCRIPTIF)</div>]

4
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="html5up_spectral"
categorie="squelette"
version="2.0.1"
version="2.0.2"
schema="1.0.0"
etat="dev"
compatibilite="[3.1.0;3.3.*]"
@ -29,8 +29,6 @@
<utilise nom="compositions" compatibilite="[3.6.0;]" />
<utilise nom="contact" compatibilite="[0.16.0;]" />
<utilise nom="sociaux" compatibilite="[2.1.0;]" />
<utilise nom="centre_image" compatibilite="[0.10.6;]" />
<menu nom="configurer_html5up_spectral" titre="html5up:html5up_spectral_titre" parent="menu_squelette" icone="images/html5up_spectral-16.png" />

Loading…
Cancel
Save