欢迎访问,本站接受互联网网站仿站、功能定制、定制插件、主题,如果需要的话可以联系我 QQ:2283276927

zblog for php侧栏添加带头像最新评论的方法:(二)

雨夜 3114次浏览 4个评论

现在开始介绍第二种方法:通过自制简单版插件+侧栏文件sidebar.php中添加代码实现:

步骤如下:

1.先自制一个插件,我姑且命名为带头像的最新评论   1.5 ,文件夹为zuixin。里面的文件有三个文件:

(一)include.php,里面内容为:

<?php

RegisterPlugin("zuixin","ActivePlugin_zuixin");
function ZuixinComments() {
    global $zbp;	
    $comments = $zbp->GetCommentList('*', array(array('=', 'comm_IsChecking', 0)), array('comm_PostTime' => 'DESC'), 10, null);

    $str = '';
    foreach ($comments as $comment) {
        $str .= '<li class="cmtface"><a href="' . $comment->Post->Url .'#cmt' . $comment->ID .'" title="'.$comment->Time('Y年m月d日 H:i:s').'  post by '.$comment->Author->Name.'"><img src="'.$comment->Author->Avatar.'" height="36" width="36" class="side_avatar"/>'.$comment->Author->Name.'<span class="muted">:<br>' . TransferHTML($comment->Content, '[noenter]') . '</span></a></li>';
    }
    return $str;
}

function InstallPlugin_zuixin(){
	global $zbp;
}

function UninstallPlugin_zuixin(){
	global $zbp;
	$zbp->DelConfig('zuixin');
}
?>

(二)图片:logo.PNG

(三)plugin.xml,内容和别的插件无差异,但是id一定和文件夹名一样。

2.然后把这个文件夹放在插件文件夹根目录下。

3.修改侧栏文件sidebar.php,添加如下代码:

<!--最新评论 -->
<dl class="function">
<h3 class="function_t">最新评论</h3>
<dd class="function_c">
<ul>
{php}echo ZuixinComments(){/php}
</ul>
</dd>
</dl>

4.保存,然后到模板css样式表中添加如下样式:

.cmtface {
clear: both;
height: 45px;
overflow: hidden;}
img.side_avatar {
float: left;
margin: 3px 8px 0px 0px;}
img.side_avatar:hover {-webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
-ms-transform: rotate(720deg);
-o-transform: rotate(720deg);
transform: rotate(720deg); }

5.保存css文件后,记得要到插件管理中把该插件激活哦,不然会出错的。

6.刷新缓存试试吧。

7.祝你成功。

ps:本插件是不完整的插件,学习而来。希望高手帮忙促成完整插件,不用这么麻烦。谢谢。


涂涂研版版权所有,如未注明 , 均为原创,转载需注明出处。
发表我的评论换个身份
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(4) 个小伙伴在吐槽
  1. 顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶顶顶
    试试 2014-09-10 AM 08:57 回复
  2. 模板有bug 无评论第一跳评论刷新才显示
    流年岁月 2014-05-19 PM 11:18 回复
  3. 遗憾 功能缺失
    流年岁月 2014-05-19 PM 11:17 回复
    • 谢谢指错,呵呵,修改好了。在判断的语句的地方出错了,呵呵,现在已经好了,呵呵。
      雨夜 2014-05-20 PM 12:39 回复

主题定制开发流程

ZBLOGPHP开发流程

联系我们