2 Star 8 Fork 6

院主/typecho-fans插件库

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
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

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/taotecode/typecho_fans_plugin_library.git
git@gitee.com:taotecode/typecho_fans_plugin_library.git
taotecode
typecho_fans_plugin_library
typecho-fans插件库
master

Search