ZoomGallery : un zoom responsive pour votre site web

Un court billet pour vous parler d'une petite lib JS sur laquelle j'ai travaillé : ZoomGallery. Cette bibliothèque JavaScript permet de proposer à vos visiteurs un zoom qui s'adapte à tous les écrans (ordinateur, tablette et mobile). J'ai fait le choix de GitHub pour mon projet. Vous pouvez donc télécharger ZoomGallery sur ce dernier. Je vous invite aussi à regarder la démo.

Lire la suite...

 

Créer un module pour dotclear 2

J'ai récemment réalisé mon premier module pour Dotclear 2. La réalisation de ces derniers n'est pas bien compliquée et ressemble à ce que l'on peut retrouver ailleurs avec des notions de "Behavior" (Hook) que l'on retrouve dans PrestaShop. Je vous propose donc un court tutoriel.

Lire la suite...

 

Are you a human, ou quand les captchas deviennent amusants

L'autre jour sur twitter je suis tombé sur un nouveau genre de captcha, un captcha au format plus ludique que les classiques lettres indéchiffrables. Avec ce dernier, il devient presque amusant de remplir ces champs anti-bot. Dans cet article je propose une rapide introduction à ce dernier afin de pouvoir l’intégrer à vos sites web. Mais aussi en cadeau le plugin dotclear pour l’intégrer rapidement à votre blog.

Lire la suite...

 

Les dates avec MySQL

Il est facile de se prendre les pieds dans le tapis en voulant jouer avec les dates et ce dans n'importe quel langage. Je propose ici, une petite brève afin de présenter quelques fonctions utilisant les dates en MySQL. Dans cette brève un temps est considéré comme une date.

Lire la suite...

 

Générateur de combinaisons

Lorsque j'ai travaillé sur la navigation à facettes, il a fallu mettre en place un système d'url rewriting. La navigation à facettes permet de filtrer des produits d'un catalogue en fonction d'un certain nombre de critères. Par exemple, l’ensemble des produits rouges et verts de taille XL. L'url ressemble alors à /couleur-rouge-vert/taille-xl. Devant le nombre d'url possible, j'ai abandonné l'idée de stocker en base de données l'ensemble des combinaisons possibles. Malgré tout, je me suis penché sur l'algorithme pour générer toutes les combinaisons possibles à partir d'une liste de valeurs. Je vous propose donc ce dernier.

Lire la suite...

 

À propos

Photographie

Maxence de Flotte

Développeur cœur PrestaShop

Passionné de nouvelles technologies

PHP, HTML5/CSS3, jQuery, Bootstrap, LESS CSS, ...

Voir mon CV

Mes projets