给zblogphp博主评论增加admin印章的方法

上午折腾了在评论中让博主的留言显示别名,但还是觉得有些不满意,于是想把博主的留言加上印章。

百度搜索了很多方法,都是wordpress的方法,好在思路都一样,那就自己动手吧。

1、要分出博主和留言者,这样才行,上篇文章已经解决了,这里就不赘述了。

2、显示印章,如图所示,我想要的结果。

QQ图片20150519141520.png

3、实现方法,该方法其实只用到css加一个div层就能实现,先在网上找到一个admin印章图片,放到模板的styleimg目录(也可能是images)下,在style目录下的css文件最下面加上如下代码

<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt">.admincomment{</li>
<li class="">background:url(img/admin.gif) 120px 0 no-repeat;<span class="comment">/*120PX 意思是距左侧距离*/</span></li>
<li class="alt">position:relative; <span class="comment">/*找这个花了2个小时,意思是放在最顶端*/</span></li>
<li class="">}</li>
</ol>
</div>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt">{<span class="keyword">if</span> <span class="vars">$comment</span>.Author.Email==<span class="vars">$article</span>.Author.Email}</li>
    <li class="">&lt;div <span class="keyword">class</span>=<span class="string">"admincomment"</span>&gt;</li>
    <li class="alt">&lt;span <span class="keyword">class</span>=<span class="string">"dot"</span>&gt;{<span class="vars">$key</span>+1}#&lt;/span&gt;{<span class="vars">$comment</span>.Author.Alias}&amp;nbsp;&amp;nbsp;&lt;span&gt;{<span class="vars">$comment</span>.Time()}&amp;nbsp;&lt;a href=<span class="string">"#comment"</span> onclick=<span class="string">"RevertComment('{$comment.ID}')"</span>&gt;回复&lt;/a&gt;&lt;/span&gt;&lt;div <span class="keyword">class</span>=<span class="string">"msgarticle"</span>&gt;{<span class="vars">$comment</span>.Content}</li>
<li class="">{<span class="keyword">foreach</span> <span class="vars">$comment</span>.Comments <span class="keyword">as</span> <span class="vars">$comment</span>}</li>
<li class="alt">{template:comment}</li>
<li class="">{/<span class="keyword">foreach</span>}</li>
<li class="alt">&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</li>
<li class="">{<span class="keyword">else</span>}</li>
<li class="alt">&lt;span <span class="keyword">class</span>=<span class="string">"dot"</span>&gt;{<span class="vars">$key</span>+1}#&lt;/span&gt;&lt;a href=<span class="string">"{$comment.Author.HomePage}"</span> rel=<span class="string">"nofollow"</span> target=<span class="string">"_blank"</span>&gt;{<span class="vars">$comment</span>.Author.Name}&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;{<span class="vars">$comment</span>.Time()}&amp;nbsp;&lt;a href=<span class="string">"#comment"</span> onclick=<span class="string">"RevertComment('{$comment.ID}')"</span>&gt;回复&lt;/a&gt;&lt;/span&gt;</li>
<li class=""></li>
<li class="alt">&lt;/div&gt;</li>
<li class="">&lt;div <span class="keyword">class</span>=<span class="string">"msgarticle"</span>&gt;{<span class="vars">$comment</span>.Content}</li>
<li class="alt">{<span class="keyword">foreach</span> <span class="vars">$comment</span>.Comments <span class="keyword">as</span> <span class="vars">$comment</span>}</li>
<li class="">{template:comment}</li>
<li class="alt">{/<span class="keyword">foreach</span>}</li>
<li class="">&lt;/div&gt;</li>
<li class="alt">{/<span class="keyword">if</span>}</li>
</ol>
</div>

ok,大功告成,效果见上图。

相关文章

已有 16 条评论

  1. 江西养牛人

    前来学习滴,不错.................. 拿回去研究去咯

    江西养牛人 ·  Windows XP · Tencent Traveler · 回复
    1. Mr.He

      大家一起探讨吧,不清楚的可以来问。

      Mr.He ·  Windows 8.1  · Google Chrome · 回复
  2. Me.稀奇

    印章不错····

    Me.稀奇 ·  Windows 7 · Google Chrome · 回复
    1. Mr.He

      谢谢MM夸奖

      Mr.He ·  Windows 8.1  · Google Chrome · 回复
  3. 玮鸫

    zblog我一直在观望,还是有点稚嫩,本地测了一段时间不很理想,再等等

    玮鸫 ·  Windows 7  · Google Chrome · 回复
    1. Mr.He

      也挺好的,不过扩展和主题没有wp多,而且好多都收费

      Mr.He ·  Windows 8.1  · Google Chrome · 回复
      1. 玮鸫

        我还以为你这个博客是ZB呢,原来也是WP...看来你还有别的博客啊

        玮鸫 ·  Windows 7  · Google Chrome · 回复
        1. Mr.He

          对的,另外还有一个博客

          Mr.He ·  Windows 8.1  · Google Chrome · 回复
  4. FROYO

    zblog总是不放心,怕哪天突然不更新了

    FROYO ·  Windows 7  · Google Chrome · 回复
    1. Mr.He

      属于轻量级应用,貌似比wp加载速度稍快。

      Mr.He ·  Windows 8.1  · Google Chrome · 回复
  5. 傲孤漠客

    傲孤漠客前来回访,博主技术很是不错,拿走学习,谢啦

    傲孤漠客 ·  Windows 7  · Sogou Explorer · 回复
    1. Mr.He

      大家一起学习吧,你的技术也不错啊

      Mr.He ·  Windows 8.1  · Google Chrome · 回复
  6. BOKE123

    看来很多技术都是相通的

    BOKE123 ·  Windows XP · Google Chrome · 回复
    1. Mr.He

      道理弄通了就好办啦

      Mr.He ·  Mac OS X · QQbrowser · 回复
  7. 胡说胡记

    对我这类小白来说,代码要修改的地方描述要是再清楚点就好了,有点迷糊!
    不过我已经弄好了,感谢分享!

    胡说胡记 ·  Windows 10  · Firefox · 回复
    1. Mr.He

      这个之前是在WordPress里面编辑的,我把代码整理一下。

      Mr.He ·  Windows 10  · Google Chrome · 回复

发表新评论

关于博主
博主本姓何,育人廿五载。
我住长江边,君自四海来。
文字不修饰,实是无文采。
飞絮落叶雪,只待李花开。
博客分类
随机推荐
最近评论
站点统计
  • 文章总数:196篇
  • 评论总数:5497条
  • 网站运行:3285天