修改templates\default 下的index.php
原代码
<div id="header">
<h1><a href="$options[url]">$options[name]</a></h1>
<div class="navlink"><a href="./">Home</a>
修改为
<div id="header">
<!--
EOT;
if ($options['logo']) {print <<<EOT
-->
<h1><a href="$options[url]"><img src="templates/$options[templatename]/$options[logo]" border="0" alt="返回 $options[name] 首页" /></a></h1><!--
EOT;
}else{print <<<EOT
--> <h1><a href="$options[url]">$options[name]</a></h1><!--
EOT;
}print <<<EOT
-->
<div class="navlink"><a href="./">Home</a>
还有一处是templates\admin\configurate.php
在原代码
<tr class="tablecell">
<td><b>博客名称:</b><br />
如果没有设置LOGO图片,则显示文本名称</td>
<td><input class="formfield" type="text" name="setting[name]" size="35" maxlength="50" value="$settings[name]"></td>
</tr>
前加上一段
<tr class="tablecell">
<td><b>博客LOGO:</b><br />
图片名称,留空则显示文字名称。存放路径:templates/$options[templatename]/</td>
<td><input type="text" name="setting[logo]" size="35" maxlength="50" value="$settings[logo]"></td>
</tr>
OK,完工
至于官方模板中上部图片or文字下间隔太大和增加code标签高亮显示的问题。sablog论坛已有说明。
附上修改后的打包文件,直接释放覆盖sablog-x1.5目录下同名文件即可。
#1