I am trying to create a user friendly release of my Triad skin some may know from Pmwiki.
But I am struggling with integration issues, particular with the site page's new format, and with action=skin. Both seem to be built entirely with the default skin in mind. The site page shows a fixed set of zone pages, which may well be totally irrelevant to the skin one uses. so that section of the page is useless and misleading. The other parts are listings and do show the relevant skin pages, but the listing shows too much information, too many links IMO. The previous format showing only the page links without parent links in front was much easier to read. The zone issue is a difficult one, and I remember taking about this before, as zones use top level page names like 'top', 'header', 'foot', 'bottom', 'side'. The advice for skin publication was to use subpages for the skin, like 'header.myskin', 'top.myskin',... Any extra zones can be added the same way. But none of this would show on the default 'site' page, not much help for an admin who just installed a new skin. One radical solution could be to demote all zone pages and put them as subpages to a top level 'zones' page (group). Then they can be automatically listed like 'site', 'code' etc pages on 'site'. This would need 'skin' pages to be rewritten to use the new zones like [[zones.top]], [[zones.header]] The other issue is with action=skin, which leads to a form page to conveniently alter some of the default skin settings. But this targets 'code.snippets' entirely, and misses a 'code.snippets.myskin' page. Oooops, i just realise that when i create a page 'action.skin.myskin' then action=skin will go to that rather than 'action.skin'. So I can bundle a custom page for action=skin. Good. Am i right in thinking that any variable set in 'code.snippets' is available, unless it is set in 'code.snippets.myskin', so the latter value will be taken, if it exists, otherwise the former? Thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "BoltWire" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/boltwire?hl=en -~----------~----~----~----~------~----~------~--~---
