Browse Source

Reprendre le redimensionnement du formulaire de la 2.0.

2.1
arno@rezo.net 13 years ago
parent
commit
87bca82139
  1. 25
      porte_plume_start.js.html

25
porte_plume_start.js.html

@ -27,6 +27,25 @@ $.fn.barre_previsualisation = function(settings) {
.previsu_spip(options);
};
function barre_forcer_hauteur () {
$(".markItUpEditor").each(function() {
var hauteur_min = $(this).height();
var hauteur_max = parseInt($(window).height()) - 200;
var hauteur = hauteur_min;
var signes = $(this).val().length;
/* en gros: 400 signes donne 100 pixels de haut */
var hauteur_signes = Math.round(signes / 4) + 50;
if (hauteur_signes > hauteur_min && hauteur_signes < hauteur_max) hauteur = hauteur_signes;
else if (hauteur_signes > hauteur_max) hauteur = hauteur_max;
$(this).height(hauteur);
});
}
$(document).ready(function(){
// ajoute les barres d'outils markitup
function barrebouilles(){
@ -47,5 +66,11 @@ $(document).ready(function(){
}
barrebouilles();
onAjaxLoad(barrebouilles);
barre_forcer_hauteur();
$(window).bind("resize", function() {
barre_forcer_hauteur();
});
});
})(jQuery);

Loading…
Cancel
Save