Template:Food that grants: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
(compound query with liquids)
(replace with module)
Line 1: Line 1:
<includeonly>{{#ifeq: {{{2|list}}}| list | <ul><li> }}<!--
<includeonly>{{#ifeq: {{{2|list}}}| list | <ul><li> }}<!--
-->{{#cargo_compound_query:tables=Food=F
-->{{#invoke:CargoQuery|compound
|1=tables=Food=F
;fields=F._pageName=Page
;fields=F._pageName=Page
;where=F.CookEffect HOLDS '{{{1|}}}' AND F._pageNamespace = '0'
;where=F.CookEffect HOLDS '{{{1|}}}' AND F._pageNamespace = '0'
;default=No Results!
|2=tables=Liquids=L
|tables=Liquids=L
;fields=L._pageName=Page
;fields=L._pageName=Page
;where=L.CookEffect HOLDS '{{{1|}}}' AND L._pageNamespace = '0'
;where=L.CookEffect HOLDS '{{{1|}}}' AND L._pageNamespace = '0'
;default=No Results!
|default=No Results!
|format=template
|template=favilink page
|template=favilink page
|delimiter = {{#switch: {{{2|list}}} |list=<li> |linebreaks=<br> |,<nowiki> </nowiki> }}
|delimiter = {{#switch: {{{2|list}}} |list=<li> |linebreaks=<br> |,<nowiki> </nowiki> }}

Revision as of 02:56, 2 September 2020

Template that returns a bulleted list of all food items that grant the specified cooking effect provided in the first argument.

Default example

{{Food that grants|Heat and fire-based}}

Output:

Example with linebreaks instead of bullets

{{Food that grants|Heat and fire-based|linebreaks}}

Output:
congealed blaze
cured dawnglider tail
fire ant gaster paste

Example with commas

{{Food that grants|Heat and fire-based|commas}}

Output:

congealed blaze, cured dawnglider tail, fire ant gaster paste