This commit is contained in:
philipp lang 2023-03-04 10:04:21 +01:00
parent 287f6a8c27
commit 9baf5eac6b
2 changed files with 11 additions and 60 deletions

View File

@ -1,28 +1,10 @@
<template>
<form
id="billsettingform"
class="grow p-6 grid grid-cols-2 gap-3 items-start content-start"
@submit.prevent="submit"
>
<form id="billsettingform" class="grow p-6 grid grid-cols-2 gap-3 items-start content-start" @submit.prevent="submit">
<save-button form="billsettingform"></save-button>
<f-text
label="Absender"
hint="Absender-Name in Kurzform, i.d.R. der kurze Stammesname"
name="from"
id="from"
v-model="inner.from"
></f-text>
<f-text
label="Absender (lang)"
v-model="inner.from_long"
name="from_long"
id="from_long"
hint="Absender-Name in Langform, i.d.R. der Stammesname"
></f-text>
<f-text label="Absender" hint="Absender-Name in Kurzform, i.d.R. der kurze Stammesname" name="from" id="from" v-model="inner.from"></f-text>
<f-text label="Absender (lang)" v-model="inner.from_long" name="from_long" id="from_long" hint="Absender-Name in Langform, i.d.R. der Stammesname"></f-text>
<h2 class="text-lg font-semibold text-gray-300 col-span-2 mt-5">Kontaktdaten</h2>
<div class="col-span-2 text-gray-300 text-sm">
Diese Kontaktdaten stehen im Absender-Bereich auf der Rechnung.
</div>
<div class="col-span-2 text-gray-300 text-sm">Diese Kontaktdaten stehen im Absender-Bereich auf der Rechnung.</div>
<f-text label="Straße" v-model="inner.address" name="address" id="address"></f-text>
<f-text label="PLZ" v-model="inner.zip" name="zip" id="zip"></f-text>
<f-text label="Ort" v-model="inner.place" name="place" id="place"></f-text>

View File

@ -1,19 +1,12 @@
<template>
<form
id="mailmansettingform"
class="grow p-6 grid grid-cols-2 gap-3 items-start content-start"
@submit.prevent="submit"
>
<form id="mailmansettingform" class="grow p-6 grid grid-cols-2 gap-3 items-start content-start" @submit.prevent="submit">
<save-button form="mailmansettingform"></save-button>
<div class="col-span-full text-gray-100 mb-3">
<p class="text-sm">
Scoutrobot kann automatisch Mailinglisten erstellen, wenn es mit einem existierenden
<a href="https://docs.mailman3.org/en/latest/">Mailman Server</a> verbunden wird. Mailman ist ein
OpenSource-Mailinglisten-System, um E-Mails an mehrere Leute zu senden.
</p>
<p class="text-sm mt-1">
Scoutrobot wird nach der Ersteinrichtung deine Mitglieder zu bestehenden E-Mail-Verteilern hinzufügen.
<a href="https://docs.mailman3.org/en/latest/">Mailman Server</a> verbunden wird. Mailman ist ein OpenSource-Mailinglisten-System, um E-Mails an mehrere Leute zu senden.
</p>
<p class="text-sm mt-1">Scoutrobot wird nach der Ersteinrichtung deine Mitglieder zu bestehenden E-Mail-Verteilern hinzufügen.</p>
</div>
<div>
<f-switch id="is_active" v-model="inner.is_active" label="Mailman-Synchronisation aktiv"></f-switch>
@ -25,34 +18,10 @@
<f-text label="URL" hint="URL der Mailman Api" name="base_url" id="base_url" v-model="inner.base_url"></f-text>
<f-text label="Benutzername" name="username" id="username" v-model="inner.username"></f-text>
<f-text type="password" label="Passwort" name="password" id="password" v-model="inner.password"></f-text>
<f-select
label="Liste für alle Mitglieder"
name="all_list"
id="all_list"
v-model="inner.all_list"
:options="lists"
></f-select>
<f-select
label="Liste für Eltern"
name="all_parents_list"
id="all_parents_list"
v-model="inner.all_parents_list"
:options="lists"
></f-select>
<f-select
label="Liste für aktive Leiter"
name="active_leaders_list"
id="active_leaders_list"
v-model="inner.active_leaders_list"
:options="lists"
></f-select>
<f-select
label="Liste für passive Leiter"
name="passive_leaders_list"
id="passive_leaders_list"
v-model="inner.passive_leaders_list"
:options="lists"
></f-select>
<f-select label="Liste für alle Mitglieder" name="all_list" id="all_list" v-model="inner.all_list" :options="lists"></f-select>
<f-select label="Liste für Eltern" name="all_parents_list" id="all_parents_list" v-model="inner.all_parents_list" :options="lists"></f-select>
<f-select label="Liste für aktive Leiter" name="active_leaders_list" id="active_leaders_list" v-model="inner.active_leaders_list" :options="lists"></f-select>
<f-select label="Liste für passive Leiter" name="passive_leaders_list" id="passive_leaders_list" v-model="inner.passive_leaders_list" :options="lists"></f-select>
<div></div>
</form>
</template>