|
Cookbook /
NetstreamsSkin<< Maguila | Skins | Neutral >> (test page) Summary: A skin entirely based on editable skin sections with a desktop-application like menu and php generated css files wich allows one to use a simple colorscheme.
Version: 009bX
Prerequisites: pmwiki2.2.X
Status: Experimental
Questions answered by this recipe
DescriptionA flexible skin width webbased configurable (via form or PTV's) layout settings , desktop-application like menu and color scheme based css generator. Try out a demonstration: http://cms.netstreams.org. Login/Password is Author/test or Admin/test. Installation
CustomizationThis part is a technical explanation how config variables work. Beside setting them manualy, it's easyer to use a form. However forms are not part of netstreams.skin. A solution for this is integrated in Cookbook:NetstreamsCMS. Skin settings are stored as PageTextVariables on 3 different configuration pages, for the entire site, a specific group or a single page. Page settings override Group settings, Group settings override Site settings. Here the default settings of the configuration page names: $ConfigPageStringSite = 'SiteConfig.Data'; \\side width $ConfigPageStringGroup = '$Group.GroupConfig'; \\current group $ConfigPageStringPage = '$Group.$Name'; \\current page To configure the Color Scheme, Layout or Skin Section, set a PTV on the appropriate configuration page. The variable names consists of the names listed below plus a "config location"-prefix. The prefixes are:
Skin SectionsYou can show/hide skin sections either by markup or via page text variables. Markup overwrites PTV configuration. The variables are:
The values are:
ColorschemeThe variables are:
As values use standard css color definition. Layout VariablesAs values use standard css. The variables are:
Additional css filesTo ad your custom css files:
CSS File:
a { color:$CS_baseA }
NotesThis is a experimental release. Suggestions and bug reports are very welcome. Release Notes02-01-2009 ...
29-11-2008
13-11-2008
31-10-2008
28-10-2008
23-10-2008
20-10-2008
14-10-2008
13-09-2008 experimental
See AlsoContributorsComments |