Regel 1: | Regel 1: | ||
+ | <div style="display:none;"> |
||
{{#vardefine:source|LC_00647}} |
{{#vardefine:source|LC_00647}} |
||
{{#vardefine:target|PR_SSM_00134}} |
{{#vardefine:target|PR_SSM_00134}} |
||
Regel 7: | Regel 8: | ||
{{#vardefine:targetPr|{{#if:{{#ask: [[Category:Project]] [[{{#var:target}}]] | link=none}}|1|0}}}} |
{{#vardefine:targetPr|{{#if:{{#ask: [[Category:Project]] [[{{#var:target}}]] | link=none}}|1|0}}}} |
||
{{#vardefine:targetPs|{{#if:{{#ask: [[Category:Projecten]] [[{{#var:target}}]] | link=none}}|1|0}}}} |
{{#vardefine:targetPs|{{#if:{{#ask: [[Category:Projecten]] [[{{#var:target}}]] | link=none}}|1|0}}}} |
||
− | + | </div> |
|
source LC = {{#var:sourceLC}} <br /> |
source LC = {{#var:sourceLC}} <br /> |
||
source Pr = {{#var:sourcePr}} <br /> |
source Pr = {{#var:sourcePr}} <br /> |
||
Regel 13: | Regel 14: | ||
target Pr = {{#var:targetPr}} <br /> |
target Pr = {{#var:targetPr}} <br /> |
||
target Ps = {{#var:targetPs}} |
target Ps = {{#var:targetPs}} |
||
− | |||
<!-- check if source is a Light Context or a Project --> |
<!-- check if source is a Light Context or a Project --> |
||
{{#vardefine:go_on|{{#expr: {{#var:sourceLC}} or {{#var:sourcePr}}}}}} |
{{#vardefine:go_on|{{#expr: {{#var:sourceLC}} or {{#var:sourcePr}}}}}} |
||
go on = {{#var:go_on}}, Light Context source or Project source |
go on = {{#var:go_on}}, Light Context source or Project source |
||
− | |||
{{#vardefine:go_on|{{#expr: {{#var:go_on}} and (not {{#var:targetLC}} or {{#var:sourceLC}})}}}} |
{{#vardefine:go_on|{{#expr: {{#var:go_on}} and (not {{#var:targetLC}} or {{#var:sourceLC}})}}}} |
||
go on = {{#var:go_on}}, Light Context target implies Light Context source |
go on = {{#var:go_on}}, Light Context target implies Light Context source |
||
− | |||
{{#vardefine:go_on|{{#expr: {{#var:go_on}} and (not {{#var:sourceLC}} or ({{#var:targetPr}} or {{#var:targetLC}}))}}}} |
{{#vardefine:go_on|{{#expr: {{#var:go_on}} and (not {{#var:sourceLC}} or ({{#var:targetPr}} or {{#var:targetLC}}))}}}} |
||
go on = {{#var:go_on}}, Light Context source implies Project or Light Context target |
go on = {{#var:go_on}}, Light Context source implies Project or Light Context target |
||
− | |||
{{#vardefine:go_on|{{#expr: {{#var:go_on}} and (not {{#var:sourcePr}} or ({{#var:targetPs}} or {{#var:targetPr}}))}}}} |
{{#vardefine:go_on|{{#expr: {{#var:go_on}} and (not {{#var:sourcePr}} or ({{#var:targetPs}} or {{#var:targetPr}}))}}}} |
||
go on = {{#var:go_on}}, Project source implies Projecten or Project target |
go on = {{#var:go_on}}, Project source implies Projecten or Project target |
||
− | |||
{{#ifexpr: {{#var:sourceLC}} | {{#vardefine:topcontext|{{#show:{{#var:target}}|?Topcontext|link=none}}}}}} |
{{#ifexpr: {{#var:sourceLC}} | {{#vardefine:topcontext|{{#show:{{#var:target}}|?Topcontext|link=none}}}}}} |
||
{{#ifexpr: {{#var:sourcePr}} and {{#var:targetPr}} | {{#vardefine:topcontext|{{#show:{{#var:target}}|?Topcontext|link=none}}}}}} |
{{#ifexpr: {{#var:sourcePr}} and {{#var:targetPr}} | {{#vardefine:topcontext|{{#show:{{#var:target}}|?Topcontext|link=none}}}}}} |
||
{{#ifexpr: {{#var:sourcePr}} and {{#var:targetPs}} | {{#vardefine:topcontext|{{#show:{{#var:source}}|?Topcontext|link=none}}}}}} |
{{#ifexpr: {{#var:sourcePr}} and {{#var:targetPs}} | {{#vardefine:topcontext|{{#show:{{#var:source}}|?Topcontext|link=none}}}}}} |
||
− | |||
topcontext = {{#var:topcontext}} |
topcontext = {{#var:topcontext}} |
||
− | |||
{{#ask: [[Topcontext::{{#show:{{#var:source}}|?Topcontext|link=none}}]] |
{{#ask: [[Topcontext::{{#show:{{#var:source}}|?Topcontext|link=none}}]] |
||
| link=none |
| link=none |
||
Regel 41: | Regel 35: | ||
| userparam={{#var:topcontext}} |
| userparam={{#var:topcontext}} |
||
}} |
}} |
||
− | |||
{{#ifexpr: {{#var:sourceLC}} | {{#autoedit:target={{#var:source}}|form=Light Context|link text=Update Light Context Supercontext|link type=link|query string=Light Context[Supercontext]={{#var:target}}}} | |
{{#ifexpr: {{#var:sourceLC}} | {{#autoedit:target={{#var:source}}|form=Light Context|link text=Update Light Context Supercontext|link type=link|query string=Light Context[Supercontext]={{#var:target}}}} | |
||
{{#ifexpr: {{#var:sourcePr}} | {{#autoedit:target={{#var:source}}|form=Project|link text=Update Project Supercontext|link type=link|query string=Project[Supercontext]={{#var:target}}}} | |
{{#ifexpr: {{#var:sourcePr}} | {{#autoedit:target={{#var:source}}|form=Project|link text=Update Project Supercontext|link type=link|query string=Project[Supercontext]={{#var:target}}}} | |
||
No proper source }} }} |
No proper source }} }} |
source LC = 1
source Pr = 0
target LC = 0
target Pr = 1
target Ps = 0
go on = 1, Light Context source or Project source
go on = 1, Light Context target implies Light Context source
go on = 1, Light Context source implies Project or Light Context target
go on = 1, Project source implies Projecten or Project target
topcontext = PR SSM 00134