Cookbook /
Jscm-sample4
Jscm (JsCookMenu based dropdown menu)
Package version/links:
pmwiki-2.3.13
Skin - notebook-nt
jscm-2.4.1-20230212
Sample1 Sample1 |
Sample2 Sample2 |
Sample3 Sample3
(From page wiki links) |
Sample4 Sample4
(From Pagelist) |
Menu Builder Menu Builder
(Web browser based easy menubuilder)
Some of the potential uses of Jscm
It can be used inside the wikipages.
Site wide or group wide menus can be set.
Page wise menus can be set.
Menupages can be easily created (using web based menu creater) and uploaded.
Menu can be build and displayed from menupage, wikilinks and pagelist.
This menu system can also change its theme by changing a variable value.
Examples
Menus from pagelist.
fmt=#cmlist (template)
[[#cmlist]] (:if ! equal {=$Group} {<$Group}:) *~#~ [[{=$Group}]] (:if:) **~#~ [[{=$Group}/{=$Name}]] [[#cmlistend]]
Alternate [[#cmenulist]] (:template first {=$Group}:) *~#~ [[{=$Group}]] (:template each:) **~#~ [[{=$Group}/{=$Name}]] [[#cmenulistend]]
>>id=fplcmlist<< (:pagelist group=Cookbook name=Jscm* list=normal fmt=Cookbook.Jscm-sample4#cmenulist wrap='none':) >><< (:jscmDraw fplcmlist hur cmThemeOffice2003:) |
>>id=id2<< (:pagelist group=Cookbook name=Jscm* list=normal fmt=Cookbook.Jscm-sample4#cmenulist wrap='none':) >><< (:jscmDraw id2 hur cmThemeOffice:) |