... | @@ -4,9 +4,9 @@ On this page, the most important parts of the MOM-CA source code project are des |
... | @@ -4,9 +4,9 @@ On this page, the most important parts of the MOM-CA source code project are des |
|
|
|
|
|
### my/betterFORM
|
|
### my/betterFORM
|
|
|
|
|
|
[betterFORM](http://betterform.de/) is an XForms processor bundled with the [eXist Native XML database](http://exist-db.org/). Normally, the betterFORM XForms processor is just used in MOM-CA for user interface development. The cooperation project [Virtuelles deutsches Urkundennetzwerk](http://www.vdu.uni-koeln.de), above that, implemented a betterFORM extension for MOM-CA, namely a control for XML Mixed Content edition. The code is located in [my/betterFORM](../tree/master/my/betterFORM). See the [MOM-CA compiling and deployment guide](./Compile-And-Deploy) on how to compile and integrate a custom betterFORM version into MOM-CA.
|
|
[betterFORM](http://betterform.de/) is an XForms processor bundled with the [eXist Native XML database](http://exist-db.org/). Normally, the betterFORM XForms processor is just _used_ in MOM-CA for user interface development. The cooperation project [Virtuelles deutsches Urkundennetzwerk](http://www.vdu.uni-koeln.de), above that, implemented a betterFORM _extension_ for MOM-CA, namely a control for XML Mixed Content edition. The code is located in [my/betterFORM](../tree/master/my/betterFORM). See the [MOM-CA compiling and deployment guide](./Compile-And-Deploy) on how to compile and integrate a custom betterFORM version into MOM-CA.
|
|
|
|
|
|
### my/eXist/extensions/module/src<br/>my/eXist/src<br/>my/eXist/webapp
|
|
### my/eXist/extensions/module/src<br/>my/eXist/src
|
|
|
|
|
|
MOM-CA uses and in some parts extends the [eXist application server](http://exist-db.org/). The source code extending or patching eXist is located under [my/eXist](../tree/master/my/eXist). eXist provides an [interface to write custom XQuery modules](http://exist-db.org/exist/apps/doc/xquery.xml#modules) extending the standard XQuery function-set and the eXist XQuery function extensions. Following this interface, MOM-CA implements two new XQuery modules:
|
|
MOM-CA uses and in some parts extends the [eXist application server](http://exist-db.org/). The source code extending or patching eXist is located under [my/eXist](../tree/master/my/eXist). eXist provides an [interface to write custom XQuery modules](http://exist-db.org/exist/apps/doc/xquery.xml#modules) extending the standard XQuery function-set and the eXist XQuery function extensions. Following this interface, MOM-CA implements two new XQuery modules:
|
|
|
|
|
... | @@ -23,9 +23,9 @@ Besides those external XQuery modules, two eXist core XQuery modules are patched |
... | @@ -23,9 +23,9 @@ Besides those external XQuery modules, two eXist core XQuery modules are patched |
|
* the [eXist text XQuery module](../tree/master/my/eXist/src/org/exist/xquery/functions/text) is extended with a function to compute text differences. The function forms the basis for the XML version difference tool.
|
|
* the [eXist text XQuery module](../tree/master/my/eXist/src/org/exist/xquery/functions/text) is extended with a function to compute text differences. The function forms the basis for the XML version difference tool.
|
|
* the [eXist validation XQuery module](../tree/master/my/eXist/src/org/exist/xquery/functions/validation) is extended with a custom XRX XML validation error handler for user-friendly validation reports.
|
|
* the [eXist validation XQuery module](../tree/master/my/eXist/src/org/exist/xquery/functions/validation) is extended with a custom XRX XML validation error handler for user-friendly validation reports.
|
|
|
|
|
|
The [my/eXist/webapp](../tree/master/my/eXist/webapp) directory is a workaround only. All these .
|
|
See the [MOM-CA compiling and deployment guide](./Compile-And-Deploy) on how to compile the custom eXist XQuery modules mentioned above.
|
|
### my/XRX/src/core<br/>my/XRX/src/mom
|
|
|
|
|
|
|
|
|
|
### my/XRX/src/core<br/>my/XRX/src/mom
|
|
|
|
|
|
|
|
|
|
### my/XRX/res/jssaxparser<br/>my/XRX/res/jquery<br/>my/XRX/res/codemirror<br/>my/XRX/res/xml
|
|
### my/XRX/res/jssaxparser<br/>my/XRX/res/jquery<br/>my/XRX/res/codemirror<br/>my/XRX/res/xml
|
... | | ... | |