Hello!
Start here!
Demo installation(currently closed due to spam bots)
Download
Loki Semantic Wiki
BiFröST Framework
- About BiFröST (in progress…)
- Plugins:
stype.css
- defines visual style for the converter and diagramconverter.php
- script responsible for SimpleBPMN plugin that converts BPMN XML to SimpleBPMNscript.js
- script that includes directives for JavaScript and initializes the plugin findtemplate.php
- finds and loads the right templatewysiwyg.php
- responsible for registering eventhandlers as well as inserting toolbars button into wiki (converter button and SimpleBPMN Notation)bpmn_button.png
close-fullscreen.png
converter_button.png
document-save.png
edit-select-all.png
import.png
loader.gif
transfer-left_right.png
view-fullscreen.png
workflow.png
zoom-in.png
zoom-normal.png
zoom-out.png
Base.js
- responsible for building the prototype, simplifies objects inheritancebpmn.js
- parsing and drawing diagram, creating menu for diagramCanvasPlus.js
- additional functions for canvas (text wrapping, text height, etc.) enhancing HTML5 Canvas element APIconverter.js
- has all functions of converter - initiation of converter, conversion function, building and formating the resultGeometry.js
- additional functions needed for drawing (distance between points, checking if point is inside figure, checking the sign of variable, etc.)jquery.caret.1.02.min.js
- adds support for easy text fragments section in form fieldsjquery.mousewheel.js
- handling mouse wheel-generated eventsminify.json.js
- minifies blocks of JSONbpmn.php
- handling <bpmn> … </bpmn>
tagsbpmninc.php
- responsible for handling [ [bpmn>…] ]
links that combine current page with other pagestask_
(for tasks) or process_
(for process) prefixes.process.txt
- template definition for processtask.txt
- template definition for task