Template:Infobox software: Difference between revisions

Al Piskun (talk | contribs)
No edit summary
Al Piskun (talk | contribs)
No edit summary
Line 22: Line 22:
{{#if:{{{caption|}}}|<div style="font-size:11px; color:#54595d; margin-top:6px;">{{{caption}}}</div>}}
{{#if:{{{caption|}}}|<div style="font-size:11px; color:#54595d; margin-top:6px;">{{{caption}}}</div>}}
</td>
</td>
</tr>}}
<!-- PROJECT -->
{{#if:{{{project status|}}}{{{category|}}}{{{compute|}}}{{{dependencies|}}}|<tr>
<th colspan="2" style="background:#eaecf0; padding:6px; text-align:center; font-size:11px; text-transform:uppercase;">
Project
</th>
</tr>}}
{{#if:{{{project status|}}}|<tr>
<th style="width:110px;">Status</th>
{{#ifeq:{{{project status}}}|Active|<td style="background:#d4edda; color:#155724; font-weight:600;">{{{project status}}}</td>|<td>{{{project status}}}</td>}}
</tr>}}
{{#if:{{{category|}}}|<tr>
<th>Category</th>
<td>{{{category}}}</td>
</tr>}}
{{#if:{{{compute|}}}|<tr>
<th>Compute</th>
<td>{{{compute}}}</td>
</tr>}}
{{#if:{{{dependencies|}}}|<tr>
<th>Requires</th>
<td>{{{dependencies}}}</td>
</tr>}}
</tr>}}


Line 72: Line 99:


<!-- SOFTWARE -->
<!-- SOFTWARE -->
{{#if:{{{platform|}}}{{{programming language|}}}{{{operating system|}}}{{{language|}}}{{{size|}}}|<tr>
{{#if:{{{programming language|}}}{{{operating system|}}}{{{size|}}}|<tr>
<th colspan="2" style="background:#eaecf0; padding:6px; text-align:center; font-size:11px; text-transform:uppercase;">
<th colspan="2" style="background:#eaecf0; padding:6px; text-align:center; font-size:11px; text-transform:uppercase;">
Software
Software
</th>
</th>
</tr>}}
{{#if:{{{platform|}}}|<tr>
<th style="width:110px;">Platform</th>
<td>{{{platform}}}</td>
</tr>}}
</tr>}}


{{#if:{{{programming language|}}}|<tr>
{{#if:{{{programming language|}}}|<tr>
<th>Written in</th>
<th style="width:110px;">Written in</th>
<td>{{{programming language}}}</td>
<td>{{{programming language}}}</td>
</tr>}}
</tr>}}
Line 91: Line 113:
<th>Operating system</th>
<th>Operating system</th>
<td>{{{operating system}}}</td>
<td>{{{operating system}}}</td>
</tr>}}
{{#if:{{{language|}}}|<tr>
<th>Language</th>
<td>{{{language}}}</td>
</tr>}}
</tr>}}


Line 101: Line 118:
<th>Size</th>
<th>Size</th>
<td>{{{size}}}</td>
<td>{{{size}}}</td>
</tr>}}
<!-- PROJECT -->
{{#if:{{{project status|}}}{{{type|}}}{{{genre|}}}{{{category|}}}{{{compute|}}}{{{dependencies|}}}|<tr>
<th colspan="2" style="background:#eaecf0; padding:6px; text-align:center; font-size:11px; text-transform:uppercase;">
Project
</th>
</tr>}}
{{#if:{{{project status|}}}|<tr>
<th style="width:110px;">Status</th>
<td>{{{project status}}}</td>
</tr>}}
{{#if:{{{type|}}}|<tr>
<th>Type</th>
<td>{{{type}}}</td>
</tr>}}
{{#if:{{{genre|}}}|<tr>
<th>Genre</th>
<td>{{{genre}}}</td>
</tr>}}
{{#if:{{{category|}}}|<tr>
<th>Category</th>
<td>{{{category}}}</td>
</tr>}}
{{#if:{{{compute|}}}|<tr>
<th>Compute</th>
<td>{{{compute}}}</td>
</tr>}}
{{#if:{{{dependencies|}}}|<tr>
<th>Requires</th>
<td>{{{dependencies}}}</td>
</tr>}}
</tr>}}


Line 243: Line 223:
|-
|-
| <code>caption</code> || Caption below screenshot || No
| <code>caption</code> || Caption below screenshot || No
|-
| colspan="3" style="background:#eaecf0; text-align:center;" | '''Project'''
|-
| <code>project status</code> || Active, Retired, etc. — "Active" displays with a green background || 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" style="background:#eaecf0; text-align:center;" | '''Development'''
| colspan="3" style="background:#eaecf0; text-align:center;" | '''Development'''
Line 263: Line 253:
|-
|-
| colspan="3" style="background:#eaecf0; text-align:center;" | '''Software'''
| colspan="3" style="background:#eaecf0; text-align:center;" | '''Software'''
|-
| <code>platform</code> || Platform (e.g. BOINC) || No
|-
|-
| <code>programming language</code> || Language(s) the software is written in || No
| <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>language</code> || UI language(s) || No
|-
|-
| <code>size</code> || Download/install size || No
| <code>size</code> || Download/install size || No
|-
| colspan="3" style="background:#eaecf0; text-align:center;" | '''Project'''
|-
| <code>project status</code> || Active, Retired, etc. || No
|-
| <code>type</code> || Software type (e.g. Application) || No
|-
| <code>genre</code> || Genre (e.g. Volunteer computing) || 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" style="background:#eaecf0; text-align:center;" | '''BOINC statistics'''
| colspan="3" style="background:#eaecf0; text-align:center;" | '''BOINC statistics'''
Line 328: Line 300:
| screenshot          = [email protected]
| screenshot          = [email protected]
| caption              = Einstein@Home screensaver
| caption              = Einstein@Home screensaver
| project status      = Active
| category            = Astrophysics
| compute              = CPU & GPU
| dependencies        = None


| developer            = Bruce Allen
| developer            = Bruce Allen
Line 338: Line 315:
| repository          = {{URL|https://git.ligo.org/einsteinathome}}
| repository          = {{URL|https://git.ligo.org/einsteinathome}}


| platform            = BOINC
| programming language = C, C++
| programming language = C, C++
| operating system    = Windows, Linux, macOS, Android
| operating system    = Windows, Linux, macOS, Android
| language            = English
| size                = ~50 MB
| size                = ~50 MB
| project status      = Active
| type                = Application
| genre                = Volunteer computing
| category            = Astrophysics
| compute              = CPU & GPU
| dependencies        = None


| stats as of          = {{Start date and age|2026|05|19}}
| stats as of          = {{Start date and age|2026|05|19}}
Line 373: Line 341:
{{Infobox software
{{Infobox software
| name                = My Project
| name                = My Project
| 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}}
| platform            = BOINC
 
| operating system    = Windows, Linux, macOS
| operating system    = Windows, Linux, macOS
| project status      = Active
 
| genre                = Volunteer computing
| compute              = CPU
| website              = {{URL|https://example.org/}}
| website              = {{URL|https://example.org/}}
| license              = MIT
| license              = MIT