nerdvana-ro / varena-abandoned

Varena is a website program for hosting programming problems.
GNU Affero General Public License v3.0
6 stars 5 forks source link

metodă uniformă de a formata data/ora în Smarty #19

Closed CatalinFrancu closed 10 years ago

CatalinFrancu commented 10 years ago

Merge perfect cu modificatorul date_format din Smarty. Singura problemă acolo e că trebuie specificat de fiecare dată formatul -- %e %b %Y sau ce-o fi. Asta generează redundanță și, posibil, formate diferite.

Ar fi bine să avem modificatori personalizați pentru dată, respectiv dată+oră. Se poate face în Smarty, trebuie citit. Iar formatele dorite trebuie să stea în mule.conf.sample / mule.conf, ca să poată fi ușor convertite în caz că se schimbă limba.

nytr0gen commented 10 years ago

Si putem folosi http://timeago.yarp.com/ pentru date recente, spre exemplu 10 zile ^^

2014-04-23 19:40 GMT+03:00 Cătălin Frâncu notifications@github.com:

Merge perfect cu modificatorul date_formathttp://www.smarty.net/docsv2/en/language.modifier.date.format.tpldin Smarty. Singura problemă acolo e că trebuie specificat de fiecare dată formatul -- %e %b %Y sau ce-o fi. Asta generează redundanță și, posibil, formate diferite.

Ar fi bine să avem modificatori personalizați pentru dată, respectiv dată+oră. Se poate face în Smarty, trebuie citit. Iar formatele dorite trebuie să stea în mule.conf.sample / mule.conf, ca să poată fi ușor convertite în caz că se schimbă limba.

— Reply to this email directly or view it on GitHubhttps://github.com/varena/varena/issues/19 .

CatalinFrancu commented 10 years ago

Hah! :-) Sună bine. Ar fi mișto să suporte două chestii:

nytr0gen commented 10 years ago

Din cate stiu suporta cu date("c", $blah). Si m-am uitat acuma pe site, au o chestie draguta in felul urmator:

jQuery.timeago.settings.allowFuture = true;

Iar traducerea o facem usor, are fisier de limba :)

2014-04-23 19:56 GMT+03:00 Cătălin Frâncu notifications@github.com:

Hah! :-) Sună bine. Ar fi mișto să suporte două chestii:

  • date în viitor ("runda începe în 3 zile”)
  • unix timestamps (atunci putem trânti direct numărul, fără nicio formatare din Smarty)

— Reply to this email directly or view it on GitHubhttps://github.com/varena/varena/issues/19#issuecomment-41186490 .