cover

Doc简单文档 内容运营

一款将 Markdown 文档动态解析渲染为 HTML 文档页:基于 H2 自动生成 TOC 目录,支持上传 zip/pdf 等类型附件并记录下载日志,不生成任何静态 HTML 文件。


购买 / 收藏:请先登录


演示


开发者:LAO.CHEN

无代码加密 无额外授权 版本号:1.0.1 适配PHP:7.4+

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小时前

    - 首发版本