Cómo hacer que Movable Type muestre el mes con las semanas empezando los lunes y no los domingos:
- Abrir con un editor el fichero /mt/lib/MT/Template/Context.pm
- Buscar las siguientes líneas:
my $pad_start = wday_from_ts($y, $m, 1); my $pad_end = 6 - wday_from_ts($y, $m, $days_in_month);
-
Y sustituirlas por las siguientes:
my ($sdow); $sdow = 0 unless ($sdow = $args->{sdow}); my $pad_start = (wday_from_ts($y, $m, 1) + 7 - $sdow) % 7; my $pad_end = 6 - (wday_from_ts($y, $m, $days_in_month) + 7 - $sdow) % 7;
Este truco creo que lo encontré en algún foro de soporte de Movable Type, pero ahora no encuentro el link. Espero en la versión 3 de MT esto pueda hacerse por configuración, sin tener que tocar el código.