velocity-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergiy Kovalchuk (JIRA)" <>
Subject [jira] Commented: (VELTOOLS-113) new DisplayTool features
Date Wed, 11 Feb 2009 15:54:59 GMT


Sergiy Kovalchuk commented on VELTOOLS-113:

>Would this work in other languages? (is there such a java function?) 

for other languages or for irregular plural English words you can just use plural(2,"singular_form","plural_form").

There is no standard java library to pluralize words. It can be done with
lib but it is for slightly different usages and would be kind of overkill for simple tasks
like this.

>Could you use a #macro(plural ...) instead? 
I don't insist, if you think it is redundant feel free to remove it... Personally in our projects
I know a lot of places where this could be useful.

> new DisplayTool features
> ------------------------
>                 Key: VELTOOLS-113
>                 URL:
>             Project: Velocity Tools
>          Issue Type: New Feature
>          Components: GenericTools
>            Reporter: Nathan Bubna
>            Priority: Minor
> More ideas from the dev list:
> ----------------------------------------------------------------------------------------------
> On Sat, Feb 7, 2009 at 3:41 PM,  <> wrote:
> Hello,
> I wanted to share with you a few ideas I have about new simple
> improvements for DisplayTools. I should be able to make patches for
> them if you are interested.
> #snip
> 2. Add new "property" parameter to
> list(Object list, String delim, String finaldelim, String property)
> method that will format an array or collection of objects on selected
> property (similar to SortTools).
> 3. Add new method:
> stripTags(Object obj, String... allowedTags)
> that will strip all (html) tags from the text except those listed in
> allowedTags (allowed tags are passed like this: "br","img","p").
> 4. Add new method:
> br(Object obj)
> that will replace \n with "<br />\n"
> 5. Add new "preserveWords" parameter to:
> truncate(Object truncateMe, int maxLength, String suffix, boolean preserveWords)
> that will truncate a string to a last complete word within maxLength
> instead of exact character.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message