WebDev
Passer le datepicker de jQuery UI en Français
Je me sert assez fréquemment du datepicker fourni avec jQuery UI, mais, j’ai aussi très souvent besoin que les jours, les mois et le format de dates soient en Français.
Pour passer le datepicker en Français, je m’étais fait un petit snippet dans lequel j’avais placé les paramètres à appliquer lorsque je déclare le plugin jQuery pour lui fournir les informations nécessaires à la traduction…
Mais depuis peu, je me suis aperçu qu’il exite des fichiers tout prêts pour ça :
http://jquery-ui.googlecode.com/svn/trunk/ui/i18n/
Il suffit de choisir la langue souhaitée, puis d’inclure (ou copier) le fichier correspondant juste après avoir inclus jQuery UI.
Et voilà ^^
Activer les short-tags (PHP) depuis un .htaccess
De nombreux gestionnaires de vues, codés en PHP, nécessitent l’activation des short-tags.
A lieu de les activer dans mon php.ini, je préfère les laisser désactivés par défaut, je les active au cas par cas (tous les projets n’en ont pas la nécessité).
Voici donc la ligne que j’ajoute aux .htaccess concernés :
php_flag short_open_tag on
Et les shorts tags sont ainsi disponibles (sans relancer mon serveur Apache ^^)
Découper une adresse physique grâce aux expressions régulières en PHP
Récemment, j’ai du découper une bonne liste d’adresses formatées ainsi :
12 bis rue du 18 Mai 1945, 78000 Versailles
(je ne sais même pas si cette adresses existe, c’est un exemple..)
Je souhaitais obtenir les informations suivantes :
- N° dans la voie + éventuellement la mention bis ou ter
- Nom de la voie
- Code Postal
- Ville
Restaurer la variable $_GET après une réécriture d’URL
Lorsqu’on utilise une réécriture d’URL (URL Rewriting pour les anglophones), la variable $_GET est remplie d’après les règles de réécriture dictées dans le fichier .htaccess, malheureusement on perd les autres paramètres passés en GET.
Voici donc un snippet permettant de rétablir l’ordre dans sa variable $_GET : › Lire la suite
Cache du contenu statique en .htaccess
Le temps de chargement des pages est (depuis longtemps) un point crucial dans le développement web. Il existe de nombreuses façons d’accélérer ce temps de chargement, dont une, la mise en cache par le navigateur des éléments statiques. › Lire la suite