Add a line counter
This commit is contained in:
parent
b7cca53277
commit
c39c010fad
1 changed files with 9 additions and 0 deletions
|
|
@ -168,6 +168,11 @@ function addForm() {
|
||||||
addTable();
|
addTable();
|
||||||
};
|
};
|
||||||
form.appendChild(dateInput);
|
form.appendChild(dateInput);
|
||||||
|
// Add a span with id result to display the number of lines
|
||||||
|
const lines = document.createElement('span');
|
||||||
|
lines.id = 'lines';
|
||||||
|
lines.textContent = "...";
|
||||||
|
form.appendChild(lines);
|
||||||
document.getElementById('form_container').appendChild(form);
|
document.getElementById('form_container').appendChild(form);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -206,6 +211,7 @@ function createImageElement(fullFile, modifiedDayTime) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function addTable() {
|
function addTable() {
|
||||||
|
var linesCounter = 0;
|
||||||
// Remove any previous table
|
// Remove any previous table
|
||||||
document.getElementById('screenshots_container').innerHTML = '';
|
document.getElementById('screenshots_container').innerHTML = '';
|
||||||
// screenshots contains a table of screenshots, lets convert to an html table
|
// screenshots contains a table of screenshots, lets convert to an html table
|
||||||
|
|
@ -269,6 +275,7 @@ function addTable() {
|
||||||
tr.appendChild(td);
|
tr.appendChild(td);
|
||||||
}
|
}
|
||||||
if (showAllScreenshots || hasTranslatedFiles) {
|
if (showAllScreenshots || hasTranslatedFiles) {
|
||||||
|
linesCounter++;
|
||||||
// Add a header for row, if different from previous
|
// Add a header for row, if different from previous
|
||||||
if (niceName != currentHeaderValue) {
|
if (niceName != currentHeaderValue) {
|
||||||
currentHeaderValue = niceName;
|
currentHeaderValue = niceName;
|
||||||
|
|
@ -291,6 +298,8 @@ function addTable() {
|
||||||
|
|
||||||
// Add the table to the div with id screenshots_container
|
// Add the table to the div with id screenshots_container
|
||||||
document.getElementById('screenshots_container').appendChild(table);
|
document.getElementById('screenshots_container').appendChild(table);
|
||||||
|
// Update the number of lines
|
||||||
|
document.getElementById('lines').textContent = `${linesCounter} lines`;
|
||||||
}
|
}
|
||||||
|
|
||||||
addForm();
|
addForm();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue