Modify

Ticket #69 (new defect)

Opened 3 years ago

Last modified 3 years ago

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:1 Changed 3 years ago by Sean.McClowry

  • Owner changed from Andreas.rindler to Xiping.Wang

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.

comment:4 Changed 3 years ago by Xiping.Wang

  • Status changed from new to assigned

comment:5 Changed 3 years ago by Sean.McClowry

  • Owner changed from Xiping.Wang to TBD
  • Status changed from assigned to new
  • Milestone changed from 2.0 to 1.6

comment:6 Changed 3 years ago by Sean.McClowry

  • Milestone changed from 1.6 - Defects and Minor Enhancements to 1.9 - UI Improvements - Phase 2
View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will be changed from TBD. Next status will be 'new'
The owner will be changed from TBD to anonymous. Next status will be 'assigned'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.