Merge branch 'main' into lang_de

This commit is contained in:
2022-04-30 13:12:57 +02:00
9 changed files with 187 additions and 22 deletions

View File

@@ -17,43 +17,48 @@
</p>
Besitzer und Moderatoren
<label>
<input type="checkbox" name="open_for_subscribers">
<input type="checkbox" name="open_for_subscribers" />
Allen Abonnenten
</label>
<label>
<input type="checkbox" name="open_for_guests">
<input type="checkbox" name="open_for_guests" />
Allen (m.a.W.: auch Nicht-Abonnenten, GEFAHR!)
</label>
</fieldset>
<fieldset>
<legend>Weiterleitungs-Optionen</legend>
<label>
<input type="checkbox" name="forward_from">
<input type="checkbox" name="forward_from"/>
Ursprünglichen Absender beim Weiterleiten verwenden
</label>
<label>
<input type="checkbox" name="reply_to_list">
<input type="checkbox" name="reply_to_list" />
Listen-Adresse im ReplyTo-Header setzen
</label>
<label>
<input type="checkbox" name="forward_attached">
<input type="checkbox" name="forward_attached" />
Ursprüngliche Nachricht beim Weiterleiten als Anhang versenden
</label>
<label>
<input type="checkbox" name="hide_receivers">
<input type="checkbox" name="hide_receivers" />
Emfänger voreinander verbergen (BCC benutzen)
</label>
</fieldset>
<fieldset>
<legend>andere Optionen</legend>
<label>
<input type="checkbox" name="archive">
<input type="checkbox" name="archive" />
Nachrichten in öffentlichem Archiv sammeln
</label>
<label>
<input type="checkbox" name="edit_mods">
<input type="checkbox" name="edit_mods" />
Moderatoren können die Liste der Moderatoren bearbeiten
</label>
<label>
<input type="checkbox" name="delete_messages" />
Nachrichten nach
<input type="number" name="hold_time" /> Tagen löschen
</label>
</fieldset>
<button type="submit">Speichern</button>
</fieldset>

View File

@@ -103,11 +103,12 @@ function showListArchiveSummary(data){
}
function showListDetail(data){
var options = ['forward_from','forward_attached','hide_receivers','reply_to_list','open_for_guests','open_for_subscribers','archive','edit_mods'];
var options = ['forward_from','forward_attached','hide_receivers','reply_to_list','open_for_guests','open_for_subscribers','archive','edit_mods','delete_messages'];
options.forEach(function(option,index,array){
console.log(option,'→',data[option]);
if (data[option]) $('input[name="'+option+'"]').prop('checked',true);
});
if (data['delete_messages']) $('input[name="hold_time"]').val(data['delete_messages']);
}
function showListOfModeratedLists(data){