uawdijnntqw1x1x1
IP : 216.73.216.146
Hostname : webm008.cluster111.gra.hosting.ovh.net
Kernel : Linux webm008.cluster111.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
OS : Linux
PATH:
/
home
/
bourgleram
/
www
/
c4d43
/
..
/
plugins-dist
/
safehtml
/
..
/
compresseur
/
inc
/
compresseur_embarquer.php
/
/
<?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. * \***************************************************************************/ /** * Fonctions pour embarquer des images dans un CSS * * @package SPIP\Compresseur\Embarquer */ if (!defined("_ECRIRE_INC_VERSION")) return; /** * Embarque en base64 les images png|gif|jpg présentes dans un fichier CSS * * Extrait les images décrites par 'url(...)' d'un fichier CSS pour * les faire embarquer directement dans le fichier * * @see filtre_embarque_fichier() * * @param string $contenu * Contenu d'un fichier CSS * @param string $source * Source de ce fichier CSS * @return string * Contenu du fichier CSS avec les images embarquées **/ function compresseur_embarquer_images_css($contenu, $source){ #$path = suivre_lien(url_absolue($source),'./'); $base = ((substr($source,-1)=='/')?$source:(dirname($source).'/')); return preg_replace_callback( ",url\s*\(\s*['\"]?([^'\"/][^:]*[.](png|gif|jpg))['\"]?\s*\),Uims", create_function('$x', 'return "url(\"".filtre_embarque_fichier($x[1],"'.$base.'")."\")";' ), $contenu); } /** * Embarquer des images dans les css, tous nav : /* Content-Type: multipart/related; boundary="_ANY_STRING_WILL_DO_AS_A_SEPARATOR" --_ANY_STRING_WILL_DO_AS_A_SEPARATOR Content-Location:chevron Content-Transfer-Encoding:base64 iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEX///9mZmaO7mygAAAAEElEQVR42mNYwBDAoAHECwAKMgIJXa7xqgAAAABJRU5ErkJggg== --_ANY_STRING_WILL_DO_AS_A_SEPARATOR ... --_ANY_STRING_WILL_DO_AS_A_SEPARATOR * / Puis background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEX///9mZmaO7mygAAAAEElEQVR42mNYwBDAoAHECwAKMgIJXa7xqgAAAABJRU5ErkJggg=="); *background-image:url(mhtml:urlfeuille.css!chevron)} * */
/home/bourgleram/www/c4d43/../plugins-dist/safehtml/../compresseur/inc/compresseur_embarquer.php