You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jspwiki.apache.org by "Florian Holeczek (JIRA)" <ji...@apache.org> on 2011/09/11 01:45:09 UTC

[jira] [Closed] (JSPWIKI-244) Rendering Date and Time from Plugins

     [ https://issues.apache.org/jira/browse/JSPWIKI-244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Florian Holeczek closed JSPWIKI-244.
------------------------------------


> Rendering Date and Time from Plugins
> ------------------------------------
>
>                 Key: JSPWIKI-244
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-244
>             Project: JSPWiki
>          Issue Type: Improvement
>          Components: Localization
>    Affects Versions: 2.6.2
>         Environment: Any
>            Reporter: Goran Karlic
>            Assignee: Janne Jalkanen
>            Priority: Trivial
>             Fix For: 2.8
>
>
> This issue originated from JSPWIKI-196
> [~brushed] proposal for rendering time/dates:
> All template JSPs are currently using JSTL for date formatting. For example:
> {code:xml}
> <fmt:formatDate value="<%= firstPage.getLastModified() %>" pattern="${prefs['DateFormat']}" />
> {code}
> This formats the date according to the preferred date-format (the default is read from jspwiki.properties) and according to the default locale, which typically is taken from the user's browser.
> However, several plugins and tags (RecentChangesPlugin, CurrentTimePlugin, WebLogPlugin, ...) are using there own cooking to format dates.
> To resolve this, I would recommend to introduce a helper function to format dates consistently, which uses the selected preferences and default browser settings.
> So you can use from plugin code :
> {code}
> SimpleDateFormat fmt = Preferences.getDateFormat( pagecontext );
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira