LeafCMS GitHub 开始安装
Docs

系统里的说明

下面和后台「说明」是同一套:怎么用、后台每一栏、主题、模板标签,以及环境和安装。

按侧栏把后台每一项说一遍。各功能页顶部也有一句说明。先上手看「怎么用」,换皮看「主题」。

概览

页面做什么
仪表盘待审内容、未读留言、待审评论。快捷入口可在仪表盘里改。
统计前台访问的 PV / UV / IP、热门页、来路。另有蜘蛛抓取。后台路径不记。

内容

页面做什么
内容写文章。有「发布内容」权限才能发布;编辑默认存草稿或待审。可定时发布、生成预览链接、还原上一稿。一篇有一个主栏目(决定网址),可勾附加栏目。
栏目频道结构。列表出文档、单页只显示一篇、外链跳到别的网址。栏目要绑模型。可设列表/详情模板。
标签给文章打标签,前台 /tag/标识 聚合。和「说明 → 标签」(模板指令)不是一回事。
媒体上传图片和文件。正文插图、推荐位封面也从这里选。没有 public/storage 软链时站点会自己回源,不必强求 php artisan storage:link。只换访问域名在设置 → 更多填 CDN;文件改存 OSS / S3 用 CMS_MEDIA_DISK,见「环境」。水印只对本地盘有效。
留言前台表单提交的收件箱。可已读、备注、邮件回复。
评论默认待审核,通过后出现在文章下。开关和运营通知邮箱在设置。
回收站删除的内容先在这里。可还原;彻底删除不能恢复。侧栏在内容「更多」里,内容页右上角也能进。
推荐写内容时勾的属性(如头条)。模板 @cmsContent(['flag' => '属性标识']) 按它筛选。
推荐位首页 Banner 这类区块。标识码要和模板 @cmsAdv(['name' => 'home_banner']) 一致。可手填条目或按规则取文章。手填条目点「选择」从媒体库挑图,保存前能预览。友链不必进这里改,用「运营 → 更多 → 友链」。
模型一类内容的字段(价格、附件等)。可复制、导出/导入 JSON,不删已有文章。勾「允许会员投稿」后前台会员才能写这类稿。
导航顶栏菜单。位置如 header 要和 @cmsMenu 一致。没建菜单时会用勾了「菜单」的栏目凑。
表单定义联系表单字段。标识码给 @cmsForm(['slug' => 'contact'])。提交进留言。

运营

页面做什么
会员前台注册用户名单。可停用。投稿、收藏在会员中心。
采集从 RSS、JSON 或 HTML 列表把公开内容拉进栏目。先试抓再启用。只采集你有权使用的源,不爬内网。自动跑需要配 cron,见「定时」。
缓存全页缓存(访问后把整页存起来)和磁盘静态页(写成 public/html/ 文件)。生成、删除文件多时都会分批进行,页面上有进度。右上角「清空缓存」会清模板/配置和已存页面。nginx 写法见「环境」。
友链首页友情链接 / 合作伙伴。侧栏在运营「更多」。不是导航站的网址目录。数据写在推荐位 partners(没有则用 friend_links),主题用 @cmsAdv(['name' => 'partners']) 输出。
地图给搜索引擎的站点地图。侧栏在运营「更多」。XML 在 /sitemap.xml,网页版在 /sitemap。可勾栏目 / 文章 / 标签,并可加补充地址。会员门槛文章、没有公开文章的标签不列入。robots.txt 会列出各语言的 XML。
跳转旧地址 301/302 到新地址。按站点隔离,命中会计数。停用后规则还在,只是不跳。
分组会员能力(如投稿)。停用后这组前台权限关掉,人还在名单里。

系统

页面做什么
站点按域名分站,栏目和文章隔离。顶栏切换正在改哪一个。新建站会复制基础设置,不复制内容。默认站不能删,删站会连内容一起删。
设置网站名称、关键词。外观:Logo、主色、页脚。评论规则、SMTP 发信。登录页可找回后台密码。更多:文章链接格式、robots.txt 补充规则、手机外观、备份还原、API Token、CDN 域名。对象存储盘不在表单里改,见「环境」。
主题点某一套进入配置:这一套的多语言短句、要补的模型、自定义参数(cms_theme('键'))。「用于本站」会补缺的模型,不改已有文章。详见「主题」。
语言三件事分开:内容语言(文章标签、/en 前缀)、后台界面(侧栏中/英)、主题文案(搜索、登录、评论、会员等短句,用 cms_ui('search'))。导航和推荐位会按已添加的语言出输入框。译文统计只算该语言真正填了标题的篇数;停用不删已有译文。改语言或主题文案会清全页缓存和磁盘静态页。
日志管理员在后台做过什么:改了哪一篇、批量动作、登录和 IP。IP 旁会标本机、Docker 内网或公网省市。点 IP 可只看这个地址。生成静态页的进度请求不记。不能当文章修订用。
账号右上角点自己的名字。改显示名称和登录密码。
管理员后台账号、角色、可管理哪些站点。可限制只能改某些栏目。
权限角色勾模块权限。超级管理员能做所有事,不能删。「发布内容」单独一项,没有就不能点发布。
说明本页。人人都能打开,不跟运营权限走,所以放在系统最底下,而不是运营「更多」。

侧栏没有的项是当前账号没权限,不是系统缺功能。模板指令见「标签」。

飞机群 @sanpang