Difference between revisions of "CreateTopicForm"
Jump to navigation
Jump to search
Tim Holzheim (talk | contribs) |
Tim Holzheim (talk | contribs) |
||
| Line 9: | Line 9: | ||
{% set pagetitle = "" %} | {% set pagetitle = "" %} | ||
{% set pagetitle_prefix = "Template:"%} | {% set pagetitle_prefix = "Template:"%} | ||
| − | {%- set property_properties = [] -%} | + | {%- set property_properties = [] -%}{% endset %} |
{% 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"]) -%}{% endset %} |
{%- endfor %} | {%- endfor %} | ||
| − | {%- set topic_properties = [] -%} | + | {%- set topic_properties = [] -%}{% endset %} |
{% 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() %} | ||
| − | {%- set dump = topic_properties.append(p["name"]) -%} | + | {%- set dump = topic_properties.append(p["name"]) -%}{% endset %} |
{%- endfor %} | {%- endfor %} | ||
| − | {%- set property_printouts %} | + | {%- set property_printouts %}{% endset %} |
{% for p in property_properties %} | {% for p in property_properties %} | ||
| − | {%- set property_printouts = property_printouts + "|?Property" + p + "=" + p -%} | + | {%- set property_printouts = property_printouts + "|?Property" + p + "=" + p -%}{% endset %} |
{%- endfor %} | {%- endfor %} | ||
| − | {%- set topic_property_properties = [] -%} | + | {%- set topic_property_properties = [] -%}{% endset %} |
{% for pp in smw.query("[[Property topic::" + row.Topic + "]]" + property_printouts).values() %} | {% for pp in smw.query("[[Property topic::" + row.Topic + "]]" + property_printouts).values() %} | ||
| − | {%- set dump = topic_property_properties.append(pp) -%} | + | {%- set dump = topic_property_properties.append(pp) -%}{% endset %} |
{%- endfor %} | {%- endfor %} | ||
| − | {%- set property_properties = [] -%} | + | {%- set property_properties = [] -%}{% endset %} |
{% for pp in smw.query("[[Property topic::Concept:Property]]" + property_printouts).values() %} | {% for pp in smw.query("[[Property topic::Concept:Property]]" + property_printouts).values() %} | ||
| − | {%- set dump = property_properties.append(pp) -%} | + | {%- set dump = property_properties.append(pp) -%}{% endset %} |
{%- endfor %} | {%- endfor %} | ||
<noinclude> | <noinclude> | ||
Revision as of 23:37, 14 February 2021
Sourcecode
| Sourcecode | |
|---|---|
| id | CreateTopicForm |
| lang | jinja |
| author | Tim Holzheim |
| since | 2021/02/14 |
| test | '"`UNIQ--pre-00000000-QINU`"'
|
| url | |