如何在DokuWiki的标题上显示我的徽标?

sam*_*moz 18 image dokuwiki

我有一个DokuWiki,我想在页面顶部的标题栏上放置一个徽标?我怎样才能做到这一点?请注意,我不是指浏览器顶部的标题栏,而是指网站上的标题栏.

我尝试插入DokuWiki语法:{{public:logo.jpg?100x100}},但这只是呈现为纯文本而不是图像.

是否可以在页面标题中放置图像?

Kat*_*ico 36

简单:将您的徽标重命名为"logo.png"并将其放入:wiki命名空间.它会自动显示.

此解决方案适用于模板" dokuwiki "(默认一个在dokuwiki旧稳定版本" Adora Belle "和当前一个" Weatherwax "):

更深的:

我们可以看一下tpl_header.php文件,第21和23行:

// get logo either out of the template images folder or data/media folder
Run Code Online (Sandbox Code Playgroud)

[...]

$logo = tpl_getMediaFile(array(':wiki:logo.png', 'images/logo.png'), false, $logoSize);
Run Code Online (Sandbox Code Playgroud)

好的:tpl_getMediaFile()函数将在名为wiki的媒体名称空间中查找文件logo.png.

所以我去了dokuwiki文件管理器,我在wiki名称空间上传了我的logo.png文件.刷新页面,我笑了.

使用dokuwiki文件管理器的解决方案

希望有所帮助


Ros*_*oss -2

没有这方面的配置选项,\dokuwiki-2009-02-14\lib\tpl\index.php恐怕你必须破解它。