Difference between revisions of "Template:Count and list"
Jump to navigation
Jump to search
Kevin Wang (talk | contribs) |
Kevin Wang (talk | contribs) m |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
|{{#vardefineecho:link|{{#explode:{{#var:input}}|,|{{#var:i}}}}}} | |{{#vardefineecho:link|{{#explode:{{#var:input}}|,|{{#var:i}}}}}} | ||
| <nowiki/> | | <nowiki/> | ||
| − | # [[{{#var:link}}]]{{ | + | # [[{{#var:link}}]]{{Exists|{{#var:link}}|then={{Add|blue_links|1}}|else={{Add|red_links|1}}}}{{Add|i|1}}}}}} |
This list includes {{#var:blue_links}} blue links and {{#var:red_links}} red links.{{Load|red_links|blue_links|i|link}}</includeonly><noinclude> | This list includes {{#var:blue_links}} blue links and {{#var:red_links}} red links.{{Load|red_links|blue_links|i|link}}</includeonly><noinclude> | ||
Given a list of fields (comma delimited), count the number of links which point to pages with exist and the number which point to pages that don't. | Given a list of fields (comma delimited), count the number of links which point to pages with exist and the number which point to pages that don't. | ||
| + | |||
| + | Currently breaks at ~300 items due to [https://en.wikipedia.org/wiki/Help:Template_limits#Post-expand_include_size WP:PEIS] - unclear how to resolve. As such, '''DO NOT USE THIS FOR LARGE LISTS''' - as nice as it would be to automatically tally long lists of links in the article itself, doing so with an outside method remains the simplest method. | ||
Incorporates [[Template:Exists]] to circumvent the "500 per page" limit of #ifexist. | Incorporates [[Template:Exists]] to circumvent the "500 per page" limit of #ifexist. | ||
| Line 12: | Line 14: | ||
! Input | ! Input | ||
! Output | ! Output | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
|<pre>{{Count and list| | |<pre>{{Count and list| | ||
| Line 30: | Line 23: | ||
2021 ACF Fall, | 2021 ACF Fall, | ||
2022 ACF Regionals}} | 2022 ACF Regionals}} | ||
| + | |- | ||
| + | |<pre>{{Count and list| | ||
| + | {{#loop:j|1|277|{{#var:j}}, | ||
| + | }}}}</pre> | ||
| + | |{{Count and list| | ||
| + | {{#loop:j|1|277|{{#var:j}}, | ||
| + | }}}} | ||
|} | |} | ||
</noinclude> | </noinclude> | ||
Latest revision as of 10:05, 14 September 2022
Given a list of fields (comma delimited), count the number of links which point to pages with exist and the number which point to pages that don't.
Currently breaks at ~300 items due to WP:PEIS - unclear how to resolve. As such, DO NOT USE THIS FOR LARGE LISTS - as nice as it would be to automatically tally long lists of links in the article itself, doing so with an outside method remains the simplest method.
Incorporates Template:Exists to circumvent the "500 per page" limit of #ifexist.
| Input | Output |
|---|---|
{{Count and list|
2020 ACF Fall,
2021 ACF Fall,
2022 ACF Regionals}}
|
This list includes 3 blue links and 0 red links. |
{{Count and list|
{{#loop:j|1|277|{{#var:j}},
}}}}
|
Template:Count and list |