
Lorsque l’on lance eclipse sous ubuntu karmic il y a un bug lorsque l’on ajoute les plugins, après l’ajout du site on ne voit pas les plugins disponibles.
Pour corriger ça (en attendant un correctif sur la version d’éclipse) il faut ajouter :
export GDK_NATIVE_WINDOWS=1
Avant de lancer eclipse.
Vu sur la liste ubuntu-quebec donc merci Étienne.
VN:F [1.8.4_1055]
Rating: 8.7/10 (3 votes cast)
Je suis tombé sur le bug de ma vie (je dis ça à chaque fois que je tombe sur une merveille de bêtise chez microsoft), j’avais un formulaire pour l’envoi d’une pièce jointe au travers d’un iframe, l’upload fonctionnait sous Firefox Safari Opera et google Chrome, mais pas sous ie6 et ie7. Après avoir presque attend la folie, j’ai fini par demander de l’aide sur IRC #mootool et c’est M. cfenzo_ qui m’a trouvé la solution
En savoir plus…
VN:F [1.8.4_1055]
Rating: 10.0/10 (1 vote cast)
Une technique pour mettre en colonne des listes xhtml.
Très utile pour la mise en page de formulaire ou pour afficher proprement une information sur la largeur de la page.
Code XHTML.
<ul>
<li>Valeur01</li>
<li>Valeur02</li>
<li>Valeur03</li>
<li>Valeur04</li>
<li>Valeur05</li>
<li>Valeur06</li>
<li>Valeur07</li>
<li>Valeur08</li>
<li>Valeur09</li>
<li>Valeur10</li>
</ul>
Code CSS
ul
{
width : 500px;
list-style-type : none;
}
li
{
width : 180px;
margin : 15px 0 0 0;
padding : 0 10px 0 0;
line-height : 15px;
float : left;
}
Exemple en ligne
VN:F [1.8.4_1055]
Rating: 1.0/10 (1 vote cast)

Il est possible en CSS de gérer la couleur du texte et du fond lorsqu’il est sélectionné.
Pour les navigateurs mozilla-like.
ELEMENT::-moz-selection
{
background:yellow;
color:red;
}
Pour tous les autres navigateurs sauf IE6 évidament.
ELEMENT::selection
{
background:yellow;
color:red;
}
Exemple en ligne.
VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)

J’ai rencontré plusieurs problème entre tinyMCE et mootools cette semaine dont un bien vicieux.
L’idée c’est d’envoyer un formulaire par un appel Ajax de mootools.
Le problème c’est qu’il faut envoyer deux fois le formulaire pour que les champs textarea en tinyMCE soit mis dans le POST
Il suffit d’ajouter tinyMCE.triggerSave(); juste avant l’appel Ajax.
En xhtml
<form action=’#’ id=’mon_form’>
<textarea id=’tinymce_area’ name=’tinymce_area’></textarea>
<input type=’submit’ value=’save’ />
</form>
En javascript
$(‘mon_form’).addEvent(’submit’,function(e){
var event = new Event(e);
event.stop();
tinyMCE.triggerSave();
new Ajax(’sauver.php’,{
method:’post’,
data : $(‘mon_form’),
evalScripts:true,
update: ‘div_update’
}).request();
VN:F [1.8.4_1055]
Rating: 7.5/10 (2 votes cast)
Apple met à disposition des développeurs web une référence téléchargable en PDF des spécificités CSS de safari.
Le lien
VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
Ces saletées de salopries de IE 6 et IE7 m’ont fait un tour de cochon aujourd’hui, un bout de code en Ajax fonctionnait très bien sur le serveur de développement locale mais pas sur le serveur web.
L’erreur viend du fait que qu’IE ne veut pas faire les transactions en AJAX car le serveur web n’envoye pas le charset dans ça réponse. Il faut donc ajouter « AddDefaultCharset utf-8 » dans /etc/apache2/apache2.conf
Quand meme une erreur -1072896658 ça semblait évident non ?
VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
Je viens de me battre avec cette requete:
< ?php $req = « SELECT COUNT(*) FROM MA_TABLE LIMIT 0,1″; $res = mysql_query($req) or die (« Error »); $q = mysql_fetch_object($res); echo « < p r e > ».print_r($q). »"; ?>
elle me renvoyait:
stdClass Object
(
[COUNT(*)] => 18
)
Le problème c’est pour accéder la valeur on ne peut pas faire $q->COUNT(*).
La méthode pour y parvenir est de nommer le champs comme ceci:
< ?php $req = « SELECT COUNT(*) as total FROM MA_TABLE LIMIT 0,1″; $res = mysql_query($req) or die (« Error »); $q = mysql_fetch_object($res); echo « < p r e > ».print_r($q). »"; ?>
Ce qui nous renvoie :
stdClass Object
(
[total] => 18
)
Et l on peut accéder au résultat avec: $q->total;
VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)

Sitepointstatic.com permet de télécharger gratuitement « Build Your Own Ruby on Rails Web Applications » pendant 60jours.
Ça ce passe ici : http://www.sitepoint.com/books/rails1/freebook.php
VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)
CSSTidy est un optimisateur CSS opensource. Il est disponible pour Linux/MacOSX/Windows. On peut s’en servir en ligne de commande ou dans un script php. Il supporte parfaitement le CSS2.
Il est très utile pour mettre de façon lisible des CSS codés à la va vite.
On peut l’utiliser en ligne ici:K3nshin
Source de l’image:
http://www.estvideo.net/dew/index/2005/06/24/461-un-petit-pave-pour-la-plage
VN:F [1.8.4_1055]
Rating: 0.0/10 (0 votes cast)