WordPress migration: Renommer les urls dans la base de donnée

Wordpress a eu la bonne idée d'écrire le chemin absolu des images (et plus) dans sa base de donnée. Ce qui pose un gros problème lorsqu'on change de nom de domaine pour les raisons suivantes: nouveau nom du site changement de domaine ou sous-domaine passage d'un domaine de test à un domaine de prod etc. [...]

2016-10-01T14:21:57+02:0001/10/2016|Blog, Code|

Certificat SSL gratuit avec Let’s Encrypt

La mise en place d'un certificat SSL, c'est relou mais nécessaire. Alors quand je trouve quelque chose de simple et utile, je fais directement un article ;-) Let’s Encrypt: Simple, gratuit, rapide et qui marche du 1er coup ! 3 liens à suivre pas à pas: https://letsencrypt.org/getting-started/ https://certbot.eff.org/ https://certbot.eff.org/#ubuntutrusty-apache (pour ubuntu) https://certbot.eff.org/#debianjessie-apache (Debian 8) IMPORTANT [...]

2018-03-05T15:46:30+01:0001/10/2016|Blog, Code|

Rendre le embed YouTube responsive

Les embed youtube, vimeo, dailymotion ne sont pas responsive design (ne se redimensionne pas). Voici la solution, pour avoir un object, iframe et embed elastic : .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: [...]

2016-09-01T14:59:22+02:0001/09/2016|Code, Design - Ergonomie|

Symfony 2 – cache et assets lors de la mise en production

http://blogs.arondor.com/Gestion-de-contenus/Symfony2-les-commandes-incontournables Script when I put in prod environnement # Clear cache sudo php app/console cache:clear # Create symbolics links of bundles when ressources directory exists sudo php app/console assets:install web --symlink # Create the new merged css files sudo php app/console assetic:dump --env=prod # Clear cache sudo php app/console cache:clear

2016-04-12T07:45:35+02:0012/04/2016|Blog, Code|

Magento: Security tips and security patchs

Security tips Voici plusieurs liens, et documentation pour mieux protéger votre site magento Vérifier la sécurité de votre site, et suivre les inscrtuctions https://www.magereport.com/scan/ Change /admin access Hyper simple: https://support.hypernode.com/knowledgebase/how-to-protect-your-magento-store-against-brute-force/#Change_admin Rename /downloader directory Moi je préfère renommer le répertoire... Installation d'un module (ce qui n'arrive pas tous les jours, surtout pas !) changer le propriétaire [...]

2016-02-05T17:40:53+01:0005/02/2016|Blog, Code|

Symfony: Custom error page (404)

Surcharger les pages d'erreurs (404) et autres dans symfony C'est super simple ! Suiviez le guide, il suffit de surcharger les templates twig prévu à cet effet, en recréeant les même fichier et arboresence dans : app/ └─ Resources/ └─ TwigBundle/ └─ views/ └─ Exception/ ├─ error404.html.twig ├─ error403.html.twig ├─ error.html.twig # All other HTML [...]

2016-01-07T10:25:54+01:0007/01/2016|Blog, Code|

remplacer la feuille de style par défaut de bootstrap

Simple d'utilisation pour customiser un peu bootstrap. https://bootswatch.com/ Pas de customisation compliqué, juste la feuille de style de bootstrap à changer. Pour moi, c'était juste pour avoir des boutons carrés, au lieu des boutons arrondis de la feuille de style par défaut de bootstrap

2016-01-04T14:38:41+01:0004/01/2016|Blog, Code, Design - Ergonomie|

Symfony: Variables globales et paramètres

Définir des paramètres utilisables dans TWIG Parameter config (parameters.yml) parameters: app.version: 0.1.0 Twig config (config.yml) twig: globals: version: %app.version% Twig template: {{ version }} Variables globales symfony dans TWIG http://alexandre.clain.info/twig-les-variables-globales/#app-request-requestUri    

2015-12-01T10:23:47+01:0001/12/2015|Blog, Code|

Meta Tags for Twitter, Google+, Facebook, etc.

https://moz.com/blog/meta-data-templates-123 <!-- Update your html tag to include the itemscope and itemtype attributes. --> <html itemscope itemtype="http://schema.org/Article"> <!-- Place this data between the <head> tags of your website --> <title>Page Title. Maximum length 60-70 characters</title> <meta name="description" content="Page description. No longer than 155 characters." /> <!-- Schema.org markup for Google+ --> <meta itemprop="name" content="The Name [...]

2015-11-29T17:30:23+01:0029/11/2015|Blog, Code, SEO|