diff options
| author | thomas <noreply@maennchen1.de> | 2018-09-18 12:20:08 +0000 |
|---|---|---|
| committer | thomas <noreply@maennchen1.de> | 2018-09-18 12:20:08 +0000 |
| commit | e4380453e8b9cf6807c4795bcb280804ceb7d00f (patch) | |
| tree | d86e88fdd2248fd85df4fbf90dcdbaab2da2be45 | |
| parent | dbfa1b964e19c70c4a2a86dbee46867cfffda6f8 (diff) | |
- Vorbereitung Löschfunktion (Ticket 2523 (ac))
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7151 0d5edaf7-2b12-4e95-93f4-047927463d4b
| -rw-r--r-- | views/admin/dataprotection.phtml | 107 |
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">/* <