Icon stock is from http://www.famfamfam.com/lab/icons/silk/ and http://fontawesome.io.
- Build the xar package according to the building section below, along with the dependencies mentioned below, and install all these xar-s in eXist.
- Modify "modules/configuration/services.xml" according to your needs.
- Access tamboti at http://localhost:8080/exist/apps/tamboti/.
Use "mvn clean package".
- eXist’s content extraction and image modules.
- eXist ImageMagick Plugin by ZwoBit https://github.com/zwobit/imagemagick.xq
- for annotations you will need a MongoDB running and configured in modules/config.xqm
GET /apps/tamboti/api/uuid Host: myserver
GET /apps/tamboti/api/editors/hra-mods-editor/uuid-23b9dc11-ec19-4231-8323-6775688b2704 HTTP/1.1 Host: myserver For new resource: GET /apps/tamboti/api/editors/hra-mods-editor/uuid-23b9dc11-ec19-4231-8323-6775688b2704 HTTP/1.1 Host: myserver X-target-collection: {target-collection} X-document-type: {document-type}
curl -X POST -d "usr=usr&psw=psw" http://localhost:8088/client/restxq/deploy/123/real/true/bla
TBD.
POST /users HTTP/1.1 Host: myserver Content-Type: application/xml
RobertGET /users/Robert HTTP/1.1 Host: myserver Accept: application/xml
PUT /users/Robert HTTP/1.1 Host: myserver Content-Type: application/xml
BobDELETE /users/Robert HTTP/1.1 Host: myserver Content-Type: application/xml
BobTBD.
TBD.
PUT /apps/tamboti/api/resources HTTP/1.1 Host: myserver X-target-collection: {target-collection} X-resource-id: {resource-id}
DELETE /apps/tamboti/api/resources HTTP/1.1 Host: myserver X-resource-path: {resource path}
DELETE /apps/tamboti/api/resources HTTP/1.1 Host: myserver X-resource-id: {resource-id}