Commit 673cacfd authored by Pierre-Yves Buard's avatar Pierre-Yves Buard
Browse files

Merge branch 'dev' into pyb/mirador

parents e380fdd5 abaf4572
Loading
Loading
Loading
Loading

Dockerfile

deleted100644 → 0
+0 −13
Original line number Diff line number Diff line
FROM basex/basexhttp:latest
MAINTAINER Certic-Pdn TEAM <contact.certic@unicaen.fr>
COPY max.xq /srv/basex/webapp
COPY rxq /srv/basex/webapp/rxq
COPY configuration /srv/basex/webapp/configuration
COPY editions /srv/basex/webapp/editions
COPY plugins /srv/basex/webapp/plugins
COPY ui /srv/basex/webapp/ui
COPY node_modules/bootstrap/dist/js/bootstrap.bundle.min.js /srv/basex/webapp/ui/lib
COPY node_modules/bootstrap/dist/css/bootstrap.min.css /srv/basex/webapp/ui/lib
COPY node_modules/bootstrap/dist/js/bootstrap.min.js /srv/basex/webapp/ui/lib
COPY node_modules/jquery/dist/jquery.min.js /srv/basex/webapp/ui/lib
COPY node_modules/popper.js/dist/popper.min.js /srv/basex/webapp/ui/lib
+0 −3
Original line number Diff line number Diff line
@@ -81,9 +81,6 @@ Une documentation est disponible dans le répertoire [documentation](./documenta






![UNICAEN-PDN-CERTIC](https://www.certic.unicaen.fr/ui/images/UNICAEN_PDN_CERTIC.png)

[![IA](http://medites.fr/partenaires/investissement-avenir/@@images/d94128c2-f712-4712-9659-a86f6f8f36c5.jpeg)](http://www.agence-nationale-recherche.fr/investissements-d-avenir/)
+4 −5
Original line number Diff line number Diff line
@@ -95,13 +95,12 @@ graph LR;
### Plugins et dépendances Javascript

Certains plugins ont des dépendances vers des bibliothèques javascript (ex : *img_viewer* requiert *OpenSeadragon*).
Ces bibliothèques sont automatiquement copiées à l’activation du plugin à la lecture
du fichier *plugins/<plugin_name>/resources.json*.
Ces bibliothèques sont incluses dans chacun des plugins.

Note : en mode développement, les dépendances JS devront être préalablement installées par la 
commande `tools/max.sh -i` ou `npm install`.

Ex : l’édition de démonstration TEI (**max_tei_demo**) fonctionnant avec les plugins *img_viewer* et *equations*, les bibliothèques *Mathjax* et *Openseadragon* sont
automatiquement copiées lors de l’installation de l’édition (lecture de *equations/dependencies.json* et *img_viewer/resources.json*).

Note : ces dépendances ne sont pas supprimées lors de la désactivation d’un plugin (à venir ?) afin d’éviter la suppression d’une bibliothèque utilisée par un autre plugin.


## Les plugins disponibles
+2396 −2

File changed.

Preview size limit exceeded, changes collapsed.

+1 −1
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@
    "jquery": "^3.3.1",
    "mathjax": "^2.7.7",
    "mirador": "^3.1.1",
    "openseadragon": "^2.4.1",
    "openseadragon": "^2.4.2",
    "popper.js": "^1.14.7",
    "readline": "^1.3.0",
    "xmldom": "^0.1.31"
Loading