Jump to content

Do not begin to migrate content here, it may be wiped without notice. More info.

Template:DebianHeader: Difference between revisions

From Debian Wiki
No edit summary
No edit summary
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
<pre><onlyinclude>{{#switch: {{MaybeBoolean|{{{TOC|1}}}}}
<pre><onlyinclude>{{#switch: {{SanitiseBoolean|{{{Title|1}}}}}
| 0 = __NOTOC__
| 1 =
| ReviewRequired = [[Category:ReviewRequired/MissingTOC]]__NOTOC__
| [[Category:ReviewRequired/InvalidTOC]]__NOTOC__
}}{{#switch: {{MaybeBoolean|{{{Title|1}}}}}
| 0 = __NOTITLE__
| 0 = __NOTITLE__
| 1 =
| 1 =
| ReviewRequired = [[Category:ReviewRequired/HiddenTitle]]__NOTITLE__
| ReviewRequired = [[Category:ReviewRequired/HiddenTitle]]__NOTITLE__
| [[Category:ReviewRequired/InvalidTOC]]__NOTITLE__
| [[Category:ReviewRequired/InvalidTitle]]__NOTITLE__
}}{{#seo:|keywords={{{Keywords|}}}|description={{{Description|}}}}}
}}{{#switch: {{{RevampReviewStatus|reviewed}}}
{{#ifeq:{{{Language|}}}|||{{#ifeq:{{SanitiseLanguageCode|{{{Language|}}}}}|||[[Category:Language/{{SanitiseLanguageCode|{{{Language|}}}}}]]}}}}</onlyinclude></pre>
| reviewed =
| unreviewed = {{Note|This page was automatically migrated from MoinMoin, and may have conversion errors.  If you [[DebianWiki/WikiRevamp/Review{{!}}review this page]], you may want to <span class{{=}}"wikirevamp-review-toggle">view conversion warnings</span>|warning}}[[Category:ReviewRequired/RevampReview/Unreviewed]]
| [[Category:ReviewRequired/RevampReview/InvalidStatus]]
}}{{#if:{{{Keywords|}}}{{{Description|}}}|{{#seo:|keywords={{{Keywords|}}}|description={{{Description|}}}}}}}
{{#if:{{{Language|}}}|{{#if:{{SanitiseLanguageCode|{{{Language|}}}}}|[[Category:Language/{{SanitiseLanguageCode|{{{Language|}}}}}]]}}|{{#if:{{SanitiseLanguageCode|{{#titleparts:{{PAGENAME}}|1}}|IgnoreInvalid=true}}|[[Category:Language/{{SanitiseLanguageCode|{{#titleparts:{{PAGENAME}}|1}}|IgnoreInvalid=true}}]]}}}}</onlyinclude></pre>


<templatedata>
<templatedata>
Line 16: Line 15:
     "description": "Standard page header (under construction)",
     "description": "Standard page header (under construction)",
     "params": {
     "params": {
         "TOC": {
         "RevampReviewStatus": {
             "type": "boolean",
             "type": "string",
             "required": false,
             "required": false,
             "default": "1",
             "default": "reviewed",
             "description": "Whether to show the default table of contents for this page"
            "suggestedvalues": ["reviewed","unreviewed"],
             "description": "Where this is in the process of conversion from the old MoinMoin wiki"
         },
         },
         "Title": {
         "Title": {
Line 37: Line 37:
             "required": false,
             "required": false,
             "description": "SEO description to put in the page <head>"
             "description": "SEO description to put in the page <head>"
        },
        "Language": {
            "type": "line",
            "required": false,
            "description": "Page's language code",
            "default": "(guessed from the URL)"
         }
         }
     }
     }

Latest revision as of 11:24, 22 February 2026

<onlyinclude>{{#switch: {{SanitiseBoolean|{{{Title|1}}}}}
| 0 = __NOTITLE__
| 1 =
| ReviewRequired = [[Category:ReviewRequired/HiddenTitle]]__NOTITLE__
| [[Category:ReviewRequired/InvalidTitle]]__NOTITLE__
}}{{#switch: {{{RevampReviewStatus|reviewed}}}
| reviewed =
| unreviewed = {{Note|This page was automatically migrated from MoinMoin, and may have conversion errors.  If you [[DebianWiki/WikiRevamp/Review{{!}}review this page]], you may want to <span class{{=}}"wikirevamp-review-toggle">view conversion warnings</span>|warning}}[[Category:ReviewRequired/RevampReview/Unreviewed]]
| [[Category:ReviewRequired/RevampReview/InvalidStatus]]
}}{{#if:{{{Keywords|}}}{{{Description|}}}|{{#seo:|keywords={{{Keywords|}}}|description={{{Description|}}}}}}}
{{#if:{{{Language|}}}|{{#if:{{SanitiseLanguageCode|{{{Language|}}}}}|[[Category:Language/{{SanitiseLanguageCode|{{{Language|}}}}}]]}}|{{#if:{{SanitiseLanguageCode|{{#titleparts:{{PAGENAME}}|1}}|IgnoreInvalid=true}}|[[Category:Language/{{SanitiseLanguageCode|{{#titleparts:{{PAGENAME}}|1}}|IgnoreInvalid=true}}]]}}}}</onlyinclude>

Standard page header (under construction)

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
RevampReviewStatusRevampReviewStatus

Where this is in the process of conversion from the old MoinMoin wiki

Suggested values
reviewed unreviewed
Default
reviewed
Stringoptional
TitleTitle

Whether to show the page title on this page

Default
true
Booleanoptional
KeywordsKeywords

SEO keywords to put in the page <head>

Lineoptional
DescriptionDescription

SEO description to put in the page <head>

Lineoptional
LanguageLanguage

Page's language code

Default
(guessed from the URL)
Lineoptional

This template implements recommendations that are likely to be accepted. At the time of writing, not all requirements have been written up into this template.

For ideas under discussion, see Template:PageHeader.