Skin Features Table
As part of the discussion on
ConsolidateFunctionalityFromSkins,
MartinCleaver has produced the following comparison of features provided by various skins. Please update this table if you observe any short comings. --
ThomasWeigert - 09 May 2004
(( Edit this included topic ))
The table: (if TWiki.org has the edittable plugin...)
- Rows will list functionality (or design points that should be implemented by all skins)
- Columns will list skins (abbreviating the text)
- When adding a skin, just add a column in the header
- Values to of the feature can be:
- y = Yes, there
- Y = Yes, and coded in a way that could be / had been retrofitted to standard TWiki or other skins
- n = Not there, may be added
- N = Not there, and the author do not want to add it for specific reasons
- p = Partially implemented (temporarily), or an alternate form
- P = Partially implemented, but will not be developed further, or an alternate form
- * = Special case (see footnote after the table)
- ? = not sure what this mean
Note that these could be nice-colored icons if TWiki.org applied my
EditTablePluginExpanseVars.patch
on EditTablePluginDev, see: http://koala.ilog.fr/wiki/bin/view/Koala_Skin/ExampleOfEditingTable
This would give:
*) SeeSkin uses an INLINESTYLE preference variable which can be used for local or personal css overrides
The "# templates" row indicates how many of the total templates have been skinned. Many skins only do view, some more do edit too, and a few do view, edit, attach and maybe a couple more like rdiff. I don't think any are comprehensive.
Q: What is the "# default view controls" about?
MartinCleaver, ThomasWeigert, MattWilkie