Template:Software infobox: Difference between revisions
From IFWiki
(Allow Inkjs page show as inkjs) |
(Changing "Uses interpreter" to "Uses"; Adding "Implements") |
||
Line 15: | Line 15: | ||
|Style=List (,) of String | |Style=List (,) of String | ||
|Interpreter_app=Boolean (hidden) | |Interpreter_app=Boolean (hidden) | ||
| | |Uses=List (,) of Page (hidden) | ||
|Implements=List (,) of String (hidden) | |||
|Format=List (,) of String | |Format=List (,) of String | ||
|Developer=List (,) of String (hidden) | |Developer=List (,) of String (hidden) | ||
Line 80: | Line 81: | ||
| {{{Status|}}} | | {{{Status|}}} | ||
|- {{#if: {{{Uses | |- {{#if: {{{Uses|}}} | | style="display: none" }} | ||
! <span style="text-align: left !important">Uses | ! <span style="text-align: left !important">Uses</span> | ||
| {{#arraymap: {{{Uses | | {{#arraymap: {{{Uses|}}} |,|@@|[[@@]] }} | ||
{{#cargo_query:<!--This is for "Used by"--> | {{#cargo_query:<!--This is for "Used by"--> | ||
tables=Software | tables=Software | ||
|fields= CONCAT('[[',_pageTitle,']]') | |fields= CONCAT('[[',_pageTitle,']]') | ||
|where=Software. | |where=Software.Uses HOLDS "{{PAGENAME}}" | ||
|group by=_pageTitle | |group by=_pageTitle | ||
|intro=<tr><th>Used by</th><td> | |intro=<tr><th>Used by</th><td> | ||
Line 111: | Line 112: | ||
| colspan="2" style="text-align: center" | ''{{#formlink:form=Software|link text=Edit this infobox|target={{FULLPAGENAMEE}} }}'' | | colspan="2" style="text-align: center" | ''{{#formlink:form=Software|link text=Edit this infobox|target={{FULLPAGENAMEE}} }}'' | ||
|} | |} | ||
{{#arraymap:{{{Type|}}}|,|@@|{{# | {{#arraymap:{{{Type|}}}|,|@@|{{#switch:@@ | ||
| Utility = [[Category:Utilities]] | |||
| Other = [[Category:Other software]] | |||
| #default = [[Category:@@]] | |||
}} | |||
|}} | |||
</includeonly> | </includeonly> |
Revision as of 21:01, 17 February 2025
This template defines the table "Software". View table.