The IncludePage 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 plugin.
Usage
<<IncludePage page=OtherPage rev=6 quiet=1 words=50 lines=6>>
Arguments
Plugin 'MediawikiTable' does not exist.
Examples
IncludePage page=Help/AllPagesPlugin
Plugin 'IncludePage' does not exist.
IncludePage page=Help/AllPagesPlugin lines=6
Plugin 'IncludePage' does not exist.
IncludePage page=Help/AllPagesPlugin section="Arguments"
Plugin 'IncludePage' does not exist.
IncludePage page=Help/AllPagesPlugin section="Arguments" sectionhead=true
Plugin 'IncludePage' does not exist.
IncludePage page=Help/AllPagesPlugin sections=2
Does not work in Wikicreole syntax
Known bugs
- Line and word limit doesn't work if the included page itself includes a plugin.
- "sections" parameter does not work if sections to include are in Wikicreole syntax.
- "section" parameter does not always work if sections to include use both Wikicreole/Mediawiki and classic Phpwiki syntax.
Authors
- Joe Edelman
- bug fixes by Reini Urban
- "sections" parameter implemented by Marc-Etienne Vargenau, Alcatel-Lucent
See Also
- Help:IncludePagesPlugin (to include multiple pages)
- Help:TemplatePlugin (to include a page with parameters)
- Help:FrameIncludePlugin (to include an external page)