typecho--JOE新版修改记录

chen'mo
2021-03-05 / 6 评论 / 7,612 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年06月08日,已超过1292天没有更新,若内容或图片失效,请留言反馈。

Joe主题更新太快,把修改的几个小功能记录如下,避免下次更新被覆盖。
cmsblog.png

一、添加排行榜功能

https://cmsblog.cn/navi.html

二、添加超级时光机功能

https://cmsblog.cn/1145.html

Typechotypecho 时光机单页 typecho-whispertypecho 时光机单页 typecho-whispertypecho-whisper===============当时就是超级喜欢这个时光机功能,自己也是东拼西凑着用着。现在终于有大佬做出来了。完美!typecho 时光机单页@author: 即刻... 时间:3年前 阅读:18,300阅读全文

三、添加原创、转载文章功能

https://cmsblog.cn/1099.html

TypechoJOE添加原创以及转载来源JOE添加原创以及转载来源我一向收集的文章比较多,一直也不敢多转载,就是因为不好添加转载来源声明!但也有些自己写的文章,加个原创图标以示区别。 利用typecho的自定义字段来实现此功能,以JOE主题为例,记录如下。效果... 时间:3年前 阅读:6,030阅读全文

四、添加打赏以及分享功能

https://cmsblog.cn/1134.html

Typecho给typecho添加个打赏功能给typecho添加个打赏功能虽然没有人给我打赏,但这功能必须要有!功能虽然没用,但看着比较爽!参考两篇文章:https://www.ijkxs.com/archives/15.htmlhttps://xiamp.net/a... 时间:3年前 阅读:4,490阅读全文

joe5.png

五、添加上一篇、下一篇缩略图功能

六、添加评论尾巴显示

public/comment.php 里添加 <?php autvip($comments->mail);?>
public/aside.php 里添加<?php autvip($item->mail);?>
core/function.php 里添加如下代码:

/**
 * 显示用户等级,按邮箱
 */
function autvip($i){
    $db=Typecho_Db::get();
    $mail=$db->fetchAll($db->select(array('COUNT(cid)'=>'rbq'))->from('table.comments')->where('mail = ?', $i)/**->where('authorId = ?','0')**/);
    foreach ($mail as $sl){
        $rbq=$sl['rbq'];}
    if($rbq<1){
        echo '<span class="autlv aut-0">Lv.0</span>';
    }elseif ($rbq<10 && $rbq>0) {
        echo '<span class="autlv aut-1">Lv.1</span>';
    }elseif ($rbq<20 && $rbq>=10) {
        echo '<span class="autlv aut-2">Lv.2</span>';
    }elseif ($rbq<40 && $rbq>=20) {
        echo '<span class="autlv aut-3">Lv.3</span>';
    }elseif ($rbq<80 && $rbq>=40) {
        echo '<span class="autlv aut-4">Lv.4</span>';
    }elseif ($rbq<100 && $rbq>=80) {
        echo '<span class="autlv aut-5">Lv.5</span>';
    }elseif ($rbq>=100) {
        echo '<span class="autlv aut-6">Lv.6</span>';
    }
}

CSS都在我主题的css.css里。

七、添加引用文章ID输出功能。

改用插件实现

八、美化下载插件附件显示样式

修改为自带短代码样式

九、动态添加点赞功能

十、不同分类,不同页面,侧边栏不同

typecho 时光机单页 typecho-whisper
« 上一篇 03-04
Typecho博客支持emoji表情设置
下一篇 » 03-06

评论 (6)

  1. 头像
    d Lv.1    印度孟买Amazon数据中心
    Windows 7 · Google Chrome
    沙发

    漂亮的博客

    回复
  2. 头像
    AlexCoding Lv.1   北京市北京市
    Windows 10 · Google Chrome
    板凳

    你好 请问动态添加点赞 功能是如何实现的?

    回复
  3. 头像
    海特 Lv.1   河北省石家庄市
    Android · Google Chrome
    地毯

    哈哈,改的很棒。请问,引入文章id是如何实现的呢?

    回复
    1. 头像
      chen'mo 作者 Lv.6   湖南省娄底市
      Windows 10 · Google Chrome
      @ 海特

      用这个ShortCodes插件实现的。

      回复
  4. 头像
    热搜 Lv.1   江苏省南京市
    Windows 10 · Google Chrome
    第4楼

    文章不错支持一下

    回复
  5. 头像
    乔治 Lv.1   山东省泰安市
    Android · QQ Browser
    第5楼

    厉害

    回复