我为我的 Plone 网站安装了重氮主题。现在我需要更改正在使用的默认徽标。在另一个问题中,我被指示查看主题目录中的 rules.xml 和 index.html 文件,并通过手动编辑其中一个文件来弄清楚如何更改徽标。但是,我无法弄清楚如何做到这一点。这些似乎是我的 index.html 文件中的相关行:
<div id="portal-header">
<div id="portal-slogan">
<span class="heightImmitator"></span><span>Free Theme for Plone</span>
</div>
<a id="portal-logo" title="Site1" href="/"><span class="heightImmitator"></span><img src="images/logoSchools.gif" alt="" title="" height="71" width="402"></a>
<div id="portal-personaltools-wrapper">
<h5 class="hiddenStructure">Personal tools</h5>
<dl class="actionMenu deactivated" id="portal-personaltools">
<dt id="anon-personalbar"><a style="cursor: pointer;" class="link-overlay" rel="#pb_1" href="/login" id="personaltools-login">Log in</a></dt>
</dl>
</div>
</div>
这些似乎是我的 rules.xml 文件中的相关行:
<copy css:theme="#portal-logo" css:content="#portal-logo" attributes="href"/>
<copy css:theme="#portal-logo" css:content="#portal-logo" attributes="title"/>
<replace css:content="#portal-logo img" css:theme="#portal-logo img" />
我猜“替换”行是在告诉主题用另一个徽标替换一个徽标。但是,对我来说,如何编辑这些文件以找到我上传的徽标并不直观。顺便说一句,我上传的图像文件被调用,它位于我的主目录nav-home1.png
中的一个名为的目录中。site-images