Si vous n’avez pas lu la première étape de ce tutoriel je vous conseille de le faire car, sans cela, ce qui va suivre ne vous sera pas d’un grand secours.
Continuer la lecture de « Installation d’un paiement ATOS SIPS – tutoriel seconde partie »
Codes et astuces pour Développeurs
Si vous n’avez pas lu la première étape de ce tutoriel je vous conseille de le faire car, sans cela, ce qui va suivre ne vous sera pas d’un grand secours.
Continuer la lecture de « Installation d’un paiement ATOS SIPS – tutoriel seconde partie »
Nous allons voir ici comment, avec un peu d’HTML et de CSS on peut placer une image en fond de site de manière à ce qu’elle prenne toute la taille de l’écran et soit centrée horizontalement ET verticalement.
Continuer la lecture de « Centrer et redimensionner un background en css »
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 »