社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103
帮助:解析函数/dplchapter
dplchapter是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。
dplchapter
从文本中提取章节内容出自扩展 DynamicPageList3。
从指定文本中提取包含特定章节标题的内容,支持字数限制和链接跳转详情。出自扩展 DynamicPageList3。
语法
{{#dplchapter: text | heading | limit | page | linktext }}
- text:包含章节的文本内容。
- heading:目标章节的标题。
- limit(可选):输出内容的最大字符数。如果文本超出限制,会显示一个链接。
- page(可选):当文本超出限制时,指向的页面链接。
- linktext(可选):超出限制时显示的链接文本。
dplchapter会提取与指定标题匹配的章节正文内容(不包含标题本身)。当内容长度超过设定的限制时,会在输出中添加一个指向指定页面的链接,链接文本可自定义。
示例
{{#dplchapter:
Some text.
==== My Headline ====
the body of the desired chapter.
==== Another Chapter ====
Its text.
|My Headline}}
the body of the desired chapter.
{{#dplchapter:
Some text.
==== My Headline ====
the body of the desired chapter.
==== Another Chapter ====
Its text.
|My Headline|15|首页|.. read more}}
the body of .. read more
底层代码
- 暂无。特殊:版本页面给出的版本是3.3.4,但按代码仓库的历史,DPL3在3.3.6才支持MW1.37,而且仓库中没有发现3.3.4版本
实际用例
- 暂未发现bwiki中的使用案例