common_cadline_libraries (CRM hardlock/db/users classes; upstream cadline_web/cadcommonlib), maintenance/ (ARCHLine.XP license backend; upstream cadline_web/maintenance), maintenance2/. Vetted live files (byte-truth); upstream repos in PROVENANCE.md. NOTE: could be git submodules — kept as live files for byte-fidelity. Signed-off-by: LÁZÁR Imre <imre@illusion.hu> Assisted-by: claude-code@claude-opus-4-8
32 lines
822 B
JavaScript
32 lines
822 B
JavaScript
$(function() {
|
|
$(document).on('dragenter', function (event) {
|
|
event.stopPropagation();
|
|
event.preventDefault();
|
|
});
|
|
|
|
$(document).on('drop', function (event) {
|
|
event.stopPropagation();
|
|
event.preventDefault();
|
|
|
|
var files = event.originalEvent.dataTransfer.files;
|
|
for (var i = 0; i < files.length; ++i) {
|
|
var fileReader = new FileReader();
|
|
fileReader.onload = function (readerEvent) {
|
|
var binaryString = readerEvent.target.result;
|
|
var xmlDoc = $.parseXML(binaryString);
|
|
showResultXml(xmlDoc);
|
|
};
|
|
|
|
if (files[i])
|
|
fileReader.readAsBinaryString(files[i]);
|
|
}
|
|
|
|
|
|
});
|
|
|
|
$(document).on('dragover', function( event ) {
|
|
event.preventDefault();
|
|
});
|
|
});
|
|
|