1、当择要中字数不足时显现“阅读全文”字样bug的修复方式:
率先找到模板的module.php文件,在最后加上如次代码:
=代码开始code by FubiHost=
strip_readall_link($content) {
if (!$content) return ’’;
$new = preg_replace(’/<p[s+]class="readmore">(.*)</p>/Ui’,"",$content);
return $new;
}
?>
然后在模板的log_list.php文件中找到这样的代码:
=代码开始code by FubiHost=
echo subString(strip_tags($value[’log_description’]),0,210,"..."); ?>
将上述代码修正为以下代码:
=代码开始code by FubiHost=
echo subString(strip_tags(strip_readall_link($value[’log_description’])),0,210,"..."); ?>
2、侧边栏不显现热门日记bug的修复方式:
原模板缺漏了热门日记模块,因而就算后台开启了侧边栏热门日记也不会显现内容。搞定方式很简单,到有热门日记的模板(譬如原始模板)移植响应模块代码便可。把以下代码增加到模板module.php文件中:
=代码开始code by FubiHost=
widget_hotlog($title){
$index_hotlognum = Option::get(’index_hotlognum’);
$Log_Model = new Log_Model();
$randLogs = $Log_Model->getHotLog($index_hotlognum);?>
<li>
<h3><span><?php echo $title; ?></span></h3>
<ul id="newlog">
<?php foreach($randLogs as $value): ?>
<li id="remen"><a href="<?php echo Url::log($value[’gid’]); ?>"><?php echo $value[’title’]; ?></a></li>
<?php endforeach; ?>
</ul>
</li>
<?php }?>
3、侧边栏标签显现不全及显现反复标签bug的修复方式:
将原模板module.php文件中的以下代码
=代码开始code by FubiHost=
widget_tag($title){
global $CACHE;
$tag_cache = $CACHE->readCache(’tags’);?>
<li>
<h3><span onclick="showhidediv(’blogtags’)"><?php echo $title; ?></span></h3>
<ul id="blogtags">
<li style="overflow: hidden; height:255px;">
<?php foreach($tag_cache as $value): ?>
<?php shuffle($tag_cache);foreach($tag_cache as $value);$color = dechex(rand(0,16777215));?>
<span style="font-size:13px;height: 30px; ">
<a style="color:#<?php echo $color;?>" href="<?php echo Url::tag($value[’tagurl’]); ?>" title="<?php echo $value[’usenum’]; ?> 篇日记"><?php echo $value[’tagname’]; ?></a></span>
<?php endforeach; ?>
</li>
</ul>
</li>
<?php }?>
修正为如次代码便可:
=代码开始code by FubiHost=
widget_tag($title){
global $CACHE;
$tag_cache = $CACHE->readCache(’tags’);?>
<li>
<h3><span onclick="showhidediv(’blogtags’)"><?php echo $title; ?></span></h3>
<ul id="blogtags">
<li style="overflow: hidden; height:auto;">
<?php foreach($tag_cache as $value): ?>
<?php $color = dechex(rand(0,16777215));?>
<span style="font-size:13px;height: 30px; ">
<a style="color:#<?php echo $color;?>" href="<?php echo Url::tag($value[’tagurl’]); ?>" title="<?php echo $value[’usenum’]; ?> 篇日记"><?php echo $value[’tagname’]; ?></a></span>
<?php endforeach; ?>
</li>
</ul>
</li>
<?php }?>
4、freshthree模板侧边栏顶部tab切换模块中“热门围观”标签与“最新文章”标签内容交互串位bug的修复方式:
找到模板目录下的tab.php文件,把上述两个标签对应的内容代码掉换末席置便可,下面是修正好以后的代码:
=代码开始code by FubiHost=
index_tablist(’’, ’view’, $num="8", $long="180"); ?></ul>
<ul class="hide">
<?php index_tablist(’’, ’new’, $num="8"); ?></ul>
<ul class="hide">
<?php index_tablist(’’, ’rand’, $num="8"); ?></ul>
</div>
本文
网友评论