Template:SoftwareBox: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 6: Line 6:
| header        = {{{header|}}}
| header        = {{{header|}}}


| section1 =
| content1      = {{#if:{{{developer|}}}|
| content1      = {{#if:{{{developer|}}}|
<div style="display:grid; grid-template-columns:1fr 1fr;">
<div style="display:grid; grid-template-columns:1fr 1fr;">
   <div style="background:#232323; color:white; padding:.3em"><b>Developer(s)</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em"><b>Developer(s)</b></div>
   <div style="padding:.3em">{{{developer|}}}</div>
   <div style="padding:.3em">{{{developer|}}}</div>
</div>}}
</div>}}
| content1style = padding:0;
| content1style = padding:0;


| section2 =
| content2      = {{#if:{{{initial_release|}}}|
| content2      = {{#if:{{{initial_release|}}}|
<div style="display:grid; grid-template-columns:1fr 1fr;">
<div style="display:grid; grid-template-columns:1fr 1fr;">
   <div style="background:#232323; color:white; padding:.3em"><b>Initial release</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em"><b>Initial release</b></div>
   <div style="padding:.3em">{{{initial_release|}}}</div>
   <div style="padding:.3em">{{{initial_release|}}}</div>
</div>}}
</div>}}
| content2style = padding:0;
| content2style = padding:0;


| section3 =
| content3      = {{#if:{{{stable_release|}}}|
| content3      = {{#if:{{{stable_release|}}}|
<div style="display:grid; grid-template-columns:1fr 1fr;">
<div style="display:grid; grid-template-columns:1fr 1fr;">
   <div style="background:#232323; color:white; padding:.3em"><b>Stable release</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em"><b>Stable release</b></div>
   <div style="padding:.3em">{{{stable_release|}}}</div>
   <div style="padding:.3em">{{{stable_release|}}}</div>
</div>}}
</div>}}
Line 32: Line 29:
| content4      = {{#if:{{{written_in|}}}|
| content4      = {{#if:{{{written_in|}}}|
<div style="display:grid; grid-template-columns:1fr 1fr;">
<div style="display:grid; grid-template-columns:1fr 1fr;">
   <div style="background:#232323; color:white; padding:.3em"><b>Written in</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em"><b>Written in</b></div>
   <div style="padding:.3em">
   <div style="padding:.3em">
{{#switch:{{{written_in}}}<!--
{{#switch:{{{written_in}}}<!--
Line 47: Line 44:
| content5      = {{#ifeq:{{#ifeq:{{{windows}}}|1|1|{{#ifeq:{{{android}}}|1|1|{{#ifeq:{{{macos}}}|1|1|{{#ifeq:{{{linux}}}|1|1|0}}}}}}}}|1|
| content5      = {{#ifeq:{{#ifeq:{{{windows}}}|1|1|{{#ifeq:{{{android}}}|1|1|{{#ifeq:{{{macos}}}|1|1|{{#ifeq:{{{linux}}}|1|1|0}}}}}}}}|1|
<div style="display:grid; grid-template-columns:1fr 1fr;">
<div style="display:grid; grid-template-columns:1fr 1fr;">
   <div style="background:#232323; color:white; padding:.3em"><b>Operating system</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em"><b>Operating system</b></div>
   <div style="padding:.3em"><!--
   <div style="padding:.3em"><!--
-->{{#ifeq:{{{windows}}}|1|[[File:Logo-windows.png|24px|Windows]]}} <!--
-->{{#ifeq:{{{windows}}}|1|[[File:Logo-windows.png|24px|Windows]]}} <!--
Line 59: Line 56:
| content6      = {{#if:{{{type|}}}|
| content6      = {{#if:{{{type|}}}|
<div style="display:grid; grid-template-columns:1fr 1fr;">
<div style="display:grid; grid-template-columns:1fr 1fr;">
   <div style="background:#232323; color:white; padding:.3em"><b>Type</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em"><b>Type</b></div>
   <div style="padding:.3em">{{{type|}}}</div>
   <div style="padding:.3em">{{{type|}}}</div>
</div>}}
</div>}}
Line 77: Line 74:
| content8      = {{#if:{{{distribution|}}}|
| content8      = {{#if:{{{distribution|}}}|
<div style="display:grid; grid-template-columns:1fr 1fr;">
<div style="display:grid; grid-template-columns:1fr 1fr;">
   <div style="background:#232323; color:white; padding:.3em"><b>Distribution</b></div>
   <div style="background:#232323; border-top:1px solid #323232; color:white; padding:.3em"><b>Distribution</b></div>
   <div style="padding:.3em">{{{distribution|}}}</div>
   <div style="padding:.3em">{{{distribution|}}}</div>
</div>}}
</div>}}

Revision as of 20:20, 5 August 2023

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
View
Page history
Icon-translate.png
This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.
Error on string: String info  !
Shortcut
infobox non-game

This is a template of {{SoftwareBox}} that is designed to help create software infoboxes.

Sandbox

The sandbox for this page can be found at the sandbox subpage.

Testcases

Testcases for this template can be located on the testcases subpage.

Copy and Paste

{{SoftwareBox <!-- Basic info --> | title = | image = <!-- Details --> | developer = | initial_release = | stable_release = | written_in = | type = | distribution = | website = | download = | version = <!-- Operating system(s)--> | windows = | android = | macos = | linux = <!-- Target engine(s)--> | gldsrc = <!-- "goldsrc" can be also used. --> | source = | source2 = }}

Usage & Preview

{{Infobox}}
Parameter Description Example
{{{title}}} Software title
| title = Foo bar
{{{image}}} Logo or screenshot
| image = Software Cover - The Lab
{{{developer}}} User name of the developer
| developer = Test
{{{initial_release}}} Initial release date
| initial_release = Jan 01, 2000
{{{stable_release}}} Stable release date
| stable_release = Jan 01, 2020
{{{written_in}}} Written in (csharp, c++, php, python)
| written_in = csharp
{{{type}}} Type
| type = Mod tool • Map compiler • Map tool
{{{distribution}}} Distribution
| distribution = Freeware
{{{website}}} Website
| website = https://developer.valvesoftware.com
{{{download}}} Download
| download = https://developer.valvesoftware.com
{{{version}}} Version
| version = 1.0.0.1
Operating system(s)
{{{windows}}} Compatible with Windows
| windows = 1
{{{macos}}} Compatible with MacOS
| macos = 1
{{{android}}} Compatible with Android
| android = 1
{{{linux}}} Compatible with Linux
| linux = 1
Target engine(s)
{{{gldsrc}}}
{{{goldsrc}}}
GoldSrc GoldSrc
| gldsrc = 1
{{{source}}} Source Source
| source = 1
{{{source2}}} Source 2 Source 2
| source2 = 1
Software Cover - The Lab.jpg
Developer(s)
{{{developer}}}
Initial release
{{{initial_release}}}
Stable release
{{{stable_release}}}
Written in

C#

Operating system
Windows MacOS Android Linux
Type
{{{type}}}
Target engine(s)
GoldSrc Source] Source 2
Distribution
{{{distribution}}}
Website
{{{website}}}
Hierarchy: SoftwareBox /