<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://adminwiki210.infra-struktur.de/index.php?action=history&amp;feed=atom&amp;title=WM_Example</id>
	<title>WM Example - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://adminwiki210.infra-struktur.de/index.php?action=history&amp;feed=atom&amp;title=WM_Example"/>
	<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=WM_Example&amp;action=history"/>
	<updated>2026-11-11T10:41:30Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in infra-struktur AdminWiki 2.10</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=WM_Example&amp;diff=2155&amp;oldid=prev</id>
		<title>Karsten am 26. September 2018 um 13:25 Uhr</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=WM_Example&amp;diff=2155&amp;oldid=prev"/>
		<updated>2018-09-26T13:25:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 26. September 2018, 13:25 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l59&quot;&gt;Zeile 59:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 59:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    ?&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    ?&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das vollständige Script kann man hier runterladen: [http://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;www&lt;/del&gt;.infra-struktur.de/download/workflowbeispiel.zip workflowbeispiel.zip]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das vollständige Script kann man hier runterladen: [http://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;info&lt;/ins&gt;.infra-struktur.de/download/workflowbeispiel.zip workflowbeispiel.zip]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Erläuterungen zum Script =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Erläuterungen zum Script =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Karsten</name></author>
	</entry>
	<entry>
		<id>https://adminwiki210.infra-struktur.de/index.php?title=WM_Example&amp;diff=1153&amp;oldid=prev</id>
		<title>Ino: Die Seite wurde neu angelegt: „Als Vorlage wie man so etwas umsetzt, haben wir hier mal ein kleines Beispiel engegeben. Das ist zwar in PHP geschrieben, könnte analog natürlich auch in andere...“</title>
		<link rel="alternate" type="text/html" href="https://adminwiki210.infra-struktur.de/index.php?title=WM_Example&amp;diff=1153&amp;oldid=prev"/>
		<updated>2009-08-31T07:53:39Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Als Vorlage wie man so etwas umsetzt, haben wir hier mal ein kleines Beispiel engegeben. Das ist zwar in PHP geschrieben, könnte analog natürlich auch in andere...“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Als Vorlage wie man so etwas umsetzt, haben wir hier mal ein kleines Beispiel engegeben. Das ist zwar in PHP geschrieben, könnte analog natürlich auch in anderen Sprachen entwickelt werden, denn SOA ist erstmal unabhängig von der Sprache.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   &lt;br /&gt;
   //Verbindung zum Server&lt;br /&gt;
   $soap[URL]		= &amp;#039;&amp;lt;nowiki&amp;gt;http://localhost/&amp;lt;/nowiki&amp;gt;&amp;#039;;&lt;br /&gt;
   $soap[user]		= &amp;#039;admin&amp;#039;;&lt;br /&gt;
   $soap[password]	= &amp;#039;infra-struktur&amp;#039;;&lt;br /&gt;
   &lt;br /&gt;
   $default = array ();&lt;br /&gt;
   //ID des Verfassers&lt;br /&gt;
   $default[activityAuthorId]	= 2;&lt;br /&gt;
   //Zeitstempel der Planaktivität&lt;br /&gt;
   $default[activityStartTime]	= time();&lt;br /&gt;
   //Status 1=rot, 2=gelb, 3=grün&lt;br /&gt;
   $default[activityStatus]	= 1;&lt;br /&gt;
   //Kommunikationsart 8=Planaktivität&lt;br /&gt;
   $default[activityTypeID]	= 8;&lt;br /&gt;
   $default[checkBoxAktiv]		= true;&lt;br /&gt;
   &lt;br /&gt;
   $activityTitle			= array ();&lt;br /&gt;
   $activityDescription	= array ();&lt;br /&gt;
   $activityTitle[]		= &amp;#039;1. Einkaufen&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;1.1. Bananen&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;1.2. Äpfel&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;2. Kochen&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;2.1. Gemüse&amp;#039;;   &lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;2.2. Kartoffeln&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;3. Abwaschen&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;3.1. Teller&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;3.1.1. Große&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;3.1.2. Kleine&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   $activityTitle[]		= &amp;#039;3.2. Tassen&amp;#039;;&lt;br /&gt;
   $activityDescription[]	= &amp;#039;&amp;#039;;&lt;br /&gt;
   &lt;br /&gt;
   &lt;br /&gt;
   // AB HIER NICHTS MEHR ÄNDERN! Dynamische Generierung der Workflow Manager Seite!&lt;br /&gt;
   header(&amp;#039;content-type: text/html; charset=utf-8&amp;#039;);&lt;br /&gt;
   &lt;br /&gt;
   $client = new SoapClient(	$soap[URL].&amp;#039;webservice/wsdl/wsdl.php?ido&amp;#039;,&lt;br /&gt;
   							array(&amp;#039;exceptions&amp;#039; =&amp;gt; true));&lt;br /&gt;
   &lt;br /&gt;
   $token = $client-&amp;gt;__soapCall(	&amp;#039;authenticate&amp;#039;,&lt;br /&gt;
   								array(	$soap[URL],&lt;br /&gt;
   										$soap[user],&lt;br /&gt;
   										$soap[password]));&lt;br /&gt;
   &lt;br /&gt;
   //... weiterer Code zum Aufbau der Seite, braucht nicht angepasst zu werden&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das vollständige Script kann man hier runterladen: [http://www.infra-struktur.de/download/workflowbeispiel.zip workflowbeispiel.zip]&lt;br /&gt;
&lt;br /&gt;
= Erläuterungen zum Script =&lt;br /&gt;
&lt;br /&gt;
Wir notieren uns die anzulegenden Planaktivitäten als Liste, mit Einrückung:&lt;br /&gt;
&lt;br /&gt;
1. Einkaufen&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;1.1. Bananen&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;1.2. Äpfel&amp;lt;br&amp;gt;&lt;br /&gt;
2. Kochen&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;2.1. Gemüse&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;2.2. Kartoffeln&amp;lt;br&amp;gt;&lt;br /&gt;
3. Abwaschen&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;3.1. Teller&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;3.1.1. Große&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;3.1.2. Kleine&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;3.2. Tassen&amp;lt;br&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
Dieses Struktur lässt sich jetzt auch wunderbar als [http://de.wikipedia.org/wiki/EPK EPK] abbilden und entspricht im Code, dem oben angegeben Array. Der untere Teil kümmert sich darum in der grafischen Oberfläche noch die Benutzer, die Zeiten und Texte/Titel anpassbar zu machen. Dieses kleine Beispiel ist so generisch, das man damit schnell seine Workflows designen und benutzen kann. Die Anpassung der Serververbindung und die Anpassung des Arrays genügen.&lt;br /&gt;
&lt;br /&gt;
In der HTML Ausgabe des Scriptes muss man oben noch die ID der IDO Instanz und die ID des Datensatzes angeben. [[Datei:Hinweis.png]] HINWEIS: wenn man IDs angibt die nicht existieren, werden die Planaktivitäten trotzdem angelegt, sind aber &amp;quot;Leichen&amp;quot; in der Datenbank.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WorkflowmanagerScreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== Hauptkapitel ==&lt;br /&gt;
* [[Workflow Manager]]&lt;br /&gt;
&lt;br /&gt;
== Verwandte Themen ==&lt;br /&gt;
* [[Webservice Dokumentation]]&lt;br /&gt;
* [[Webservice_calendar]]&lt;br /&gt;
* [[Webservice_contacts]]&lt;br /&gt;
* [[Webservice_dms]]&lt;br /&gt;
* [[Webservice_ido]]&lt;br /&gt;
* [[Webservice_msg]]&lt;br /&gt;
* [[Webservice_user]]&lt;br /&gt;
* [[Updates einspielen]]&lt;br /&gt;
* [[Linux Installation]]&lt;br /&gt;
* [[WM Example]]&lt;br /&gt;
* [[WM Zusatzmodul]]&lt;/div&gt;</summary>
		<author><name>Ino</name></author>
	</entry>
</feed>