diff --git a/conf/app.conf.example b/conf/app.conf.example index 94892c84..3a65aa6f 100644 --- a/conf/app.conf.example +++ b/conf/app.conf.example @@ -22,6 +22,8 @@ highlight_style="${MINDOC_HIGHLIGHT_STYLE||github}" #大于0时系统会自动检测配置文件是否变动,变动后自动加载并生效,单位是秒。监听端口和数据库配置无效 config_auto_delay="${MINDOC_CONFIG_AUTO_DELAY||20}" +#发布pdf时候的默认发布者(项目填写了公司名称以公司名称为准) +publisher_def = ########Session储存方式############## diff --git a/models/BookResult.go b/models/BookResult.go index de2ada58..6663f9f7 100644 --- a/models/BookResult.go +++ b/models/BookResult.go @@ -373,8 +373,12 @@ func (m *BookResult) Converter(sessionId string) (ConvertBookResult, error) { Toc: tocList, More: []string{}, } + if m.Publisher != "" { ebookConfig.Footer = "
本文档由 " + m.Publisher + " 生成- _PAGENUM_ -
" + } else if web.AppConfig.DefaultString("publisher_def", "") != "" { + defPub := web.AppConfig.DefaultString("publisher_def", "") + ebookConfig.Footer = "本文档由 " + defPub + " 生成- _PAGENUM_ -
" } if m.RealName != "" { ebookConfig.Creator = m.RealName