diff --git a/.gitattributes b/.gitattributes index cbf4b624241404e4258b41c00becb3a0a68919bf..50c6e2b02818366fe6daca36b6012d9c5d363727 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 00d65820503d3de947b934dc5524872b996c04dc..e5f2584a24ee0516744c9ea4e4c4a51b07564bac 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 3715bde407c97b566b1aeb13d93b4a3380f082e4..0000000000000000000000000000000000000000 --- 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 97775c3d3bf47c4b2b1c70ff4342ec89359fdc25..0000000000000000000000000000000000000000 --- 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 31b0b8ecbb3950c82d452a92e20907b8b7cb6bda..6c232a18e3f7d3205ac9f4c202b9393ddb6742a5 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"