|
|
| (67 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| <includeonly><table class="infobox" style="width: 280px; float: right; clear: right; margin: 0 0 1em 1em; border: 1px solid #c8ccd1; border-radius: 4px; border-collapse: separate; border-spacing: 0; background-color: #ffffff; color: #202122; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Lato, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 1.5; box-shadow: 0 1px 3px rgba(0,0,0,0.05);"> | | <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;"> |
|
| | <tr><th colspan="2" class="bs-infobox-title">{{{name|{{PAGENAME}}}}}</th></tr> |
| <!-- Header / Title -->
| | {{#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" style="text-align: center; font-size: 18px; font-weight: 600; padding: 12px; background-color: #2c3e50; color: #ffffff; border-top-left-radius: 3px; border-top-right-radius: 3px;">
| | {{#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>}} |
| | {{#if:{{{author|}}}|<tr><th>Author</th><td>{{{author}}}</td></tr>}} |
| | {{#if:{{{sponsor|}}}|<tr><th>Sponsor</th><td>{{{sponsor}}}</td></tr>}} |
| | {{#if:{{{maintainer|}}}|<tr><th>Maintainer</th><td>{{{maintainer}}}</td></tr>}} |
| | {{#if:{{{released|}}}|<tr><th>Initial release</th><td>{{{released}}}</td></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:{{{programming language|}}}{{{operating system|}}}{{{size|}}}|<tr><th colspan="2" class="bs-infobox-section">Software</th></tr>}} |
| | {{#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:{{{size|}}}|<tr><th>Size</th><td>{{{size}}}</td></tr>}} |
| | {{#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>}} |
| | {{#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:{{{total users|}}}|<tr><th>Total users</th><td>{{formatnum:{{{total users}}}}}</td></tr>}} |
| | {{#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>}} |
| | {{#if:{{{rac|}}}{{{credit per day|}}}{{{gpu performance|}}}{{{cpu performance|}}}|<tr><th colspan="2" class="bs-infobox-section">Analytics</th></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: |
| | |title={{{name|{{PAGENAME}}}}} |
| | |image={{{logo|{{{screenshot|}}}}}} |
| | |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> |
| | == Template:Infobox software == |
|
| |
|
| <!-- Logo -->
| | Modern BOINC-oriented infobox template for distributed computing and software project articles. |
| {{#if:{{{logo|}}}|
| | Includes automatic WikiSEO meta tags (title, image, description) for every page using this template. |
| <tr>
| | An optional <code>description</code> parameter lets you override the auto-generated meta description. |
| <td colspan="2" style="text-align:center; padding:12px; background-color:#ffffff; border-bottom:1px solid #eaecf0;">
| |
| [[File:{{{logo}}}|180px|center]]
| |
| {{#if:{{{logo caption|}}}|
| |
| <div style="font-size:11px; color:#54595d; margin-top:6px;">{{{logo caption}}}</div>
| |
| }}
| |
| </td>
| |
| </tr>
| |
| }}
| |
|
| |
| <!-- Screenshot -->
| |
| {{#if:{{{screenshot|}}}|
| |
| <tr>
| |
| <td colspan="2" style="text-align: center; padding: 12px; background-color: #f8f9fa; border-bottom: 1px solid #eaecf0;">
| |
| [[File:{{{screenshot}}}|240px|center]]
| |
| {{#if:{{{caption|}}}|
| |
| <div style="font-size: 11px; color: #54595d; line-height: 1.3; margin-top: 6px; padding: 0 4px;">
| |
| {{{caption}}}
| |
| </div>
| |
| }}
| |
| </td>
| |
| </tr>
| |
| }}
| |
|
| |
|
| <!-- Developer Information -->
| | === Parameters === |
| {{#if:{{{developer|}}}{{{author|}}}{{{maintainer|}}}{{{released|}}}{{{discontinued|}}}{{{repository|}}}|
| |
| <tr>
| |
| <th colspan="2" style="text-align: center; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; padding: 6px 10px; background-color: #f8f9fa; color: #54595d; border-bottom: 1px solid #eaecf0;">
| |
| Development
| |
| </th>
| |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{author|}}}|
| | {| class="wikitable" |
| <tr>
| | ! Parameter !! Description !! Required |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Author</th>
| | |- |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{author}}}</td>
| | | <code>name</code> || Software name (defaults to page name) || No |
| </tr>
| | |- |
| }}
| | | <code>logo</code> || Logo filename || No |
| | |- |
| | | <code>logo caption</code> || Caption below logo || No |
| | |- |
| | | <code>screenshot</code> || Screenshot filename || 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>author</code> || Original author || No |
| | |- |
| | | <code>sponsor</code> || Sponsoring organization || No |
| | |- |
| | | <code>maintainer</code> || Current maintainer || No |
| | |- |
| | | <code>released</code> || Initial release date || No |
| | |- |
| | | <code>completed</code> || Completion date or status (shown in red) || No |
| | |- |
| | | <code>discontinued</code> || Discontinuation date (shown in red) || No |
| | |- |
| | | <code>repository</code> || Source code repository link || No |
| | |- |
| | | 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>size</code> || Download/install size || No |
| | |- |
| | | colspan="3" class="bs-infobox-section" | '''BOINC statistics''' |
| | |- |
| | | <code>stats as of</code> || Date the statistics below were recorded || No |
| | |- |
| | | <code>average performance</code> || Average FLOPS or equivalent || No |
| | |- |
| | | <code>active users</code> || Current active user count || No |
| | |- |
| | | <code>total users</code> || All-time total users || No |
| | |- |
| | | <code>active hosts</code> || Current active host count || 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>credit per day</code> || Credits granted per day || No |
| | |- |
| | | <code>gpu performance</code> || GPU-specific 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>license</code> || Software license || No |
| | |} |
|
| |
|
| {{#if:{{{developer|}}}|
| | === Full example === |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Developer</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{developer}}}</td>
| |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{maintainer|}}}|
| | <pre> |
| <tr>
| | {{Infobox software |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Maintainer</th> | | | name = Einstein@Home |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{maintainer}}}</td>
| | | logo = Ein.jpg |
| </tr>
| | | logo caption = Einstein@Home logo |
| }}
| | |
| | | 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. |
|
| |
|
| {{#if:{{{released|}}}|
| | | status = Active |
| <tr>
| | | category = Astrophysics |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Initial release</th>
| | | compute = CPU & GPU |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{released}}}</td> | | | dependencies = None |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{discontinued|}}}|
| | | developer = Bruce Allen |
| <tr>
| | | author = Bruce Allen |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Discontinued</th> | | | sponsor = Max Planck Society |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top; color:#b32121; font-weight:500;">{{{discontinued}}}</td>
| | | maintainer = Einstein@Home team |
| </tr>
| | | released = {{Start date and age|2005|02|19}} |
| }}
| | | completed = No |
| | | discontinued = |
| | | repository = {{URL|https://git.ligo.org/einsteinathome}} |
|
| |
|
| {{#if:{{{repository|}}}|
| | | programming language = C, C++ |
| <tr> | | | operating system = Windows, Linux, macOS, Android |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Repository</th>
| | | size = ~50 MB |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top; word-break:break-all;">{{{repository}}}</td>
| |
| </tr>
| |
| }}
| |
|
| |
|
| <!-- Releases -->
| | | stats as of = {{Start date and age|2026|05|19}} |
| {{#if:{{{stable release|}}}{{{preview release|}}}{{{latest release version|}}}{{{latest preview version|}}}|
| | | average performance = 21 PFLOPS |
| <tr>
| | | active users = 14531 |
| <th colspan="2" style="text-align:center; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.5px; padding:6px 10px; background-color:#f8f9fa; color:#54595d; border-bottom:1px solid #eaecf0;"> | | | total users = 1061585 |
| Releases
| | | active hosts = 24489 |
| </th> | | | total hosts = 8237726 |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{stable release|}}}|
| | | rac = 18500000 |
| <tr>
| | | credit per day = 950000 |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Stable release</th>
| | | gpu performance = 15 PFLOPS |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{stable release}}}</td>
| | | cpu performance = 6 PFLOPS |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{preview release|}}}|
| | | website = {{URL|https://einsteinathome.org/}} |
| <tr>
| | | license = GPL-2.0-or-later |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Preview release</th>
| | }} |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{preview release}}}</td>
| | </pre> |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{latest release version|}}}|
| | === Minimal example === |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Latest version</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{latest release version}}}</td>
| |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{latest preview version|}}}|
| | <pre> |
| <tr>
| | {{Infobox software |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Latest preview</th>
| | | name = My Project |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{latest preview version}}}</td>
| | | status = Active |
| </tr>
| | | category = Mathematics |
| }}
| | | compute = CPU |
|
| |
|
| <!-- Environment -->
| | | developer = Jane Smith |
| {{#if:{{{programming language|}}}{{{operating system|}}}{{{platform|}}}{{{size|}}}{{{language|}}}{{{language count|}}}|
| | | released = {{Start date and age|2020|01|01}} |
| <tr>
| |
| <th colspan="2" style="text-align:center; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.5px; padding:6px 10px; background-color:#f8f9fa; color:#54595d; border-bottom:1px solid #eaecf0;">
| |
| Environment
| |
| </th>
| |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{programming language|}}}|
| | | operating system = Windows, Linux, macOS |
| <tr> | |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Written in</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{programming language}}}</td>
| |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{operating system|}}}|
| | | website = {{URL|https://example.org/}} |
| <tr>
| | | license = MIT |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Operating system</th>
| | }} |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{operating system}}}</td>
| | </pre> |
| </tr>
| |
| }}
| |
|
| |
|
| {{#if:{{{platform|}}}|
| | [[Category:Infobox templates]] |
| <tr>
| | </noinclude> |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Platform</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{platform}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{language|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Available in</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{language}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{language count|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Language count</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{language count}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{size|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Size</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{size}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| <!-- Software Metadata -->
| |
| {{#if:{{{genre|}}}{{{license|}}}{{{website|}}}{{{type|}}}{{{status|}}}|
| |
| <tr>
| |
| <th colspan="2" style="text-align:center; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.5px; padding:6px 10px; background-color:#f8f9fa; color:#54595d; border-bottom:1px solid #eaecf0;">
| |
| Software Metadata
| |
| </th>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{type|}}}|
| |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Type</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{type}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{genre|}}}|
| |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Genre</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{genre}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{status|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Status</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{status}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{license|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">License</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{license}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{website|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Website</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top; word-break:break-all;">{{{website}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| </table></includeonly>
| |
| That didn't work. nothing to choose inside the edit
| |
| | |
| You accidentally wrapped the whole template in a malformed code fence:
| |
| | |
| ```wiki id="8mneas"
| |
| | |
| MediaWiki edit boxes will literally include that text, which breaks copy/paste selection in some apps and editors.
| |
| | |
| Use this instead — plain clean wiki code with no extra wrapper at the top:
| |
| | |
| <includeonly><table class="infobox" style="width: 280px; float: right; clear: right; margin: 0 0 1em 1em; border: 1px solid #c8ccd1; border-radius: 4px; border-collapse: separate; border-spacing: 0; background-color: #ffffff; color: #202122; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Lato, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 1.5; box-shadow: 0 1px 3px rgba(0,0,0,0.05);">
| |
| | |
| <!-- Additional Wikipedia-style fields added:
| |
| logo
| |
| logo caption
| |
| author
| |
| maintainer
| |
| latest release version
| |
| latest preview version
| |
| language
| |
| language count
| |
| size
| |
| type
| |
| status
| |
| -->
| |
| | |
| </table></includeonly>
| |
| | |
| The actual template additions themselves were valid. The problem was the accidental markdown/codeblock formatting around the response, not the MediaWiki syntax.
| |
| | |
| re-present the corrected code for me to copy
| |
| <includeonly><table class="infobox" style="width: 280px; float: right; clear: right; margin: 0 0 1em 1em; border: 1px solid #c8ccd1; border-radius: 4px; border-collapse: separate; border-spacing: 0; background-color: #ffffff; color: #202122; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Lato, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 1.5; box-shadow: 0 1px 3px rgba(0,0,0,0.05);">
| |
|
| |
| <!-- Header / Title -->
| |
| <tr>
| |
| <th colspan="2" style="text-align: center; font-size: 18px; font-weight: 600; padding: 12px; background-color: #2c3e50; color: #ffffff; border-top-left-radius: 3px; border-top-right-radius: 3px;">
| |
| {{{name|{{PAGENAME}}}}}
| |
| </th>
| |
| </tr>
| |
| | |
| <!-- Logo -->
| |
| {{#if:{{{logo|}}}|
| |
| <tr>
| |
| <td colspan="2" style="text-align:center; padding:12px; background-color:#ffffff; border-bottom:1px solid #eaecf0;">
| |
| [[File:{{{logo}}}|180px|center]]
| |
| {{#if:{{{logo caption|}}}|
| |
| <div style="font-size:11px; color:#54595d; margin-top:6px;">{{{logo caption}}}</div>
| |
| }}
| |
| </td>
| |
| </tr>
| |
| }}
| |
|
| |
| <!-- Screenshot -->
| |
| {{#if:{{{screenshot|}}}|
| |
| <tr>
| |
| <td colspan="2" style="text-align: center; padding: 12px; background-color: #f8f9fa; border-bottom: 1px solid #eaecf0;">
| |
| [[File:{{{screenshot}}}|240px|center]]
| |
| {{#if:{{{caption|}}}|
| |
| <div style="font-size: 11px; color: #54595d; line-height: 1.3; margin-top: 6px; padding: 0 4px;">
| |
| {{{caption}}}
| |
| </div>
| |
| }}
| |
| </td>
| |
| </tr>
| |
| }}
| |
| | |
| <!-- Development -->
| |
| {{#if:{{{developer|}}}{{{author|}}}{{{maintainer|}}}{{{released|}}}{{{discontinued|}}}{{{repository|}}}|
| |
| <tr>
| |
| <th colspan="2" style="text-align: center; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; padding: 6px 10px; background-color: #f8f9fa; color: #54595d; border-bottom: 1px solid #eaecf0;">
| |
| Development
| |
| </th>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{author|}}}|
| |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Author</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{author}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{developer|}}}|
| |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Developer</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{developer}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{maintainer|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Maintainer</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{maintainer}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{released|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Initial release</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{released}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{discontinued|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Discontinued</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top; color:#b32121; font-weight:500;">{{{discontinued}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{repository|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Repository</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top; word-break:break-all;">{{{repository}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| <!-- Releases -->
| |
| {{#if:{{{stable release|}}}{{{preview release|}}}{{{latest release version|}}}{{{latest preview version|}}}|
| |
| <tr>
| |
| <th colspan="2" style="text-align:center; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.5px; padding:6px 10px; background-color:#f8f9fa; color:#54595d; border-bottom:1px solid #eaecf0;">
| |
| Releases
| |
| </th>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{stable release|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Stable release</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{stable release}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{preview release|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Preview release</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{preview release}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{latest release version|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Latest version</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{latest release version}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{latest preview version|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Latest preview</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{latest preview version}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| <!-- Environment -->
| |
| {{#if:{{{programming language|}}}{{{operating system|}}}{{{platform|}}}{{{size|}}}{{{language|}}}{{{language count|}}}|
| |
| <tr>
| |
| <th colspan="2" style="text-align:center; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.5px; padding:6px 10px; background-color:#f8f9fa; color:#54595d; border-bottom:1px solid #eaecf0;">
| |
| Environment
| |
| </th>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{programming language|}}}|
| |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Written in</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{programming language}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{operating system|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Operating system</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{operating system}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{platform|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Platform</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{platform}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{language|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Available in</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{language}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{language count|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Language count</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{language count}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{size|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Size</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{size}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| <!-- Software Metadata -->
| |
| {{#if:{{{genre|}}}{{{license|}}}{{{website|}}}{{{type|}}}{{{status|}}}|
| |
| <tr>
| |
| <th colspan="2" style="text-align:center; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.5px; padding:6px 10px; background-color:#f8f9fa; color:#54595d; border-bottom:1px solid #eaecf0;">
| |
| Software Metadata
| |
| </th>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{type|}}}|
| |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Type</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{type}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{genre|}}}|
| |
| <tr>
| |
| <th style="width:35%; padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Genre</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{genre}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{status|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Status</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{status}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{license|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">License</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top;">{{{license}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| {{#if:{{{website|}}}|
| |
| <tr>
| |
| <th style="padding:8px 10px; text-align:left; font-weight:600; color:#54595d; border-bottom:1px solid #eaecf0; vertical-align:top;">Website</th>
| |
| <td style="padding:8px 10px; border-bottom:1px solid #eaecf0; vertical-align:top; word-break:break-all;">{{{website}}}</td>
| |
| </tr>
| |
| }}
| |
| | |
| </table></includeonly>
| |