Template:BSExtensionInfobox and Form:BSExtensionInfoboxForm: Difference between pages

(Difference between pages)
No edit summary
Tag: 2017 source edit
 
No edit summary
Tag: 2017 source edit
 
Line 1: Line 1:
<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.
<noinclude>
It should be called in the following format:
This is the "BSExtensionInfoboxForm" form.
To create a page with this form, enter the page name below;
if a page with that name already exists, you will be sent to a form to edit that page.


<pre>{{BSExtensionInfobox
|desc=
|status=
|developer=
|type=
|compatible=
|edition=
|category=
|active=
|license=
|docu=
}}
</pre>


==semantic properties==
{{#forminput:form=BSExtensionInfoboxForm}}
{| class="wikitable"
 
</noinclude><includeonly>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|wcagCheck}}}
==Accessibility==
{| class="wcaginfotable"|
!Test status:
|{{{field|wcagStatus|input type=dropdown}}}
|-
|-
! semantic property
!WCAG level
! template variable
|{{{field|wcagLevel|input type=dropdown}}}
! type
! multiple choice
! allowed values
|-
|-
| [[Property:BSExtensionInfoName]]
!WCAG support:
|  
|{{{field|wcagSupport|input type=dropdown}}}{{#ifeq: {{{wcagSupport|}}}|does not support|<span> {{{field|wcagWorkaround|type=checkbox|label=workaround exists}}} </span>|}}
| text
|  
|  
|-
|-
| [[Property:BSExtensionInfoDescription]]
!Comments:
| desc
|{{{field|wcagComments|input type=textarea}}
| text
|}
|  
{{{end template}}}
|
{{{for template|BSExtensionInfobox}}}
|-
==Extension info==
| [[Property:BSExtensionInfoStatus]]
{| class="formtable"
| status
! Description:  
| text
| {{{field|desc|rows=3}}}
|
| unknown, unstable, experimental, beta, stable, unmaintained
|-
|-
| [[Property:BSExtensionInfoDeveloper]]
! State:  
| developer
| {{{field|status|input type=radiobutton|mandatory}}}
| text
| x
|  
|-
|-
| [[Property:BSExtensionInfoType]]
! Developer:  
| type
| {{{field|developer|input type=tokens}}}
| text
|  
| MediaWiki, BlueSpice
|-
|-
| [[Property:BSExtensionInfoEdition]]
! Type:  
| edition
| {{{field|type|input type=radiobutton|mandatory}}}
| text
|  
| BlueSpice free, BlueSpice pro, BlueSpice Cloud, BlueSpice Farm
|-
|-
| [[Property:BSExtensionInfoActivated]]
! Edition:  
| active
| {{{field|edition|input type=checkboxes|mandatory}}}
| bool
|  
| Yes, No
|-
|-
| [[Property:BSExtensionInfoCompatible]]
! Dependency:  
| compatible
| {{{field|compatible|input type=radiobutton|mandatory}}}
| text
| x
| MediaWiki, BlueSpice
|-
|-
<!--| [[Property:BSExtensionInfoPackage]]
! Category:  
| package
| {{{field|category|input type=tokens|max values=1}}}
| 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:  
| license
| {{{field|license|input type=dropdown|values from property=BSExtensionInfoLicense}}}
| page
|  
| ISC, MIT, WTFPL, GPL v2+, GPL v2+ and BSD 3 Clause, GPL v2+ and MIT, GPL v3+, GPL v3
|-
|-
| [[Property:BSExtensionInfoDocumentation]]
! MediaWiki.org:  
| docu
| {{{field|docu|input type=text}}}
| url
|
|  
|}
|}
{{{end template}}}


Edit the page to see the template text.
'''Free text:'''
</noinclude><includeonly>{{#default_form:BSExtensionInfoboxForm}}
 
<h1>{{#switch: {{PAGENAME}}|BlueSpiceDiscovery|BlueSpiceCalumma|Chameleon=Skin:{{PAGENAME}}|Extension: {{PAGENAME}} }}</h1>
{{{standard input|free text|rows=10}}}
<br />
 
<i class="bi bi-arrow-right-circle"></i> [[:Category:Extension|all extensions]]
 
{| class="extension-infobox  fullwidth"
{{{standard input|summary}}}
|-
!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|}}}]|{{{type|}}}}} {{#set:BSExtensionInfoType={{{type|}}}}}
! Category:
| {{#arraymap:{{{category|-}}}|,|z|[[BSExtensionInfoCategory::z]]}}
|-
! Edition:
| colspan="3"|{{#arraymap:{{{edition|}}}|,|@@|[[BSExtensionInfoEdition::@@]]}}
|-
!class="extension-infobox-helppage" colspan="4"|{{#ifexist: Manual:Extension/{{PAGENAME}} | <div class="questionmark-icon"> '''[[Manual:Extension/{{PAGENAME}}|View help page]]'''</div>|{{#if: {{{docu|}}}|For more info, visit '''[{{{docu|}}} Mediawiki].'''|}} }}
|}
{{wcagCheck}}
==Features==


__NOTOC__
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
__HIDETITLE__
</includeonly>
[[Category:Extension]]{{Translation}}</includeonly>

Revision as of 12:54, 3 August 2022

This is the "BSExtensionInfoboxForm" form. To create a page with this form, enter the page name below; if a page with that name already exists, you will be sent to a form to edit that page.



No categories assignedEdit

Discussions