Step

From KIproBatt Wiki
(Updated with content from Extension:OpenSemanticLab version 0.0.3)
 
(Updated with content from Extension:OpenSemanticLab version 0.0.3)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
 
{{OslTemplate:Helper/UI/VE/Visible |content=Prozessschritt {{{name}}} erstellen oder bearbeiten |icon=doubleChevronEnd}}
 
{{OslTemplate:Helper/UI/VE/Visible |content=Prozessschritt {{{name}}} erstellen oder bearbeiten |icon=doubleChevronEnd}}
 
{{OslTemplate:Helper/UI/Div/VE-Hidden}}<!--  
 
{{OslTemplate:Helper/UI/Div/VE-Hidden}}<!--  
-->{{#formlink:form={{{form}}}|query string=super_page={{FULLPAGENAME}}&{{{template|OslTemplate:LabProcess/Step/Subpage}}}[related_to]={{FULLPAGENAME}}<!--  
+
-->{{#formlink:form={{{form}}}|query string=super_page={{FULLPAGENAME}}&{{{template|OslTemplate:LabProcess/Step/Subpage}}}[process]={{FULLPAGENAME}}<!--  
 
-->&{{#arraymap:{{{parameters|}}}|{{{sep|;}}}|__GEN_PARAMS__|{{{template|OslTemplate:LabProcess/Step/Subpage}}}__GEN_PARAMS__|&}}<!--  
 
-->&{{#arraymap:{{{parameters|}}}|{{{sep|;}}}|__GEN_PARAMS__|{{{template|OslTemplate:LabProcess/Step/Subpage}}}__GEN_PARAMS__|&}}<!--  
 
-->&{{#arraymap:{{{specific_parameters|}}}|{{{sep|;}}}|__SPEC_PARAMS__|{{{specific_template|{{{form}}}}}}__SPEC_PARAMS__|&}}<!--  
 
-->&{{#arraymap:{{{specific_parameters|}}}|{{{sep|;}}}|__SPEC_PARAMS__|{{{specific_template|{{{form}}}}}}__SPEC_PARAMS__|&}}<!--  
Line 13: Line 13:
 
-->&{{#arraymap:{{{additional_parameters_5|}}}|{{{sep|;}}}|__ADD_5_PARAMS__|{{{additional_template_5|{{{form}}}}}}__ADD_5_PARAMS__|&}}<!--  
 
-->&{{#arraymap:{{{additional_parameters_5|}}}|{{{sep|;}}}|__ADD_5_PARAMS__|{{{additional_template_5|{{{form}}}}}}__ADD_5_PARAMS__|&}}<!--  
 
-->&{{#arraymap:{{{additional_parameters_6|}}}|{{{sep|;}}}|__ADD_6_PARAMS__|{{{additional_template_6|{{{form}}}}}}__ADD_6_PARAMS__|&}}<!--  
 
-->&{{#arraymap:{{{additional_parameters_6|}}}|{{{sep|;}}}|__ADD_6_PARAMS__|{{{additional_template_6|{{{form}}}}}}__ADD_6_PARAMS__|&}}<!--  
-->&returnto={{FULLPAGENAME}}|target={{FULLPAGENAME}}/{{{id}}}|link text=Prozessschritt {{{name}}} erstellen oder bearbeiten|tooltip=Prozessschritt {{{name}}} erstellen oder bearbeiten|link type={{{link_type|post button}}}|returntoNOT={{FULLPAGENAME}}|reload|{{#ifeq: {{{popup|}}}|{{{OslTemplate:Helper/Strings/Yes}}}|popup|}}}}{{OslTemplate:Helper/UI/Div/Closing}}<!--
+
-->&returnto={{FULLPAGENAME}}{{#ifeq: {{{purge|}}}|{{OslTemplate:Helper/Strings/Yes}}|#_purge|}}|target={{FULLPAGENAME}}/{{{id}}}|link text=Prozessschritt {{{name}}} erstellen oder bearbeiten|tooltip=Prozessschritt {{{name}}} erstellen oder bearbeiten|link type={{{link_type|post button}}}|reload|{{#ifeq: {{{popup|}}}|{{OslTemplate:Helper/Strings/Yes}}|popup|}}}}{{OslTemplate:Helper/UI/Div/Closing}}<!--
-->{{OslTemplate:LabProcess/Step/Descriptor
+
-->{{#ifeq:{{NAMESPACE}}|LabObject|<div style="display:none">{{{output_objects|}}}</div>| <!-- only for process types, not instances -->{{OslTemplate:LabProcess/Step/Descriptor
 
|id={{{id}}}
 
|id={{{id}}}
 
|name={{{name}}}
 
|name={{{name}}}
 
|predecessor={{#arraymap:{{{predecessor|}}}|;|__VALUE__|{{FULLPAGENAME}}#__VALUE__|;}}
 
|predecessor={{#arraymap:{{{predecessor|}}}|;|__VALUE__|{{FULLPAGENAME}}#__VALUE__|;}}
 
|concurrent_to={{#arraymap:{{{concurrent|}}}|;|__VALUE__|{{FULLPAGENAME}}#__VALUE__|;}}
 
|concurrent_to={{#arraymap:{{{concurrent|}}}|;|__VALUE__|{{FULLPAGENAME}}#__VALUE__|;}}
|input_objects={{#arraymaptemplate:{{{input_objects|}}}|OslTemplate:Helper/StringOps/SplitOnTripleHashSelectFirst|;|}}
+
|input_objects={{{input_objects|}}}
|output_objects={{#arraymaptemplate:{{{output_objects|}}}|OslTemplate:Helper/StringOps/SplitOnTripleHashSelectFirst|;|}}
+
|output_objects={{{output_objects|}}}
}}{{#arraymaptemplate:{{{output_objects|}}}|OslTemplate:LabProcess/Object|;|}}
+
}}}}<!--
{{#ifeq: {{OslTemplate:Helper/Query/DebugProperty}}|wahr|
+
--></includeonly>
{{#if: {{{input_objects|}}}| </br>Eingehende interne Objekte: {{{input_objects|}}} |}}
 
{{#if: {{{output_objects|}}}| </br>Ausgehende interne Objekte: {{#arraymaptemplate:{{{output_objects|}}}|OslTemplate:Helper/StringOps/SplitOnTripleHashSelectFirst|;|}} |}}
 
|}}</includeonly>
 

Latest revision as of 06:23, 17 May 2022