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 ».
Lire la suite »
Tags : array, php
Classé dans : Programmation
Comment centrer verticalement une image dont on ne connais pas la hauteur dans un conteneur de hauteur connu.
Le html tout simple:
<div class="conteneur">
<img src="monimage.jpg" alt="" />
</div>
Le css pas plus compliqué
.conteneur {
height:200px;
line-height:200px;
}
.conteneur img {
vertical-align:middle;
}
Si vous voulez aller plus loin dans le centrage vertical je vous conseille la lecture de cet excellent article sur Alsacreations.
Tags : css
Classé dans : Programmation
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.
Lire la suite »
Tags : atos
Classé dans : Programmation
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.
Tags : javascript, scrollbar
Classé dans : Programmation
J’ai installé récemment tinybrowser sur une boutique Prestashop, c’est un excellent plugin pour tinyMce mais j’ai rencontré un problème pour accéder à l’onglet « upload ». En effet, le flash se chargeait correctement mais affichait le message d’erreur suivant « Bad or offensive words detected!« . Le problème provient du fichier de langue française qui se trouve dans le dossier langs.
Pour corriger le problème il suffit de remplacer le mot « dépassé » par « atteinte » à la ligne 62 de ce fichier.
En effet, flash n’aime pas le mot « pass » et génère une erreur (une alerte de sécurité en réalité) rendant l’utilisation de tinybrowser impossible.
Tags : prestashop, tinybrower, tinymce
Classé dans : Programmation
Voila un petit bout de code pratique si vous avez besoin de faire un cadre avec une ombre et qu’il soit redimensionnable par css. Au passage on ajoute un fond transparent mais c’est pas nécessaire.
Lire la suite »
Tags : css, ombre
Classé dans : Programmation
Voici un petit tutoriel pour vous expliquer comment utiliser « requireLocalization » de Dojo pour un site en plusieurs langues.
Lire la suite »
Tags : dojo, multilangue, requireLocalization
Classé dans : Programmation
Voici un script qui va vous permettre de récupérer des statistiques concernant la vitesse d’affichage de vos pages.
Lire la suite »
Tags : js, performances, php