Regex numéro de téléphone portable/fixe en Javascript

10 12 2010

Petit billet qui va faire la journée des javascripteux, 2 fonctions pour vérifier si un numéro de téléphone portable ou fixe est correct (pour valider des formulaires par exemple) :

/*Powered by MrSchnaps*/
function isTelephonePortable(numero){
	console.log('numéro : '+numero);
	var reg_telephone_portable = '^(06|07)[0-9]{8}$';

	if( numero.match(reg_telephone_portable) ){
		return true;
	} else {
		return false;
	}
}

function isTelephoneFixe(numero){
	var reg_telephone_fixe = '^(01|02|03|04|05|08|09)[0-9]{8}$';
	if( numero.match(reg_telephone_fixe) ){
		return true;
	} else {
		return false;
	}
}

Et voilà un petit bout code sur l’utilisation de ces fonctions avec jQuery par exemple :

if( isTelephonePortable($('#telephone').val()) ){
	console.log('Portable');
} else {
	console.log('PAS Portable');
}
if( isTelephoneFixe($('#telephone').val()) ){
	console.log('Fixe');
} else {
	console.log('PAS Fixe');
}


Windows 7 : MSN dans la barre des tâches

4 12 2010

Sous Windows 7, Windows Live Messenger (ex MSN) ne se place pas dans la barre des tâches (à côté de l’heure, dans le systray), mais comme un programme comme les autres, directement dans la barre de lancement.

Alors pour lancer MSN dans le systray sous Windows Seven, c’est très simple : allez dans le répertoire d’installation de Windows Live Messenger, par défaut :
C:\Program Files (x86)\Windows Live\Messenger

Clic droit sur msnmsgr.exe > onglet compatibilité > Exécuter ce programme en mode de compatibilité pour Windows Vista.

Et c’est réglé, maintenant vous aurez un petit icône comme ça :