我是 foswiki 的新手,并让它在我公司数据中心的虚拟机上运行。
我已经关闭了大部分基线配置,但我想知道更多的自定义。
具体来说,我正在寻找一些关于如何自定义侧边栏的文档。任何文件或提示你会回击我将不胜感激!
谢谢!
我是 foswiki 的新手,并让它在我公司数据中心的虚拟机上运行。
我已经关闭了大部分基线配置,但我想知道更多的自定义。
具体来说,我正在寻找一些关于如何自定义侧边栏的文档。任何文件或提示你会回击我将不胜感激!
谢谢!
我假设您使用的是默认主题“PatternSkin”
修改侧边栏的一个示例是更改宽度:为此,使用以下 css 创建附件“SidebarCustomWidth.css”
#patternOuter {
margin-left: 8em;
}
#patternSideBar {
width: 8em;
margin-left: -8em;
/*background-color: rgb(200, 200, 255);*/
}
/* remove padding */
#patternSideBarContents {
padding-right: 0;
padding-left: 0;
}
那么你可以使用它
* Set USERSTYLEURL = %PUBURLPATH{topic="TheWebname.TopicWithAttachment" "SidebarCustomWidth.css"}%
您可以在https://foswiki.org/Sandbox/StefanKr%C3%BCger/PatternSkinCssCookbookSidebarCustomWidth找到此示例
以及https://foswiki.org/System/PatternSkinCssCookbook上的更多文档和示例
可以在 https://foswiki.org/System/PatternSkin#Top_44_Bottom_and_Left_Bar_customization找到自定义侧边栏内容的其他选项
关于您可以查找的侧边栏WebLeftBar
。
每个网站都有自己的主题WebLeftBar
。您可以根据自己的需要进行更改。如果 Web 没有WebLeftBar
主题且没有WebLeftBarExample
主题(即后备),则侧边栏不会呈现。
如果您想更改新_default
网站的默认设置,您可以在 web.xml 中执行此操作。