Lopwon Days 使用文档

2022-10-21


版本型号:Lopwon Days
适用程序:Typecho
皮肤类型:插件
插件作者:Lopwon
作者博客:Lopwon.com
发布页面:Lopwon.com/lopwon-days.html
官方演示:Lopwon Days


插件说明

插件 Lopwon Days 的作用是:让你的 Typecho 博客显示文章内倒数日(或顺数日)。在文章编辑页面,通过使用自定义的时间戳,在未到指定时间前,在前台输出倒数日,在超过指定时间后,则输出顺数日。同时,在插件设置里可以方便地自定义倒数日(或顺数日)的外观样式。

另有增强版 Lopwon Days Pro

注意:此插件仅供自用,请勿分发,请勿商用,且不对你在使用中产生的任何问题造成的不良后果,承担责任。

插件更新

2023年08月02日 发布 Lopwon Days v1.1 优化功能代码。

2022年10月22日 发布 Lopwon Days

使用方法

A 部署文件

1. 将压缩包里的文件夹 LopwonDays 及其内部的所有文件,上传至目录 usr/plugins 中。

2. 后台》控制台》插件,找到 Lopwon Days 并启用。

B 配置插件

后台》控制台》插件,找到 Lopwon Days 并设置,依喜好自定义倒数日(或顺数日)的样式。

C 插入时间

后台》管理》文章,打开或新建你需要呈现倒数日(或顺数日)的文章,除以下提到的事项外,其余正常操作即可。

1. 此编辑页面左侧的“内容文本框”中,在合适位置插入以下格式内容,每篇文章(页面)仅限使用一次:

    <span id="days"></span>

2. 此编辑页面下方的“自定义字段”里,请新增字段。该字段用于自定义要计算的时间戳,其中,字段名称必须填入 days,乱填无效!字段值填入格式为(年,月,日,时,分,秒)的指定内容。

3. 说明:① 年月日时分秒,请使用半角逗号隔开。② 如果只计算到(日),则字段值可以简洁输入为(年,月,日),小时之后会默认为零时零分零秒。③ 时间为二十四小时制。

4. 重要:输入的月份需要减 1(如:计算八月则输入 7 或 07 )。

5. 示例:2022年10月22日,则字段值输入 2022,9,22

6. 示例:2022年9月21日22时30分,则字段值输入 2022,8,21,22,30

7. 示例:2023年8月30日2时45分36秒,则字段值输入 2023,7,30,2,45,36

8. Typecho 1.1(17.10.30)默认的 Markdown 编辑器不支持(标签元素 span),需要简单修改源代码,见下。

9. 修改 var/HyperDown.php 文件,在第17行的 small 后面添加括号内代码(|span)。

D 使用技巧

1. 如何自定义输出的时间格式(如:只输出年月日,不显示时分秒)?打开文件 usr/plugins/LopwonDays/Plugin.php 找到第133行和第145行,按需修改。 
Store

6 条评论

  1. 刘郎 11 noreply

    支持作者,谢谢了

  2. 应急食品 3 noreply

    试试手气

  3. 嗑嗑 5

    反馈一下这个插件的bug:如果全站开启了pjax的话,若连续打开的两篇文章都调用了这个插件的话,则后调用的文章内的时间显示会是前面一篇文章和这篇文章显示时间的交替变换(使用主题:butterfly)

    1. Lopwon Lopwon 博主
      @ 嗑嗑

      这不是插件 bug 这是主题自身的 Pjax 把插件的 Js 搞丢了,主题本身给出了规避方法:在主题设置的(Pjax回调函数)里填入插件的函数 LopwonDays

      1. 1
        @ Lopwon

        这个情况我也遇到过,但是填入回调函数之后Pjax就失效了

        1. Lopwon Lopwon 博主
          @

          既然主题给出了这个输入项,也就是作者意识到了主题开启 Pjax 后会把其他插件的 Js 搞没,只能说主题没有完全处理好这个问题。

准备下山 准备下山
Snapic Plus v5
使用 Lopwon POP 实现
我要下载中奖率 90%