我已经安装了 foswiki 并进行了基本的配置更改(启用/禁用插件、更改补丁等)。从那时起,我可以在每个窗口上看到红色错误消息“没有这样的主题 PatternSkinTheme ”,并且带有 Foswiki 徽标的横幅、“跳转”和“搜索”文本框位于页面末尾。
我试图恢复配置,但情况仍然存在。有人知道问题出在哪里吗?
谢谢
我已经安装了 foswiki 并进行了基本的配置更改(启用/禁用插件、更改补丁等)。从那时起,我可以在每个窗口上看到红色错误消息“没有这样的主题 PatternSkinTheme ”,并且带有 Foswiki 徽标的横幅、“跳转”和“搜索”文本框位于页面末尾。
我试图恢复配置,但情况仍然存在。有人知道问题出在哪里吗?
谢谢
所以有两个问题:第一个问题与错误消息有关,第二个问题与横幅位置不正确有关。
在 /path/to/foswiki/lib/LocalSite.cfg 添加以下行后,该消息消失了:
$Foswiki::cfg{JQueryPlugin}{Themes}{PatternSkinTheme}{Enabled} = 1;
$Foswiki::cfg{JQueryPlugin}{Themes}{PatternSkinTheme}{Url} = $Foswiki::cfg{PubUrlPath}/$Foswiki::cfg{SystemWebName}/PatternSkinTheme/jquery-ui.css';
更新网页的文件 /path/to/foswiki/templates/foswiki.pattern.tmpl 结构。我%TMPL:P{"topbar"}%
像这样从定义中删除
...
</div>%TMPL:P{"endsidebarwrapper"}%%TMPL:P{"topbar"}%%TMPL:P{"bottombar"}%
...
并将其放置到
...
%TMPL:DEF{"main"}%<div class="foswikiPage"><div id="patternScreen">
<div id="patternPageShadow">
%TMPL:P{"顶栏"}%%TMPL:P{"metanavigation"}%
<div id="patternPage">
...