页脚加「开源」「反馈」链接

用户要求:首页下方除了「管理」,再放开源地址与反馈链接。

- config.php 新增 REPO_URL / FEEDBACK_URL 两个常量,集中管理外链,
  以后换仓库或换反馈系统只改一处,不用翻模板
- index.php 页脚顺序:管理 · 开源 · 反馈 · 站点名
- 外链带 target=_blank + rel=noopener(新标签打开,且不给 window.opener)

反馈地址用 https://feedlite.yangyq.net/index.php?sw=simplenav
(sw= 是 FeedLite 区分来源的约定;原来的 ?sw=SimpleNav 写法是错的)

测试:_sn_footer_e2e.py 15 项(地址精确匹配 / target / rel / 顺序 / 常量未定义会露馅)
反向验证 8 变体全精确命中,含「反馈地址写成旧值」——正是本次修掉的那个错。
This commit is contained in:
2026-11-04 17:49:15 +08:00
parent 5b57e6a81e
commit 2599eba440
2 changed files with 14 additions and 0 deletions
+4
View File
@@ -210,6 +210,10 @@ function site_tile(array $s): void
<footer class="foot">
<a href="<?= e(url('admin/')) ?>">管理</a>
<span>·</span>
<a href="<?= e(REPO_URL) ?>" target="_blank" rel="noopener">开源</a>
<span>·</span>
<a href="<?= e(FEEDBACK_URL) ?>" target="_blank" rel="noopener">反馈</a>
<span>·</span>
<span><?= e(site_name()) ?></span>
</footer>
</div>