Skip to content

Commit 5729dc7

Browse files
committed
chore: update files
1 parent 6ce8f09 commit 5729dc7

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

.lycheeignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ zhuanlan.zhihu.com/*
22
https://demo.doctrp.top/
33
http://127.0.0.1:8001/
44
http://localhost:9003
5+
https://www.hanspub.org/journal/paperinformation?paperid=40945

overrides/main.html

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,37 @@
1111
</a>
1212
{% endblock %}
1313

14+
1415
{% block content %}
16+
{# --- 测试:强制设置一个“很久以前”的修改时间 --- #}
17+
{% if page %}
18+
{% set now = (none).timestamp() | int %}
19+
20+
{# 手动设置:当前时间减去 10 分钟(即 600 秒)作为“最后修改时间” #}
21+
{% set last_modified = now - 600 %}
22+
23+
{# 如果你想测试“未过期”,可以把 600 改成 30(30秒前) #}
24+
{# {% set last_modified = now - 90000 %} #}
25+
26+
{% set days_since_update = ((now - last_modified) / 86400) | int %}
27+
{% set stale_after_days = 1 # 设为1天,方便测试 #}
28+
29+
{% if days_since_update > stale_after_days %}
30+
<div class="md-banner">
31+
⚠️【测试】本文档最后更新于 {{ (last_modified * 1000) | date('%Y-%m-%d %H:%M:%S') }},
32+
已超过 {{ stale_after_days }} 天未更新,内容可能已过时。
33+
</div>
34+
{% else %}
35+
<div class="md-banner" style="background-color:#d4edda; color:#155724; border-color:#c3e6cb;">
36+
✅【测试】文档更新于 {{ (last_modified * 1000) | date('%H:%M:%S') }},尚未过期({{ '%.1f'|format((now - last_modified)/60) }} 分钟前)。
37+
</div>
38+
{% endif %}
39+
{% endif %}
40+
41+
{{ super() }}
42+
{% endblock %}
43+
44+
<!-- {% block content %}
1545
{# --- 过期检测逻辑 --- #}
1646
{% if page and page.meta.revision_date %}
1747
{% set now = (none).timestamp() | int %}
@@ -30,4 +60,4 @@
3060
3161
{# 继续原始内容 #}
3262
{{ super() }}
33-
{% endblock %}
63+
{% endblock %} -->

0 commit comments

Comments
 (0)