Difference between revisions of "DPL:Manual - dplchapter"

From FollowTheScore
Jump to: navigation, search
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

Template:Type:Manual

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