Maintenance: verschil tussen versies

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 }} }}

Versie van 28 dec 2017 om 01:31





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