Verteilerlisten, Mailsystem

This commit is contained in:
aschwarz
2023-04-28 09:41:23 +02:00
parent 3d58070a69
commit c69b2b8b5e
16 changed files with 817 additions and 65 deletions

View File

@ -3,7 +3,8 @@
<html lang="de">
<head>
<title>JU & MI Mailversand</title>
<link rel="stylesheet" href="../jquery/jquery.timepicker.min.css">
<!-- Latest compiled and minified CSS -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap-select@1.14.0-beta3/dist/js/i18n/defaults-*.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="../bootstrap/node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="../bootstrap/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
@ -14,8 +15,21 @@
<script src="../jquery/jquery-3.4.1.min.js"></script>
<link rel="stylesheet" href="../bootstrap/node_modules/bootstrap-icons/font/bootstrap-icons.css">
<link href = "../jquery/jquery-ui-themes-1.13.2/jquery-ui.css" rel = "stylesheet">
<!-- SelectBox: https://github.com/snapappointments/bootstrap-select-->
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="../js/select/bootstrap-select.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="../js/select/bootstrap-select.min.js"></script>
<!-- (Optional) Latest compiled and minified JavaScript translation files -->
<script src="../js/select/defaults-de_DE.min.js"></script>
<style>
#frmEnquiry div label {
.bootstrap-select.invalid>.dropdown-toggle {
background: #fbf2f2;
}
.bootstrap-select>.dropdown-toggle {
border: #D2D2D2 1px solid;
}
#frmEnquiry div label {
margin-left: 5px
}
.InputBox:focus {
@ -61,7 +75,6 @@
border: #e8e0e0 1px solid;
}
</style>
</head>
<body class="sb-nav-fixed">
<div id="navtop"></div>
@ -80,8 +93,8 @@
<div id="navleft"></div>
<div id="layoutSidenav_content">
<main>
<!--Anwendung-->
<script src="../js/components/admin_phpmailer.js"></script>
<!--Anwendung-->
<script src="../js/components/admin_phpmailer.js"></script>
<div class="container-fluid">
<div class="card">
<div class="card-header">
@ -93,29 +106,38 @@
<div class="row">
<form id="frmEnquiry" action="" method="post" enctype='multipart/form-data'>
<!--
<div class="row mt-2 mt-sm-4 mb-2 mb-sm-4">
<div class="col-12">
<input type="text" name="userName" id="userName" class="form-control InputBox" placeholder="Name">
<div class="row mt-2 mt-sm-4 mb-2 mb-sm-4">
<div class="col-12">
<input type="text" name="userName" id="userName" class="form-control InputBox" placeholder="Name">
</div>
</div>
</div>
<div class="row mt-2 mt-sm-4 mb-2 mb-sm-4">
<div class="col-12">
<input type="text" name="userEmail" id="userEmail" class="form-control InputBox" placeholder="Email">
<div class="row mt-2 mt-sm-4 mb-2 mb-sm-4">
<div class="col-12">
<input type="text" name="userEmail" id="userEmail" class="form-control InputBox" placeholder="Email">
</div>
</div>
</div>
-->
-->
<div class="row mt-2 mt-sm-4 mb-2 mb-sm-4">
<div class="col-12">
<label>Empfängerkreis</label><br />
<select name="empfaenger[]"class="form-control InputBox" id="empfaenger" multiple="multiple">
{section name=table_data loop=$table_data}
<option value="S-{$table_data[table_data].rid}">{$table_data[table_data].bezeichnung}</option>
{/section}
<option value="C-1">ChorsängerInnen</option>
</select>
<select name="empfaenger[]"class="form-control InputBox selectpicker" id="empfaenger" multiple="multiple" data-live-search="true">
<optgroup label="Systemintern">
{section name=table_data loop=$table_data}
<option value="S-{$table_data[table_data].rid}">{$table_data[table_data].bezeichnung}</option>
{/section}
</optgroup>
<optgroup label="Chor">
<option value="C-1">ChorsängerInnen</option>
</optgroup>
<optgroup label="Verteilerlisten">
{section name=table_data1 loop=$table_data1}
<option value="V-{$table_data1[table_data1].mvid}">{$table_data1[table_data1].bezeichnung}</option>
{/section}
</optgroup>
</optgroup>
</select>
</div>
</div>
<div class="row mt-2 mt-sm-4 mb-2 mb-sm-4">
<div class="col-12">
<input type="text" name="subject" id="subject" class="form-control InputBox" placeholder="Betreff">
@ -138,11 +160,12 @@
</div>
</div>
<div id="msg"></div>
<div id="msg1"></div>
</form>
<div id="loader-icon" style="display: none;">
<img src="../media/LoaderIcon.gif" />
</div>
<!--
<div id="loader-icon" style="display: none;">
<img src="../media/LoaderIcon.gif" />
</div>
-->
</div>
</main>
<!--
@ -167,3 +190,4 @@
</body>
</html>
{/if}