Difference between revisions of "Template:BSExtensionInfobox"

(Tag: 2017 source edit)
 

__NOEDITOR__

This is the "BSExtensionInfobox" template. Used mainly for MediaWiki extensions, but also for BlueSpice extensions that don't have a page in the AutoDoc namespace. For AutoDoc extensions, use the template BSExtensionInfo. It should be called in the following format:

                {{BSExtensionInfobox
|desc=
|status=
|developer=
|type=
|compatible=
|edition=
|category=
|docuactive=
|activelicense=
|licensedocu=
}}

            

semantic properties[edit source]

semantic property template variable type multiple choice allowed values
Property:BSExtensionInfoName text
Property:BSExtensionInfoDescription desc text
Property:BSExtensionInfoStatus status text unknown, unstable, experimental, beta, stable, unmaintained
Property:BSExtensionInfoDeveloper developer text x
Property:BSExtensionInfoType type text MediaWiki, BlueSpice
Property:BSExtensionInfoEdition edition text BlueSpiceFree ,BlueSpicePro BlueSpice free, BlueSpice pro, BlueSpice Cloud, BlueSpice Farm
Property:BSExtensionInfoActivated active bool JaYes, Nein No
Property:BSExtensionInfoCompatible compatible text x MediaWiki, BlueSpice
Property:BSExtensionInfoCategory category text Administration, Buchfunktion, Kommunikation, Inhaltliche Strukturierung, Datenanalyse, Dokumentenmanagement, Editor, Export, Infrastruktur, Mobile, Personalisierung, Qualitätssicherung, Reporting, Rich articles, Suche und Navigation, Sicherheit, Skinning
Property:BSExtensionInfoLicense license page ISC, MIT, WTFPL, GPL v2+, GPL v2+ and BSD 3 Clause, GPL v2+ and MIT, GPL v3+, GPL v3
Property:BSExtensionInfoDocumentation docu url

Edit the page to see the template text.

<noinclude>
            
            __NOEDITOR__
            
            
            
            
        This is the "BSExtensionInfobox" template. Used mainly for MediaWiki extensions, but also for BlueSpice extensions that don't have a page in the AutoDoc namespace. For AutoDoc extensions, use the template BSExtensionInfo.
            
            
        It should be called in the following format:
        
        
        
        
        <pre>{{BSExtensionInfobox
        
        |desc=
        
        |status=
        
        |developer=
        
        |type=
        
        |compatible=
        
        |edition=
        
        |category=
        
        |docu=
            
            |active=
            
            |licenseactive=
            
            |license=
            
            |docu=
        
        }}
        
        
        </pre>
        
        
        
        ==semantic properties==
        
        {| class="wikitable"
        
        |-
        
        ! semantic property
        
        ! template variable
        
        ! type
        
        ! multiple choice
        
        ! allowed values
        
        |-
        
        | [[Property:BSExtensionInfoName]]
        
        | 
        
        | text
        
        | 
        
        | 
        
        |-
        
        | [[Property:BSExtensionInfoDescription]]
        
        | desc
        
        | text
        
        | 
        
        |
        
        |-
        
        | [[Property:BSExtensionInfoStatus]]
        
        | status
        
        | text
        
        | 
        
        | unknown, unstable, experimental, beta, stable, unmaintained
        
        |-
        
        | [[Property:BSExtensionInfoDeveloper]]
        
        | developer
        
        | text
        
        | x
        
        | 
        
        |-
        
        | [[Property:BSExtensionInfoType]]
        
        | type
        
        | text
        
        | 
        
        | MediaWiki, BlueSpice
        
        |-
        
        | [[Property:BSExtensionInfoEdition]]
        
        | edition
        
        | text
        
        | 
        
        | BlueSpiceFree,BlueSpicePro
            
            
        BlueSpice free, BlueSpice pro, BlueSpice Cloud, BlueSpice Farm
            
            
        |-
        
        | [[Property:BSExtensionInfoActivated]]
        
        | active
        
        | bool
        
        | 
        
        | Ja, NeinYes, No
        
        |-
        
        | [[Property:BSExtensionInfoCompatible]]
        
        | compatible
        
        | text
        
        | x
        
        | MediaWiki, BlueSpice
        
        |-
        
        
        <!--| [[Property:BSExtensionInfoPackage]]
            
            | package
            
            | text
            
            | 
            
            | Bookmaker, DocumentManager, Teamwork, SemanticData, PasteImage, ServiceCenter, VisualDiff, WikiExplorer, Reminder, RatedComments, ReadConfirmation
            
            |- -->
        
        | [[Property:BSExtensionInfoCategory]]
        
        | category
        
        | text
        
        | 
        
        | Administration, Buchfunktion, Kommunikation, Inhaltliche Strukturierung, Datenanalyse, Dokumentenmanagement, Editor, Export, Infrastruktur, Mobile, Personalisierung, Qualitätssicherung, Reporting, Rich articles, Suche und Navigation, Sicherheit, Skinning
        
        |-
        
        | [[Property:BSExtensionInfoLicense]]
        
        | license
        
        | page
        
        | 
        
        | ISC, MIT, WTFPL, GPL v2+, GPL v2+ and BSD 3 Clause, GPL v2+ and MIT, GPL v3+, GPL v3
        
        |-
        
        | [[Property:BSExtensionInfoDocumentation]]
        
        | docu
        
        | url
        
        | 
        
        | 
        
        |}
        
        
        
        Edit the page to see the template text.
        
        
        </noinclude>
            
            
            
            
            
            
        <includeonly>{| style="width: 25em; font-size: 90%; border: 3px solid #3e5389; border-collapse: collapse; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align: left;"
            
            |-
            
            ! style="text-align: center; background-color:#3e5389; padding:20px;" colspan="2"|<span style="font-size: larger; color: #FFFFFF;">[[BSExtensionInfoName::{{PAGENAME}}]]</span>
            
            |-
            
            ! style="font-weight:normal; text-align: left; background-color:#eeeeee; padding: 20px 10px 20px 10px;" colspan="2"|<span>[[BSExtensionInfoDescription::{{{desc|}}}]]</span>
            
            |-
            
            ! style="vertical-align:top; padding: 20px 10px 0 10px;" | Status:
            
            | style="vertical-align:bottom; padding: 20px 10px 0 10px;" | [[BSExtensionInfoStatus::{{{status|}}}]]
            
            |-
            
            ! style="vertical-align:top; padding: 0 10px;" | Entwickler:
            
            | style="vertical-align:bottom; padding: 0 10px;" | {{#arraymap:{{{developer|}}}|,|y|[[BSExtensionInfoDeveloper::y]]}}
            
            |-
            
            ! style="vertical-align:top; padding: 0 10px;" | Art der Extension:
            
            | style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoType::{{{type|}}}]]
            
            |-
            
            ! style="vertical-align:top; padding: 0 10px;" | Edition:
            
            | style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoEdition::{{{edition|}}}]]
            
            |-
            
            ! style="vertical-align:top; padding: 0 10px;" | Abhängigkeit:
            
            | style="vertical-align:bottom; padding: 0 10px;" | {{#arraymap:{{{compatible|}}}|,|y|[[BSExtensionInfoCompatible::y]]}}
            
            |-
            
            
            <!-- ! style="vertical-align:top; padding: 0 10px;" | Softwarepaket:
                
                | style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoPackage::{{{package|-}}}]]
                
                |- -->
            
            ! style="vertical-align:top; padding: 0 10px;" | Lizenz:
            
            | style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoLicense::{{{license|-}}}]]
            
            |-
            
            ! style="vertical-align:top; padding: 0 10px;" | Aktiviert:
            
            | style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoActive::{{{active|-}}}]]
            
            |-
            
            ! style="vertical-align:top; padding: 0 10px 20px 10px;" | Kategorie:
            
            | style="vertical-align:top; padding: 0 10px 20px 10px;" | {{#arraymap:{{{category|-}}}|,|z|[[BSExtensionInfoCategory::z]]}}
            
            |-
            
            ! style="font-weight:normal; text-align:center; vertical-align:top; padding-left:10px; padding-top:10px;  padding-bottom:10px; background-color:#eeeeee;" colspan="2"| {{#if: {{{docu|}}} | <span>[{{{docu|}}} Dokumentation auf MediaWiki.org]</span>|}}
            
            |-
            
            |}
            
            {{#set:
            
            BSExtensionInfoActive={{{active|}}}|
            
            BSExtensionInfoLicense={{{license|}}}
            
            }}
            
            
        {#default_form:BSExtensionInfoboxForm}}
            
            
            <h1>Extension: {{PAGENAME}}</h1>
            
            
            <br />
            
            
            
            {| class="extension-infobox  fullwidth" 
            
            |-
            
            !class="extension-infobox-header" colspan="4"|Overview
            
            |-
            
            ! Description:
            
            |colspan="3" | [[BSExtensionInfoDescription::{{{desc|}}}]]
            
            |-
            
            ! State:
            
            | [[BSExtensionInfoStatus::{{{status|}}}]]
            
            ! Dependency:
            
            | {{#arraymap:{{{compatible|}}}|,|y|[[BSExtensionInfoCompatible::y]]}}
            
            |-
            
            ! Developer:
            
            | {{#arraymap:{{{developer|}}}|,|y|[[BSExtensionInfoDeveloper::y]]}}
            
            ! License:
            
            | [[BSExtensionInfoLicense::{{{license|-}}}]]
            
            |-
            
            ! Type:
            
            | {{#if:{{{docu|}}}|[{{{docu|}}} {{{type|}}}]|}} {{#set:BSExtensionInfoType={{{type|}}}}}
            
            ! Category:
            
            | {{#arraymap:{{{category|-}}}|,|z|[[BSExtensionInfoCategory::z]]}}
            
            |-
            
            ! Edition:
            
            | colspan="3"|{{#arraymap:{{{edition|}}}|,|@@|[[BSExtensionInfoEdition::@@]]}}
            
            |-
            
            {{#ifeq: {{{type|}}}|MediaWiki|
            
            ! class="extension-infobox-helppage" colspan="4"{{!}} <div class="questionmark-icon"> For more info, visit '''[{{{docu|}}} Mediawiki].'''</div>
            
            {{!}}-|{{#ifexist: Manual:Extension/{{PAGENAME}} |
            
            ! class="extension-infobox-helppage" colspan="4"{{!}} <div class="questionmark-icon"> '''[[Manual:Extension/{{PAGENAME}}|View help page]]'''</div>
            
            {{!}}-|}}
            
              }}
            
            |}
            
            
            
            ==Features==
            
            
            
            __NOTOC__
            
            __HIDETITLE__
            
            [[Category:Extension]]{{Translation}}</includeonly>
(57 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
+
<noinclude>This is the "BSExtensionInfobox" template. Used mainly for MediaWiki extensions, but also for BlueSpice extensions that don't have a page in the AutoDoc namespace. For AutoDoc extensions, use the template BSExtensionInfo.
__NOEDITOR__
 
 
 
This is the "BSExtensionInfobox" template.
 
 
It should be called in the following format:
 
It should be called in the following format:
  
Line 13: Line 10:
 
|edition=
 
|edition=
 
|category=
 
|category=
|docu=
 
 
|active=
 
|active=
 
|license=
 
|license=
 +
|docu=
 
}}
 
}}
 
</pre>
 
</pre>
Line 62: Line 59:
 
| text
 
| text
 
|  
 
|  
| BlueSpiceFree,BlueSpicePro
+
| BlueSpice free, BlueSpice pro, BlueSpice Cloud, BlueSpice Farm
 
|-
 
|-
 
| [[Property:BSExtensionInfoActivated]]
 
| [[Property:BSExtensionInfoActivated]]
Line 68: Line 65:
 
| bool
 
| bool
 
|  
 
|  
| Ja, Nein
+
| Yes, No
 
|-
 
|-
 
| [[Property:BSExtensionInfoCompatible]]
 
| [[Property:BSExtensionInfoCompatible]]
Line 102: Line 99:
  
 
Edit the page to see the template text.
 
Edit the page to see the template text.
</noinclude>
+
</noinclude><includeonly>{{#default_form:BSExtensionInfoboxForm}}
 +
<h1>Extension: {{PAGENAME}}</h1>
 +
<br />
  
 
+
{| class="extension-infobox  fullwidth"  
<includeonly>{| style="width: 25em; font-size: 90%; border: 3px solid #3e5389; border-collapse: collapse; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align: left;"
 
 
|-
 
|-
! style="text-align: center; background-color:#3e5389; padding:20px;" colspan="2"|<span style="font-size: larger; color: #FFFFFF;">[[BSExtensionInfoName::{{PAGENAME}}]]</span>
+
!class="extension-infobox-header" colspan="4"|Overview
 
|-
 
|-
! style="font-weight:normal; text-align: left; background-color:#eeeeee; padding: 20px 10px 20px 10px;" colspan="2"|<span>[[BSExtensionInfoDescription::{{{desc|}}}]]</span>
+
! Description:
 +
|colspan="3" | [[BSExtensionInfoDescription::{{{desc|}}}]]
 
|-
 
|-
! style="vertical-align:top; padding: 20px 10px 0 10px;" | Status:
+
! State:
| style="vertical-align:bottom; padding: 20px 10px 0 10px;" | [[BSExtensionInfoStatus::{{{status|}}}]]
+
| [[BSExtensionInfoStatus::{{{status|}}}]]
 +
! Dependency:
 +
| {{#arraymap:{{{compatible|}}}|,|y|[[BSExtensionInfoCompatible::y]]}}
 
|-
 
|-
! style="vertical-align:top; padding: 0 10px;" | Entwickler:
+
! Developer:
| style="vertical-align:bottom; padding: 0 10px;" | {{#arraymap:{{{developer|}}}|,|y|[[BSExtensionInfoDeveloper::y]]}}
+
| {{#arraymap:{{{developer|}}}|,|y|[[BSExtensionInfoDeveloper::y]]}}
 +
! License:
 +
| [[BSExtensionInfoLicense::{{{license|-}}}]]
 
|-
 
|-
! style="vertical-align:top; padding: 0 10px;" | Art der Extension:
+
! Type:
| style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoType::{{{type|}}}]]
+
| {{#if:{{{docu|}}}|[{{{docu|}}} {{{type|}}}]|}} {{#set:BSExtensionInfoType={{{type|}}}}}
 +
! Category:
 +
| {{#arraymap:{{{category|-}}}|,|z|[[BSExtensionInfoCategory::z]]}}
 
|-
 
|-
! style="vertical-align:top; padding: 0 10px;" | Edition:
+
! Edition:
| style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoEdition::{{{edition|}}}]]
+
| colspan="3"|{{#arraymap:{{{edition|}}}|,|@@|[[BSExtensionInfoEdition::@@]]}}
|-
 
! style="vertical-align:top; padding: 0 10px;" | Abhängigkeit:
 
| style="vertical-align:bottom; padding: 0 10px;" | {{#arraymap:{{{compatible|}}}|,|y|[[BSExtensionInfoCompatible::y]]}}
 
|-
 
<!-- ! style="vertical-align:top; padding: 0 10px;" | Softwarepaket:
 
| style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoPackage::{{{package|-}}}]]
 
|- -->
 
! style="vertical-align:top; padding: 0 10px;" | Lizenz:
 
| style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoLicense::{{{license|-}}}]]
 
|-
 
! style="vertical-align:top; padding: 0 10px;" | Aktiviert:
 
| style="vertical-align:bottom; padding: 0 10px;" | [[BSExtensionInfoActive::{{{active|-}}}]]
 
|-
 
! style="vertical-align:top; padding: 0 10px 20px 10px;" | Kategorie:
 
| style="vertical-align:top; padding: 0 10px 20px 10px;" | {{#arraymap:{{{category|-}}}|,|z|[[BSExtensionInfoCategory::z]]}}
 
|-
 
! style="font-weight:normal; text-align:center; vertical-align:top; padding-left:10px; padding-top:10px;  padding-bottom:10px; background-color:#eeeeee;" colspan="2"| {{#if: {{{docu|}}} | <span>[{{{docu|}}} Dokumentation auf MediaWiki.org]</span>|}}
 
 
|-
 
|-
 +
{{#ifeq: {{{type|}}}|MediaWiki|
 +
! class="extension-infobox-helppage" colspan="4"{{!}} <div class="questionmark-icon"> For more info, visit '''[{{{docu|}}} Mediawiki].'''</div>
 +
{{!}}-|{{#ifexist: Manual:Extension/{{PAGENAME}} |
 +
! class="extension-infobox-helppage" colspan="4"{{!}} <div class="questionmark-icon"> '''[[Manual:Extension/{{PAGENAME}}|View help page]]'''</div>
 +
{{!}}-|}}
 +
  }}
 
|}
 
|}
{{#set:
+
 
BSExtensionInfoActive={{{active|}}}|
+
==Features==
BSExtensionInfoLicense={{{license|}}}
+
 
}}
+
__NOTOC__
</includeonly>
+
__HIDETITLE__
 +
[[Category:Extension]]{{Translation}}</includeonly>

Attachments

Discussions