|
|
| Line 35: |
Line 35: |
|
| |
|
| <!-- Developer Information --> | | <!-- Developer Information --> |
| {{#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>
| |
| 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|}}}| | | {{#if:{{{developer|}}}{{{author|}}}{{{maintainer|}}}{{{released|}}}{{{discontinued|}}}{{{repository|}}}| |
| <tr> | | <tr> |