Issue Details (XML | Word | Printable)

Key: APF-619
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Matt Raible
Reporter: Matt Raible
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
AppFuse

Move version and company information to ApplicationResources.properties

Created: 05/Feb/07 03:02 PM   Updated: 05/Feb/07 03:37 PM   Resolved: 05/Feb/07 03:37 PM
Component/s: Build, Test, or Deploy Process, Web - General
Affects Version/s: 2.0-M2
Fix Version/s: 2.0-M3


 Description  « Hide
A number of key variables are displayed in header.jsp and footer.jsp. Since these files are no longer in the source of the user's project, these should be variables that are
read rather than ones that are parsed/replaced at build-time.

Proposed solution:

Move these values into ApplicationResources.properties. This file is already filtered (so version can be dynamic) and things can be customized on a per-language basis:

The following settings will only exist in ApplicationResources.properties. If they need to be internationalized - override them in the appropriate language bundle.

webapp.name=AppFuse
webapp.tagline=Providing integration and style to open source Java.
webapp.version=Version ${pom.version}
company.name=Your Company Here
company.url=http://raibledesigns.com

2434 by  Matt Raible (37 files)
05/Feb/07 03:24 PM (42 months, 3 days ago)
APF-619: Move version and company information to ApplicationResources.properties
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_zh_CN.properties 2434 history download (+185) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_pt_BR.properties 2434 history download (+184) new
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_nl.properties 2434 history download (+185) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_zh.properties 2434 history download (+185) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_es.properties 2434 history download (+186) new
appfuse: trunk/web/common/src/main/resources/ApplicationResources.properties 2434 history download (+8 -1) diffs
appfuse: trunk/web/common/src/main/resources/ApplicationResources_pt.properties 2434 history download (+0 -4) diffs
appfuse: trunk/web/common/src/main/resources/ApplicationResources_es.properties 2434 history download (+0 -2) diffs
appfuse: trunk/web/common/src/main/resources/ApplicationResources_fr.properties 2434 history download (+0 -2) diffs
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_en.properties 2434 history download (+2) new
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_it.properties 2434 history download (+185) new
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources.properties 2434 history download (+194) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_it.properties 2434 history download (+185) new
appfuse: trunk/web/common/src/main/resources/ApplicationResources_pt_BR.properties 2434 history download (+0 -4) diffs
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_de.properties 2434 history download (+182) new
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_zh_CN.properties 2434 history download (+185) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_de.properties 2434 history download (+182) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_pt.properties 2434 history download (+184) new
appfuse: trunk/web/common/src/main/resources/ApplicationResources_it.properties 2434 history download (+0 -2) diffs
appfuse: trunk/web/common/src/main/webapp/common/footer.jsp 2434 history download (+2 -2) diffs
appfuse: trunk/web/common/src/main/resources/ApplicationResources_de.properties 2434 history download (+0 -2) diffs
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_pt_BR.properties 2434 history download (+184) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_en.properties 2434 history download (+2) new
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_es.properties 2434 history download (+186) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_tr.properties 2434 history download (+185) new
appfuse: trunk/web/common/src/main/resources/ApplicationResources_nl.properties 2434 history download (+0 -2) diffs
appfuse: trunk/web/common/src/main/resources/ApplicationResources_tr.properties 2434 history download (+0 -2) diffs
appfuse: trunk/web/common/src/main/resources/ApplicationResources_zh.properties 2434 history download (+0 -2) diffs
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_tr.properties 2434 history download (+185) new
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/src/main/resources/ApplicationResources_fr.properties 2434 history download (+186) new
...7 more files in changeset

Matt Raible made changes - 05/Feb/07 03:37 PM
Field Original Value New Value
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]