typecho 时光机单页 typecho-whisper
typecho-whisper===============当时就是超级喜欢这个时光机功能,自己也是东拼西凑着用着。现在终于有大佬做出来了。完美!typecho 时光机单页@author: 即刻学术 www.ijkxs.com单页适用于任何 typecho 主题。且不会对原...
<Joe主题更新太快,把修改的几个小功能记录如下,避免下次更新被覆盖。
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里。
文章不错支持一下
厉害