Commit 0124c478 authored by Jerome Chauveau's avatar Jerome Chauveau
Browse files

Mise à jour pour création de la release 1.0.1

parent 8cb4b4a7
# Changelog
## [1.0.1] - 02/05/2022
* Correctif du plugin apparat critique
* Uniformisation du traitement xquery lors de la consultation d'un fragment ou d'un document complet (text_hook.xq)
## [1.0.0] - 01/04/2022
Première version packagée de MaX
{
"name": "MaX",
"version": "1.0.0",
"version": "1.0.1",
"description": "Moteur d'Affichage XML / XML renderer engine",
"repository": "git@git.unicaen.fr:pdn-certic/MaX.git",
"author": "JC / Certic / DSI / Unicaen",
......
......@@ -34,14 +34,10 @@ class ApparatPlugin extends Plugin{
wrapLacunas() {
document.querySelectorAll('.lacunaStart').forEach((lstart) => {
const wit = lstart.getAttribute('data-lacuna-wit').replace('#','');
console.log('wit->',wit);
let searchedId = lstart.getAttribute('data-lacuna-synch');
console.log("searchedid ", searchedId);
let endElement = document.getElementById(searchedId);
console.log('traitement de la lacuna ' + lstart.getAttribute('id'));
endElement = endElement.length === 0 ? document.getElementById('bas_de_page') : endElement
let eltsBetween = this.getElementsBetweenTree(lstart, endElement);//$(self.getElementsBetweenTree(($(this))[0], endElement[0]))
console.log("Nombre d'éléments à masquer (lacune " + lstart.getAttribute('id') + ")" + eltsBetween.length);
eltsBetween.forEach((elt) => {
let span = document.createElement("span");
span.classList.add('generated_lacuna');
......@@ -52,11 +48,6 @@ class ApparatPlugin extends Plugin{
})
})
/*Cas où un couple lacunaStart/lacunaEnd se trouve respectivement dans
des fragments qui précédent et suivent le fragment courant:
nécessite une requête sur la DB pour accedéer aux autres noeuds XML*/
}
getElementsBetweenTree(start, end) {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment