Jump to content

Dplchapter

From DynamicPageList3 Manual
Manual dplchapter

Syntax[edit]

 {{#dplchapter: text | heading | limit | page | linktext }}

This function is a side entry into DPL's include function.

An arbitrary text is passed to this function, and returned is the body of a chapter within this text, which has 'heading' as a headline. The output can be delimited to a maximum number of characters. A link to 'page' is produced if the text is longer than that limit. The link normally consists of some arrow, but can be changed to whatever is desired.

Example 1: This displays the body content of the heading/section that matches the heading name specified, in this case it returns the section content for the "My Headline" heading.

 {{#dplchapter:
 Some text.
 ==== My Headline ====
 the body of the desired chapter.
 ==== Another Chapter ====
 Its text.
 |My Headline}}

Result 1: the body of the desired chapter.


Example 2[edit]

Example 2: This displays the body content of the heading/section matching the heading name ("My Headline") specified, though it limits the output to a maximum length of 15 characters (while avoiding breaking words up). The statement also provides a page name to link to, then sets the link text to "read more..." for that page.

 {{#dplchapter:
 Some text.
 ==== My Headline ====
 the body of the desired chapter.
 ==== Another Chapter ====
 Its text.
 |My Headline|15|Some Page|read more...}}

Result 2: the body of read more...

Cookies help us deliver our services. By using our services, you agree to our use of cookies.