Difference between revisions of "DPL:Manual - dplchapter"
From FollowTheScore
| Line 13: | Line 13: | ||
You pass an arbitrary text to this function and you will get back the body of a chapter within this text which has 'heading' as a headline. You can delimit the output to a maximum number of characters. You will get a link to 'page' if the text is longer than that limit. The link will normally consist of some arrow but can be changed to whatever you want. | You pass an arbitrary text to this function and you will get back the body of a chapter within this text which has 'heading' as a headline. You can delimit the output to a maximum number of characters. You will get a link to 'page' if the text is longer than that limit. The link will normally consist of some arrow but can be changed to whatever you want. | ||
| − | ==== Example ==== | + | ==== Example 1 ==== |
<pre><nowiki> | <pre><nowiki> | ||
| Line 32: | Line 32: | ||
Its text. | Its text. | ||
|My Headline}} | |My Headline}} | ||
| + | |||
| + | ==== Example 2 ==== | ||
| + | |||
| + | <pre><nowiki> | ||
| + | {{#dplchapter: | ||
| + | Some text. | ||
| + | ==== My Headline ==== | ||
| + | the body of the desired chapter. | ||
| + | ==== Another Chapter ==== | ||
| + | Its text. | ||
| + | |My Headline|10|Some Page|read more ..}} | ||
| + | </nowiki></pre> | ||
| + | |||
| + | {{#dplchapter: | ||
| + | Some text. | ||
| + | ==== My Headline ==== | ||
| + | the body of the desired chapter. | ||
| + | ==== Another Chapter ==== | ||
| + | Its text. | ||
| + | |My Headline|10|Some Page|.. read more}} | ||
[[Category:DPL Manual]] | [[Category:DPL Manual]] | ||
Revision as of 08:20, 16 November 2007
Contents
Syntax
{{#dplchapter: text | heading | limit | page | linktext }}
Effect
This function is a side entry into DPL's include function.
You pass an arbitrary text to this function and you will get back the body of a chapter within this text which has 'heading' as a headline. You can delimit the output to a maximum number of characters. You will get a link to 'page' if the text is longer than that limit. The link will normally consist of some arrow but can be changed to whatever you want.
Example 1
{{#dplchapter:
Some text.
==== My Headline ====
the body of the desired chapter.
==== Another Chapter ====
Its text.
|My Headline}}
the body of the desired chapter.
Example 2
{{#dplchapter:
Some text.
==== My Headline ====
the body of the desired chapter.
==== Another Chapter ====
Its text.
|My Headline|10|Some Page|read more ..}}
the body .. read more