Skip to content
Extraits de code Groupes Projets
Valider 3a0a53e5 rédigé par marcimat@rezo.net's avatar marcimat@rezo.net
Parcourir les fichiers

Ticket #3601 : Nettoyage des vieilles fonctions d'images obsolètes.

Les fichiers inc/filtres_images et inc/filtres_images_compat sont passées dans le Grenier.
De même que la fonction extraire_image_couleur.
parent 27a6c17b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -9,8 +9,6 @@ images/image_filtre-16.png -text ...@@ -9,8 +9,6 @@ images/image_filtre-16.png -text
images/image_filtre-24.png -text images/image_filtre-24.png -text
images/image_filtre-32.png -text images/image_filtre-32.png -text
/images_fonctions.php -text /images_fonctions.php -text
inc/filtres_images.php -text
inc/filtres_images_compat.php -text
lang/paquet-images.xml -text lang/paquet-images.xml -text
lang/paquet-images_ar.php -text lang/paquet-images_ar.php -text
lang/paquet-images_de.php -text lang/paquet-images_de.php -text
......
...@@ -64,33 +64,17 @@ $GLOBALS['spip_matrice']['_image_decale_composante'] = 'filtres/images_lib.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'; $GLOBALS['spip_matrice']['_image_decale_composante_127'] = 'filtres/images_lib.php';
*/ */
/**
* Nommages maintenus pour compatibilite.
*/
/** /**
* Extraire une couleur d'une image * Créer une image typo
*
* @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
* *
* @note
* Cas particulier historique : son nom commence par "image_"
* mais s'applique sur un texte…
* @return string * @return string
*/ */
function image_typo() { function image_typo() {
include_spip('filtres/images_typo'); include_spip('filtres/images_typo');
$tous = func_get_args(); $tous = func_get_args();
return call_user_func_array('produire_image_typo', $tous); return call_user_func_array('produire_image_typo', $tous);
} }
<?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');
<?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);
}
<paquet <paquet
prefix="images" prefix="images"
categorie="multimedia" categorie="multimedia"
version="1.2.1" version="2.0.0"
etat="stable" etat="stable"
compatibilite="[3.1.0;3.1.*]" compatibilite="[3.1.0;3.1.*]"
logo="images/image_filtre-32.png" logo="images/image_filtre-32.png"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter