对Typecho 一分钟内可修改评论的后续(可在本文章测试)7月9日

翻来复去,还是觉得通过 ip 判断比较好,实现方法想了很多,但是只有 ip 匹配是最直接的.

通过用户 ip 来查询数据库,匹配排序按照评论时间,取第一条,也就是时间戳最接近现时的评论,返回 coid。

获取用户 get 的 ip。$_SERVER["REMOTE_ADDR"]

function getgetCommentIp($ip){
    $db   = Typecho_Db::get();
    $i = $db->fetchRow($db->select('parent')
        ->from('table.comments')
        ->where('ip = ?', $ip)->order('created',Typecho_Db::SORT_DESC));
    return $i['coid'];
}

在本文评论可获赠修改一次!

因为还属于测试阶段,有 bug 请联系我.感谢!🙏

现在支持 md,并且支持实时返回修改后内容,md 直接解析为 html


none17 

respond-post-164

17


  1. Kiosr 83天

    @Jdeal

    话说好想加到网站试下,不过不知道咋下手。新手小白的悲哀啊!

    评论修改需要function跟主题js的配合才能实现,有些麻烦

  2. Jdeal 83天

    话说好想加到网站试下,不过不知道咋下手。新手小白的悲哀啊!

  3. Kiosr 83天

    @Jdeal

    测试修改评论,修改下

    修改评论已经完善了

  4. Jdeal 83天

    测试修改评论,修改下

  5. Kiosr 90天

    @皮皮

    我来拿后悔药当糖吃

    :(´ཀ`」 ∠):

  6. 皮皮 91天

    我来拿后悔药当糖吃

  7. Kiosr 97天

    @Mayx

    为什么不用session呢?

    (๑•̀ㅂ•́)و✧

  8. Mayx 97天

    为什么不用session呢?

  9. 南蛰 98天

    测试

  10. 南蛰 98天

    手机测试修改

对Typecho 一分钟内可修改评论的后续(可在本文章测试) 资本主义翘臀
0