From 3a0a53e5a89194d6ed1a5a6386fddcbe3cafcd3e Mon Sep 17 00:00:00 2001 From: "marcimat@rezo.net" <> Date: Fri, 27 Jan 2017 14:58:12 +0000 Subject: [PATCH] =?UTF-8?q?Ticket=20#3601=20:=20Nettoyage=20des=20vieilles?= =?UTF-8?q?=20fonctions=20d'images=20obsol=C3=A8tes.=20Les=20fichiers=20in?= =?UTF-8?q?c/filtres=5Fimages=20et=20inc/filtres=5Fimages=5Fcompat=20sont?= =?UTF-8?q?=20pass=C3=A9es=20dans=20le=20Grenier.=20De=20m=C3=AAme=20que?= =?UTF-8?q?=20la=20fonction=20extraire=5Fimage=5Fcouleur.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 2 - images_fonctions.php | 24 +---- inc/filtres_images.php | 33 ------- inc/filtres_images_compat.php | 164 ---------------------------------- paquet.xml | 2 +- 5 files changed, 5 insertions(+), 220 deletions(-) delete mode 100644 inc/filtres_images.php delete mode 100644 inc/filtres_images_compat.php diff --git a/.gitattributes b/.gitattributes index cbf4b62..50c6e2b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -9,8 +9,6 @@ images/image_filtre-16.png -text images/image_filtre-24.png -text images/image_filtre-32.png -text /images_fonctions.php -text -inc/filtres_images.php -text -inc/filtres_images_compat.php -text lang/paquet-images.xml -text lang/paquet-images_ar.php -text lang/paquet-images_de.php -text diff --git a/images_fonctions.php b/images_fonctions.php index 00d6582..e5f2584 100644 --- a/images_fonctions.php +++ b/images_fonctions.php @@ -64,33 +64,17 @@ $GLOBALS['spip_matrice']['_image_decale_composante'] = 'filtres/images_lib.php'; $GLOBALS['spip_matrice']['_image_decale_composante_127'] = 'filtres/images_lib.php'; */ -/** - * Nommages maintenus pour compatibilite. - */ - /** - * Extraire une couleur d'une image - * - * @param string $img - * @param int $x - * @param int $y - * @return string - */ -function extraire_image_couleur($img, $x = 10, $y = 6) { - include_spip('filtres/images_lib'); - - return _image_couleur_extraire($img, $x, $y); -} - -/** - * creer une image typo + * Créer une image typo * + * @note + * Cas particulier historique : son nom commence par "image_" + * mais s'applique sur un texte… * @return string */ function image_typo() { include_spip('filtres/images_typo'); $tous = func_get_args(); - return call_user_func_array('produire_image_typo', $tous); } diff --git a/inc/filtres_images.php b/inc/filtres_images.php deleted file mode 100644 index 3715bde..0000000 --- a/inc/filtres_images.php +++ /dev/null @@ -1,33 +0,0 @@ -<?php -/***************************************************************************\ - * SPIP, Systeme de publication pour l'internet * - * * - * Copyright (c) 2001-2016 * - * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * - * * - * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * - * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * -\***************************************************************************/ - - -/** - * Ce fichier ne sert plus - * Il est maintenu pour assurer la compatibilite des anciens scripts - * - */ - -if (!defined('_ECRIRE_INC_VERSION')) { - return; -} - -// prise en charge des renomage de fonction -include_spip('inc/filtres_images_compat'); - -// prise en charge des fonctions de transformation d'image -include_spip('filtres/images_transforme'); - -// prise en charge des fonctions d'image typo -include_spip('filtres/images_typo'); - -// prise en charge des fonctions de transformation de couleur -include_spip('filtres/couleurs'); diff --git a/inc/filtres_images_compat.php b/inc/filtres_images_compat.php deleted file mode 100644 index 97775c3..0000000 --- a/inc/filtres_images_compat.php +++ /dev/null @@ -1,164 +0,0 @@ -<?php -/***************************************************************************\ - * SPIP, Systeme de publication pour l'internet * - * * - * Copyright (c) 2001-2016 * - * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * - * * - * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * - * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * -\***************************************************************************/ - -/** - * Ce fichier ne sert pas - * Il est maintenu pour assurer la compatibilite des anciens scripts avec les anciens nommages de fonction - * - */ - -if (!defined('_ECRIRE_INC_VERSION')) { - return; -} - -function couleur_dec_to_hex($red, $green, $blue) { - include_spip('filtres/images_lib'); - - return _couleur_dec_to_hex($red, $green, $blue); -} - -function couleur_hex_to_dec($couleur) { - include_spip('filtres/images_lib'); - - return _couleur_hex_to_dec($couleur); -} - -function couleur_rgb2hsv($R, $G, $B) { - include_spip('filtres/images_lib'); - - return _couleur_rgb2hsv($R, $G, $B); -} - -function couleur_hsv2rgb($H, $S, $V) { - include_spip('filtres/images_lib'); - - return _couleur_hsv2rgb($H, $S, $V); -} - -function couleur_rgb2hsl($R, $G, $B) { - include_spip('filtres/images_lib'); - - return _couleur_rgb2hsl($R, $G, $B); -} - -function couleur_hsl2rgb($H, $S, $L) { - include_spip('filtres/images_lib'); - - return _couleur_hsl2rgb($H, $S, $L); -} - -function image_couleur_extraire($img, $x = 10, $y = 6) { - include_spip('filtres/images_lib'); - - return _image_couleur_extraire($img, $x, $y); -} - -function image_distance_pixel($xo, $yo, $x0, $y0) { - include_spip('filtres/images_lib'); - - return _image_distance_pixel($xo, $yo, $x0, $y0); -} - -function image_decal_couleur($coul, $gamma) { - include_spip('filtres/images_lib'); - - return _image_decale_composante($coul, $gamma); -} - -function image_decal_couleur_127($coul, $val) { - include_spip('filtres/images_lib'); - - return _image_decale_composante_127($coul, $val); -} - -function image_creer_vignette( - $valeurs, - $maxWidth, - $maxHeight, - $process = 'AUTO', - $force = false, - $test_cache_only = false -) { - include_spip('inc/filtres_images_lib'); - - return _image_creer_vignette($valeurs, $maxWidth, $maxHeight, $process, $force, $test_cache_only); -} - -function image_ecrire_tag($valeurs, $surcharge) { - include_spip('inc/filtres_images_lib'); - - return _image_ecrire_tag($valeurs, $surcharge); -} - -function image_gd_output($img, $valeurs, $qualite = _IMG_GD_QUALITE) { - include_spip('inc/filtres_images_lib'); - - return _image_gd_output($img, $valeurs, $qualite); -} - -function image_imagepng($img, $fichier) { - include_spip('inc/filtres_images_lib'); - - return _image_imagepng($img, $fichier); -} - -function image_imagegif($img, $fichier) { - include_spip('inc/filtres_images_lib'); - - return _image_imagegif($img, $fichier); -} - -function image_imagejpg($img, $fichier, $qualite = _IMG_GD_QUALITE) { - include_spip('inc/filtres_images_lib'); - - return image_imagejpg($img, $fichier, $qualite = _IMG_GD_QUALITE); -} - -function image_imageico($img, $fichier) { - include_spip('inc/filtres_images_lib'); - - return _image_imageico($img, $fichier); -} - -function image_ratio($srcWidth, $srcHeight, $maxWidth, $maxHeight) { - include_spip('inc/filtres_images_lib'); - - return _image_ratio($srcWidth, $srcHeight, $maxWidth, $maxHeight); -} - -function image_tag_changer_taille($tag, $width, $height, $style = false) { - include_spip('inc/filtres_images_lib'); - - return _image_tag_changer_taille($tag, $width, $height, $style); -} - -function image_valeurs_trans($img, $effet, $forcer_format = false, $fonction_creation = null) { - include_spip('inc/filtres_images_lib'); - - return _image_valeurs_trans($img, $effet, $forcer_format, $fonction_creation); -} - -// Pour assurer la compatibilite avec les anciens nom des filtres image_xxx -// commencent par "image_" -// http://code.spip.net/@reduire_image -function reduire_image($texte, $taille = -1, $taille_y = -1) { - return filtrer( - 'image_graver', - filtrer('image_reduire', $texte, $taille, $taille_y) - ); -} - -// http://code.spip.net/@valeurs_image_trans -function valeurs_image_trans($img, $effet, $forcer_format = false) { - include_spip('inc/filtres_images_lib_mini'); - - return _image_valeurs_trans($img, $effet, $forcer_format = false); -} diff --git a/paquet.xml b/paquet.xml index 31b0b8e..6c232a1 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="images" categorie="multimedia" - version="1.2.1" + version="2.0.0" etat="stable" compatibilite="[3.1.0;3.1.*]" logo="images/image_filtre-32.png" -- GitLab