{"id":12733,"date":"2026-07-28T10:28:39","date_gmt":"2026-07-28T08:28:39","guid":{"rendered":"https:\/\/traniva.com\/?page_id=12733"},"modified":"2026-07-28T22:30:16","modified_gmt":"2026-07-28T20:30:16","slug":"taom-process-studio","status":"publish","type":"page","link":"https:\/\/traniva.com\/?page_id=12733","title":{"rendered":"TAOM Process Studio"},"content":{"rendered":"<div class=\"taom-ps-fullbleed\" style=\"position:relative;left:50%;right:50%;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;\"><iframe id=\"taomps_JLQcXwuV\" src=\"https:\/\/traniva.com\/wp-content\/plugins\/taom-process-studio\/editor\/app.html?api_base=https%3A%2F%2Ftraniva.com%2Findex.php%3Frest_route%3D%2Ftaom%2Fv1&#038;nonce=3290162875&#038;v=1.9.51&#038;admin=0&#038;contact=https%3A%2F%2Ftraniva.com%2F%3Fpage_id%3D7257&#038;info=https%3A%2F%2Ftraniva.com%2F&#038;wricef=%23ff4fa3&#038;lic=0&#038;tool=TOOL-04\" title=\"TAOM Process Studio\" style=\"width:100%;height:85vh;border:0;display:block;background:#f3f5f8;\"><\/iframe><\/div><script>(function(){var f=document.getElementById(\"taomps_JLQcXwuV\");if(!f)return;window.addEventListener(\"message\",function(e){if(e.origin!==window.location.origin)return;var d=e.data;if(!d||typeof d.taomEditorHeight===\"undefined\")return;var h=parseInt(d.taomEditorHeight,10);if(h>=200&&h<=5000){f.style.height=h+\"px\";f.style.aspectRatio=\"\";f.style.minHeight=\"\";}});})();<\/script>\n\t\t<div id=\"taomhash_964yzhyj\" class=\"taom-hash\" style=\"max-width:640px;margin:0 auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#1f2733;\">\n\t\t\t<div class=\"taom-hash-drop\" style=\"border:2px dashed #b7c2d0;border-radius:12px;padding:26px 18px;text-align:center;background:#f7f9fc;cursor:pointer;\">\n\t\t\t\t<div style=\"font-weight:650;margin-bottom:6px;\">TAOM Qualitaetssiegel \u2013 Herkunft &amp; KI-Pruefung<\/div>\n\t\t\t\t<div style=\"font-size:13px;color:#6b7787;\">BPMN-Datei hierher ziehen oder klicken zum Auswaehlen (.bpmn \/ .xml) \u2013 prueft Herkunftssiegel, Lizenz und KI-Erzeugung<\/div>\n\t\t\t\t<input type=\"file\" accept=\".bpmn,.xml,text\/xml,application\/xml\" style=\"display:none;\" \/>\n\t\t\t<\/div>\n\t\t\t<div class=\"taom-hash-result\" style=\"margin-top:16px;display:none;\"><\/div>\n\t\t<\/div>\n\t\t<script>\n\t\t( function () {\n\t\t\tvar root = document.getElementById( \"taomhash_964yzhyj\" );\n\t\t\tif ( ! root ) { return; }\n\t\t\tvar endpoint = \"https:\\\/\\\/traniva.com\\\/index.php?rest_route=\\\/taom\\\/v1\\\/verify\";\n\t\t\tvar drop = root.querySelector( '.taom-hash-drop' );\n\t\t\tvar input = root.querySelector( 'input[type=file]' );\n\t\t\tvar out = root.querySelector( '.taom-hash-result' );\n\t\t\tvar T = {\n\t\t\t\tvalid: \"Gueltiges Herkunftssiegel\",\n\t\t\t\tinvalid: \"Siegel ungueltig oder Datei veraendert\",\n\t\t\t\tnone: \"Kein TAOM-Herkunftssiegel gefunden\",\n\t\t\t\torigin: \"Ursprung\",\n\t\t\t\tprocessed: \"Weiterverarbeitet\",\n\t\t\t\ttaomMethod: \"TAOM-Methode\",\n\t\t\t\ttaomTool: \"TAOM-Werkzeug\",\n\t\t\t\tcreated: \"Stand\",\n\t\t\t\tlicense: \"Lizenz\",\n\t\t\t\tdemo: \"Demo (unregistriert)\",\n\t\t\t\tart: \"Art\",\n\t\t\t\taiLbl: \"KI-Erzeugung\",\n\t\t\t\taiNo: \"Nein\",\n\t\t\t\taiFully: \"Ja \\u2013 vollst\\u00e4ndig KI-generiert\",\n\t\t\t\taiPartial: \"Teilweise KI-bearbeitet\",\n\t\t\t\ticonBase: \"https:\\\/\\\/traniva.com\\\/wp-content\\\/plugins\\\/taom-process-studio\\\/editor\\\/assets\\\/\",\n\t\t\t\tunknown: \"Unbekannt\",\n\t\t\t\tkImport: \"Importierte Vorlage\",\n\t\t\t\tkAgent: \"Agent-generiert\",\n\t\t\t\tkEdited: \"Im Editor bearbeitet\",\n\t\t\t\tkBlank: \"Leer gestartet\",\n\t\t\t\thistTitle: \"Verlauf (im File gespeichert)\",\n\t\t\t\thImport: \"Importiert (Fremddatei)\",\n\t\t\t\thEdited: \"In TAOM bearbeitet\",\n\t\t\t\thAgent: \"Von TAOM AI erzeugt\",\n\t\t\t\thBlank: \"In TAOM neu erstellt\",\n\t\t\t\terr: \"Pruefung fehlgeschlagen.\"\t\t\t};\n\t\t\tfunction esc( s ) { return String( s == null ? '' : s ).replace( \/[&<>\"]\/g, function ( c ) { return { '&': '&amp;', '<': '&lt;', '>': '&gt;', '\"': '&quot;' }[ c ]; } ); }\n\t\t\tfunction row( k, v ) { return '<div style=\"display:flex;gap:10px;padding:3px 0;\"><div style=\"min-width:120px;color:#6b7787;\">' + esc( k ) + '<\/div><div style=\"font-weight:600;\">' + esc( v ) + '<\/div><\/div>'; }\n\t\t\tfunction show( r ) {\n\t\t\t\tout.style.display = 'block';\n\t\t\t\tif ( ! r || ! r.sealed ) {\n\t\t\t\t\tout.innerHTML = '<div style=\"border-radius:10px;padding:14px 16px;background:#fff4e5;border:1px solid #f0c98a;color:#8a5a12;font-weight:600;\">' + esc( T.none ) + '<\/div>';\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tvar ok = !! r.valid;\n\t\t\t\tvar head = '<div style=\"border-radius:10px;padding:14px 16px;font-weight:700;margin-bottom:12px;' + ( ok\n\t\t\t\t\t? 'background:#e7f6ec;border:1px solid #9bd4ad;color:#1a7f3c;'\n\t\t\t\t\t: 'background:#fdecec;border:1px solid #eaa1a1;color:#b02525;' ) + '\">' + ( ok ? '\u2713 ' + esc( T.valid ) : '\u26a0 ' + esc( T.invalid ) ) + '<\/div>';\n\t\t\t\tvar lic = ( r.license === 'licensed' && r.licenseHolder )\n\t\t\t\t\t? ( r.licenseHolder + ( r.licenseNo ? ' (' + r.licenseNo + ')' : '' ) )\n\t\t\t\t\t: ( r.licenseHolder || T.demo );\n\t\t\t\tvar kind = r.kind === 'agent' ? T.kAgent : r.kind === 'edited' ? T.kEdited : r.kind === 'import' ? T.kImport : r.kind === 'blank' ? T.kBlank : ( r.kind || '' );\n\t\t\t\tvar av = String( r.ai || '' ).toLowerCase();\n\t\t\t\tvar ai, aiIcon = '';\n\t\t\t\tif ( av === 'fully' || av === 'taom ai' ) { ai = T.aiFully; aiIcon = T.iconBase + 'eu-ai-generated.svg'; }\n\t\t\t\telse if ( av === 'partial' ) { ai = T.aiPartial; aiIcon = T.iconBase + 'eu-ai-modified.svg'; }\n\t\t\t\telse if ( av === 'none' ) { ai = T.aiNo; }\n\t\t\t\telse { ai = T.unknown; }\n\t\t\t\tvar ov = String( r.origin || '' ).toLowerCase();\n\t\t\t\tvar origin = ( ov === '' || ov === 'unknown' ) ? T.unknown : ( 'TAOM Process Studio (' + r.origin + ')' );\n\t\t\t\tvar processedWith = ( r.kind === 'import' )\n\t\t\t\t\t? T.unknown\n\t\t\t\t\t: ( 'TAOM Process Studio ' + ( r.version || '' ) + ( r.processor ? ' (' + r.processor + ')' : '' ) );\n\t\t\t\tvar iconHtml = aiIcon ? '<div style=\"margin:6px 0 10px;\"><img decoding=\"async\" src=\"' + esc( aiIcon ) + '\" alt=\"' + esc( ai ) + '\" style=\"height:22px;width:auto;\"><\/div>' : '';\n\t\t\t\tvar taomTool = [ r.taomTool, r.taomOrg ].filter( Boolean ).join( ' \u00b7 ' );\n\t\t\t\tvar body = row( T.aiLbl, ai ) + iconHtml + row( T.art, kind ) + row( T.origin, origin ) + row( T.processed, processedWith ) + row( T.created, ( r.generatedAt || '' ).replace( 'T', ' ' ).replace( \/\\+.*$\/, '' ) ) + row( T.taomMethod, r.framework ) + row( T.taomTool, taomTool ) + row( T.license, lic );\n\t\t\t\tvar histHtml = '';\n\t\t\t\tif ( r.history && r.history.length ) {\n\t\t\t\t\tvar lbl = function ( a ) { return a === 'import' ? T.hImport : a === 'edited' ? T.hEdited : a === 'agent' ? T.hAgent : a === 'blank' ? T.hBlank : a; };\n\t\t\t\t\thistHtml = '<div style=\"margin-top:12px;border-top:1px dashed #e6eaf0;padding-top:8px;\"><div style=\"font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#98a2b3;margin-bottom:4px;\">' + esc( T.histTitle ) + '<\/div>' +\n\t\t\t\t\t\tr.history.map( function ( e ) { return '<div style=\"display:flex;justify-content:space-between;gap:10px;font-size:12px;padding:2px 0;\"><span style=\"font-weight:600;\">' + esc( lbl( e.action ) ) + '<\/span><span style=\"color:#8b95a7;\">' + esc( ( e.at || '' ).replace( 'T', ' ' ).replace( \/\\+.*$\/, '' ) ) + '<\/span><\/div>'; } ).join( '' ) + '<\/div>';\n\t\t\t\t}\n\t\t\t\tout.innerHTML = head + body + histHtml;\n\t\t\t}\n\t\t\tfunction check( file ) {\n\t\t\t\tif ( ! file ) { return; }\n\t\t\t\tvar reader = new FileReader();\n\t\t\t\treader.onload = function () {\n\t\t\t\t\tfetch( endpoint, { method: 'POST', headers: { 'Content-Type': 'application\/json' }, body: JSON.stringify( { xml: String( reader.result || '' ) } ) } )\n\t\t\t\t\t\t.then( function ( r ) { return r.json(); } )\n\t\t\t\t\t\t.then( show )\n\t\t\t\t\t\t.catch( function () { out.style.display = 'block'; out.innerHTML = '<div style=\"color:#b02525;\">' + esc( T.err ) + '<\/div>'; } );\n\t\t\t\t};\n\t\t\t\treader.readAsText( file );\n\t\t\t}\n\t\t\tdrop.addEventListener( 'click', function () { input.click(); } );\n\t\t\tinput.addEventListener( 'change', function () { check( input.files && input.files[ 0 ] ); } );\n\t\t\t[ 'dragover', 'dragenter' ].forEach( function ( ev ) { drop.addEventListener( ev, function ( e ) { e.preventDefault(); drop.style.background = '#eef4fb'; } ); } );\n\t\t\t[ 'dragleave', 'drop' ].forEach( function ( ev ) { drop.addEventListener( ev, function ( e ) { e.preventDefault(); drop.style.background = '#f7f9fc'; } ); } );\n\t\t\tdrop.addEventListener( 'drop', function ( e ) { var f = e.dataTransfer && e.dataTransfer.files && e.dataTransfer.files[ 0 ]; check( f ); } );\n\t\t} )();\n\t\t<\/script>\n\t\t\n","protected":false},"excerpt":{"rendered":"TAOM Qualitaetssiegel \u2013 Herkunft &amp; KI-Pruefung BPMN-Datei hierher ziehen oder klicken zum Auswaehlen (.bpmn \/ .xml) \u2013 prueft Herkunftssiegel, Lizenz und KI-Erzeugung","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12733","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/traniva.com\/index.php?rest_route=\/wp\/v2\/pages\/12733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/traniva.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/traniva.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/traniva.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/traniva.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12733"}],"version-history":[{"count":4,"href":"https:\/\/traniva.com\/index.php?rest_route=\/wp\/v2\/pages\/12733\/revisions"}],"predecessor-version":[{"id":12816,"href":"https:\/\/traniva.com\/index.php?rest_route=\/wp\/v2\/pages\/12733\/revisions\/12816"}],"wp:attachment":[{"href":"https:\/\/traniva.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}