Plone サイトに diazo テーマをインストールしました。ここで、使用されているデフォルトのロゴを変更する必要があります。別の質問では、テーマのディレクトリにある rules.xml および index.html ファイルを見て、これらのファイルの 1 つを手動で編集してロゴを変更する方法を見つけるように指示されました。ただし、これを行う方法がわかりません。これらは、私の 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