[ 
https://issues.apache.org/jira/browse/JSPWIKI-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12898698#action_12898698
 ] 

Janne Jalkanen commented on JSPWIKI-660:
----------------------------------------

Agreed, would be useful. I would enhacne TextUtil.get*Property() methods so 
that this feature becomes transparent - changing WikiEngine sounds like the 
wrong place.

> Support external properties in WikiEngine
> -----------------------------------------
>
>                 Key: JSPWIKI-660
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-660
>             Project: JSPWiki
>          Issue Type: Improvement
>          Components: Core & storage
>            Reporter: John McKinney
>            Priority: Minor
>
> It would be nice if we could override the properties currently specified in 
> jspwiki.properties from System.properties.  This would allow the ability to 
> have templates, skins and some configuration external to core jspwiki making 
> upgrading a much easier proposition.
> I'd suggest something simple such as replacing: 
> m_templateDir    = TextUtil.getStringProperty( props, PROP_TEMPLATEDIR, 
> "default" );
> in WikiEngine with something like:
> m_templateDir    = TextUtil.getStringProperty( System.getProperties(), 
> PROP_TEMPLATEDIR, TextUtil.getStringProperty( props, PROP_TEMPLATEDIR, 
> "default" ));
> For all properties defined in jspwiki.properties

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

Reply via email to