Tags:
create new tag
view all tags

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:

Feature Tiger See Koala CCat Photon Void Flexible GnuSkin Pattern Simple Caboteria Default
(twiki)
Ambar
abbrev T S K C P V F G Pt I Cab D A
Uses CSS (1=CSS1, 2=CSS2)   2 1 1 n 2 2   2 n 2   1
SavemultiCgiScript n y Y   * n n   n n n n Y
Uses other scripts in bin ?   y   y     y         n
Uses code in a plugin y       y       y       N
Uses code in javascript y       y       n       Y
AccessKeys n y y   n n n   n n n n y
PhotonSearch n y n   y n n   n n n n n
Direct access to printview y y y   n y y y y y n n N
Edit at top and bottom n   y   y n y n y n n n Y
Spell check button on edit     n   n n n n n n n n n
Checkpoint button on edit   y Y   y n n   n   n y n
Direct save on edit y y y n y n n y n n n n Y
User managed layout   *   n n   y   N N n n N
"Create new topic" template   n   n n       y ? n y n
Underscore Wiki links   n   n n       y n y n ?
Parent-child navigation y       n       y y broken y Y
View topic's parent in "More" y       n       y n n y n
ShorterURLs         n           n n n
Option to hide edit features y       n         Y n n n
Support LogicallyNestedWebs Y       n               n

*) SeeSkin uses an INLINESTYLE preference variable which can be used for local or personal css overrides

Feature Tiger See Koala CCat Photon Void Flexible GnuSkin Pattern Simple Caboteria Default
(twiki)
Ambar
# Default view controls         ~30     15 0..12   24 ?
# templates (out of 66)   11                   66  

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
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2004-05-12 - ThomasWeigert
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.