template file name can't contain "."
------------------------------------

                 Key: TRB-82
                 URL: https://issues.apache.org/jira/browse/TRB-82
             Project: Turbine
          Issue Type: Improvement
          Components: Core
    Affects Versions: Core 2.3.3
            Reporter: kxlzx
            Priority: Critical
             Fix For: Core 2.3.3


I wan't template file name like "user.money.vm".
but TurbineTemplateService getExtension function use "indexof()" get the file 
extension.
It should be "lastindexof()"....
can you do it?


org.apache.turbine.services.template.TurbineTemplateService{
    public String getExtension(String template)
    {
        if (StringUtils.isEmpty(template))
        {
            return getDefaultExtension();
        }

        //at here ,change to  int dotIndex = 
template.lastindexOf(EXTENSION_SEPARATOR);
        int dotIndex = template.indexOf(EXTENSION_SEPARATOR);

        return (dotIndex < 0) ? getDefaultExtension() : 
template.substring(dotIndex + 1);
    }   
}

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

        

Reply via email to