Accéder au contenu.
Menu Sympa

devel - Re: [Devel] r306 - branches/dui

Objet : devel-adl

Archives de la liste

Re: [Devel] r306 - branches/dui


Chronologique Discussions 
  • From: Loïc Dayot <ldayot AT ouvaton.org>
  • To: Developpement de l'Agenda du Libre <devel AT agendadulibre.org>
  • Subject: Re: [Devel] r306 - branches/dui
  • Date: Sun, 21 Oct 2007 23:32:58 +0200
  • List-archive: <http://agendadulibre.org/pipermail/devel>
  • List-id: Developpement de l'Agenda du Libre <devel.agendadulibre.org>

-----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-----





Archives gérées par MHonArc 2.6.16.

Haut de le page