Skip to content

Latest commit

 

History

History
 
 

Stat

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
TF Logo

Stat v1.0.4 - 社区维护版

—— 老牌文章浏览计数器插件,首创单页句柄机制支持附件,现已加入模板输出钩子。

使用说明版本历史贡献作者附注/链接授权协议


使用说明

通过挂载单页句柄实现不依赖模板输出的计数功能,除文章外独立页面甚至附件页面均可作用。新版可忽略1小时内重复访问,增加输出函数并支持参数定制。

使用方法

1. 下载本插件,放在 usr/plugins/ 目录中,确保文件夹名为 Stat;
2. 激活插件,即可自动添加计数字段并按访问自增;
3. 需输出当前文章计数数字可在模板文件如post.php中添加<?php $this->stat(); ?>
4. 需输出文章排行列表可在模板文件如sidebar.php中添加<?php $this->rank(); ?>

注意事项

  • 以上排行列表输出函数内支持用英文逗号隔开4种参数,即$this->rank( "源码规则", "页面类型", "分类或标签mid", "数目" ),赋值如下表:
参数 可用值 缺省值 说明
源码规则 任意Html代码
{title}即文章标题
{link}为文章地址
<li><a href="{link}">{title}</a></li> 每条输出源码格式
页面类型 post
page
attachment
post
(文章)
可排行页面或附件
分类或标签mid 整数
(多个可用,隔开)
ALL
(所有)
仅对文章类型有效
数目 整数 10 总共输出文章条数
  • 查看分类标签mid方法:后台进入管理-分类或标签页面,点击分类名称或编辑标签,地址栏?后即会显示mid等于的值。

版本历史

  • v1.0.4 (20-07-08 @jzwalk)
    • 增加计数输出和忽略重复访问功能;
    • 增加排行输出可指定分类ID与类型。
  • v1.0.3 (18-08-24 @jozhn)
    • 修复PDO下数据表检测失败的错误。
  • v1.0.2 (10-07-03 @Hanny)
    • 终于支持前台调用了;
    • 接口支持Typecho 0.8的计数;
    • 增加SQLite的支持。
  • v1.0.1 (10-01-02 @Hanny)
    • 修改安装出错处理;
    • 修改安装时默认值错误。
  • v1.0.0 (09-12-12 @Hanny)
    • 实现浏览次数统计的基本功能。

贡献作者

jzwalk jozhn Hanny
jzwalk (2020) jozhn (2018) Hanny (2009)

附注/链接

本插件最初仅为测试用未实现任何输出,可与Attachment搭配统计附件下载。 另有基于本作句柄机制的二次开发版TeStat可供参考。

授权协议

TF目录下的社区维护版作品如果没有明确声明,默认采用与Typecho相同的GPLv2开源协议。(要求提及出处,保持开源并注明修改。)

Stat原作未附协议声明,原作者保留所有权利。 © Hanny