[% USE HTML %]
[% USE ForumCode %]
[% SET row_styles = ['row_odd', 'row_even'] %]
[%- MACRO nicedate(d) BLOCK %]
[%# if a person has preferences, and there's a timezone option set, use it to
set the TZ used to display the time in nicedate
%]
[% IF authed_user.preference.timezone %]
[% CALL d.set_time_zone(authed_user.preference.timezone) %]
[% ELSE %]
[% CALL d.set_time_zone('UTC') %]
[% END %]
[% IF authed_user.preference.time_format %]
[% d.strftime(authed_user.preference.time_format.time_string) %]
[% ELSE %]
[% d.strftime('%c') %]
[% END %]
[% IF authed_user.preference.show_tz
|| ! authed_user.preference.show_tz.defined
%]
[% d.time_zone_short_name() %]
[% END %]
[% END %]
[% MACRO l(text, args) BLOCK;
c.i18nise (text, args);
END; %]