关于emlog的评论者链接问题的解决

       emlog 不得不说是一个简单,实用的轻量级博客程序,用起来放心舒心啊,呵呵不过这个博客的的评论者链接被某些人利用,具体的表达一下我要表达的意思,还是看下图吧。

点击查看原图

       看到红圈的里面的那个用户名,原来是是链接到评论人主页,很多做广告的就链接些自己的垃圾链接,吸引用户去点击,原来的程序开发的本意是好的,可是某些无耻的广告商滥用了,现在就解决去掉链接,且鼠标放置用户的名的时候给显示对方的网址,这样子就是一个比较好的解决方案。

     解决办法如下:

    首先你要找到你的博客模板:例如自带的classcial或者default,进入模板文件件找到model.php这个文件,打开进行编辑

    接下来找到如下代码:

    $value[‘poster’] = $value[‘url’] ? ‘<a href=”‘.$value[‘url’].'” target=”_blank”>’.$value[‘poster’].'</a>’ : $value[‘poster’];

   有的模板代码是:$comment[‘poster’] = $comment[‘url’] ? ‘<a title=”‘ . $comment[‘url’] . ‘” target=”_blank”>’ . $comment[‘poster’] . ‘</a>’ : $comment[‘poster’];

   把代码修改成以下:

    $value[‘poster’] = $value[‘url’] ? ‘<a title=”‘.$value[‘url’].'” target=”_blank”>’.$value[‘poster’].'</a>’ : $value[‘poster’];

   或者  comment[‘poster’] = $comment[‘url’] ? ‘<a title=”‘.$comment[‘url’].'” target=”_blank”>’.$comment[‘poster’].'</a>’ : $comment[‘poster’];

     然后保存上传到服务器,覆盖响应的文件,OK,大功告成。

   点击查看原图

看到那个地址木有,现在是鼠标放上去就显示了,避免了直接链接的广告嫌疑。

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

2条评论