feat: add OpenSSL setup guide and enhance email logging functionality

This commit is contained in:
2025-11-24 14:55:57 +01:00
parent 3a2926675a
commit 22b3fe9d0b
5 changed files with 462 additions and 93 deletions

View File

@@ -302,8 +302,8 @@
'<td><input type="text" name="herausgeber_signature[]" data-section="' + sectionId + '" placeholder="Optional"></td>' +
'<td><input type="number" name="herausgeber_pages_from[]" data-section="' + sectionId + '" required min="1"></td>' +
'<td><input type="number" name="herausgeber_pages_to[]" data-section="' + sectionId + '" required min="1"></td>' +
attachSignatureListeners(row);
'<td><button type="button" class="btn-icon" onclick="removeRow(\'' + rowId + '\')" title="Zeile entfernen"><span class="mdi mdi-delete"></span></button></td>';
attachSignatureListeners(row);
}
}
@@ -491,7 +491,9 @@
function removeMediaSection(sectionId) {
const section = document.getElementById(sectionId);
if (section) {
if (const rows = section.querySelectorAll('tr[id]');
if (confirm('Möchten Sie diese Sektion wirklich entfernen?')) {
const type = section.getAttribute('data-type');
const rows = section.querySelectorAll('tr[id]');
rows.forEach(row => {
const signatureInput = row.querySelector('input[name*="_signature"]');
if (signatureInput) {
@@ -504,9 +506,7 @@
btn.disabled = false;
btn.title = 'Sektion hinzufügen';
}
updateSubmitButton(); btn.disabled = false;
btn.title = 'Sektion hinzufügen';
}
updateSubmitButton();
}
}
}