From fd7f5ce23401303c36a8b3c3a0079b83e3e5737a Mon Sep 17 00:00:00 2001 From: Daniel Schmitzer Date: Wed, 9 Jan 2019 10:20:24 +0000 Subject: - Anonymisieren von Adressen/Kundendaten git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7247 0d5edaf7-2b12-4e95-93f4-047927463d4b --- views/css/frontend.css | 10 +++++-- views/mailtemplates/adminmail.phtml | 4 +-- views/mailtemplates/html/customer.phtml | 4 +-- views/mailtemplates/kundenmail.phtml | 4 +-- .../auftragsbestaetigung.phtml | 4 +-- views/mods/mod_deliverynote/deliverynote_pdf.phtml | 2 +- views/mods/mod_kundenverwaltung/edit.phtml | 6 ++++ .../mods/mod_kundenverwaltung/mail_register.phtml | 2 +- .../mod_kundenverwaltung/mail_register_html.phtml | 2 +- views/mods/mod_kundenverwaltung/profil.phtml | 33 +++++++++++++++++----- views/mods/mod_kundenverwaltung/register.phtml | 33 +++++++++++++++++----- views/mods/mod_onepagecheckout/onepage.phtml | 31 ++++++++++++++++---- views/mods/mod_rechnungen/accounting_pdf.phtml | 2 +- views/mods/mod_request/requestmail.phtml | 2 +- views/mods/mod_request/requestmail_html.phtml | 1 + views/mods/mod_request/requestpage.phtml | 31 ++++++++++++++++---- .../checkout_inner_prebutton.phtml | 33 +++++++++++++++++----- .../wpsg_order_view_customerdata.phtml | 9 +++++- views/mods/mod_si/cannotorder.phtml | 2 +- views/mods/mod_skrill/order_done.phtml | 2 +- views/order/view_customerdata.phtml | 14 +++++++-- views/warenkorb/checkout.phtml | 33 +++++++++++++++++----- views/warenkorb/overview.phtml | 6 ++-- 23 files changed, 208 insertions(+), 62 deletions(-) (limited to 'views') diff --git a/views/css/frontend.css b/views/css/frontend.css index 0567666..86530ed 100644 --- a/views/css/frontend.css +++ b/views/css/frontend.css @@ -94,8 +94,11 @@ input.wpsg_error { border-color:red !important; } .wpsg_checkout h2 {font-weight:bold; padding:10px 0; } .wpsg_checkout .wpsg_commentblock textarea { box-sizing:border-box; padding:2px; width:100%; height:150px; } .wpsg_checkout .wpsg_logout_box a { float:right; border-bottom:0px; padding:15px; font-weight:bold; color:#FF0000; font-weight:bold; color:#fff; background-color:#333; } - -/* Checkout2 */ +.wpsg_checkout #wpsg_streetnr.wpsg_checkoutblock { display:flex; flex-direction:row; width:100%; } +.wpsg_checkout #wpsg_streetnr.wpsg_checkoutblock .street { flex-grow:1; padding-right:15px; } +.wpsg_checkout #wpsg_streetnr.wpsg_checkoutblock .nr input { width:75px; } + + /* Checkout2 */ .shippay_wrap { margin-top:40px; width:100%; font-family:Arial; padding-right:10px; } .wpsg_payment .wpsg_payment_textwrap { margin-top:40px; } .shippay_wrap .shippay_item_wrap { position:relative; border-top:1px solid #DFDFDF; cursor:pointer; padding-left:8px; } @@ -357,6 +360,9 @@ input.wpsg_error { border-color:red !important; } .wpsg_mod_request_requestpage input[type="text"], .wpsg_mod_request_requestpage select { width:100%; height:30px; margin-top:5px; margin-bottom:5px;} .wpsg_mod_request_requestpage h2 { margin-top:2rem; margin-bottom:1rem; } +.wpsg_mod_request_requestpage #wpsg_streetnr.wpsg_checkoutblock { display:flex; flex-direction:row; width:100%; } +.wpsg_mod_request_requestpage #wpsg_streetnr.wpsg_checkoutblock .street { flex-grow:1; padding-right:15px; } +.wpsg_mod_request_requestpage #wpsg_streetnr.wpsg_checkoutblock .nr input { width:75px; } .requestlist_ajax_wrap { padding-bottom:2rem; } .wpsg_progress { padding:0px; margin:0px; width:100%; margin-bottom:100px; margin-top:30px; } diff --git a/views/mailtemplates/adminmail.phtml b/views/mailtemplates/adminmail.phtml index 4effc1e..4342841 100644 --- a/views/mailtemplates/adminmail.phtml +++ b/views/mailtemplates/adminmail.phtml @@ -18,7 +18,7 @@ view['basket']['checkout']['firma']; ?> view['basket']['checkout']['vname']; ?> view['basket']['checkout']['name']; ?> -view['basket']['checkout']['strasse']; ?> +view['basket']['checkout']['strasse'].rtrim(' '.$this->view['basket']['checkout']['nr']); ?> view['basket']['checkout']['ustidnr']) != "") { ?> view['basket']['checkout']['ustidnr']; ?> @@ -44,7 +44,7 @@ view['basket']['checkout']['firma']; ?> view['basket']['checkout']['vname']; ?> view['basket']['checkout']['name']; ?> -view['basket']['checkout']['strasse']; ?> +view['basket']['checkout']['strasse'].rtrim(' '.$this->view['basket']['checkout']['nr']); ?> view['basket']['checkout']['ustidnr']) != "") { ?> view['basket']['checkout']['ustidnr']; ?> diff --git a/views/mailtemplates/html/customer.phtml b/views/mailtemplates/html/customer.phtml index 9e7e7c2..f016d78 100644 --- a/views/mailtemplates/html/customer.phtml +++ b/views/mailtemplates/html/customer.phtml @@ -12,7 +12,7 @@ : - view['basket']['checkout']['strasse']); ?> + view['basket']['checkout']['strasse'].rtrim(_($this->view['basket']['checkout']['nr']??''))); ?> view['basket']['checkout']['ustidnr']) != "") { ?> @@ -81,7 +81,7 @@ : - view['basket']['checkout']['strasse']); ?> + view['basket']['checkout']['strasse'].rtrim(($this->view['basket']['checkout']['nr']))); ?> view['basket']['checkout']['ustidnr']) != "") { ?> diff --git a/views/mailtemplates/kundenmail.phtml b/views/mailtemplates/kundenmail.phtml index c754f59..fa79e40 100644 --- a/views/mailtemplates/kundenmail.phtml +++ b/views/mailtemplates/kundenmail.phtml @@ -21,7 +21,7 @@ view['basket']['checkout']['firma']; ?> view['basket']['checkout']['vname']; ?> view['basket']['checkout']['name']; ?> -view['basket']['checkout']['strasse']; ?> +view['basket']['checkout']['strasse'].rtrim(' '.$this->view['basket']['checkout']['nr']); ?> db->fetchOne("SELECT `name` FROM `".WPSG_TBL_LAND."` WHERE `id` = '".wpsg_q($this->view['basket']['checkout']['land'])."' "); ?> view['basket']['checkout']['ustidnr']) != "") { ?> view['basket']['checkout']['ustidnr']; ?> @@ -47,7 +47,7 @@ view['basket']['checkout']['firma']; ?> view['basket']['checkout']['vname']; ?> view['basket']['checkout']['name']; ?> -view['basket']['checkout']['strasse']; ?> +view['basket']['checkout']['strasse'].rtrim(' '.$this->view['basket']['checkout']['nr']); ?> view['basket']['checkout']['ustidnr']) != "") { ?> view['basket']['checkout']['ustidnr']; ?> diff --git a/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml b/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml index 11c6ef1..7efc523 100644 --- a/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml +++ b/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml @@ -9,7 +9,7 @@ view['basket']['checkout']['firma']; ?> view['basket']['checkout']['vname']; ?> view['basket']['checkout']['name']; ?> -view['basket']['checkout']['strasse']; ?> +view['basket']['checkout']['strasse'].rtrim(' '.($this->view['basket']['checkout']['nr']??'')); ?> db->fetchOne("SELECT `name` FROM `".WPSG_TBL_LAND."` WHERE `id` = '".wpsg_q($this->view['basket']['checkout']['land'])."' "); ?> view['basket']['checkout']['ustidnr']) != "") { ?> view['basket']['checkout']['ustidnr']; ?> @@ -34,7 +34,7 @@ view['basket']['checkout']['firma']; ?> view['basket']['checkout']['vname']; ?> view['basket']['checkout']['name']; ?> -view['basket']['checkout']['strasse']; ?> +view['basket']['checkout']['strasse'].rtrim(' '.($this->view['basket']['checkout']['nr']??'')); ?> db->fetchOne("SELECT `name` FROM `".WPSG_TBL_LAND."` WHERE `id` = '".wpsg_q($this->view['basket']['checkout']['land'])."' "); ?> view['basket']['checkout']['ustidnr']) != "") { ?> view['basket']['checkout']['ustidnr']; ?> diff --git a/views/mods/mod_deliverynote/deliverynote_pdf.phtml b/views/mods/mod_deliverynote/deliverynote_pdf.phtml index c6f763b..1a5a478 100644 --- a/views/mods/mod_deliverynote/deliverynote_pdf.phtml +++ b/views/mods/mod_deliverynote/deliverynote_pdf.phtml @@ -82,7 +82,7 @@ $pdf->SetFont('Arial', '', 12); $pdf->Text($adress_left, $adress_top, $shop->view['data']['firma']); $pdf->Text($adress_left, $adress_top + 5, $shop->view['data']['vname'].' '.$shop->view['data']['name']); - $pdf->Text($adress_left, $adress_top + 10, $shop->view['data']['strasse'].' '.$shop->view['data']['hausnr']); + $pdf->Text($adress_left, $adress_top + 10, $shop->view['data']['strasse'].' '.$shop->view['data']['nr']); $pdf->Text($adress_left, $adress_top + 15, $shop->view['data']['plz'].' '.$shop->view['data']['ort']); //if ($shop->get_option('wpsg_mod_deliverynote_hideCountry') != '1') $pdf->Text($adress_left, $adress_top + 20, strtoupper($shop->view['oOrder']->getShippingCountryName())); if ($shop->get_option('wpsg_mod_deliverynote_hideCountry') != '1') $pdf->Text($adress_left, $adress_top + 20, $shop->view['data']['land']); diff --git a/views/mods/mod_kundenverwaltung/edit.phtml b/views/mods/mod_kundenverwaltung/edit.phtml index e4a7bab..e6477e5 100644 --- a/views/mods/mod_kundenverwaltung/edit.phtml +++ b/views/mods/mod_kundenverwaltung/edit.phtml @@ -69,7 +69,13 @@ view['data']['fax']); ?> view['pflicht']['strasse'] != '2') { ?> + view['data']['strasse']); ?> + + view['pflicht']['wpsg_showNr'] === '1') { ?> + view['data']['nr']); ?> + + view['pflicht']['plz'] != '2') { ?> view['data']['plz']); ?> diff --git a/views/mods/mod_kundenverwaltung/mail_register.phtml b/views/mods/mod_kundenverwaltung/mail_register.phtml index 30ea964..5b5c4bd 100644 --- a/views/mods/mod_kundenverwaltung/mail_register.phtml +++ b/views/mods/mod_kundenverwaltung/mail_register.phtml @@ -18,7 +18,7 @@ view['kunde']['email']); ?> view['kunde']['tel']); ?> view['kunde']['fax']); ?> -view['kunde']['strasse']); ?> +view['kunde']['strasse'].rtrim(' '.$this->view['kunde']['nr'])); ?> view['kunde']['plz']); ?> view['kunde']['ort']); ?> view['kunde']['land']); ?> diff --git a/views/mods/mod_kundenverwaltung/mail_register_html.phtml b/views/mods/mod_kundenverwaltung/mail_register_html.phtml index 2a302b4..6022e2f 100644 --- a/views/mods/mod_kundenverwaltung/mail_register_html.phtml +++ b/views/mods/mod_kundenverwaltung/mail_register_html.phtml @@ -36,7 +36,7 @@ : - view['kunde']['strasse']); ?> + view['kunde']['strasse'].rtrim(' '.$this->view['kunde']['nr'])); ?> : diff --git a/views/mods/mod_kundenverwaltung/profil.phtml b/views/mods/mod_kundenverwaltung/profil.phtml index 046a5ce..856a761 100644 --- a/views/mods/mod_kundenverwaltung/profil.phtml +++ b/views/mods/mod_kundenverwaltung/profil.phtml @@ -116,7 +116,7 @@ window.onload = function() { - const email2 = document.getElementById('email2'); + var email2 = document.getElementById('email2'); email2.onpaste = function(e) { @@ -225,12 +225,31 @@ view['pflicht']['strasse'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[profil][strasse]" value="view['data']['strasse']); ?>" /> -
+ + view['pflicht']['wpsg_showNr'] === '1') { ?> + +
+ + +
+ + + +
+ + view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[profil][strasse]" value="view['data']['strasse']); ?>" /> +
+ + + view['pflicht']['plz'] != '2') { ?> diff --git a/views/mods/mod_kundenverwaltung/register.phtml b/views/mods/mod_kundenverwaltung/register.phtml index c4e4c84..a05542a 100644 --- a/views/mods/mod_kundenverwaltung/register.phtml +++ b/views/mods/mod_kundenverwaltung/register.phtml @@ -131,7 +131,7 @@ window.onload = function() { - const email2 = document.getElementById('email2'); + var email2 = document.getElementById('email2'); email2.onpaste = function(e) { @@ -259,12 +259,31 @@ view['pflicht']['strasse'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[register][strasse]" value="view['data']['strasse'])); ?>" /> -
+ + view['pflicht']['wpsg_showNr'] === '1') { ?> + +
+ + +
+ + + +
+ + view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[register][strasse]" value="view['data']['strasse'])); ?>" /> +
+ + + view['pflicht']['plz'] != '2') { ?> diff --git a/views/mods/mod_onepagecheckout/onepage.phtml b/views/mods/mod_onepagecheckout/onepage.phtml index c5270c9..c99c6c0 100644 --- a/views/mods/mod_onepagecheckout/onepage.phtml +++ b/views/mods/mod_onepagecheckout/onepage.phtml @@ -266,12 +266,31 @@ view['pflicht']['strasse'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[checkout][strasse]" value="view['basket']['checkout']['strasse']); ?>" /> -
+ + view['pflicht']['wpsg_showNr'] === '1') { ?> + +
+ + +
+ + + +
+ + view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[checkout][strasse]" value="view['basket']['checkout']['strasse']); ?>" /> +
+ + + view['pflicht']['plz'] != '2') { ?> diff --git a/views/mods/mod_rechnungen/accounting_pdf.phtml b/views/mods/mod_rechnungen/accounting_pdf.phtml index 19ce05c..8d4036a 100644 --- a/views/mods/mod_rechnungen/accounting_pdf.phtml +++ b/views/mods/mod_rechnungen/accounting_pdf.phtml @@ -85,7 +85,7 @@ $pdf->SetFont('Arial', '', 12); $pdf->Text($adress_left, $adress_top, $shop->view['kunde']['firma']); $pdf->Text($adress_left, $adress_top + 5, $shop->view['kunde']['vname'].' '.$shop->view['kunde']['name']); - $pdf->Text($adress_left, $adress_top + 10, $shop->view['kunde']['strasse'].' '.wpsg_getStr($shop->view['kunde']['hausnr'])); + $pdf->Text($adress_left, $adress_top + 10, $shop->view['kunde']['strasse'].' '.wpsg_getStr($shop->view['kunde']['nr'])); $pdf->Text($adress_left, $adress_top + 15, $shop->view['kunde']['plz'].' '.$shop->view['kunde']['ort']); if ($shop->get_option("wpsg_mod_rechnungen_hideCountry") == '0') $pdf->Text($adress_left, $adress_top + 20, strtoupper($shop->view['oOrder']->getInvoiceCountryName())); diff --git a/views/mods/mod_request/requestmail.phtml b/views/mods/mod_request/requestmail.phtml index 0356a2a..2d619ca 100644 --- a/views/mods/mod_request/requestmail.phtml +++ b/views/mods/mod_request/requestmail.phtml @@ -99,7 +99,7 @@ view['requestlist']['customer']['email']), 46); ?> view['requestlist']['customer']['fax']), 46); ?> view['requestlist']['customer']['tel']), 46); ?> -view['requestlist']['customer']['strasse']), 46); ?> +view['requestlist']['customer']['strasse']).rtrim(' '.$this->view['requestlist']['customer']['nr']), 46); ?> view['requestlist']['customer']['plz']), 46); ?> view['requestlist']['customer']['ort']), 46); ?> view['requestlist']['customer']['ustidnr']), 46); ?> diff --git a/views/mods/mod_request/requestmail_html.phtml b/views/mods/mod_request/requestmail_html.phtml index daf3061..3bd016e 100644 --- a/views/mods/mod_request/requestmail_html.phtml +++ b/views/mods/mod_request/requestmail_html.phtml @@ -154,6 +154,7 @@ 'fax' => __('Fax', 'wpsg'), 'tel' => __('Tel.', 'wpsg'), 'strasse' => __('Straße', 'wpsg'), + 'nr' => __('Hausnummer', 'wpsg'), 'plz' => __('PLZ', 'wpsg'), 'ort' => __('Ort', 'wpsg'), 'ustidnr' => __('UStIdNr.', 'wpsg') diff --git a/views/mods/mod_request/requestpage.phtml b/views/mods/mod_request/requestpage.phtml index cc37a27..fa24449 100644 --- a/views/mods/mod_request/requestpage.phtml +++ b/views/mods/mod_request/requestpage.phtml @@ -64,7 +64,7 @@ window.onload = function() { - const email2 = document.getElementById('email2'); + var email2 = document.getElementById('email2'); email2.onpaste = function(e) { @@ -349,10 +349,31 @@
- - view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[request][customer][strasse]" value="view['requestlist']['customer']['strasse'])); ?>" /> + + view['pflicht']['wpsg_showNr'] === '1') { ?> + +
+ + + + +
+ + + + + view['error']))?'wpsg_error':''); ?>" type="text" id="strasse" name="wpsg[request][customer][strasse]" value="view['requestlist']['customer']['strasse'])); ?>" /> + + +
diff --git a/views/mods/mod_shippingadress/checkout_inner_prebutton.phtml b/views/mods/mod_shippingadress/checkout_inner_prebutton.phtml index a506c92..9923ec3 100644 --- a/views/mods/mod_shippingadress/checkout_inner_prebutton.phtml +++ b/views/mods/mod_shippingadress/checkout_inner_prebutton.phtml @@ -59,14 +59,33 @@ view['pflicht']['strasse'] != '2') { ?> -
- - view['error']))?'wpsg_error':''); ?>" type="text" id="shipping_strasse" name="wpsg[checkout][shipping_strasse]" value="view['basket']['checkout']['shipping_strasse'])); ?>" /> -
+ + view['pflicht']['wpsg_showNr'] === '1') { ?> + +
+ + +
+ + + +
+ + view['error']))?'wpsg_error':''); ?>" type="text" id="shipping_strasse" name="wpsg[checkout][shipping_strasse]" value="view['basket']['checkout']['shipping_strasse'])); ?>" /> +
+ + + - + view['pflicht']['plz'] != '2') { ?>