1、当摘要中字数不足时显示“阅读全文”字样bug的修复方法:
首先找到模板的module.php文件,在最后加上如下代码:
1 2 3 4 5 6 7 |
<?php function strip_readall_link($content) { if (!$content) return ’’; $new = preg_replace(’/<p[s+]class="readmore">(.*)</p>/Ui’,"",$content); return $new; } ?> |
然后在模板的log_list.php文件中找到这样的代码:
1 |
<?php echo subString(strip_tags($value[’log_description’]),0,210,"..."); ?> |
将上述代码修改为下列代码:
1 |
<?php echo subString(strip_tags(strip_readall_link($value[’log_description’])),0,210,"..."); ?> |
2、侧边栏不显示热门日志bug的修复方法:
原模板遗漏了热门日志模块,所以即使后台开启了侧边栏热门日志也不会显示内容。解决方法很简单,到有热门日志的模板(比如默认模板)移植相应模块代码即可。把下列代码添加到模板module.php文件中:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php //widget:热门日志 function 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 }?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php //widget:标签 function 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 }?> |
修改为如下代码即可:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php //widget:标签 function 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 }?> |
1 2 3 4 5 6 7 |
<div id="tab-content"> <ul><?php 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> |
本文转载自:修李来福
文章评论
@小康:不是的,昨天网速卡了,我多点了几下。
@六度:额--怎么一下发六条通知邮件到我邮箱里,是不是自动发邮件系统出问题了?
@小康:是两款主题
这是一款主题的还是?