[Devel] r306 - branches/dui

Loïc Dayot ldayot at ouvaton.org
Dim 21 Oct 23:32:58 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonsoir,

David MENTRE a écrit :
> Salut,
> 
> svn at agendadulibre.org writes:
> 
>> Lorsqu'il y a plus de <x> evenements le meme jour, alors le calendrier 
>> mensuel s'etend beaucoup. Solution retenue ici : fixer un nombre maximum 
>> d'evenements à afficher dans une journee du calendrier et proposer un 
>> lien vers tous les évenements de cette journee la. Pour qu'il n'y ait 
>> pas de jaloux, les evenements affichez sont tires au hasard.
> 
> Ça me semble risqué comme modification. 
> 
> C'est pas pratique pour l'impression et plus généralement les gens ne
> vont pas faire attention au nombre total d'événement et ne considérer
> que les événements directements visibles (même si tu as rajouté une
> mention explicite du nombre d'événements masqués à bon escient).

Oui, mais vraiment, je ne vois pas comment faire autrement. Dans notre
agenda http://agenda.jeudisepn.org, il y a parfois 8 ou 9 événements le
même jour. Peut-être en supprimant le hasard ? Ou alors en mettant une
option "tous" ou "les n premiers" quelquepart (histoire de pouvoir
imprimer) ?

> 
> 
>> +          echo "<div style=\"text-align:right;text-decoration:bold;\"><a href=\"showoneday.php?date={$ret->start_time}\" title=\"". 
>> +            sprintf( _("Tous les %s �v�nements du %s"), $count, onlyday_timestamp2humanreadable(date_mysql2timestamp($ret->start_time)) ). 
>> +            "\"><b>+ ". ($count-$n). " autre". ($count-$n>1 ? "s" : ""). "</b></a></div>\n";
> 
> Par ailleurs, ton ajout de pluriel à « autre » sera intraduisible dans
> d'autres langues. Si tu veux que ça puisse marcher, il faut avoir une
> logique plus globale :
> 
>  if ($count-$n>1) {
>    sprintf("Tous les %s �v�nements du %s. Voir les %d autres", [...]
>  } else {
>    sprintf("Tous les %s �v�nements du %s. Voir le troisième", [...]
>  }
> 
> De manière générale, pour que les phrases données à gettext soient
> traduisibles, il faut que ce soit des phrases complètes et pas des
> morceaux de phrase.

Autant pour moi, je vais corriger ça.


> 
> Mais à vrai dire, s'il n'y en a qu'un supplémentaire, pourquoi ne pas le
> mettre dans la liste initiale ?

Mais oui, en fait, je devrais afficher jusqu'à <3> événements s'il y en
a jusqu'à <3> et sinon, n'en afficher que <2> + le lien vers les autres.

Cordialement,
Loïc.

> 
> Amicalement,
> d.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Devel mailing list
> Devel at agendadulibre.org
> http://agendadulibre.org/cgi-bin/mailman/listinfo/devel

- --

http://ldayot.ouvaton.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHG8WKN/RN38XtBQkRAhmjAKCGUCCfxWKhzJI/OcOcBurLV1EN/gCeIC2U
N9Y+lk4aZZN91RdLKUCTZnI=
=TwSc
-----END PGP SIGNATURE-----


Plus d'informations sur la liste de diffusion Devel