Merge branch 'main' into lang_de, working on further translations

This commit is contained in:
2022-04-19 11:30:41 +02:00
16 changed files with 103 additions and 104 deletions

View File

@@ -9,24 +9,24 @@
<body id="login">
«navigation()»
«userinfo()»
<h1>Widerhall List Creation</h1>
<h1>Widerhall Listen-Erzeugung</h1>
«messages()»
<form method="POST" action="add_list">
<fieldset>
<legend>List configuration</legend>
<legend>Listen-Konfiguration</legend>
<fieldset>
<legend>Basic data</legend>
<legend>Basis-Daten</legend>
<label>
<input type="text" name="name" value="«data.name»" id="name" />
List name
Name der ML
</label>
<label>
<input type="text" name="email" value="«data.email»" id="email" />
List E-Mail Address
Email-Adresse
</label>
</fieldset>
<fieldset>
<legend>IMAP protocol</legend>
<legend>IMAP-Protokoll</legend>
<label>
<input type="text" name="imap_host" value="«data.imap_host»" id="imap_host" />
Hostname
@@ -37,15 +37,15 @@
</label>
<label>
<input type="text" name="imap_user" value="«data.imap_user»" id="imap_user" />
Username
Benutzername
</label>
<label>
<input type="password" name="imap_pass" value="«data.imap_pass»" id="imap_pass" />
Password
Passwort
</label>
</fieldset>
<fieldset>
<legend>SMTP protocol</legend>
<legend>SMTP-Protokoll</legend>
<label>
<input type="text" name="smtp_host" value="«data.smtp_host»" id="smtp_host" />
Hostname
@@ -56,14 +56,14 @@
</label>
<label>
<input type="text" name="smtp_user" value="«data.smtp_user»" id="smtp_user" />
Username
Benutzername
</label>
<label>
<input type="password" name="smtp_pass" value="«data.smtp_pass»" id="smtp_pass" />
Password
Passwort
</label>
</fieldset>
<button type="submit">Save new mailing list</button>
<button type="submit">neue ML speichern</button>
</fieldset>
</form>
</body>

View File

@@ -1,3 +1,3 @@
<div class="footer">
Widerhall Mail Distributor. Get the sources at <a target="_blank" href="https://git.srsoftware.de/StephanRichter/Widerhall">git.srsoftware.de</a>
Widerhall Mail-Verteiler. Hol die den Quellcode auf <a target="_blank" href="https://git.srsoftware.de/StephanRichter/Widerhall">git.srsoftware.de</a>
</div>

View File

@@ -1,39 +1,38 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="css" />
</head>
<body id="login">
<h1>Widerhall front page</h1>
If you are looking for you mailing lists, <a href="web/index">Go to the /web page</a>...
<h1>Widerhall Startseite</h1>
Falls du zu den Mailing-Listen willst, <a href="web/index">Gehe zur Seite /web</a>...
<fieldset>
<legend>What is <em>Widerhall</em>?</legend>
<legend>Was ist <em>Widerhall</em>?</legend>
<p>
Widerhall is a mailing list system written in Java.
It allows to maintain a set of mailing lists with the option to make (some of) them publicy subscribable.
Widerhall ist ein in Java geschriebenes Mailing-List-System.
Es erlaubd die Pflege con Mailverteilern mit der Option diese für Jedermann abonnierbar zu machen.
</p>
<p>
<em>Widerhall</em> is very lightweight, as does not include a full email server stack.
<em>Widerhall</em> ist sehr leichtgewichtig, da es keinen vollständigen Mailserver enthält.
</p>
</fieldset>
<fieldset>
<legend>Why should I use <em>Widerhall</em>?</legend>
<legend>Warum sollte ich <em>Widerhall</em> nutzen?</legend>
<p>
Compared to other mailing list systems, widerhall is very lightweight:
Im Vergleich mit anderen Mailing-Listen-Systemen ist <em>Widerhall</em> sehr schlank:
<p>
It contains not mailserver stack. It does not even require you to set up a mailserver!
Es enthält keinen eigenen Mailserver. Für <em>Widerhall</em> musst du nichtmal einen eigenen Mailserver aufsetzen!
</p>
</fieldset>
<fieldset>
<legend>How does it work?</legend>
<legend>Wie funktioniert das?</legend>
<p>
Widerhall works by just letting you set up any IMAP/SMTP enabled email address with a provider of your choice.
It then connects to the inbox of you selected email address and watches for incoming messages.
Upon message reception, it forwards the message to all subscribers of the mailing list.
Bei Widerhall kannst du einfach eine IMAP/SMTP-fähige Emailadresse bei einem beliebigen Anbierter anlegen.
Danach verbindet sich Widerhall mit dem Posteingang der entsprechenden Email-Adresse und wartet auf dort eingehende Nachrichten.
Sobald eine Nachricht empfangen wird, wird diese an alle Abonnenten der Mailing-Liste weitergeleitet.
</p>
<p>
That's it.
Das ist alles.
</p>
</fieldset>
</body>

View File

@@ -10,7 +10,7 @@
«navigation()»
«userinfo()»
«messages()»
<h1>Widerhall Index page</h1>
<h1>Widerhall Index-Seite</h1>
«listlist()»
«footer()»
</body>

View File

@@ -10,7 +10,7 @@
«navigation()»
«userinfo()»
«messages()»
<h1>Widerhall '«data.list»' Details</h1>
<h1>Widerhall '«data.list»'-Details</h1>
«listmembers()»
</body>
</html>

View File

@@ -1,5 +1,5 @@
function addPermission(userEmail,permission){
if (confirm("Really give permission to "+userEmail+"?")){
if (confirm("Wirklich Berechtigung an "+userEmail+" geben?")){
$.post('/api/user/addpermission',{email:userEmail,permissions:permission},reload,'json');
}
}
@@ -13,7 +13,7 @@ function dropList(listEmail){
}
function dropPermission(userEmail,permission){
if (confirm("Really withdraw permission from "+userEmail+"?")){
if (confirm("Wirklich Berechtigung von "+userEmail+" wegnehmen?")){
$.post('/api/user/droppermission',{email:userEmail,permissions:permission},reload,'json');
}
}

View File

@@ -1,5 +1,5 @@
<fieldset>
<legend>List of (editable) mailinglists</legend>
<legend>Liste der (bearbeitbaren) Mailing-Listen</legend>
<table id="listlist">
<tr>
<th colspan="4">List</th>
@@ -19,7 +19,7 @@
<th>User</th>
</tr>
</table>
<a href="add_list">Add new mailing list</a>
<a href="add_list">Neue Mailing-Liste anlegen</a>
<script type="text/javascript">
loadListOfEditableLists();
</script>

View File

@@ -1,11 +1,11 @@
<fieldset>
<legend>List of (public) mailinglists</legend>
<legend>Liste der (frei abonnierbaren) Mailing-Listen</legend>
<table id="listlist">
<tr>
<th>List Name</th>
<th colspan="3">List Address</th>
<th>State</th>
<th>Actions</th>
<th>Listen-Name</th>
<th colspan="3">Listen-Adresse</th>
<th>Status</th>
<th>Aktionen</th>
</tr>
</table>
<script type="text/javascript">

View File

@@ -1,10 +1,10 @@
<fieldset>
<legend>Members of «data.list»</legend>
<legend>Abonnenten von «data.list»</legend>
<table id="memberlist">
<tr>
<th>Name</th>
<th>Email</th>
<th>State</th>
<th>E-Mail</th>
<th>Status</th>
</tr>
</table>
<script type="text/javascript">

View File

@@ -9,7 +9,7 @@
<body id="login">
«navigation()»
«messages()»
<h1>Widerhall login</h1>
<h1>Widerhall Login</h1>
<form method="POST">
<fieldset>
<legend>Login-Daten</legend>