Uploaded image for project: 'JSPWiki'
  1. JSPWiki
  2. JSPWIKI-660

Support external properties in WikiEngine

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 2.8.5, 2.9
    • Core & storage
    • None

    Description

      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

      Attachments

        Activity

          People

            Unassigned Unassigned
            jmckinney63 John McKinney
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: