1 Date: Sun, 8 Mar 2009 10:12:36 +0000
2 Mime-Version: 1.0 (Produced by PhpWiki 1.3.14-20080124)
4 Content-Type: application/x-phpwiki;
5 pagename=Help%2FIncludePagePlugin;
9 Content-Transfer-Encoding: binary
11 The **~IncludePage** [[Help:WikiPlugin|plugin]] will "include" other pages in this wiki. In the language of hypertext this is called //transclusion//. The pages will render in distinct tables. You can also load external pages in a more limited fashion with the [FrameInclude|Help:FrameIncludePlugin] plugin.
15 <<IncludePage page=OtherPage rev=6 quiet=1 words=50 lines=6>>
28 | //None// (mandatory argument)
32 | defaults to most recent
35 | if set, inclusion appears as normal content
39 | maximum number of bytes to include
40 | //None// (include all page)
43 | maximum number of words to include
44 | //None// (include all page)
47 | maximum number of lines to include
48 | //None// (include all page)
51 | maximum number of sections to include
52 | //None// (include all sections)
55 | include a named section
59 | when including a named section show the heading
65 === ~IncludePage page=Help/~AllPagesPlugin
66 <<IncludePage page=Help/AllPagesPlugin>>
68 === ~IncludePage page=Help/~AllPagesPlugin lines=6
69 <<IncludePage page=Help/AllPagesPlugin lines=6>>
71 === ~IncludePage page=Help/~AllPagesPlugin section="Arguments"
72 <<IncludePage page=Help/AllPagesPlugin section="Arguments">>
74 === ~IncludePage page=Help/~AllPagesPlugin section="Arguments" sectionhead=true
75 <<IncludePage page=Help/AllPagesPlugin section="Arguments" sectionhead=true>>
77 === ~IncludePage page=Help/~AllPagesPlugin sections=2
80 <!-- <<IncludePage page=Help/AllPagesPlugin sections=2>> -->
84 * [~RedirectTo|Help:RedirectToPlugin] plugin is not handled correctly.
85 * Line and word limit doesn't work if the included page itself includes a plugin.
86 * "sections" parameter does not work if sections to include are in Wikicreole syntax
91 * bug fixes by [[PhpWiki:ReiniUrban|Reini Urban]]
92 * "sections" parameter implemented by Marc-Etienne Vargenau, Alcatel-Lucent
96 * [Help:IncludePagesPlugin] (to include multiple pages)
97 * [Help:TemplatePlugin] (to include a page with parameters)
98 * [Help:FrameIncludePlugin] (to include an external page)
102 [[PhpWikiDocumentation]] [[CategoryWikiPlugin]]