Размер' + formatSize(f.size) + '
';
html += 'Изменён' + formatDate(f.lastModified) + '
';
+ if (f.parseInfo) {
+ var d = f.parseInfo;
+ html += 'Элементов' + (d.ELEMENT_COUNT||0) + '
';
+ html += 'Параграфов' + (d.PARAGRAPHS||0) + '
';
+ html += 'Таблиц' + (d.TABLES||0) + '
';
+ html += 'Строк таблиц' + (d.TABLE_ROWS||0) + '
';
+ if (d.ERRORS && d.ERRORS.length > 0) {
+ html += 'Ошибки:
';
+ html += '' + d.ERRORS.join('\n') + '';
+ }
+ }
html += 'doc_id' + (f.doc_id || '—') + '
';
- if (f.element_count) html += 'Элементов' + f.element_count + '
';
document.getElementById('modalBody').innerHTML = html;
document.getElementById('modalOverlay').classList.add('open');
}
diff --git a/parser.cfm b/parser.cfm
index cf650c1..fe3c31b 100644
--- a/parser.cfm
+++ b/parser.cfm
@@ -280,10 +280,21 @@
error_message =