Jump to content

Template:Extension: Difference between revisions

 
Line 1: Line 1:
<includeonly>
<includeonly>
{| class="wikitable ext-infobox" style="float:right; clear:right; margin:0 0 1em 1em; width:320px;"
|+ style="text-align:left;" | {{{name|Extension}}}
|-
! scope="row" | Description
| {{{description|}}}
{{#if:{{{type|}}}|
|-
! scope="row" | Type
| {{{type}}}
}}
{{#if:{{{status|}}}|
|-
! scope="row" | Status
| {{{status}}}
}}
{{#if:{{{version|}}}|
|-
! scope="row" | Version
| {{{version}}}
}}
{{#if:{{{released|}}}|
|-
! scope="row" | Released
| {{{released}}}
}}
{{#if:{{{author|}}}|
|-
! scope="row" | Author
| {{{author}}}
}}
{{#if:{{{license|}}}|
|-
! scope="row" | License
| {{{license}}}
}}
{{#if:{{{mediawiki|}}}|
|-
! scope="row" | MediaWiki
| {{{mediawiki}}}
}}
{{#if:{{{php|}}}|
|-
! scope="row" | PHP
| {{{php}}}
}}
{{#if:{{{repository|}}}|
|-
! scope="row" | Repository
| [{{{repository}}} {{{repo-label|GitHub}}}]
}}
{{#if:{{{releases|}}}|
|-
! scope="row" | Releases
| [{{{releases}}} {{{releases-label|Download}}}]
}}
{{#if:{{{download|}}}|
|-
! scope="row" | Direct download
| [{{{download}}} {{{download-label|ZIP}}}]
}}
{{#if:{{{bugtracker|}}}|
|-
! scope="row" | Issues
| [{{{bugtracker}}} {{{bugtracker-label|Report a bug}}}]
}}
{{#if:{{{docs|}}}|
|-
! scope="row" | Docs
| [{{{docs}}} {{{docs-label|Documentation}}}]
}}
|}
<templatestyles src="Template:Extension/styles.css" />
<templatestyles src="Template:Extension/styles.css" />
<infobox theme="cu-extension" layout="stacked">
  <title source="name">
    <default>{{PAGENAME}}</default>
  </title>
  <!-- Optional logo image: pass |logo=SomeFile.png -->
  <media source="logo" />
  <data source="description">
    <label>Description</label>
  </data>
  <group>
    <header>Details</header>
    <data source="type"><label>Type</label></data>
    <data source="status"><label>Status</label></data>
    <data source="version"><label>Version</label></data>
    <data source="released"><label>Released</label></data>
    <data source="author"><label>Author</label></data>
    <data source="license"><label>License</label></data>
  </group>
  <group>
    <header>Compatibility</header>
    <data source="mediawiki"><label>MediaWiki</label></data>
    <data source="php"><label>PHP</label></data>
  </group>
  <group>
    <header>Links</header>
    <data source="repository">
      <label>Repository</label>
      <format>[{{{repository|}}} {{{repo_label|GitHub}}}]</format>
    </data>
    <data source="releases">
      <label>Releases</label>
      <format>[{{{releases|}}} {{{releases_label|Downloads}}}]</format>
    </data>
    <data source="bugtracker">
      <label>Bug tracker</label>
      <format>[{{{bugtracker|}}} {{{bugtracker_label|Issues}}}]</format>
    </data>
    <data source="docs">
      <label>Docs</label>
      <format>[{{{docs|}}} {{{docs_label|Documentation}}}]</format>
    </data>
  </group>
</infobox>
</includeonly><noinclude>
</includeonly><noinclude>
{{Documentation}}
{{Documentation}}
</noinclude>
</noinclude>