Catégories
Développement

Supprimer les répertoires .svn récursivement

Il est parfois utile avec subversion de ce débarrasser des répertoires .svn qui traînent dans un projet. Une seule ligne de commande sous Linux :

find . -name .svn -print0 | xargs -0 rm -rf

Cette commande exécuté à la racine de votre projet va supprimer récursivement tous les répertories .svn.

Catégories
Développement

Valeur par défaut d’un champ input

Voici un petit bout de code jQuery simple et propre (je l’espère) permettant de mettre un texte dans un input vide sans pour autant gêner la saisi.

Déclarer la fonction ci dessous :

(function($) {
	 $.fn.defaultInputValue = function(value) {
	   var $this = $(this);
	   var val = value;
	   $this.click(function(){if($(this).val() == val) $(this).val('');})
	   .blur(function(){if($(this).val() == '') $(this).val(val);});
	   return $this;
	 };
})(jQuery);

Faire ensuite l’appel :

$('#monElement').defaultInputValue('texte par défaut');

Enjoy !

Catégories
Galeries

Burg Herzberg 2011