Template:Infobox app: Difference between revisions
mNo edit summary |
m (Paula moved page Template:Infobox App to Template:Infobox app without leaving a redirect) Tags: Mobile edit Mobile web edit |
||
(25 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
<onlyinclude> | |||
{|style="font-size:90%; margin-top:0; margin-left:10; width:300px; float:right; border-style: solid; border-width: 5px" | {|style="font-size:90%; margin-top:0; margin-left:10; width:300px; float:right; border-style: solid; border-width: 5px" | ||
|colspan="2"|<small>[[Apps|<translate><!--T:14--> back to all Apps</translate>]]</small> | |||
|- | |||
|colspan="2"|<center> | |colspan="2"|<center> | ||
{{#ifexist: File:{{{title}}} full logo.svg | [[File:{{{title}}} full logo.svg|250x250px]] |{{#ifexist: File:{{{title}}} full logo.png | [[File:{{{title}}} full logo.png|250x250px]] |{{#ifexist: File:{{{title}}} logo.svg | [[File:{{{title}}} logo.svg|250x250px]] | [[File:{{{title}}}.svg|250x250px]] }} }} }} | {{#ifexist: File:{{{title}}} full logo.svg | [[File:{{{title}}} full logo.svg|250x250px]] |{{#ifexist: File:{{{title}}} full logo.png | [[File:{{{title}}} full logo.png|250x250px]] |{{#ifexist: File:{{{title}}} logo.svg | [[File:{{{title}}} logo.svg|250x250px]] | [[File:{{{title}}}.svg|250x250px]] }} }} }} | ||
</center> | </center> | ||
|- | |- | ||
|colspan="2"|''{{{title}}} logo'' | |colspan="2"|''{{{title}}} <translate><!--T:2--> logo</translate>'' | ||
|- | |- | ||
! | ! | ||
|{{{{{title}}}}} | |{{#if:{{{app|}}}|{{{{{title}}} (App)}}|{{{{{title}}}}}}} | ||
|- | |- | ||
!Website | !<translate><!--T:3--> Website</translate> | ||
|[https://{{{website}}} {{{website}}}] | |[https://{{{website}}} {{{website}}}] | ||
|- | |- | ||
Line 16: | Line 19: | ||
|{{#if:{{{website2|}}} | [https://{{{website2}}} {{{website2}}}] | }} | |{{#if:{{{website2|}}} | [https://{{{website2}}} {{{website2}}}] | }} | ||
|- | |- | ||
!works with | !<translate><!--T:4--> works with</translate> | ||
|{{{fediverse softwares}}} | |{{{fediverse softwares}}} | ||
|- | |- | ||
!works on | !<translate><!--T:5--> works on</translate> | ||
|{{{OSs}}} | |{{{OSs}}} | ||
|- | |- | ||
!App stores | !<translate><!--T:6--> App stores</translate> | ||
|[{{{link 1}}} {{{store name 1}}}] {{#if:{{{link 2|}}}|, [{{{link 2}}} {{{store name 2}}}]|}} {{#if:{{{link 3|}}}|, [{{{link 3}}} {{{store name 3}}}]|}} | |[{{{link 1}}} {{{store name 1}}}] {{#if:{{{link 2|}}}|, [{{{link 2}}} {{{store name 2}}}]|}} {{#if:{{{link 3|}}}|, [{{{link 3}}} {{{store name 3}}}]|}} | ||
|- | |- | ||
!{{#if:{{{mastohandle|}}} | Mastodon account | }} | !{{#if:{{{mastohandle|}}} | <translate><!--T:7--> Mastodon account</translate> | }} | ||
|{{#if:{{{mastohandle|}}} | [https://{{{mastoinstance}}}/{{{mastohandle}}} {{{mastohandle}}}] | }} | |{{#if:{{{mastohandle|}}} | [https://{{{mastoinstance}}}/{{{mastohandle}}} {{{mastohandle}}}] | }} | ||
|- | |- | ||
!License | !<translate><!--T:8--> License</translate> | ||
|[{{{license link}}} {{{license}}}] | |[{{{license link}}} {{{license}}}] | ||
|- | |- | ||
!Repository | !<translate><!--T:9--> Repository</translate> | ||
|[{{{git link}}} {{{git page}}}] | |[{{{git link}}} {{{git page}}}] | ||
|- | |||
|{{#if:{{{active development|}}}|{{{{{active development}}}|<translate><!--T:10--> {{#ifeq:{{{active development}}}|no|not|}} under active development</translate>}}|{{maybe|<translate><!--T:11--> development status unknown</translate>}}}} | |||
|{{#if:{{{mod tools|}}}|{{{{{mod tools}}}|<translate><!--T:12--> moderation tools {{#ifeq:{{{mod tools}}}|no|not|}} available</translate>}}|{{maybe|<translate><!--T:13--> moderation tools:unknown</translate>}}}} | |||
|} | |} | ||
</onlyinclude>< | </onlyinclude> | ||
[[ | {{category |category=Infobox templates}} | ||
<noinclude> | |||
<templatedata> | |||
{ | |||
"params": { | |||
"title": { | |||
"aliases": [ | |||
"name" | |||
], | |||
"description": "title/name of the app", | |||
"example": "Tusky", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"website": { | |||
"description": "official website of the app", | |||
"example": "tusky.app", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"website2": { | |||
"description": "In case the app has a second official website. Just leave empty otherwise", | |||
"type": "string" | |||
}, | |||
"fediverse softwares": { | |||
"description": "Which Fediverse software(s) is this app a client for? Just list them all.", | |||
"example": "Mastodon, Lemmy, Pixelfed, ...", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"OSs": { | |||
"description": "Which operating systems does this app work on?", | |||
"example": "GNU/Linux, Android, Mac OS, Windows, Sailfish, ...", | |||
"required": true | |||
}, | |||
"link 1": { | |||
"description": "Link of the first app store this app is available at", | |||
"example": "https://f-droid.org/...", | |||
"type": "url", | |||
"suggested": true | |||
}, | |||
"store name 1": { | |||
"description": "Name of the first app store this app is available at.", | |||
"example": "F-Droid", | |||
"type": "string", | |||
"suggested": true | |||
}, | |||
"link 2": { | |||
"description": "Link for a second app store, if applicable", | |||
"example": "https://...", | |||
"type": "url" | |||
}, | |||
"store name 2": { | |||
"description": "name of a second app store, if applicable", | |||
"example": "Google Play" | |||
}, | |||
"link 3": { | |||
"description": "Link for a third app store, if applicable", | |||
"type": "url" | |||
}, | |||
"store name 3": { | |||
"description": "Name of a third app store, if applicable", | |||
"type": "string" | |||
}, | |||
"mastohandle": { | |||
"description": "Handle of the app project in the Fediverse", | |||
"example": "@Tusky", | |||
"type": "string" | |||
}, | |||
"mastoinstance": { | |||
"description": "name of the instance the app project has an account on", | |||
"example": "mastodon.social", | |||
"type": "string" | |||
}, | |||
"license link": { | |||
"description": "Link to the license of the app", | |||
"example": "https://www.gnu.org/licenses/gpl-3.0.en.html", | |||
"type": "url" | |||
}, | |||
"license": { | |||
"description": "short name of the license of the app", | |||
"example": "GNU GLP v3", | |||
"type": "string" | |||
}, | |||
"git link": { | |||
"description": "Link of the repository", | |||
"example": "https://github.com/tuskyapp/Tusky", | |||
"type": "url" | |||
}, | |||
"git page": { | |||
"description": "Name of the repository's website", | |||
"example": "Github", | |||
"type": "string" | |||
}, | |||
"active development": { | |||
"description": "Is the app under active development?", | |||
"example": "yes, no, leave empty if unknown", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"yes", | |||
"no" | |||
] | |||
}, | |||
"mod tools": { | |||
"description": "Does the app have tools for moderators and admins?", | |||
"example": "yes, no, leave empty if unknown", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"yes", | |||
"no" | |||
] | |||
}, | |||
"app": { | |||
"description": "If this is an official app of a software project with the same name, select \"app\", otherwise leave empty.", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"app" | |||
] | |||
} | |||
}, | |||
"description": "A template for adding Infoboxes to articles about specific apps.", | |||
"format": "inline" | |||
} | |||
</templatedata> | |||
</noinclude> |
Latest revision as of 17:55, 14 February 2024
back to all Apps | |
[[File:{{{title}}}.svg|250x250px]] | |
{{{title}}} logo | |
{{{{{title}}}}} | |
Website | {{{website}}} |
works with | {{{fediverse softwares}}} |
works on | {{{OSs}}} |
App stores | [{{{link 1}}} {{{store name 1}}}] |
License | [{{{license link}}} {{{license}}}] |
Repository | [{{{git link}}} {{{git page}}}] |
development status unknown | moderation tools:unknown |
A template for adding Infoboxes to articles about specific apps.
Parameter | Description | Type | Status | |
---|---|---|---|---|
title | title name | title/name of the app
| String | required |
website | website | official website of the app
| String | suggested |
website2 | website2 | In case the app has a second official website. Just leave empty otherwise | String | optional |
fediverse softwares | fediverse softwares | Which Fediverse software(s) is this app a client for? Just list them all.
| String | required |
OSs | OSs | Which operating systems does this app work on?
| Unknown | required |
link 1 | link 1 | Link of the first app store this app is available at
| URL | suggested |
store name 1 | store name 1 | Name of the first app store this app is available at.
| String | suggested |
link 2 | link 2 | Link for a second app store, if applicable
| URL | optional |
store name 2 | store name 2 | name of a second app store, if applicable
| Unknown | optional |
link 3 | link 3 | Link for a third app store, if applicable | URL | optional |
store name 3 | store name 3 | Name of a third app store, if applicable | String | optional |
mastohandle | mastohandle | Handle of the app project in the Fediverse
| String | optional |
mastoinstance | mastoinstance | name of the instance the app project has an account on
| String | optional |
license link | license link | Link to the license of the app
| URL | optional |
license | license | short name of the license of the app
| String | optional |
git link | git link | Link of the repository
| URL | optional |
git page | git page | Name of the repository's website
| String | optional |
active development | active development | Is the app under active development?
| String | optional |
mod tools | mod tools | Does the app have tools for moderators and admins?
| String | optional |
app | app | If this is an official app of a software project with the same name, select "app", otherwise leave empty.
| String | optional |