Merge branch 'main' into lang_de, working on further translations
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
«navigation()»
|
||||
«userinfo()»
|
||||
«messages()»
|
||||
<h1>Widerhall Index page</h1>
|
||||
<h1>Widerhall Index-Seite</h1>
|
||||
«listlist()»
|
||||
«footer()»
|
||||
</body>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
«navigation()»
|
||||
«userinfo()»
|
||||
«messages()»
|
||||
<h1>Widerhall '«data.list»' Details</h1>
|
||||
<h1>Widerhall '«data.list»'-Details</h1>
|
||||
«listmembers()»
|
||||
</body>
|
||||
</html>
|
||||
@@ -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');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user