Name: Menu FullName: SuikaWiki: menu URI: IW:SuikaWiki:SuikaWiki MODULE: SuikaWiki::View->definition (WithMenu => { media => {type => 'text/html', charset => 1, expires => 120}, #xmedia => {type => 'application/xhtml+xml', charset => 1, expires => 120}, template => <{%res(name=>{View:WebPageTitle});}p,link-meta=>{%predefined-template(name=>links);}p,content=>{ %section(level=>1,add-to-toc=>0,type=>body,title=>{%ns-short-page-name;}p,heading,content=>{ %block(id=>myuri,content=>{%img-favicon(use-page-icon);%uri-wiki;}p); %section(id=>tools1,class=>tools,add-to-toc=>0,content=>{ %anchor-wiki(rel=>view,up-to-date,mode=>default,class=>wiki-cmd,label=>{%res(name=>ReloadThisPage);}p,title=>{%res(name=>ReloadThisPageLong);}p); %predefined-template(name=>navbar); }p); %section(id=>content-frame,add-to-toc=>0,content=>{ %section(level=>2,id=>read,add-to-toc=>0,content=>{%read(comment);}p); %section(level=>2,id=>see-also,title=>{%res(name=>SeeAlso);}p,heading,content=>{%search-result;}p); %section(level=>2,id=>referer,title=>{%res(name=>Referer);}p,heading,content=>{%referer-list;}p); %section(level=>2,id=>toc,title=>{%res(name=>{TOC:Title};}p,heading,add_to_toc=>0,content=>{%toc(drag);}p); %section(id=>last-modified,add_to_toc=>0,content=>{%res(name=>{LastModified=});%last-modified;}p); %section(class=>tools,add_to_toc=>0,content=>{%predefined-template(name=>navbar);}p); %section(id=>footer,add-to-toc=>0,content=>{%predefined-template(name=>footer);}p); }p); %section(level=>2,id=>side-menu,add-to-toc=>0,content=>{%read(page=>{@{[$main::PageName{MenuBar}]}});}p); }p); }p); EOH SuikaWiki::View->definition (mininav => { media => {type => 'text/html', charset => 1, expires => 120}, #xmedia => {type => 'application/xhtml+xml', charset => 1, expires => 120}, template => <{%res(name=>{View:WebPageTitle});}p,link-meta=>{%predefined-template(name=>links);}p,content=>{ %section(level=>1,add-to-toc=>0,type=>body,content=>{ %section(level=>2,id=>side-menu,class=>mininav,add-to-toc=>0,content=>{ %read(page=>{@{[$main::PageName{MenuBar}]}}); %anchor-wiki(rel=>view,mode=>mininav,class=>wiki-cmd,target=>_self,label=>{%res(name=>ReloadThisPage);}p,title=>{%res(name=>ReloadThisPageLong);}p); }p); }p); }p); EOH # TODO: Any//Name//Space//MenuBar (like favicon) SuikaWiki::View->template ('links')->add_line (q(%link-wiki(page=>"Wiki//MenuBar",mode=>mininav,rel=>"sidebar navigator",class=>wiki);)); POD:LICENSE: Copyright 2003 Wakaba %%GNUGPL2%%