Nicolas Grillet

Intégrateur Web

Télécharger mon CV Contactez moi

Archive for 2012-11-27T21:25:59+00:000000005930201211

Pinterest // Balise Hack pour image de Pin

Si comme moi vous utilisez Pinterest et que vous avez un site, vous souhaitez surement controler l’image que les utilisateurs de ce réseau social afficheront en « repinnant » vos pages.

J’ai donc trouvé une solution valide W3C et fonctionnelle sur Pinterest.

Pour cela il vous faut une image d’au moins 200 pixels (Pinterest prend en compte les images d’au moins 110 pixels) de large et de hauteur, pour que la qualité soit bonne.

Ensuite dans votre page HTML, dans la partie HEAD insérez le code suivant en modifiant l’adresse de l’image :

<script type="text/javascript">
// <![CDATA[
     var pinterest = " <img src='/adresse_image.jpg' alt='' /> ";
//]]>
</script>

Ce code ne ralentira pas le chargement de la page, et l’image n’apparaitra pas dans le contenu.

Maintenant les personnes qui feront un « Pin » de votre page verront en premier votre image puis les autres images de votre site.

SVN // « can’t create tunnel. le fichier spécifié est introuvable »

Si vous devez mettre en place un serveur SVN, la configuration est relativement simple si l’on suit toutes les étapes, mais lorsque vous allez vous connecter à votre repo svn la première fois, vous obtiendrez peut etre le message suivant :

« can’t create tunnel. le fichier specifie est introuvable »

Que vous utilisiez Tortoise, Putty ou un autre logiciel SVN, cela ne change rien, le message sera le même.

Pour résoudre ce problème, il faut créer ou modifier la variable d’environnement windows SVN_SSH en indiquant le chemin du logiciel gérant vos clés soit Plink.exe, soit TortoisePlink.exe

SVN_SSH

ATTENTION : Pensez bien à doubler les antislashes ou utilisez des slashes

C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe ou C:/Program Files/TortoiseSVN/bin/TortoisePlink.exe


PHP // ob_start(): output handler ‘ob_gzhandler’ conflicts with ‘URL-Rewriter’

Si vous optimisez le temps de chargement de votre site, vous aurez surement besoin de la compression GZIP.

Hélas si vous utilisez aussi les sessions PHP, vous risquez d’obtenir le code d’erreur suivant : 

ob_start(): output handler 'ob_gzhandler' conflicts with 'URL-Rewriter'

Ce problème vient du fait que vous initialisez votre compression GZIP après les sessions, ecrivez plutot

<?php
// Activation de la compression GZIP
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start();
// démarrage de la session
session_start();

Cela devrait résoudre le problème

Copyright Nicolas Grillet