这是emlog建站系统的一款插件。要使用此插件,您需要先安装emlog系统。
安装教程
无代码加密 无额外授权 版本号:1.0.1
适配PHP:7.4+
最近更新:1.0.1 7小时前
- 优化标题锚点
- 新增文档详情页底部上一篇 / 下一篇
- 新增返回顶部
- 优化返回文档列表移至页面顶部面包屑右侧
emlog Pro 文档插件:后台用 Markdown 撰写文档,前台动态解析渲染为 HTML 文档页。
- 基于 Markdown H2(二级标题)自动生成 TOC 目录(桌面端侧栏 + 移动端抽屉按钮)
- 支持自定义附件(zip / pdf / docx / mp3 …)上传,前台详情页底部展示并记录下载日志(时间 / 文件名 / 文档 / IP / User-Agent)
- 支持
showPageLink前台入口,前台访问地址在后台可直接查看 - 不生成、不缓存任何静态 HTML 文件:每次请求现解析 Markdown,文档正文存数据库(LONGTEXT)
使用
后台入口:插件 → Doc简单文档(或访问 admin/plugin.php?plugin=lcbk_doc)。
基本设置
- 文档名称 / 文档副标题 / 文档简介:展示在文档首页顶部。
- 文档内自动目录:是否按 H2 在详情页生成 TOC。
- 允许下载的扩展名:逗号分隔白名单;php 等脚本类扩展名永远不允许上传/下载。
文档管理
- 「新增文档」/「编辑」:在线编写 Markdown,支持「导入 .md 文件」直接读入编辑器、一键预览(复用 emlog 后台内置 marked)。
- 文档简介留空时,前台列表与摘要自动从正文截取。
- 排序:数字越小越靠前;状态开关控制前台是否可见。
- 编辑已保存的文档时,可在下方为它上传附件。
下载日志
- 查看最近 200 条附件下载记录(时间 / 文件名 / 所属文档 / IP / User-Agent),可一键清空。
前台访问
安装并启用后,前台通过如下地址访问(「查看前台」按钮会自动带你去正确地址):
| 模式 | 文档首页 | 文档详情 | 附件下载 |
|---|---|---|---|
| 伪静态(后台开启链接模式) | https://你的域名/plugin/lcbk_doc |
https://你的域名/plugin/lcbk_doc/doc/3 |
https://你的域名/plugin/lcbk_doc/download/7 |
| 默认(关闭链接模式) | https://你的域名/?plugin=lcbk_doc |
https://你的域名/?plugin=lcbk_doc&doc=3 |
https://你的域名/?plugin=lcbk_doc&download=7 |
前台由插件自行输出页面,不受模板影响。
Markdown 写作约定
- H2(
##)会进入 TOC 目录,并自动获得jc-sec-N锚点。 - H1 / H3–H6 不进入目录,但也会获得
jc-hd-N锚点供页内跳转。 - 支持 GFM 表格、围栏代码块(
```lang)、任务列表等(ParsedownExtra)。 - 渲染结果会做安全净化:剥离
script/style/object/embed/svg/math等标签、全部on*事件属性、javascript:伪协议。 - 建议第一个标题用
# 文档名,后续章节用## 章节。
-
1.0.1
7小时前- 优化标题锚点
- 新增文档详情页底部上一篇 / 下一篇
- 新增返回顶部
- 优化返回文档列表移至页面顶部面包屑右侧 -
1.0.0
13小时前- 首发版本