summaryrefslogtreecommitdiff
path: root/views/admin
diff options
context:
space:
mode:
Diffstat (limited to 'views/admin')
-rw-r--r--views/admin/dataprotection.phtml107
1 files changed, 78 insertions, 29 deletions
diff --git a/views/admin/dataprotection.phtml b/views/admin/dataprotection.phtml
index c67433b..bcdb7dd 100644
--- a/views/admin/dataprotection.phtml
+++ b/views/admin/dataprotection.phtml
@@ -38,38 +38,87 @@
</div>
</div>
+ </div>
+
+ <div class="panel panel-default">
+ <div class="panel-heading clearfix">
+ <h3 class="panel-title"><?php echo __('Technisch-Organisatorische Maßnahmen', 'wpsg'); ?></h3>
+ </div>
+ <div class="panel-body">
- <hr>
-
- <?php /* Datenschutzhinweis an alle bestehenden Kunden versenden - Upload und Versendebutton */ ?>
- <?php echo wpsg_drawForm_Upload('wpsg_tom', __('Technisch-Organisatorische Maßnahmen (TOM)', 'wpsg')); ?>
-
- <br />
-
- <?php /* Datenschutzhinweis an neue Kunden mittels Bestellbestätigung versenden (Checkbox) */ ?>
- <?php echo wpsg_drawForm_Checkbox('wpsg_tom_kundenmail', __('Anhang an Bestellbestätigung', 'wpsg'), $this->get_option('wpsg_tom_kundenmail')); ?>
-
- <?php /* Datenschutzhinweis an neue Kunden mit Rechnungsversand versenden (Checkbox) */ ?>
- <?php if ($this->hasMod('wpsg_mod_rechnungen')) { ?>
- <?php echo wpsg_drawForm_Checkbox('wpsg_tom_invoice', __('Anhang an Rechnung', 'wpsg'), $this->get_option('wpsg_tom_invoice')); ?>
- <?php } ?>
-
- <?php /* Datenschutzhinweis an neue Kunden mit Auftragsbestätigung versenden (Checkbox) */ ?>
- <?php if ($this->hasMod('wpsg_mod_auftragsbestaetigung')) { ?>
- <?php echo wpsg_drawForm_Checkbox('wpsg_tom_orderconfirm', __('Anhang an Auftragsbestätigung', 'wpsg'), $this->get_option('wpsg_tom_orderconfirm')); ?>
- <?php } ?>
-
- <br />
-
- <?php echo wpsg_drawForm_TextStart(); ?>
- <div role="presentation">
+ <?php /* Datenschutzhinweis an alle bestehenden Kunden versenden - Upload und Versendebutton */ ?>
+ <?php echo wpsg_drawForm_Upload('wpsg_tom', __('Technisch-Organisatorische Maßnahmen (TOM)', 'wpsg')); ?>
- <a target="_blank" href="<?php echo WPSG_URL_UPLOADS.'wpsg_toms/'.$this->get_option('wpsg_toms'); ?>"><span class="glyphicon glyphicon-export"></span><?php echo __('gespeichertes PDF-Dokument', 'wpsg');?></a>
+ <br />
- </div>
- <?php echo wpsg_drawForm_TextEnd(); ?>
-
- </div>
+ <?php /* Datenschutzhinweis an neue Kunden mittels Bestellbestätigung versenden (Checkbox) */ ?>
+ <?php echo wpsg_drawForm_Checkbox('wpsg_tom_kundenmail', __('Anhang an Bestellbestätigung', 'wpsg'), $this->get_option('wpsg_tom_kundenmail')); ?>
+
+ <?php /* Datenschutzhinweis an neue Kunden mit Rechnungsversand versenden (Checkbox) */ ?>
+ <?php if ($this->hasMod('wpsg_mod_rechnungen')) { ?>
+ <?php echo wpsg_drawForm_Checkbox('wpsg_tom_invoice', __('Anhang an Rechnung', 'wpsg'), $this->get_option('wpsg_tom_invoice')); ?>
+ <?php } ?>
+
+ <?php /* Datenschutzhinweis an neue Kunden mit Auftragsbestätigung versenden (Checkbox) */ ?>
+ <?php if ($this->hasMod('wpsg_mod_auftragsbestaetigung')) { ?>
+ <?php echo wpsg_drawForm_Checkbox('wpsg_tom_orderconfirm', __('Anhang an Auftragsbestätigung', 'wpsg'), $this->get_option('wpsg_tom_orderconfirm')); ?>
+ <?php } ?>
+
+ <br />
+
+ <?php echo wpsg_drawForm_TextStart(); ?>
+ <div role="presentation">
+
+ <a target="_blank" href="<?php echo WPSG_URL_UPLOADS.'wpsg_toms/'.$this->get_option('wpsg_toms'); ?>"><span class="glyphicon glyphicon-export"></span><?php echo __('gespeichertes PDF-Dokument', 'wpsg');?></a>
+
+ </div>
+ <?php echo wpsg_drawForm_TextEnd(); ?>
+ </div>
+ </div>
+
+ <div class="panel panel-default">
+ <div class="panel-heading clearfix">
+ <h3 class="panel-title"><?php echo __('Löschen der kundenspezifischen Daten', 'wpsg'); ?></h3>
+ </div>
+ <div class="panel-body">
+
+ <?php /* periodisches Löschen der persönlichen Daten */ ?>
+ <?php echo wpsg_drawForm_Input ('wpsg_customerdatadelete_complete', __('vollständig abgeschlossene Bestellungen', 'wpsg'), $this->get_option('wpsg_customerdatadelete_complete'));?>
+ <?php echo wpsg_drawForm_Select('wpsg_customerdatadelete_completeeinheit', __('Einheit', 'wpsg'), array('0' => __('Tag(e)', 'wpsg'), '1' => __('Monat(e)', 'wpsg'), '2' => __('Jahr(e)', 'wpsg')), $this->get_option('wpsg_customerdatadelete_completeeinheit')); ?>
+
+ <br />
+
+ <?php echo wpsg_drawForm_Input ('wpsg_customerdatadelete_storno', __('stonierte Bestellungen', 'wpsg'), $this->get_option('wpsg_customerdatadelete_storno')); ?>
+ <?php echo wpsg_drawForm_Select('wpsg_customerdatadelete_stornoeinheit', __('Einheit', 'wpsg'), array('0' => __('Tag(e)', 'wpsg'), '1' => __('Monat(e)', 'wpsg'), '2' => __('Jahr(e)', 'wpsg')), $this->get_option('wpsg_customerdatadelete_stornoeinheit')); ?>
+
+ <br />
+
+ <?php /* TODO: Abfrage greift nicht */ ?>
+ <?php if ($this->get_option('wpsg_showincompleteorder') == '1') { ?>
+ <?php echo wpsg_drawForm_Input ('wpsg_customerdatadelete_uncomplete', __('unvollständige Bestellungen', 'wpsg'), $this->get_option('wpsg_customerdatadelete_uncomplete')); ?>
+ <?php echo wpsg_drawForm_Select('wpsg_customerdatadelete_uncompleteeinheit', __('Einheit', 'wpsg'), array('0' => __('Tag(e)', 'wpsg'), '1' => __('Monat(e)', 'wpsg'), '2' => __('Jahr(e)', 'wpsg')), $this->get_option('wpsg_customerdatadelete_uncompleteeinheit')); ?>
+ <?php } ?>
+
+ <br />
+
+ <?php /* Abomodul aktiv */ ?>
+ <?php if ($this->hasMod('wpsg_mod_abo') == '1') { ?>
+ <?php echo wpsg_drawForm_Input ('wpsg_customerdatadelete_abos', __('gekündigte Abos', 'wpsg'), $this->get_option('wpsg_customerdatadelete_abos')); ?>
+ <?php echo wpsg_drawForm_Select('wpsg_customerdatadelete_aboseinheit', __('Einheit', 'wpsg'), array('0' => __('Tag(e)', 'wpsg'), '1' => __('Monat(e)', 'wpsg'), '2' => __('Jahr(e)', 'wpsg')), $this->get_option('wpsg_customerdatadelete_aboseinheit')); ?>
+ <?php } ?>
+
+ <br />
+
+ <?php /* Rechnungsmodul aktiv*/ ?>
+ <?php if ($this->hasMod('wpsg_mod_rechnungen') == '1') { ?>
+ <?php echo wpsg_drawForm_Input ('wpsg_customerdatadelete_rechnung', __('Rechnungen geschrieben', 'wpsg'), $this->get_option('wpsg_customerdatadelete_complete')); ?>
+ <?php echo wpsg_drawForm_Select('wpsg_customerdatadelete_rechnungeinheit', __('Einheit', 'wpsg'), array('0' => __('Tag(e)', 'wpsg'), '1' => __('Monat(e)', 'wpsg'), '2' => __('Jahr(e)', 'wpsg')), $this->get_option('wpsg_customerdatadelete_rechnungeinheit')); ?>
+ <?php } ?>
+
+ </div>
+
+ </div>
+
<p class="submit"><input type="submit" value="<?php echo __('Einstellungen speichern', 'wpsg'); ?>" class="button-primary" id="submit" name="submit" /></p>
<script type="text/javascript">/* <![CDATA[ */