« Modèle:Extension » : différence entre les versions
De fablabo
Page créée avec « View source for Template:Extension ← Template:Extension You do not have permission to edit this page, for the following reason: This page has been protected by an admin... » |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
<includeonly>{| class="ext-infobox ext-status-{{#switch: {{lc: {{{status|unknown}}} }} | |||
|unstable|experimental|beta|stable={{{status}}} | |||
|#default=unknown | |||
}}" style="{{Border-radius|2px}}; float: right; clear: right; background-color: white; width:280px; border-collapse:separate;" cellspacing="0" | |||
|+ '''[[Manual:Extensions|MediaWiki extensions manual]]''' - '''[[Extension Matrix|list]]''' | |||
|- class="ext-header" | |||
! colspan="2" style="padding-top: 0.5em;" | [[File:{{#ifeq: {{{status|}}} |unstable|Crystal Clear app error.png|<!--else-->Crystal Clear action run.png}}|link=:Template:Extension#Content|left|40px]] <span style="font-size: 130%;">{{{name|{{PAGENAME}}}}}</span><br /> | |||
[[Extension status|Release status:]] {{#switch: {{lc: {{{status|unknown}}} }} | |||
Template:! | |unstable|experimental|beta|stable={{{status}}} | ||
|#default=unknown | |||
Template: | }}<!-- Category logic -->{{#ifeq:{{{templatemode|}}}|nocats|<!-- do nothing -->|<!--else-->[[Category:{{#switch: {{lc:{{{status|}}} }} | ||
Template: | |unstable|experimental|stable = {{{status}}} extensions | ||
|beta = beta status extensions | |||
|unknown = extensions with unknown status | |||
Template:Extension ( | |#default = extensions with invalid status | ||
Template:Extension | }}]]}} | ||
Template:Extension | |- | ||
Template:Extension/ | {{#if:{{{image|}}}| | ||
Template:Extension | {{!}} colspan="2" style="text-align: center;" {{!}} [[Image:{{{image}}}|{{{imagesize|220}}}px]] | ||
Template:Extension/ | {{!}}- | ||
Template:Extension | }} | ||
Template:Extension | {{#if:{{{type|}}}{{{type1|}}}| | ||
Template: | {{!}} style="vertical-align: top" {{!}} [[Template:Extension#type|'''Implementation''']] | ||
Template: | {{!}} {{#ifeq:{{{templatemode|}}}|nocats|<!-- | ||
Template: | -->{{Foreach|Extension/TypeSwitchNoCats|<!-- -->delim=, |<!-- | ||
-->{{{type1|{{{type|missing}}}<!-- -->}}}|<!-- | |||
-->{{{type2|}}}|<!-- -->{{{type3|}}}|<!-- -->{{{type4|}}}|<!-- -->{{{type5|}}}|<!-- -->{{{type6|}}}<!-- | |||
-->}}<!-- | |||
-->|<!--else--><!-- | |||
-->{{Foreach|Extension/TypeSwitch|<!-- -->delim=, |<!-- | |||
-->{{{type1|{{{type|missing}}}<!-- -->}}}|<!-- | |||
-->{{{type2|}}}|<!-- -->{{{type3|}}}|<!-- -->{{{type4|}}}|<!-- -->{{{type5|}}}|<!-- -->{{{type6|}}}<!-- | |||
-->}}<!-- | |||
-->}}<!-- | |||
-->|<!--else--><!-- | |||
-->{{#ifeq:{{{templatemode|}}}|nocats|<!-- | |||
nothing | |||
-->|<!--else--><!-- | |||
-->{{Extension/TypeSwitch|_missing_}}<!-- | |||
-->}}<!-- | |||
--> | |||
{{!}}- | |||
}} | |||
|- | |||
| style="vertical-align: top" | [[Template:Extension#description|'''Description''']] || {{{description}}} | |||
|- | |||
{{#if:{{{author|{{{username|}}} }}}| | |||
{{!}} style="vertical-align: top" {{!}} [[Template:Extension#username|'''Author(s)''']] | |||
{{!}} {{#if: {{{username|}}} |<!-- | |||
-->{{#ifeq: {{{username}}}|{{{author|{{{username}}}<!-- -->}}}|<!-- | |||
nothing | |||
-->|<!--else--><!-- | |||
-->{{{author}}} (<!-- | |||
-->}}<!-- | |||
-->[[User:{{{username}}}|{{{username}}}]]<!-- | |||
--><sup><small>[[User talk:{{{username}}}|{{int:talkpagelinktext}}]]</small></sup><!-- | |||
-->{{#ifeq: {{{username}}}|{{{author|{{{username}}}<!-- -->}}}|<!-- | |||
nothing | |||
-->|<!--else--><!-- | |||
-->)<!-- | |||
-->}}<!-- | |||
-->|<!--else--><!-- | |||
-->{{{author}}}<!-- | |||
-->}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{version|}}}| | |||
{{!}} style="vertical-align: top" {{!}} [[Template:Extension#version|'''Last version''']] | |||
{{!}} {{{version|}}}{{#if:{{{update|}}}| ({{{update}}})}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{mediawiki|}}}| | |||
{{!}} style="vertical-align: top" {{!}} [[Template:Extension#mediawiki|'''MediaWiki''']] | |||
{{!}} {{{mediawiki}}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{php|}}}| | |||
{{!}} style="vertical-align: top" {{!}} [[Template:Extension#php|'''PHP''']] | |||
{{!}} {{{php}}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{needs-updatephp|}}}| | |||
{{!}} style="vertical-align: top" {{!}} <abbr title="'php update.php' needed after installation">[[Template:Extension#needs-updatephp|'''Database changes''']]<abbr/> | |||
{{!}} {{{needs-updatephp}}} | |||
{{!}}- | |||
}} | |||
| style="vertical-align: top" {{!}} [[Template:Extension#license|'''License''']] | |||
| {{#if:{{{license|}}}|{{{license}}}|No license specified{{#if:{{{nocats|}}}||[[Category:Extensions with no license specified]]}}}} | |||
|- | |||
| style="vertical-align: top" | [[Template:Extension#download|'''Download''']] | |||
| <!-- | |||
-->{{#if:{{{download|}}}|{{{download}}}|''No link''}}<!-- | |||
-->{{#if:{{{readme|}}}|<br />{{{readme}}}<!-- -->}}<!-- | |||
-->{{#if:{{{changelog|}}}|<br />{{{changelog}}}<!-- -->}} | |||
|- | |||
{{#if:{{{example|}}}| | |||
{{!}} style="vertical-align: top" {{!}} [[Template:Extension#example|'''Example''']] | |||
{{!}} {{{example}}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{parameters|}}}| | |||
{{!}} style="padding: 0pt;" colspan="2" {{!}}<!-- | |||
--> | |||
{{{!}} class="mw-collapsible mw-collapsed" style="border-collapse: collapse; width: 100%;" | |||
{{!}}- | |||
! style="vertical-align: top; text-align: left; padding: 0.2em 0.5em;" {{!}} [[Template:Extension#parameters|'''Parameters''']] | |||
{{!}}- | |||
{{!}} | |||
{{{parameters}}} | |||
{{!}}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{tags|}}}| | |||
{{!}} style="padding: 0pt;" colspan="2" {{!}} | |||
{{{!}} class="mw-collapsible mw-collapsed" style="border-collapse: collapse; width: 100%;" | |||
{{!}}- | |||
! style="vertical-align: top; text-align: left; padding: 0.2em 0.5em;" {{!}} [[Template:Extension#tags|'''Tags''']] | |||
{{!}}- | |||
{{!}} {{{tags}}} | |||
{{!}}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{rights|}}}| | |||
{{!}} style="padding: 0pt;" colspan="2" {{!}} | |||
{{{!}} class="mw-collapsible mw-collapsed" style="border-collapse: collapse; width: 100%;" | |||
{{!}}- | |||
! style="vertical-align: top; text-align: left; padding: 0.2em 0.5em;" {{!}} [[Template:Extension#rights|'''Added rights''']] | |||
{{!}}- | |||
{{!}} | |||
{{{rights}}} | |||
{{#if:{{{nocats|}}}||[[Category:Extensions which add rights]]}} | |||
{{!}}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{hook1|}}}| | |||
{{!}} style="padding: 0pt;" colspan="2" {{!}} | |||
{{{!}} class="mw-collapsible mw-collapsed" style="border-collapse: collapse; width: 100%;" | |||
{{!}}- | |||
! style="vertical-align: top; text-align: left; padding: 0.2em 0.5em;" {{!}} [[Template:Extension#hook|'''Hooks used''']] | |||
{{!}}- | |||
{{!}}<!-- | |||
-->{{#ifeq:{{{templatemode|}}}|nocats|<!-- | |||
-->{{Foreach|Extension/HookInUseNoCats|delim=<br/>|<!-- | |||
-->{{{hook1}}}|{{{hook2|}}}|{{{hook3|}}}|{{{hook4|}}}|{{{hook5|}}}|{{{hook6|}}}|<!-- | |||
-->{{{hook7|}}}|{{{hook8|}}}|{{{hook9|}}}|{{{hook10|}}}|{{{hook11|}}}|{{{hook12|}}}|<!-- | |||
-->{{{hook13|}}}|{{{hook14|}}}|{{{hook15|}}}|{{{hook16|}}}|{{{hook17|}}}|{{{hook18|}}}|<!-- | |||
-->{{{hook19|}}}|{{{hook20|}}}|{{{hook21|}}}|{{{hook22|}}}|{{{hook23|}}}|{{{hook24|}}}|<!-- | |||
-->{{{hook25|}}}|{{{hook26|}}}|{{{hook27|}}}|{{{hook28|}}}|{{{hook29|}}}|{{{hook30|}}}|<!-- | |||
-->{{{hook31|}}}|{{{hook32|}}}|{{{hook33|}}}|{{{hook34|}}}|{{{hook35|}}}|{{{hook36|}}}|<!-- | |||
-->{{{hook37|}}}|{{{hook38|}}}|{{{hook39|}}}|{{{hook40|}}}|{{{hook41|}}}|{{{hook42|}}}|<!-- | |||
-->{{{hook43|}}}|{{{hook44|}}}|{{{hook45|}}}|{{{hook46|}}}|{{{hook47|}}}|{{{hook48|}}}<!-- | |||
-->}}<!-- | |||
-->|<!--else--><!-- | |||
-->{{Foreach|Extension/HookInUse|delim=<br/>|<!-- | |||
-->{{{hook1}}}|{{{hook2|}}}|{{{hook3|}}}|{{{hook4|}}}|{{{hook5|}}}|{{{hook6|}}}|<!-- | |||
-->{{{hook7|}}}|{{{hook8|}}}|{{{hook9|}}}|{{{hook10|}}}|{{{hook11|}}}|{{{hook12|}}}|<!-- | |||
-->{{{hook13|}}}|{{{hook14|}}}|{{{hook15|}}}|{{{hook16|}}}|{{{hook17|}}}|{{{hook18|}}}|<!-- | |||
-->{{{hook19|}}}|{{{hook20|}}}|{{{hook21|}}}|{{{hook22|}}}|{{{hook23|}}}|{{{hook24|}}}|<!-- | |||
-->{{{hook25|}}}|{{{hook26|}}}|{{{hook27|}}}|{{{hook28|}}}|{{{hook29|}}}|{{{hook30|}}}|<!-- | |||
-->{{{hook31|}}}|{{{hook32|}}}|{{{hook33|}}}|{{{hook34|}}}|{{{hook35|}}}|{{{hook36|}}}|<!-- | |||
-->{{{hook37|}}}|{{{hook38|}}}|{{{hook39|}}}|{{{hook40|}}}|{{{hook41|}}}|{{{hook42|}}}|<!-- | |||
-->{{{hook43|}}}|{{{hook44|}}}|{{{hook45|}}}|{{{hook46|}}}|{{{hook47|}}}|{{{hook48|}}}<!-- | |||
-->}}<!-- | |||
-->}}<!-- | |||
--> | |||
{{!}}} | |||
{{!}}- | |||
}} | |||
{{#if:{{{compatibility|}}}| | |||
{{!}} colspan="2" {{!}} | |||
{{{compatibility}}} | |||
{{!}}- | |||
}}<!-- | |||
Note: this next check suppresses the 'Check usage' link if page is: a subpage, not in Extension: namespace, or if suppressed by 'templatemode=nocats' or 'nousage=true'. | |||
-->{{#if:{{{nousage|{{#ifeq:{{{templatemode|}}}|nocats|no usage|{{#ifeq:{{NAMESPACE}}|{{ns:102}}|{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}||no usage}}|no usage}}}}}}}|| | |||
{{!}} colspan="2" style="text-align:center;" {{!}} | |||
[http://s23.org/wikistats/mediawiki_extensions.php?name={{{CheckUsageNameOverride|{{FULLPAGENAMEE}}}}} Check usage] ''(experimental)''<!-- | |||
-->}} | |||
{{#if: {{{bugzilla|}}} | <br />'''[[Bugzilla|Bugs]]:''' [https://bugzilla.wikimedia.org/buglist.cgi?component={{urlencode:{{{bugzilla}}}}}&resolution=--- list open] [https://bugzilla.wikimedia.org/buglist.cgi?component={{urlencode:{{{bugzilla}}}}} list all] [https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensions&component={{urlencode:{{{bugzilla}}}}} report]}} | |||
|}<!-- | |||
-->{{#ifeq:{{{templatemode|}}}|nocats|<!-- | |||
nothing--><!-- | |||
-->|<!--else--><!-- | |||
-->{{DEFAULTSORT:{{#if:{{{name|}}}|<!-- | |||
-->{{uc:{{{name}}}<!-- -->}}<!-- | |||
-->|<!--else--><!-- | |||
-->{{uc:{{PAGENAME}}<!-- -->}}<!-- | |||
-->}}<!-- -->}}<!-- | |||
-->[[Category:All extensions]]<!-- | |||
-->}} | |||
{{#ifeq:{{{demo|}}}|true||{{#if:{{{pagedrive1|}}}|[[Category:2012 Q1 Extension Page Review Drive - completed]]|[[Category:2012 Q1 Extension Page Review Drive]]}}}}</includeonly><noinclude>{{Documentation}} | |||
[[Category:Info templates|{{PAGENAME}}]] | |||
[[Category:Extension creation]] | |||
[[Category:Categorizing templates|{{PAGENAME}}]] | |||
[[Category:Extension templates]] | |||
{{languages|Template:Extension}} | |||
</noinclude> |
Dernière version du 2 avril 2012 à 11:37
ENTRÉES | --> | SORTIES |
---|---|---|
{{{entree}}} | {{{sortie}}} | |
[[Image:{{{logo}}} |thumb|center|150px|{{{site}}}]] | ||
Licence | {{{licence}}} |