Difference between revisions of "Template:LoadPage"

From Minecraft Wiki
Jump to: navigation, search
m (not bold)
(I experimented some in my sandbox, and I discovered that when ITechieGamer tried to simply wiki text, the template kind of got messed up, so that it would not create a new section like it's supposed to - that's fixed now)
 
Line 1: Line 1:
 
<includeonly><div class="load-page" data-page="{{{1}}}" {{#if: {{{transcluded|}}} | data-template="true" }}>
 
<includeonly><div class="load-page" data-page="{{{1}}}" {{#if: {{{transcluded|}}} | data-template="true" }}>
<{{{3|h2}}}>{{{2|{{{1}}}}}}</{{{3|h2}}}>{{{extra|}}}
+
<{{{3|h2}}}>{{#if: {{{2|}}} | {{{2}}} | {{{1}}} }}</{{{3|h2}}}>{{{extra|}}}
 
<div class="load-page-content noscript">{{main|{{{1}}}}}<span class="mw-editsection-like" title="Edit: {{{1}}}">[<nowiki/>[{{fullurl: {{{1}}} | action=edit }} edit]<nowiki/>]</span></div>
 
<div class="load-page-content noscript">{{main|{{{1}}}}}<span class="mw-editsection-like" title="Edit: {{{1}}}">[<nowiki/>[{{fullurl: {{{1}}} | action=edit }} edit]<nowiki/>]</span></div>
 
</div></includeonly><noinclude>
 
</div></includeonly><noinclude>

Latest revision as of 23:36, 10 February 2018

[view | edit | history | purge]Documentation

The LoadPage template creates a placeholder for unloaded content, and a link to load the content. Use the LoadPage template to split articles into multiple pieces to be loaded into a primary article as needed.

Usage

{{LoadPage|<page>|<title>|<element>}}

The <page> parameter specifies the page title (including namespace) of the content to be loaded when requested (for example, Namespace:Article/subpage).

The optional <title> parameter specifies the text to be displayed as placeholder (if omitted or empty, defaults to <page>).

The optional <element> parameter specifies the HTML element name to be applied to the placeholder text (if omitted, defaults to h2).

The optional {{{extra}}} parameter specifies the additional text to be input without affecting the Table of Contents.

The optional {{{transcluded}}} parameter specifies that the page is already transcluded, and should be shown directly (minus self-links). This is intended for performance, as the transclusion is cached, however features like <noinclude> on the page won't work, and features like {{PAGENAME}} will use the original page's name, rather than the current pages name. Only self-links are manually resolved (however existing self-links will also remain).

See also

Template:LoadBox
Alternative to LoadPage; loads the content into a box, instead of needing a section header.
Category:Ajax loaded pages
A list of all pages loaded by LoadPage
[view | edit | history | purge]The above documentation is transcluded from Template:LoadPage/doc.