Voila une petite fonction qui peut être utile. Elle m’a notamment servi pour une application utilisant Ajax.
Continuer la lecture de « Ajouter un parametre à une URL en javascript »
Codes et astuces pour Développeurs
Voila une petite fonction qui peut être utile. Elle m’a notamment servi pour une application utilisant Ajax.
Continuer la lecture de « Ajouter un parametre à une URL en javascript »
Il m’arrive souvent selon la demande du client d’avoir à remplir une base de données avec diverses informations qui sont en grande quantité (Par exemple les pays du monde). Pour vous simplifier la vie et pour ne pas avoir à les enregistrer un par un manuellement voici quelques fichiers au format CSV qui devraient vous faire gagner beaucoup de temps.
Continuer la lecture de « Listes utiles au format CSV »
Un client (dont je ne suis pas l’auteur du site, je préfère le préciser tout de suite) m’a signalé avoir un problème de spam avec les formulaires de son site. C’est un problème récurrent qu’il est facile de corriger en quelques minutes.
Continuer la lecture de « Protection de formulaire contre les robots. »
J’ai trouvé ici un très bon script pour créer des scroll bar en javascript et qui du coup peuvent être complètement personnalisées.
Le seul défaut de ce script est que la roulette n’est pas prise en charge sur firefox, j’ai donc étudié le code et le correctif était tout simple, le voici:
Dans jsScrollbar.js ligne 38 dans this.reset = function
ajoutez la ligne suivante après this.addEvent this._addEvent(this._src.content, « mousewheel », this._scrollbarWheel);
this._addEvent(this._src.content, "DOMMouseScroll", this._scrollbarWheel);
Dans this._scrollbarWheel = function (e) remplacez le code suivant:
if (e.wheelDelta >= 120) dir = -1; if (e.wheelDelta <= -120) dir = 1;
Par
if(e.wheelDelta) { if (e.wheelDelta >= 120) dir = -1; if (e.wheelDelta <= -120) dir = 1; } else { if(e.detail<0) dir= -1; if(e.detail>0) dir= 1; }
Et voila.
Je vous mets le fichier zip ici (non corrigé, je vous laisse le faire) au cas où le site d’origine ne fonctionnerait plus.
J’ai rédigé il y a quelque temps un tutoriel sur atos pour installer un paiement sécurisé. Malgré cela, il est encore possible de rencontrer des problèmes parfois récurrents. J’ai donc décidé de mettre en place une liste d’erreurs et leur solutions.
Continuer la lecture de « Erreurs fréquentes lors de l’installation d’un paiement Atos sips »
Lorsqu’on développe un site internet en local avec wamp (par exemple) on se retrouve souvent avec des url du type: http://localhost/monsite je vais vous expliquer comment avoir des url du type http://www.monsite.com.localhost/ qui sont tout de même plus sympas !
Je vais ici vous expliquer comment utiliser le nestedset pour créer un système de catégorie gérant les parents et enfants sur une infinité de niveaux.
Continuer la lecture de « Utiliser le nested set (arbre par représentation intervallaire) avec doctrine et symfony »
Voici un petit tutoriel pour vous expliquer comment installer CKEditor dans symfony.
Continuer la lecture de « Utiliser CKEditor dans symfony »
Chrome couplé avec l’extension Autofill devient un outil très puissant pour gagner du temps lorsque vous voulez remplir les formulaires de sites.
Continuer la lecture de « Remplissez automatiquement les formulaires avec chrome et autofill »
Voici une fonction PHP qui vous permettra de supprimer une valeur d’un tableau tout en mettant à jour les index afin de ne pas avoir de « trou ».
Continuer la lecture de « Supprimer un élément d’un tableau php en gardant les index à jour »