Ticket #69 (new defect)
Common skin framework makes it difficult to add new skins
| Reported by: | Sean.McClowry | Owned by: | TBD |
|---|---|---|---|
| Priority: | medium | Milestone: | 1.9 - UI Improvements - Phase 2 |
| Component: | CommonSkin | Version: | 1.0 |
| Keywords: | Cc: | ||
| Actual Effort (in hours): | Estimated Effort (in hours): |
Description
It is difficult to make minor changes to skins, such as simply changing colors, when using the automated build process.
A resulting issue is that a newly created skin will not automatically install for the wiki page, it shows monobook. If I create a new skin "orange" I can't get it to set by default. The skin only shows up once I login the user and then I have to assign select the skin for them.
A new skin for the forum results in a similar issue - it will result in an error with the theme not being found.
An approach should be defined so that new skins can be added more easily.
Attachments
Change History
comment:2 in reply to: ↑ description Changed 3 years ago by Xiping.Wang
Sean - your requirement is to make build process more flexible. E.g. in installation process, your new skin can be listed in the default skin options. Am I right?
"A resulting issue is that a newly created skin will not automatically install for the wiki page, it shows monobook." Could you give me more details?
comment:3 Changed 3 years ago by Sean.McClowry
Hi Kevin - that is correct. We also want make sure it works for our automated build process.
When I tried to add a new skin as a test and install it using our automated build process I had issues. One thing we may need is a DB maintenance script for adding a new skin. This will need insert data into the wiki and forums db.
