Loading CHANGELOG +5 −0 Original line number Diff line number Diff line # 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 package.json +1 −1 Original line number Diff line number Diff line { "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", Loading plugins/apparat_critique/apparat_critique.js +0 −9 Original line number Diff line number Diff line Loading @@ -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'); Loading @@ -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) { Loading Loading
CHANGELOG +5 −0 Original line number Diff line number Diff line # 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
package.json +1 −1 Original line number Diff line number Diff line { "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", Loading
plugins/apparat_critique/apparat_critique.js +0 −9 Original line number Diff line number Diff line Loading @@ -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'); Loading @@ -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) { Loading