Сообщение об ошибке "Нет такой темы PatternSkinTheme"

Я установил foswiki и внес основные изменения в конфигурацию (включенные / отключенные плагины, изменение патча и т. Д.). С тех пор я вижу красное сообщение об ошибке в каждом окне " Нет такой темы PatternSkinTheme ", а баннер с логотипом Foswiki, текстовыми полями " Перейти " и " Поиск " находится в конце страниц.

Foswiki screenshot

Я попытался вернуть конфигурацию обратно, однако ситуация все еще сохраняется. Кто-нибудь знает, где может быть проблема?

Спасибо

1 ответ

Решение

Таким образом, было 2 проблемы: первая была связана с сообщением об ошибке, а вторая - с неправильной позицией баннера.

Первая проблема

Сообщение исчезло после добавления в /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: Р {"topbar"}%%TMPL:P{"metanavigation"}% <div id="patternPage"> ...

Другие вопросы по тегам