Yepi1533005574
-
Posts
206 -
Joined
-
Last visited
-
Days Won
3
Posts posted by Yepi1533005574
-
-
impressum.php im catalog Verzeichnis:
<?php /* $Id$ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2010 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); require('includes/languages/' . $language . '/impressum.php'); $breadcrumb->add(NAVBAR_TITLE, tep_href_link('impressum.php')); require('includes/template_top.php'); ?> <div class="page-header"> <h1><?php echo HEADING_TITLE; ?></h1> </div> <div class="contentContainer"> <div class="contentText"> <?php echo TEXT_INFORMATION; ?> </div> <div class="buttonSet"> <div class="text-right"><?php echo tep_draw_button(IMAGE_BUTTON_CONTINUE, 'fa fa-angle-right', tep_href_link('index.php')); ?></div> </div> </div> <?php require('includes/template_bottom.php'); require('includes/application_bottom.php'); ?>
impressum.php im Sprachverzeichnis:
<?php /* $Id$ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2013 osCommerce Released under the GNU General Public License */ define('NAVBAR_TITLE', 'Impressum'); define('HEADING_TITLE', 'Impressum'); define('TEXT_INFORMATION', 'Geben Sie Ihre Impressum Informationen hier ein! '); ?>
in includes/languages/sprache/modules/boxes/bm_information.php einfügen:
define('MODULE_BOXES_INFORMATION_BOX_IMPRESS', 'Impressum');
in includes/modules/boxes/templates/information.php einfügen:
<li><a href="<?php echo tep_href_link('conditions.php'); ?>"><?php echo MODULE_BOXES_INFORMATION_BOX_IMPRESS; ?></a></li>
-
Hi, unter diese Zeile.
require('includes/application_top.php');
-
privacy bei dir ja.
ist dein sitz in der EU ? wenn ja dann shop vorübergehend abschalten
-
Mit diesem Shop würde ich an deines Stelle erstmal offline gehen bis alle relevanten Gesetzesvorgaben erfüllt sind, ansonsten kannst du davon ausgehen, dass du abgemahnt wirst.
-
Klickst du auf "Hilfsprogramme" dann auf "Sprachen definieren" dann suchst du nach der Datei "privacy.php"
und dann musst du aufpassen wie du deine Texte Änderst
-
Ungetestet. Probiers einfach mal aus.
Ich habe ein inputfeld gesetzt, damit der kunde selbst schreiben muss ob er das will oder nicht.
Bei Checkboxen ist das so ne Sache, wo er dann sagen könnte ich habe mich vertippt.******************************
/////// checkout_confirmation.php $pls_post_data = tep_db_prepare_input($_POST['pls_post_data']); if (!tep_validate_data($pls_post_data)) { $error = true; $messageStack->add('checkout', ENTRY_PLS_POST_DATA_ERROR); } if ( !isset($_POST['pls_post_data']) ){ $pls_post_data = 'pls_post_data_error=' . ENTRY_PLS_POST_DATA_ERROR; tep_redirect(tep_href_link('checkout_confirmation.php', $matc_error, 'SSL')); } <div class="form-group"> <label for="inputFromPostdata" class="control-label col-sm-3"><?php echo PLS_POST_DATA; ?></label> <div class="col-sm-9"> <?php echo tep_draw_input_field('pls_post_data', NULL, 'required aria-required="true" id="inputFromPostdata" placeholder="' . ENTRY_PLS_POST_DATA_TEXT . '"', 'pls_post_data'); echo FORM_REQUIRED_INPUT; ?> </div> </div> /////////// checkout_process.php if (!tep_validate_data($pls_post_data)) { $error = true; $messageStack->add('checkout', ENTRY_PLS_POST_DATA_ERROR); } EMAIL_TEXT_ORDER_NUMBER . ' ' . $insert_id . "\n" . EMAIL_TEXT_ORDER_PLS_POST_DATA . ' ' . $pls_post_data . "\n" . /////////// languages/checkout_process.php define('PLS_POST_DATA', 'Dürfen wir Ihre E-Mailadresse an das Versandunternehmen weitergeben ?.'); define('ENTRY_PLS_POST_DATA_TEXT', 'Tragen Sie hier "Ja" oder "Nein" ein.'); define('ENTRY_PLS_POST_DATA_ERROR', 'Bitte geben Sie an, ob Ihre E-Mailadresse an das Versandunternehmen weiter gegeben werden darf.');
-
Hast du den Dateimanager installiert ?
Wenn nein, dann über Hilfsprogramme und Sprachdateien definieren. (define_languages.php) hier nach der Datei "privacy.php" suchen. -
Nimmst die von oben nennst die um und fügst if und else fertig.
Muss jetzt weg aber sobald ich bischen Zeit finde stelle ich dir die Checkboxen hier rein.Vorausgesetzt du kannst bis heut Abend warten.
-
Hi, wie wärs damit ?
if (!tep_session_is_registered('customer_id')) {
$navigation->set_snapshot();
tep_redirect(tep_href_link('login.php', '', 'SSL'));
} -
Da hast du Recht. Diese Lösung ist absolut sinnvoll.
Hast aber die Fehlermeldung vergessenDiese muss auch auskommentiert werden.
-
So wie ich das sehe geht es hier nicht um das Thema Checkboxen oder nicht sondern um die Sicherheit, Verarbeitung, Speicherung und Zugriffberechtigung auf Kundendaten.
Kurz gesagt, hast du Angestellte, die Kundendaten einsehen können so muss es unterbunden werden da diese an Dritte nicht weitergegeben werden können. Deswegen die Zugriffsrechte auch für einzelne PC am Arbeitsplatz.Löschung von Daten auf Verlangen der Kunden muss sofort und ohne meckern vorgenommen werden.
Genauso sieht es aus mit der Möglichkeit für Kunden Ihre Accounts selbst jederzeit löschen zu können.
Das wichtigste ist die Formulierung der Texte für den Kunden, damit dieser auch alles versteht und die Sicherheit hat, dass seine Daten auch entsprechend geschützt werden.
Fazit. Ich lass meine Checkboxen stehen. Damit ist es für mich sicherer zu sagen, dass der Kunde notwendige Informationen zur kenntnis genommen hat.
-
Na ja, ich will dies vom Gesetzgeber Schriftlich, dass Checkboxen entfernt werden sllen und nicht von privaten Shopbetreibern.
Bis jetzt steht niergends so etwas, dass die Datenschutzbestimmungen nur als Link angezeigt werden sollen und nicht mehr bestätigt werden.
Für mich ist die Devise "Sicher ist sicher" So lange Nichts eindeutiges vom Gesetzgeber veröffentlicht wird, würde ich empfehlen die Checkboxen zu behalten.
Ist definitiv kein Abmahngrund solange der Link zum Datenschutz ect. nebenbei gelistet wird.Meine Shops laufen alle unter full SSL, php 7.2 und MySql 5.7
Ps. So nebenbei. Alle Onlinedienste ob Google, Whatsapp, Facebook, usw... informieren über neue Verordnung und so am Rande, alle nutzen die Checkboxen um sicher zu gehen, dass die neuen Datenschutzrichtlinien und Gesetzvorgaben auch vom Verbraucher und Nutzer bestätigt werden.
-
Addon für Bootstrap EDGE und GOLD
-
Hi Leut, Sollte jemand Interesse an dem Modul für Öffnungszeiten haben bei dem z.B. auch eine Mittagspause in Betracht gezogen werden muss einfach bei mir melden.
Der derzeitige Stand ist, dass der Shop nur für eine eingetragene Zeit geschlossen werden kann. Das neue Modul kann zusätzlich zu den Öffnungszeiten auch die Mittagspause steuern.
Beispiel:
Montag geöffnet von 10:00 bis 20:30 Uhr => Mittagspause von 14:00 bis 17:00 Uhr.
Der shop öffnet dann um 10:00 bis 14:00 Uhr schliesst automatisch bis 17:00 Uhr und öffnet wieder bis 20:30 Uhr.Bei Interesse PN.
-
Hast du da nen eindeutigen Hinweis wegen den Checkboxen ?
Ich konnte bis dato nichts eindeutiges finden, dass die Checkboxen entfernt werden müssen ? -
Hallo, Kategorien werden über "Katalog" bearbeitet.
Hallo, ich habe osCommerce Online Merchant Copyright © 2010 osCommerce.
Dies ist keine Softwareversion sondern der Name.
Versionen sind entweder 2.3.1 / 2.3.3 / 2.3.4 usw...Was das Impressum angeht da musst du die Seite neu anlegen und in die Software integrieren.
-
Um welche Box geht es ?
Die Fragen etwas genauer stellen bitte und Einzelheiten posten
-
Hi, hast du ein SSL-Zertifikat von deinem Provider bekommen ?
SSL ein zu schalten ist kein Problem doch ohne ein gültiges Zertifikat geht garnichts. -
Danke @Tsimi
Ich werde mir das mal mal austesten.
-
Hi@Tsimi Danke.
Bei mr leider nicht. hab Surfalot_CMS installiert und anscheinend passt da was in der Navigation nicht. Muss erstmal rausfinden an was es liegt, dass die navbar_module nicht reagieren.
-
-
-
Immer gerne
-
Leut ich sehe vor lauter Bäume den Wald nicht mehr.
Schauts euch das modul mar an und sagt mir wo der Fehler liegt bitte.
Wenn ich es auf false setze bleibt es trotz dem an. Erst beim entfernen verschwindet es aus der Navigation.<?php /* $Id$ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2016 osCommerce Released under the GNU General Public License */ class nb_faq_help { var $code = 'nb_faq_help'; var $group = 'navbar_modules_home'; var $title; var $description; var $sort_order; var $enabled = false; function __construct() { $this->title = MODULE_NAVBAR_FAQ_HELP_TITLE; $this->description = MODULE_NAVBAR_FAQ_HELP_DESCRIPTION; if ( defined('MODULE_NAVBAR_FAQ_HELP_STATUS') ) { $this->sort_order = MODULE_NAVBAR_FAQ_HELP_SORT_ORDER; $this->enabled = (MODULE_NAVBAR_FAQ_HELP_STATUS == 'True'); switch (MODULE_NAVBAR_FAQ_HELP_CONTENT_PLACEMENT) { case 'Home': $this->group = 'navbar_modules_home'; break; case 'Left': $this->group = 'navbar_modules_left'; break; case 'Right': $this->group = 'navbar_modules_right'; break; } } } function getOutput() { global $oscTemplate; ob_start(); require('includes/modules/navbar_modules/templates/faq_help.php'); $data = ob_get_clean(); $oscTemplate->addBlock($data, $this->group); } function isEnabled() { return $this->enabled; } function check() { return defined('MODULE_NAVBAR_FAQ_HELP_STATUS'); } function install() { tep_db_query("insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Enable FAQ Module', 'MODULE_NAVBAR_FAQ_HELP_STATUS', 'True', 'Do you want to add the module to your Navbar?', '6', '1', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())"); tep_db_query("insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Content Placement', 'MODULE_NAVBAR_FAQ_HELP_CONTENT_PLACEMENT', 'Left', 'Should the module be loaded in the Left or Right or the Home area of the Navbar?', '6', '1', 'tep_cfg_select_option(array(\'Left\', \'Right\', \'Home\'), ', now())"); tep_db_query("insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Sort Order', 'MODULE_NAVBAR_FAQ_HELP_SORT_ORDER', '535', 'Sort order of display. Lowest is displayed first.', '6', '0', now())"); } function remove() { tep_db_query("delete from configuration where configuration_key in ('" . implode("', '", $this->keys()) . "')"); } function keys() { return array('MODULE_NAVBAR_FAQ_HELP_STATUS', 'MODULE_NAVBAR_FAQ_HELP_CONTENT_PLACEMENT', 'MODULE_NAVBAR_FAQ_HELP_SORT_ORDER'); } }
EU Datenschutz Grundverordnung (kurz: DSGVO)
in OSCOM v2.x
Posted
Na also, die Checkboxen bleiben und der Rest erklärt sich von selbst