[ 
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

        

Reply via email to