Skip to content
Extraits de code Groupes Projets
Valider f169462e rédigé par real3t@gmail.com's avatar real3t@gmail.com
Parcourir les fichiers

Favicon et Apple-Touch-Icon à la mode 3.0 (cf [70268])

Au passage, la question "Regle htacces a ajouter à la main, à moins qu'on ne la mette par défaut ?" se pose toujours pour SPIP 3.1
parent 9831ed65
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
[(#HTTP_HEADER{Content-Type: image/png}
)][(#REM) Icones pour iOS : http://developer.apple.com/library/IOS/#documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html
][(#CHEMIN{images/apple-touch-icon.png}|sinon{[(#LOGO_SITE_SPIP_NORMAL
|image_passe_partout{114,114}
|image_format{png}
|image_recadre{114,114,center,transparent}
|extraire_attribut{src}
)]}|sinon{#CHEMIN{images/apple-touch-icon-soyezcreateurs.png}}|spip_file_get_contents)]
\ No newline at end of file
#HTTP_HEADER{Content-Type: image/png}
#HTTP_HEADER{Content-Transfer-Encoding: binary}
<?php
/*
Icones pour iOS : http://developer.apple.com/library/IOS/#documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html
Dans le .htaccess :
RewriteRule ^apple-touch-icon(-(\d+x\d+))?(-precomposed)?[.]png$ spip.php?page=apple-touch-icon.png&size=$2 [QSA,L]
*/
$file="[(#CHEMIN{images/apple-touch-icon[-(#ENV{size,''})].png}|sinon{[(#LOGO_SITE_SPIP_NORMAL
|image_passe_partout{[(#ENV{size,57}|intval)],[(#ENV{size,57}|intval)]}
|image_recadre{[(#ENV{size,57}|intval)],[(#ENV{size,57}|intval)],center,transparent}
|image_aplatir{png,#ffffff}|extraire_attribut{src}
)]}|sinon{#CHEMIN{images/apple-touch-icon-soyezcreateurs.png}})]";
if ($cl = filesize($file=preg_replace(',[?].*$,','',$file)))
header("Content-Length: ". $cl);
readfile($file);
\ No newline at end of file
[(#HTTP_HEADER{Content-Type: image/x-icon}
)][(#CHEMIN{images/favicon.ico}|sinon{[(#LOGO_SITE_SPIP_NORMAL
#HTTP_HEADER{Content-Type: image/x-icon}
#HTTP_HEADER{Content-Transfer-Encoding: binary}
<?php
$file="[(#CHEMIN{images/favicon.ico}|sinon{[(#LOGO_SITE_SPIP_NORMAL
|image_passe_partout{32,32}
|image_recadre{32,32,center}
|image_format{ico}|extraire_attribut{src}
)]}|sinon{#CHEMIN{images/soyezcreateurs.ico}}
|spip_file_get_contents)]
\ No newline at end of file
)]}|sinon{#CHEMIN{images/soyezcreateurs.ico}})]";
if ($cl = filesize($file=preg_replace(',[?].*$,','',$file)))
header("Content-Length: ". $cl);
readfile($file);
\ No newline at end of file
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