Template:Infobox software: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (24 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<includeonly> | <includeonly><table class="infobox bs-infobox" style="width:300px; float:right; clear:right; margin:0 0 1em 1em; border-radius:6px; font-size:13px; line-height:1.5; border-collapse:separate; border-spacing:0; overflow:hidden;"> | ||
<table class="infobox" style="width:300px; float:right; clear:right; margin:0 0 1em 1em | <tr><th colspan="2" class="bs-infobox-title">{{{name|{{PAGENAME}}}}}</th></tr> | ||
{{#if:{{{logo|}}}|<tr><td colspan="2" class="bs-infobox-logo">[[File:{{{logo}}}|180px|center]]{{#if:{{{logo caption|}}}|<div class="bs-infobox-caption">{{{logo caption}}}</div>}}</td></tr>}} | |||
<tr> | {{#if:{{{screenshot|}}}|<tr><td colspan="2" class="bs-infobox-screenshot">[[File:{{{screenshot}}}|250px|center]]{{#if:{{{caption|}}}|<div class="bs-infobox-caption">{{{caption}}}</div>}}</td></tr>}} | ||
<th colspan="2" | {{#if:{{{status|}}}{{{category|}}}{{{compute|}}}{{{dependencies|}}}|<tr><th colspan="2" class="bs-infobox-section">Project</th></tr>}} | ||
{{{name|{{PAGENAME}}}}} | {{#if:{{{status|}}}|{{#ifeq:{{{status}}}|Active|<tr class="bs-infobox-active"><th class="bs-infobox-active">Status</th><td class="bs-infobox-active" style="font-weight:600;">{{{status}}}</td></tr>|<tr class="bs-infobox-inactive"><th class="bs-infobox-inactive">Status</th><td class="bs-infobox-inactive" style="font-weight:600;">{{{status}}}</td></tr>}}}} | ||
</th> | {{#if:{{{category|}}}|<tr><th>Category</th><td>{{{category}}}</td></tr>}} | ||
</tr> | {{#if:{{{compute|}}}|<tr><th>Compute</th><td>{{{compute}}}</td></tr>}} | ||
{{#if:{{{dependencies|}}}|<tr><th>Requires</th><td>{{{dependencies}}}</td></tr>}} | |||
{{#if:{{{developer|}}}{{{author|}}}{{{sponsor|}}}{{{maintainer|}}}{{{released|}}}{{{completed|}}}{{{discontinued|}}}{{{repository|}}}|<tr><th colspan="2" class="bs-infobox-section">Development</th></tr>}} | |||
{{#if:{{{developer|}}}|<tr><th style="width:110px;">Developer</th><td>{{{developer}}}</td></tr>}} | |||
<td colspan="2" | {{#if:{{{author|}}}|<tr><th>Author</th><td>{{{author}}}</td></tr>}} | ||
[[File:{{{logo}}}|180px|center]] | {{#if:{{{sponsor|}}}|<tr><th>Sponsor</th><td>{{{sponsor}}}</td></tr>}} | ||
{{#if:{{{logo caption|}}}|<div | {{#if:{{{maintainer|}}}|<tr><th>Maintainer</th><td>{{{maintainer}}}</td></tr>}} | ||
</td> | {{#if:{{{released|}}}|<tr><th>Initial release</th><td>{{{released}}}</td></tr>}} | ||
</tr>}} | {{#if:{{{completed|}}}|<tr><th>Completed</th><td class="bs-infobox-ended">{{{completed}}}</td></tr>}} | ||
{{#if:{{{discontinued|}}}|<tr><th>Discontinued</th><td class="bs-infobox-ended">{{{discontinued}}}</td></tr>}} | |||
{{#if:{{{repository|}}}|<tr><th>Repository</th><td>{{{repository}}}</td></tr>}} | |||
{{#if:{{{screenshot|}}}|<tr> | {{#if:{{{programming language|}}}{{{operating system|}}}{{{size|}}}|<tr><th colspan="2" class="bs-infobox-section">Software</th></tr>}} | ||
<td colspan="2" | {{#if:{{{programming language|}}}|<tr><th style="width:110px;">Written in</th><td>{{{programming language}}}</td></tr>}} | ||
{{#if:{{{operating system|}}}|<tr><th>Operating system</th><td>{{{operating system}}}</td></tr>}} | |||
{{#if:{{{caption|}}}|<div | {{#if:{{{size|}}}|<tr><th>Size</th><td>{{{size}}}</td></tr>}} | ||
</td> | {{#if:{{{stats as of|}}}{{{average performance|}}}{{{active users|}}}{{{total users|}}}{{{active hosts|}}}{{{total hosts|}}}|<tr><th colspan="2" class="bs-infobox-section">BOINC statistics</th></tr>}} | ||
</tr>}} | {{#if:{{{stats as of|}}}|<tr><th style="width:110px;" class="bs-infobox-statsdate">Stats as of</th><td class="bs-infobox-statsdate" style="font-weight:600;">{{{stats as of}}}</td></tr>}} | ||
{{#if:{{{average performance|}}}|<tr><th>Performance</th><td>{{{average performance}}}</td></tr>}} | |||
{{#if:{{{active users|}}}|<tr><th>Active users</th><td>{{formatnum:{{{active users}}}}}</td></tr>}} | |||
{{#if:{{{ | {{#if:{{{total users|}}}|<tr><th>Total users</th><td>{{formatnum:{{{total users}}}}}</td></tr>}} | ||
<th colspan="2" | {{#if:{{{active hosts|}}}|<tr><th>Active hosts</th><td>{{formatnum:{{{active hosts}}}}}</td></tr>}} | ||
{{#if:{{{total hosts|}}}|<tr><th>Total hosts</th><td>{{formatnum:{{{total hosts}}}}}</td></tr>}} | |||
</th> | {{#if:{{{rac|}}}{{{credit per day|}}}{{{gpu performance|}}}{{{cpu performance|}}}|<tr><th colspan="2" class="bs-infobox-section">Analytics</th></tr>}} | ||
</tr> | {{#if:{{{rac|}}}|<tr><th style="width:110px;">RAC</th><td>{{formatnum:{{{rac}}}}}</td></tr>}} | ||
{{#if:{{{credit per day|}}}|<tr><th>Credit/day</th><td>{{formatnum:{{{credit per day}}}}}</td></tr>}} | |||
{{#if:{{{gpu performance|}}}|<tr><th>GPU performance</th><td>{{{gpu performance}}}</td></tr>}} | |||
{{#if:{{{cpu performance|}}}|<tr><th>CPU performance</th><td>{{{cpu performance}}}</td></tr>}} | |||
{{#if:{{{website|}}}{{{license|}}}|<tr><th colspan="2" class="bs-infobox-section">Metadata</th></tr>}} | |||
{{#if:{{{website|}}}|<tr><th style="width:110px;">Website</th><td>{{{website}}}</td></tr>}} | |||
{{#if:{{{license|}}}|<tr><th>License</th><td>{{{license}}}</td></tr>}} | |||
</table>{{#seo: | |||
<th | |title={{{name|{{PAGENAME}}}}} | ||
<td>{{{ | |image={{{logo|{{{screenshot|}}}}}} | ||
</tr> | |description={{#if:{{{description|}}}|{{{description}}}|{{PAGENAME}}{{#if:{{{category|}}}| is a {{{category}}} project}}{{#if:{{{compute|}}}| using {{{compute}}} computing}}{{#if:{{{status|}}}| (Status: {{{status}}})}}{{#if:{{{developer|}}}|, developed by {{{developer}}}}}{{#if:{{{sponsor|}}}|, sponsored by {{{sponsor}}}}}{{#if:{{{website|}}}|.}}}} | ||
}}</includeonly><noinclude> | |||
<th | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
{{{ | |||
{{ | |||
<th> | |||
< | |||
{{#if:{{{ | |||
<th | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th | |||
</th> | |||
< | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th | |||
<td>{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td> | |||
</tr>}} | |||
{{#if:{{{stats | |||
<th colspan="2" | |||
</th> | |||
</tr> | |||
</ | |||
< | |||
< | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th> | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
<th | |||
< | |||
<td>{{{ | |||
</tr>}} | |||
{{#if:{{{ | |||
< | |||
</includeonly> | |||
<noinclude> | |||
== Template:Infobox software == | == Template:Infobox software == | ||
Modern BOINC-oriented infobox template for distributed computing and software project articles. | Modern BOINC-oriented infobox template for distributed computing and software project articles. | ||
Includes automatic WikiSEO meta tags (title, image, description) for every page using this template. | |||
An optional <code>description</code> parameter lets you override the auto-generated meta description. | |||
=== Parameters === | === Parameters === | ||
| Line 219: | Line 61: | ||
|- | |- | ||
| <code>caption</code> || Caption below screenshot || No | | <code>caption</code> || Caption below screenshot || No | ||
|- | |||
| <code>description</code> || Custom SEO meta description (overrides auto-generated one) || No | |||
|- | |||
| colspan="3" class="bs-infobox-section" | '''Project''' | |||
|- | |||
| <code>status</code> || Active, Completed, etc. Green background when "Active", red otherwise || No | |||
|- | |||
| <code>category</code> || Research category (e.g. Astrophysics, Mathematics) || No | |||
|- | |||
| <code>compute</code> || Processing type: CPU, GPU, or CPU & GPU || No | |||
|- | |||
| <code>dependencies</code> || Additional software required (e.g. VirtualBox, CUDA, Git) || No | |||
|- | |||
| colspan="3" class="bs-infobox-section" | '''Development''' | |||
|- | |- | ||
| <code>developer</code> || Developer name || No | | <code>developer</code> || Developer name || No | ||
| Line 230: | Line 86: | ||
| <code>released</code> || Initial release date || No | | <code>released</code> || Initial release date || No | ||
|- | |- | ||
| <code>completed</code> || Completion date or status || No | | <code>completed</code> || Completion date or status (shown in red) || No | ||
|- | |- | ||
| <code>discontinued</code> || Discontinuation date (shown in red) || No | | <code>discontinued</code> || Discontinuation date (shown in red) || No | ||
| Line 236: | Line 92: | ||
| <code>repository</code> || Source code repository link || No | | <code>repository</code> || Source code repository link || No | ||
|- | |- | ||
| <code>programming language</code> || Language(s) | | colspan="3" class="bs-infobox-section" | '''Software''' | ||
|- | |||
| <code>programming language</code> || Language(s) the software is written in || No | |||
|- | |- | ||
| <code>operating system</code> || Supported operating systems || No | | <code>operating system</code> || Supported operating systems || No | ||
|- | |- | ||
| <code>size</code> || Download/install size || No | | <code>size</code> || Download/install size || No | ||
|- | |- | ||
| | | colspan="3" class="bs-infobox-section" | '''BOINC statistics''' | ||
|- | |- | ||
| <code> | | <code>stats as of</code> || Date the statistics below were recorded || No | ||
|- | |- | ||
| <code>average performance</code> || Average FLOPS or equivalent || No | |||
| <code>average performance</code> || Average FLOPS or | |||
|- | |- | ||
| <code>active users</code> || Current active user count || No | | <code>active users</code> || Current active user count || No | ||
| Line 260: | Line 114: | ||
| <code>total hosts</code> || All-time total hosts || No | | <code>total hosts</code> || All-time total hosts || No | ||
|- | |- | ||
| | | colspan="3" class="bs-infobox-section" | '''Analytics''' | ||
|- | |- | ||
| <code>rac</code> || Recent Average Credit || No | | <code>rac</code> || Recent Average Credit || No | ||
| Line 266: | Line 120: | ||
| <code>credit per day</code> || Credits granted per day || No | | <code>credit per day</code> || Credits granted per day || No | ||
|- | |- | ||
| <code>gpu performance</code> || GPU performance metric || No | | <code>gpu performance</code> || GPU-specific performance metric || No | ||
|- | |- | ||
| <code>cpu performance</code> || CPU performance metric || No | | <code>cpu performance</code> || CPU-specific performance metric || No | ||
|- | |||
| colspan="3" class="bs-infobox-section" | '''Metadata''' | |||
|- | |- | ||
| <code>website</code> || Official website URL || No | | <code>website</code> || Official website URL || No | ||
| Line 284: | Line 140: | ||
| screenshot = [email protected] | | screenshot = [email protected] | ||
| caption = Einstein@Home screensaver | | caption = Einstein@Home screensaver | ||
| description = Einstein@Home is an active Astrophysics BOINC project searching for gravitational waves and pulsars, developed by Bruce Allen and sponsored by the Max Planck Society. | |||
| status = Active | |||
| category = Astrophysics | |||
| compute = CPU & GPU | |||
| dependencies = None | |||
| developer = Bruce Allen | | developer = Bruce Allen | ||
| Line 291: | Line 153: | ||
| released = {{Start date and age|2005|02|19}} | | released = {{Start date and age|2005|02|19}} | ||
| completed = No | | completed = No | ||
| discontinued = | | discontinued = | ||
| repository = {{URL|https://git.ligo.org/einsteinathome}} | | repository = {{URL|https://git.ligo.org/einsteinathome}} | ||
| programming language = C, C++ | | programming language = C, C++ | ||
| operating system = Windows, Linux, macOS, Android | | operating system = Windows, Linux, macOS, Android | ||
| size = ~50 MB | | size = ~50 MB | ||
| | | stats as of = {{Start date and age|2026|05|19}} | ||
| | |||
| | |||
| average performance = 21 PFLOPS | | average performance = 21 PFLOPS | ||
| active users = 14531 | | active users = 14531 | ||
| Line 308: | Line 166: | ||
| active hosts = 24489 | | active hosts = 24489 | ||
| total hosts = 8237726 | | total hosts = 8237726 | ||
| rac = 18500000 | | rac = 18500000 | ||
| Line 325: | Line 182: | ||
{{Infobox software | {{Infobox software | ||
| name = My Project | | name = My Project | ||
| status = Active | |||
| category = Mathematics | |||
| compute = CPU | |||
| developer = Jane Smith | | developer = Jane Smith | ||
| released = {{Start date and age|2020|01|01}} | | released = {{Start date and age|2020|01|01}} | ||
| operating system = Windows, Linux, macOS | | operating system = Windows, Linux, macOS | ||
| website = {{URL|https://example.org/}} | | website = {{URL|https://example.org/}} | ||
| license = MIT | | license = MIT | ||
Latest revision as of 00:34, 30 May 2026
Template:Infobox software
Modern BOINC-oriented infobox template for distributed computing and software project articles.
Includes automatic WikiSEO meta tags (title, image, description) for every page using this template.
An optional description parameter lets you override the auto-generated meta description.
Parameters
| Parameter | Description | Required |
|---|---|---|
name |
Software name (defaults to page name) | No |
logo |
Logo filename | No |
logo caption |
Caption below logo | No |
screenshot |
Screenshot filename | No |
caption |
Caption below screenshot | No |
description |
Custom SEO meta description (overrides auto-generated one) | No |
| Project | ||
status |
Active, Completed, etc. Green background when "Active", red otherwise | No |
category |
Research category (e.g. Astrophysics, Mathematics) | No |
compute |
Processing type: CPU, GPU, or CPU & GPU | No |
dependencies |
Additional software required (e.g. VirtualBox, CUDA, Git) | No |
| Development | ||
developer |
Developer name | No |
author |
Original author | No |
sponsor |
Sponsoring organization | No |
maintainer |
Current maintainer | No |
released |
Initial release date | No |
completed |
Completion date or status (shown in red) | No |
discontinued |
Discontinuation date (shown in red) | No |
repository |
Source code repository link | No |
| Software | ||
programming language |
Language(s) the software is written in | No |
operating system |
Supported operating systems | No |
size |
Download/install size | No |
| BOINC statistics | ||
stats as of |
Date the statistics below were recorded | No |
average performance |
Average FLOPS or equivalent | No |
active users |
Current active user count | No |
total users |
All-time total users | No |
active hosts |
Current active host count | No |
total hosts |
All-time total hosts | No |
| Analytics | ||
rac |
Recent Average Credit | No |
credit per day |
Credits granted per day | No |
gpu performance |
GPU-specific performance metric | No |
cpu performance |
CPU-specific performance metric | No |
| Metadata | ||
website |
Official website URL | No |
license |
Software license | No |
Full example
{{Infobox software
| name = Einstein@Home
| logo = Ein.jpg
| logo caption = Einstein@Home logo
| screenshot = [email protected]
| caption = Einstein@Home screensaver
| description = Einstein@Home is an active Astrophysics BOINC project searching for gravitational waves and pulsars, developed by Bruce Allen and sponsored by the Max Planck Society.
| status = Active
| category = Astrophysics
| compute = CPU & GPU
| dependencies = None
| developer = Bruce Allen
| author = Bruce Allen
| sponsor = Max Planck Society
| maintainer = Einstein@Home team
| released = {{Start date and age|2005|02|19}}
| completed = No
| discontinued =
| repository = {{URL|https://git.ligo.org/einsteinathome}}
| programming language = C, C++
| operating system = Windows, Linux, macOS, Android
| size = ~50 MB
| stats as of = {{Start date and age|2026|05|19}}
| average performance = 21 PFLOPS
| active users = 14531
| total users = 1061585
| active hosts = 24489
| total hosts = 8237726
| rac = 18500000
| credit per day = 950000
| gpu performance = 15 PFLOPS
| cpu performance = 6 PFLOPS
| website = {{URL|https://einsteinathome.org/}}
| license = GPL-2.0-or-later
}}
Minimal example
{{Infobox software
| name = My Project
| status = Active
| category = Mathematics
| compute = CPU
| developer = Jane Smith
| released = {{Start date and age|2020|01|01}}
| operating system = Windows, Linux, macOS
| website = {{URL|https://example.org/}}
| license = MIT
}}