Readme and Decription for the DropDownSkin for PmWiki 2.x:
==========================================================
This skin and all accompaning documentation was created by Klonk (Karl Loncarek) 
and could be used freely. For the file "csshover.htc" there might be a special 
license, but better look at "http://www.xs4all.nl/~peterned/" for this. Look out 
for "whatever:hover".

If you want to know more about the history of this skin take a look at the file
"history.txt".

Here is the description (PmWiki markup):

!!About

I created this skin just for fun and for showing the possibilities and power of CSS. I got the idea and valauble hints from different sources from the internet and other skins (thanks for BronwynSkin).

I integrated really special stuff in this skin:

# Tabs for editing, upload, viewing, attributes (idea taken from BronwynSkin)
# Integration of a document @@[=$Group.MenuBar=]@@ which is displayed ahead of the text.
# The really special thing is: the [=MenuBar=] is displayed as drop down menu
# Link at the bottom of the page to jump to the top of the page
# Two additional links for directly editing the documents @@[=$Group.SideBar=]@@ and @@[=$Group.MenuBar=]@@.
# If no @@[=$Group.MenuBar=]@@ exists then automatically @@[=Main.MenuBar=]@@ is loaded. If none of both exist, well then nothing is loaded and displayed. You will not recognize that.
# If the directive @@[=(:noheader:)=]@@ is used the edit links for the MenuBar and SideBar disappear from the footer. This is nice for using PmWiki as [=CMS=] which has edit capabilities, that are not too obvious.
# Menu mode selectable (compatibility mode; dropdown menu in MenuBar, dropdown menu in both SideBar and MenuBar, dropdown menu only in SideBar.
# Highly customizable: a lot components can be removed or are switchable
# Link bar at the bottom (BottomBar) can be customized (wiki document)

!!Download
Attach:dropdown.zip

This is always the latest version as there are comments in the history below. Additionally within this archive you can find a file @@history.txt@@ which tells you the version.

!!Installation
Copy the content of the above [=ZIP=]-file to @@/path/to/pmwiki/pub/skins/@@ and add the following code to your local configuration file:
  [=$Skin = 'dropdown';=]

If you also want to use the different print layout you also have to add:
  [=$ActionSkin['print'] = 'dropdown';=]

There is also some further functionality which could be set:

 [=$DropDownSkin['SideBarEdit'] = 0;=]
->Hides the edit link for the SideBar in the footer.

 [=$DropDownSkin['MenuBarEdit'] = 0;=]
->Hides the edit link for the MenuBar in the footer.

 [=$DropDownSkin['BottomBarEdit'] = 0;=]
->Hides the edit link for the BottomBar in the footer.

 [=$DropDownSkin['GroupHeaderEdit'] = 0;=]
->Hides the edit link for the GroupFooter in the footer.

 [=$DropDownSkin['GroupFooterEdit'] = 0;=]
->Hides the edit link for the GroupFooter in the footer.

 [=$DropDownSkin['LeftSearch'] = 0;=]
->Hides the searchbox on the left side of the page.

 [=$DropDownSkin['PrintPreview'] = 0;=]
->Hides the Print Preview button.

 [=$DropDownSkin['PageLeftFmt'] = 0;=]
->Disables (hides) the left side for every wikipage, including Search and Logo. Disables also edit link for SideBar.

 [=$DropDownSkin['PageFooterFmt'] = 0;=]
->Disables (hides) the footer area for every wikipage.

 [=$DropDownSkin['PageHeaderFmt'] = 0;=]
->Disables (hides) the header area (tabs) and the edit links for MenuBar and SideBar for the every wikipage.

 [=$DropDownSkin['PageTitleFmt'] = 0;=]
->Disables (hides) the pagetitle for every wikipage.

 [=$DropDownSkin['PageMenuFmt'] = 0;=]
->Disables (hides) the MenuBar (if one existed) for every wikipage and also removes the MenuBar edit link.

!!Additional hints
!!!!!!Removing components of the skin (temporarily)
These are standard markups that work also with this skin:

 [=(:notitle:)=]
->Removes the pagename

 [=(:noheader:)=]
->Removes the bars and the edit links for the MenuBar and SideBar in the footer

 [=(:nofooter:)=]
->Removes the whole footer

Here are some markups that are available only with this skin as it provides this functionality itself.

 [=(:noleft:)=]
->Removes the whole left side including search and logo (taken from Cookbook/RemovingLeftContent).

 [=(:nomenu:)=]
->Removes the complete menubar

!!!!!!Add search to MenuBar and SideBar
Simply place the following directive in the MenuBar or SideBar, but not within the list. Do it as a simple text entry (see example above).

 [=(:searchbox:)=]

!!Contributor
Karl Loncarek ([[~Klonk]])