{{define "content"}}

站点设置

控制主页展示的模块、隐私处理与地图底图
{{if .Flash}}
设置已保存
{{end}} {{if .Warn}}
{{.Warn}}
{{end}}

基本信息

展示在主页顶部与浏览器标题

主页展示模块

取消勾选的模块不会出现在主页上;一个都不选时按全部展示处理
{{range .Modules}} {{end}}

公开页面

控制访客能在导航里看到并访问哪些页面;你登录后始终可以访问全部页面
{{range .Pages}} {{end}}
关闭的页面在访客导航中隐藏,直接输入网址也会得到 404。主页不受此开关影响。
访客访问站点根路径时直接落到这里;你登录后访问根路径仍然看主页。 选择了一个没对访客开放的页面时不会跳转(会留在主页)。

访客可见区域

一行一个,省 / 市 / 区都认(例如「广东省」「贵阳市」「南明区」)。 留空表示不限制,访客能看到全部数据;你自己登录后始终是全量。

隐私处理

「家」和「工作」通常是敏感位置,默认已隐藏
隐藏后匿名访客看不到这两类记录。你登录后可在任意公开页面用筛选器上的 含家/工作 开关临时显示给自己看。
该设置作用于全站统计与地图,可有效过滤路过点。

地图底图

在 conf/app.ini 中配置,改完重启生效
当前生效{{.MapInfo}}
{{if .MapLayers}}
放大后底图自带的 POI 与路名标注太密、看不清自己的点时,换成纯路网。 访客在地图上手动切换过的话,浏览器会记住他自己的选择。
{{end}}
map_provider:amap(默认,免密钥)/ tianditu(需 map_key)/ custom(自备 map_tile_url)
map_key:填写后瓦片改由服务端代理,密钥不会出现在页面源码里。
map_crs:仅 custom 使用,填 gcj02 或 wgs84;站点数据本身是 GCJ-02,换成 WGS-84 底图(天地图 / OSM)时会自动纠偏。

图片存储

地点图片存到哪儿。图片在浏览器里转成 WebP 后才上传,服务器只负责收下与转存
对象存储{{.S3Info}}
凭据放在 conf/app.ini,不进数据库、也不会下发到前端:
s3_endpoint(R2 形如 https://<账号>.r2.cloudflarestorage.com)、s3_bucket、s3_access_key、s3_secret_key、s3_region(R2 填 auto)。
s3_public_base:桶的公开域名(自定义域或 r2.dev),拼上对象名就是 <img src>;不填的话图片存得进去但浏览器取不到。
改了 conf/app.ini 需要重启;这里的「存哪边」保存后立即生效,已经存过的老图仍按各自原来的位置取,不受影响。

统计脚本

第三方访问统计 / 追踪脚本。默认关闭,打开后只注入公开页面,后台与登录页不挂
填一个 https://… 地址会包成 <script src=…>; 需要初始化代码的服务(Umami、百度统计等)可以把整段 <script> 贴进来。
整段脚本的 <script> 与 </script> 必须数量相同: 多一个 </script> 会提前闭合、少一个会把页面收尾吞进脚本,两种情况都拒收; src 只接受 https://、http:// 或以 / 开头的地址, 超过 4096 字符会被截断(并给出提示)。填了但没勾开关不会生效。
这个框留空时回落到 conf/app.ini 的 track_script ——它不会回填到上面这个框(改 ini 要重启)。
取消
{{end}}