Having the SideBar on the right means wide content obscures the SideBar instead of the content, so there's less scrolling. In addition, text-based browsers will display the content above the SideBar menu (tested with Lynx and Eudora Web for PalmOS). Note: The SideBar can easily be moved to the left side by changing two characters in light.php.
The Title at the top of the content area is an <h1> header to hopefully encourage WikiUsers to create wiki pages that are well-structured web documents.
Now inserting Atom and RSS 2.0 feed to enable autodiscovery of feeds.
Now displaying a few more GUI Edit buttons on the Edit Page.
Now removing rel='nofollow' attribute from external links when in CMS Mode.
Improved stylesheet loading order (light2.css is now via $HTMLStylesFmt .)
Now turning Backlinks link on/off with PHP instead of CSS.
Now turning Print link on/off with PHP instead of CSS. It's off by default.
Ver. 0.15.0
Improved CMS-oriented behavior generally.
Added some more settings that can be used in config.php.
Now "site" view is used only if CMS Mode is enabled.
Improved CMS-Mode page restrictions for web feeds.
Moved more links from the template to the php script.
Added a login/logout prompt to the sidebar bottom.
Eliminated the XHTML validator link. (A wiki page works.)
Added a "Manage Users" Admin link to $SiteGroup.AuthUser.
Ver. 0.16.0
Expanded and improved the configuration settings section, now commented.
It's now possible to do an (:if enabled LightSkin:) conditional test.
Now {$SkinVersion} markup returns the skin version.
Shortened light.php by moving the code for demo views to a separate file.
The Author Required message is now highlighted so it's easier to notice.
The SideBar bottom content is now in wiki pages.
Moved the [[#anchor]] in the Edit Page up one row.
Removed the Logout link from the Site.AboutThisSite page.
Ver. 0.16.1
Fixed code that was making it difficult to get a logo to appear.
Ver. 0.16.2
Added a save-as-draft button to the edit form.
Removed the margin in sidebar headings for improved vspace compatibility.
Ver. 0.16.3
$Actions_allowed now uses SDV() so it can be set in a configuration file.
Added 'comment', 'approveurls', and 'approvesites' as default allowable actions.
Adapted new title to use the new $ActionTitle variable.
Added {curlies} to page variables in the template file.
Ver. 2016-09-07
Remove charset <meta> tag
Fixed $EnableHeadBacklinks
Added <!--HTMLFooterFmt--> to page template - reported by Michael
Added @media (media quiries) to CSS and made some changes to improve appearance on mobile devices.
Demo3 has some CSS to improve the skin's ability to adapt to different widths.
Notes
The skin is designed for PmWiki v2.0.beta19 or newer. With some minor alteration it should work for older releases as well.
This skin uses tables for layout because doing so causes the pages render as consistently as possible in a wide variety of browsers. No transition to a CSS-only layout is planned.
Comments / User Feedback
Feedback about the skin is encouraged, especially feedback regarding compatibility with various browsers. You can use the skin to view the pages of pmwiki.org and switch back to the default skin.
All the things go well when you are admin (create and change passwd).
The form does not work properly (you can not change your password) when you are logged as a normal user.
Please can you tell me what can I do? - jpg
Are there any new actions added by that recipe, maybe? --Hagan
It is said in the technical hints section :
The recipe defines the following actions to handle the different forms:
* postadmhtpasswd (admin form)
* postusrhtpasswd (user form)
* postnewhtpasswd (new user form)
What can be done with this information ?
--jpg
HTMLFooterFmt
In light.tmpl, It seems that the line
<!--HTMLFooter-->
is missing right before <\body>. Otherwise, the HTMLFooterFmt variable isn't included into the page.