Jump to content

Extension:Cognitive Process Designer

From mediawiki.org
This page is a translated version of the page Extension:Cognitive Process Designer and the translation is 100% complete.
Příručka k rozšířením MediaWiki
CognitiveProcessDesigner
Stav rozšíření: stabilní
Zavádění Akce stránky , Ajax, Speciální stránka
Popis Kreslení BPMN procesů s grafickým uživatelským rozhraním v Semantic MediaWiki
Autoři Tobias Weller, Maria Maleshkova, Alexander Pinchuk, Hallo Welt! GmbH
Správci Hallo Welt! GmbH
Nejnovější verze Ongoing releases
Zásady kompatibility Pro každé vydání MediaWiki, které je vydáním dlouhodobé podpory, existuje v rozšíření odpovídající větev.
MediaWiki 1.43 (LTS)
Licence GNU General Public License 3.0 pouze
Stáhnout
Přeložte rozšíření Cognitive Process Designer, používá-li lokalizaci z translatewiki.net
 Community Forum


Rozšíření Cognitive Process Designer podporuje vytváření, import, export a anotaci procesů BPMN (Model a notace obchodních procesů) pomocí intuitivního grafického uživatelského rozhraní (GUI).

Cognitive Process je založen na projektu bpmn.io, který je otevřeným zdrojovým kódem společnosti Camunda. Bpmn.io je JavaScriptový poskytovatel, který umožňuje modelovat BPMN procesy a kontroluje syntaxi.

Functionality

  • The extension introduces a dedicated content type CPD.
  • Processes are stored in a decicated process namespace (PROC, 1530).
  • A linter checks for errors before the diagram can be saved.
  • When saving the diagram, users can decide to create description pages for each task shape in the diagram. They are created as subpages of the diagram.
  • The generated task pages have a built-in navigation between process steps.
  • The BPMN diagrams can be embedded in any wiki page via the tag <bpmn process="..." />.

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného CognitiveProcessDesigner ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CognitiveProcessDesigner
    
  • Při instalaci z Gitu spusťte Composer pro instalaci závislostí PHP zadáním composer install --no-dev v adresáři rozšíření. (Vyskytnou-li se nějaké komplikace, podívejte se na T173141.)
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'CognitiveProcessDesigner' );
    
  • Pro větve REL1_35 a vyšší - je nutné nastavit processRunner.php. See note below for the details.
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.


{
	"repositories": [
		{
			"type": "vcs",
			"url": "https://github.com/wikimedia/mediawiki-extensions-CognitiveProcessDesigner.git"
		}
	],
	"require": {
		"mediawiki/CognitiveProcessDesigner": "dev-REL1_43"
	}
}
  • Run the following command in your MediaWiki installation path
composer update --no-dev
wfLoadExtension( 'CognitiveProcessDesigner' );
  • Yes Dokončeno Navigate to Special:Version on your wiki to verify that the extension is successfully installed.


  • V REL1_35 a vyšších větvích se k ukládání prvků diagramu na server používá "process manager" [1]. V takovém případě musí být spuštěna funkce processRunner.php, aby se BPMN diagram správně uložil. Viz návod na nastavení. Ve většině případů - stačí spustit
    php maintenance/run.php ./extensions/CognitiveProcessDesigner/vendor/mwstake/mediawiki-component-processmanager/maintenance/processRunner.php maintenance/Maintenance.php --wait
    
    z kořenového adresáře wiki v samostatném okně terminálu.
  • Aby bylo možné strukturovaně poskytovat informace o elementech a publikovat je v souladu s Principy propojených dat, je nutné nainstalovat Semantic MediaWiki, což pomáhá předcházet neomezenému webu.
  • Nahrávání souborů typu SVG musí být povoleno a adresář s obrázky musí být zapisovatelný. (chmod 755)[2]

Použití

Created BPMN diagram with Cognitive Process

Tvorba diagramů

To create a diagram, simply create a new page in the Process namespace:

Process:MyNewDiagram

The visual editing mode opens the BPMN editor.

More extensive documentation on how to use this extension: