| 2 |
lars |
1 |
{if $nopermission==false}
|
|
|
2 |
<script>
|
|
|
3 |
$(document).ready(function(){
|
|
|
4 |
$('.newsletter_checkbox').click(function(){
|
|
|
5 |
var daten=$('#newsletter_form').serializeArray();
|
|
|
6 |
$.ajax({
|
|
|
7 |
type: "POST",
|
|
|
8 |
url: "/module/newsletter_status.php?mode=newsletter_edit",
|
|
|
9 |
data: daten
|
|
|
10 |
}).done(function( html ){
|
|
|
11 |
$("#newsletter_status").html(html);
|
|
|
12 |
});
|
|
|
13 |
});
|
|
|
14 |
$('.open_input_info').click(function(){
|
|
|
15 |
$(this).next().slideToggle("fast");
|
|
|
16 |
});
|
|
|
17 |
});
|
|
|
18 |
</script>
|
|
|
19 |
<div id="newsletter_status">
|
|
|
20 |
<div class="box_top">
|
|
|
21 |
<div class="h1 big" style="font-size:22px!important;">Newsletter verwalten</div>
|
|
|
22 |
</div>
|
|
|
23 |
<form style="padding:20px;" name="newsletter" id="newsletter_form" method="post" action="/index.php?mode=newsletter_edit">
|
|
|
24 |
<p>Bitte wählen Sie die Newsletter aus, die Sie empfangen möchten:<br /><br /></p>
|
|
|
25 |
|
|
|
26 |
<div style="margin-left:10px;" class="{if $kein_marketing=='on'}kein_marketing{/if}">
|
|
|
27 |
|
|
|
28 |
|
|
|
29 |
{if $newsletters|is_array}
|
|
|
30 |
{foreach $newsletters as $key => $newsletter}
|
|
|
31 |
<div class="input_row">
|
|
|
32 |
<input name="newsletter[]" value="{$newsletter.ID}" class="newsletter_checkbox" type="checkbox" id="nl_{$newsletter.ID}"
|
|
|
33 |
{foreach $newsletter_status as $k => $v}
|
|
|
34 |
{if $newsletter.ID==$v.Verteiler}
|
|
|
35 |
checked='checked'
|
|
|
36 |
{/if}
|
|
|
37 |
{/foreach}
|
|
|
38 |
{if $kein_marketing=='on'}
|
|
|
39 |
disabled="disabled"
|
|
|
40 |
{/if}
|
|
|
41 |
/>
|
|
|
42 |
<label for="nl_{$newsletter.ID}">{$newsletter.Name}</label>
|
|
|
43 |
|
|
|
44 |
|
|
|
45 |
{foreach $newsletter_status as $k => $v}
|
|
|
46 |
{if $newsletter.ID==$v.Verteiler}
|
|
|
47 |
<i class="far fa-question-circle open_input_info"></i>
|
|
|
48 |
<div id="info_{$newsletter.ID}" class="input_info">
|
|
|
49 |
{assign var="erstellt_von" value=$v.erstellt_von|unserialize}
|
|
|
50 |
<b>Anmeldeprotokoll</b><br />
|
|
|
51 |
angemeldet am: {$v.erstellt_am|date_format:"d.m.Y H:i"} Uhr<br />
|
|
|
52 |
angemeldet über: {$erstellt_von.src}
|
|
|
53 |
</div>
|
|
|
54 |
{/if}
|
|
|
55 |
{/foreach}
|
|
|
56 |
</div>
|
|
|
57 |
{/foreach}
|
|
|
58 |
{else}
|
|
|
59 |
<br />Keine Daten.<br />
|
|
|
60 |
{/if}
|
|
|
61 |
</div>
|
|
|
62 |
|
|
|
63 |
<!--
|
|
|
64 |
<p>
|
|
|
65 |
<input type="hidden" name="kein_marketing" value="off" />
|
|
|
66 |
<br /><br />
|
|
|
67 |
<input type="checkbox" name="kein_marketing" id="kein_marketing"
|
|
|
68 |
{if $kein_marketing=='on'}
|
|
|
69 |
checked='checked'
|
|
|
70 |
{/if}
|
|
|
71 |
/>
|
|
|
72 |
|
|
|
73 |
<label for="kein_marketing">Ich möchte generell keine E-Mails zu Werbezwecken erhalten.</label>
|
|
|
74 |
</p>
|
|
|
75 |
-->
|
|
|
76 |
<input type="hidden" name="action" value="change_newsletter" />
|
|
|
77 |
|
|
|
78 |
<!-- <input style="margin:20px;" type="submit" value="Speichern" /> -->
|
|
|
79 |
<br /><br />
|
|
|
80 |
{if $smarty.post.action=='change_newsletter'}
|
|
|
81 |
<p> Ihre Änderungen wurden gespeichert.</p>
|
|
|
82 |
{/if}
|
|
|
83 |
</form>
|
|
|
84 |
{else}
|
|
|
85 |
<p>
|
|
|
86 |
Sie haben leider keine Berechtigung, diese Seite anzuzeigen.<br />
|
|
|
87 |
Bitte registrieren Sie sich, oder melden Sie sich an.
|
|
|
88 |
</p>
|
|
|
89 |
{/if}
|
|
|
90 |
|
|
|
91 |
</div>
|
|
|
92 |
|
|
|
93 |
<style>
|
|
|
94 |
/* input Felder in z.B. tabs, akkordion */
|
|
|
95 |
.input_row {
|
|
|
96 |
padding:5px 0;
|
|
|
97 |
}
|
|
|
98 |
.input_info {
|
|
|
99 |
transition:all 2ms ease-in;
|
|
|
100 |
padding:5px 0;
|
|
|
101 |
display:none;
|
|
|
102 |
}
|
|
|
103 |
.open_input_info {
|
|
|
104 |
cursor:pointer;
|
|
|
105 |
}
|
|
|
106 |
</style>
|