SiT! Bugs - SiT!
View Issue Details
0000419SiT!themepublic2009-01-22 09:452011-02-14 13:18
ivan 
ivan 
normalfeaturehave not tried
resolvedfixed 
 
3.90beta1Current GIT 
0000419: Themes should be easier to add
There's no real need to have a database table 'interfacestyles', this makes adding themes problematic.

A structure like

htdocs/themes/neoteric/neoteric.css
htdocs/themes/neoteric/logo.jpg
htdocs/themes/orange/orange.css
...

would mean that we only need to store the directory name in the user profile. Once we've make adding extra variables to the users profile easier (like the config table, but for user config) this will be possible.
This new structure would give us the ability to seperate header and footer HTML in future and move that to theme.
No tags attached.
related to 0000613confirmed  Interface to add/edit themes 
Issue History
2009-01-22 09:45ivanNew Issue
2009-03-05 13:57ivanSeverityminor => feature
2009-04-22 17:12ivanRelationship addedrelated to 0000613
2009-06-17 14:32ivanCategoryother => theme
2009-12-03 19:18paulhNote Added: 0002177
2009-12-03 19:18paulhStatusnew => confirmed
2010-03-07 15:05ivanStatusconfirmed => assigned
2010-03-07 15:05ivanAssigned To => ivan
2010-03-07 15:05ivanTarget Version => 4.0
2010-03-08 19:22ivanNote Added: 0002630
2010-03-08 19:22ivanStatusassigned => resolved
2010-03-08 19:22ivanFixed in Version => Current GIT
2010-03-08 19:22ivanResolutionopen => fixed
2011-02-14 13:18ivanFixed in VersionCurrent GIT => 3.90beta1
2011-02-14 13:18ivanFixed in Version3.90beta1 => Current GIT
2011-02-14 13:18ivanTarget Version4.0 => 3.90beta1

Notes
(0002177)
paulh   
2009-12-03 19:18   
Agree
(0002630)
ivan   
2010-03-08 19:22   
Added for 4.x in Git as of 50b3230