Template:Software page: Difference between revisions
Jump to navigation
Jump to search
Idea:This template should standardize software pages (mostly game and mod pages). Also, it should make it easier for developers to find documentation.
Idea:It should become like pages from Steam, ModDB or who knows what else.
Idea:The Docs subpage (FOR DEVELOPERS) should contain a table similar to the table from Half-Life: Alyx Workshop Tools page.
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{ModernNote|There was some activity in the direction of translating this template. Use the [[/strings|strings subpage]] for this.}} | |||
{{idea|This template should standardize software pages (mostly game and mod pages). Also, it should make it easier for developers to find documentation.}} | {{idea|This template should standardize software pages (mostly game and mod pages). Also, it should make it easier for developers to find documentation.}} | ||
{{idea|It should become like pages from Steam, ModDB or who knows what else.}} | {{idea|It should become like pages from Steam, ModDB or who knows what else.}} | ||
Line 10: | Line 12: | ||
{{Software page | {{Software page | ||
| name = | | name = Team Fortress 2 | ||
| appid = 507500 | | appid = 507500 | ||
| test = true | | test = true | ||
| background = [[File: | | background = [[File:Team Fortress 2 new.jpg]] | ||
| released = | | released = 10 Oct, 2007 | ||
| engine = | | mode = Multiplayer Game | ||
| developer = | | genre = Shooter | ||
| publisher = | | engine = 1 | ||
| developer = Valve | |||
| publisher = Valve | |||
| shortdesc = {{lorem ipsum}} | | shortdesc = {{lorem ipsum}} | ||
| desc = {{lorem ipsum}} | | desc = {{lorem ipsum}} | ||
Line 23: | Line 27: | ||
<includeonly><onlyinclude> | <includeonly><onlyinclude> | ||
<div class="plainlinks" style="display:flex; justify-content:center; gap:10px; background:#202020; border:1px solid #323232; text-transform:uppercase; padding:5px 0"><!-- | <div class="plainlinks" style="display:flex; justify-content:center; gap:10px; background:#202020; border:1px solid #323232; text-transform:uppercase; padding:5px 0"><!-- | ||
-->[[{{{name|{{FULLPAGENAME}}}}}|<font style="color:#FFF">{{ | -->[[{{{name|{{FULLPAGENAME}}}}}|<font style="color:#FFF">{{Software page/strings|Summary}}</font>]]<!-- | ||
-->{{#if:{{{docs|}}}||<font style="user-select:none; pointer-events:none; color:rgba(255,255,255,.1)">|</font><!-- | -->{{#if:{{{docs|}}}||<font style="user-select:none; pointer-events:none; color:rgba(255,255,255,.1)">|</font><!-- | ||
-->[[{{{tools|{{{name|{{FULLPAGENAME}}}}}/Docs}}}|<font style="color:rgba(255,255,255,.4)">{{ | -->[[{{{tools|{{{name|{{FULLPAGENAME}}}}}/Docs}}}|<font style="color:rgba(255,255,255,.4)">{{Software page/strings|For devs}}</font>]]}}<!-- | ||
-->{{#if:{{{workshop|}}}||<font style="user-select:none; pointer-events:none; color:rgba(255,255,255,.1)">|</font><!-- | -->{{#if:{{{workshop|}}}||<font style="user-select:none; pointer-events:none; color:rgba(255,255,255,.1)">|</font><!-- | ||
-->[https://steamcommunity.com/app/{{{appid|}}}/workshop <font style="color:rgba(255,255,255,.4)">{{ | -->[https://steamcommunity.com/app/{{{appid|}}}/workshop <font style="color:rgba(255,255,255,.4)">{{Software page/strings|Workshop}}</font>]}}<!-- | ||
-->{{#if:{{{wiki|}}}|<font style="user-select:none; pointer-events:none; color:rgba(255,255,255,.1)">|</font><!-- | -->{{#if:{{{wiki|}}}|<font style="user-select:none; pointer-events:none; color:rgba(255,255,255,.1)">|</font><!-- | ||
-->[{{{wiki|}}} <font style="color:rgba(255,255,255,.4)">{{ | -->[{{{wiki|}}} <font style="color:rgba(255,255,255,.4)">{{Software page/strings|Wiki}}</font>]|}} | ||
</div> | </div> | ||
<div class="plainlinks" style="display:flex; flex-direction:column; align-items:center; width:100%; margin-bottom:40px"> | <div class="plainlinks" style="display:flex; flex-direction:column; align-items:center; width:100%; margin-bottom:40px"> | ||
Line 64: | Line 68: | ||
<div style="width:100%; height:151px; background:#202020; border-radius:6px; overflow:hidden; user-select:none">{{#if:{{PROTECTIONEXPIRY:edit|File:GameCover-{{{shortname|{{{name|}}}}}}.jpg}}|[[File:GameCover-{{{shortname|{{{name|}}}}}}.jpg|324px|link=]]|}}</div> | <div style="width:100%; height:151px; background:#202020; border-radius:6px; overflow:hidden; user-select:none">{{#if:{{PROTECTIONEXPIRY:edit|File:GameCover-{{{shortname|{{{name|}}}}}}.jpg}}|[[File:GameCover-{{{shortname|{{{name|}}}}}}.jpg|324px|link=]]|}}</div> | ||
<div style="display:-webkit-box; -webkit-line-clamp: 6; -webkit-box-orient:vertical; overflow: hidden; padding:0 10px">{{{shortdesc|}}}</div><!-- | <div style="display:-webkit-box; -webkit-line-clamp: 6; -webkit-box-orient:vertical; overflow: hidden; padding:0 10px">{{{shortdesc|}}}</div><!-- | ||
--><div style=" | --><div style="padding:0 10px"><span style="opacity:0.6">{{Software page/strings|Release Date}}:</span> {{{released|}}}</div><!-- | ||
-->{{#if:{{{mode|}}}|<div style="padding:0 10px"><span style="opacity:0.6">{{Software page/strings|Mode}}:</span> {{{mode|}}}</div>|}}<!-- | |||
-->{{#if:{{{mode|}}}|<div style="padding:0 10px"><span style="opacity:0.6">Mode:</span> {{{mode|}}}</div>|}}<!-- | -->{{#if:{{{genre|}}}|<div style="padding:0 10px"><span style="opacity:0.6">{{Software page/strings|Genre}}:</span> {{{genre|}}}</div>|}}<!-- | ||
-->{{#if:{{{genre|}}}|<div style="padding:0 10px"><span style="opacity:0.6">Genre:</span> {{{genre|}}}</div>|}}<!-- | --><div style="padding:0 10px"><span style="opacity:0.6">{{Software page/strings|Engine}}:</span> {{{{#switch:{{{engine|}}}|1=source|2=source2|gldsrc}}|4}}</div><!-- | ||
--><div style="padding:0 10px"><span style="opacity:0.6">Engine:</span> {{{{#switch:{{{engine|}}}|1=source|2=source2|gldsrc}}|4}}</div><!-- | --><div style="padding:0 10px"><span style="opacity:0.6">{{Software page/strings|Developer}}:</span> {{#switch:{{{developer|}}}|Valve=[[Valve]]|{{{developer|}}}}}</div><!-- | ||
--><div style="padding:0 10px"><span style="opacity:0.6">Developer:</span> {{#switch:{{{developer|}}}|Valve=[[Valve]]|{{{developer|}}}}}</div><!-- | --><div style="padding:0 10px"><span style="opacity:0.6">{{Software page/strings|Publisher}}:</span> {{#switch:{{{publisher|}}}|Valve=[[Valve]]|{{{publisher|}}}}}</div> | ||
--><div style="padding:0 10px"><span style="opacity:0.6">Publisher:</span> {{#switch:{{{publisher|}}}|Valve=[[Valve]]|{{{publisher|}}}}}</div> | |||
</div> | </div> | ||
</div> | </div> |
Revision as of 06:00, 24 February 2023



Example of the layout of developer pages:
- Team Fortress 2/Docs
- Team Fortress 2/Level Design
- Team Fortress 2/Creating items
- Team Fortress 2/...
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.