Difference between revisions of "CreateTopicTemplate"
Jump to navigation
Jump to search
Tim Holzheim (talk | contribs) |
Tim Holzheim (talk | contribs) |
||
Line 7: | Line 7: | ||
|since=2021/02/14 | |since=2021/02/14 | ||
|text=<pre> | |text=<pre> | ||
− | {% set pagetitle = ""%} | + | {% set pagetitle = "" %} |
{% set pagetitle_prefix = "Template:"%} | {% set pagetitle_prefix = "Template:"%} | ||
− | |||
{%- set property_properties = [] -%} | {%- set property_properties = [] -%} | ||
{% for p in smw.query("[[Concept:Property]][[Property topic::Concept:Property]]|?Property name = name").values() %} | {% for p in smw.query("[[Concept:Property]][[Property topic::Concept:Property]]|?Property name = name").values() %} | ||
{%- set dump = property_properties.append(p["name"]) -%} | {%- set dump = property_properties.append(p["name"]) -%} | ||
{%- endfor %} | {%- endfor %} | ||
− | |||
{%- set topic_properties = [] -%} | {%- set topic_properties = [] -%} | ||
{% for p in smw.query("[[Property topic::" + row.Topic + "]]|?Property name = name").values() %} | {% for p in smw.query("[[Property topic::" + row.Topic + "]]|?Property name = name").values() %} | ||
Line 50: | Line 48: | ||
|masterdetail= | |masterdetail= | ||
= properties = | = properties = | ||
− | {{ '{{' }}#ask:[[Concept:Property]][[Property topic::{{ | + | {{ '{{' }}#ask:[[Concept:Property]][[Property topic::{{row.Topic}}]] |
{% for p in property_properties%} | {% for p in property_properties%} | ||
− | | ?Property {{ p }} = {{ p }} | + | |?Property {{ p }} = {{ p }} |
− | {% endfor %} | + | {%- endfor %} |
|sort=Property name | |sort=Property name | ||
|order=ascending | |order=ascending | ||
Line 60: | Line 58: | ||
{% for p in topic_properties%} | {% for p in topic_properties%} | ||
!{{ p }}! | !{{ p }}! | ||
− | {% endfor %} | + | {%- endfor %} |
{{ '{{!}}-' }} | {{ '{{!}}-' }} | ||
|tablerow= | |tablerow= | ||
{% for p in topic_properties%} | {% for p in topic_properties%} | ||
{{ '{{!}}{{{' }}{{p}}{{ '|}}}{{!}}' }} | {{ '{{!}}{{{' }}{{p}}{{ '|}}}{{!}}' }} | ||
− | {% endfor %} | + | {%- endfor %} |
- | - | ||
|tablefooter={{ '{{!}}}' }} | |tablefooter={{ '{{!}}}' }} | ||
Line 71: | Line 69: | ||
{% for p in topic_properties%} | {% for p in topic_properties%} | ||
{{ p }}={{ '={{#if:{{{' }}{{ p }}{{ '|}}}|{{{' }}{{ p }}{{ '|}}}|}}<br>' }} | {{ p }}={{ '={{#if:{{{' }}{{ p }}{{ '|}}}|{{{' }}{{ p }}{{ '|}}}|}}<br>' }} | ||
− | {% endfor %} | + | {%- endfor %} |
|#default= | |#default= | ||
{{ '{{{!}} ' }}class='wikitable' | {{ '{{{!}} ' }}class='wikitable' |
Revision as of 17:12, 14 February 2021
Sourcecode
Sourcecode | |
---|---|
id | CreateTopicTemplate |
lang | jinja |
author | Tim Holzheim |
since | 2021/02/14 |
test | '"`UNIQ--pre-00000000-QINU`"'
|
url |