diff --git a/.gitattributes b/.gitattributes index 504abdc..a1d0c36 100644 --- a/.gitattributes +++ b/.gitattributes @@ -146,7 +146,29 @@ Sources/doku/12_gaTrackingOverview-Dateien/local_extensions.css -text Sources/doku/12_gaTrackingOverview-Dateien/semantic_headers.css -text Sources/doku/12_gaTrackingOverview-Dateien/star_off.gif -text Sources/doku/12_gaTrackingOverview.html -text +changed_full/420/out/admin/de/d3_googleanalytics_lang.php -text +changed_full/420/out/admin/en/d3_googleanalytics_lang.php -text +changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl -text +changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_main.tpl -text +changed_full/420/out/basic/tpl/_footer.tpl -text +changed_full/420/out/basic/tpl/basket.tpl -text +changed_full/420/out/basic/tpl/dyn/mini_basket.tpl -text +changed_full/420/out/basic/tpl/inc/d3GoogleAnalytics.tpl -text +changed_full/420/out/basic/tpl/inc/popup_basket.tpl -text +changed_full/420/out/basic/tpl/user.tpl -text +changed_full/430-432/out/admin/de/d3_googleanalytics_lang.php -text +changed_full/430-432/out/admin/en/d3_googleanalytics_lang.php -text +changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl -text +changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_main.tpl -text +changed_full/430-432/out/basic/tpl/_footer.tpl -text +changed_full/430-432/out/basic/tpl/basket.tpl -text +changed_full/430-432/out/basic/tpl/dyn/mini_basket.tpl -text +changed_full/430-432/out/basic/tpl/inc/d3GoogleAnalytics.tpl -text +changed_full/430-432/out/basic/tpl/inc/popup_basket.tpl -text +changed_full/430-432/out/basic/tpl/user.tpl -text changed_full/440-447/out/admin/de/d3_googleanalytics_lang.php -text +changed_full/440-447/out/admin/en/d3_googleanalytics_lang.php -text +changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl -text changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_main.tpl -text changed_full/440-447/out/basic/tpl/_footer.tpl -text changed_full/440-447/out/basic/tpl/basket.tpl -text @@ -154,8 +176,24 @@ changed_full/440-447/out/basic/tpl/dyn/mini_basket.tpl -text changed_full/440-447/out/basic/tpl/inc/d3GoogleAnalytics.tpl -text changed_full/440-447/out/basic/tpl/inc/popup_basket.tpl -text changed_full/440-447/out/basic/tpl/user.tpl -text +changed_full/450_B3/out/admin/de/d3_googleanalytics_lang.php -text +changed_full/450_B3/out/admin/en/d3_googleanalytics_lang.php -text +changed_full/450_B3/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl -text +changed_full/450_B3/out/admin/tpl/d3_cfg_googleanalytics_main.tpl -text +changed_full/450_B3/out/azure/tpl/form/user_checkout_change.tpl -text +changed_full/450_B3/out/azure/tpl/form/user_checkout_noregistration.tpl -text +changed_full/450_B3/out/azure/tpl/form/user_checkout_registration.tpl -text +changed_full/450_B3/out/azure/tpl/layout/footer.tpl -text +changed_full/450_B3/out/azure/tpl/page/checkout/basket.tpl -text +changed_full/450_B3/out/azure/tpl/widget/d3googleanalytics/d3GoogleAnalytics.tpl -text +changed_full/450_B3/out/basic/tpl/_footer.tpl -text +changed_full/450_B3/out/basic/tpl/dyn/mini_basket.tpl -text +changed_full/450_B3/out/basic/tpl/inc/d3GoogleAnalytics.tpl -text +changed_full/450_B3/out/basic/tpl/inc/popup_basket.tpl -text +changed_full/450_B3/out/basic/tpl/page/checkout/basket.tpl -text +changed_full/450_B3/out/basic/tpl/page/checkout/user.tpl -text copy_this/admin/d3_cfg_googleanalytics.php -text -copy_this/admin/d3_cfg_googleanalytics_adwords.php -text +copy_this/admin/d3_cfg_googleanalytics_campaigns.php -text copy_this/admin/d3_cfg_googleanalytics_licence.php -text copy_this/admin/d3_cfg_googleanalytics_list.php -text copy_this/admin/d3_cfg_googleanalytics_main.php -text @@ -167,5 +205,6 @@ setup+doku/adwords_2.png -text setup+doku/analytics_1.png -text setup+doku/analytics_2.png -text setup+doku/install.txt -text +setup+doku/install_ee.sql -text setup+doku/install_pe_ce.sql -text setup+doku/update.sql -text diff --git a/Sources/Google Analytics-Installation.docx b/Sources/Google Analytics-Installation.docx index 3b391d7..0020536 100644 Binary files a/Sources/Google Analytics-Installation.docx and b/Sources/Google Analytics-Installation.docx differ diff --git a/changed_full/420/out/admin/de/d3_googleanalytics_lang.php b/changed_full/420/out/admin/de/d3_googleanalytics_lang.php new file mode 100644 index 0000000..31673c9 --- /dev/null +++ b/changed_full/420/out/admin/de/d3_googleanalytics_lang.php @@ -0,0 +1,86 @@ + 'ISO-8859-15', +'d3mxd3modules' => 'D³ Module', +'d3mxgoogleanalytics' => 'Google Analytics', +'d3mxgoogleanalytics_settings' => 'Einstellungen', +'d3tbclgoogleanalytics_main' => 'Analytics', +'d3tbclgoogleanalytics_adwords' => 'Kampagnen (z.B. AdWords)', + +'D3_GOOGLEANALYTICS_CFG_TITLE' => 'Google Analytics Schnittstelle - Einstellungen', + +'D3_GOOGLEANALYTICS_MAIN' => 'Grundeinstellungen', +'D3_GOOGLEANALYTICS_MAIN_GAID' => 'Analyics-ID', +'D3_GOOGLEANALYTICS_MAIN_GAID_DESC' => 'Fügen Sie hier die Google Analytics Konto-ID ein. Diese finden Sie in Ihrem GA-Konto und beginnt im Normalfall mit "UA-".', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP' => 'IP-Adressen anonymisiert übertragen (dringend empfohlen)', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC' => 'Die IP-Adressen Ihrer Shopbesucher werden anonymisiert. Zwar werden dadurch die Gebietszuordnungen etwas ungenauer. Jedoch können Sie nur mit dieser Einstellung den Datenschutzvorschriften in Deutschland entsprechen.', + +'D3_GOOGLEANALYTICS_ECOMMERCE' => 'eCommerce-Einstellungen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA' => 'eCommerce-Daten übertragen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC' => 'Mit dieser Einstellung werden Warenkorbdaten Ihrer Kunden an Analytics übertragen. Damit können Sie z.B. die Produktleistung und Umsatzzahlen ermitteln.', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO' => 'Netto-Preise übertragen, wenn verfügbar / TODO', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC' => 'Betreiben Sie einen B2B-Shop, übertragen Sie Ihre Artikelpreise netto an Analytics, wenn diese auch im Shop ohne Steuer zur Verfügung stehen. ', + +'D3_GOOGLEANALYTICS_DOMAIN' => 'Multi-Domain-Einstellungen', +'D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER' => 'Trackingdaten von unterschiedlichen Domains verwenden / TODO', + // TODO: further description required +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME' => 'fixiert das Tracking-Cookie auf die angegebene Domain (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC' => 'Lassen Sie dieses Feld leer, ist das Tacking-Cookie für unterschiedliche Seiten gültig. Wenn Sie statt dessen eine Domain angeben, ist das gesetzte Cookie nur für Seiten unter dieser Domain gültig. Andere zu trackende Seiten setzen dann ein neues Cookie.

Der Eintrag sollte hier so aussehen: .yourDomainName.com

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH' => 'Tracking nur auf ein Verzeichnis beschränken (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC' => 'Ein Eintrag hier sollte so aussehen: /myStore/

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY' => 'Cookie Informationen werden in das Verzeichnis der selben Domain kopiert (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC' => 'Ein Eintrag hier sollte so aussehen: /myCart/

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_BROWSER' => 'Browser-Daten', +'D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO' => 'Deaktiviert die Erkennung von Browserdaten (z.B. Name und Version)', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH' => 'Unterbindet die Erkennung, ob beim Kunden das Flash-Plugin installiert ist.', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE' => '_setDetectTitle / TODO', + // TODO: further description required + +'D3_GOOGLEANALYTICS_CUSTOMVARS' => 'individuelle Daten', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT' => 'individuelle Daten übertragen', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC' => 'Mit individuellen Daten können Sie Parameter übermitteln, die sonst im Rahmen des Trackingcodes nicht gesammelt werden. Ergänzen Sie den entsprechenden Abschnitt im Template "inc/d3GoogleAnalytics.tpl" um die gewünschten Daten. Als Beispiel ist die Übertragung des Kundengeschlechts angelegt.

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_SECURITYINFORMATIONS' => 'Im CMS-Baustein "Analytics_Security_Informations" ist ein Text hinterlegt, den Sie Ihren Kunden unter Ihrer Datenschutzerklärung verfügbar machen sollten. Klären Sie jedoch bitte vor Verwendung von Google Analytics Tracking und diesem Hinweistext ab, ob beides mit den Datenschutzbestimmung Ihres Landes konform geht. Ausschließlich der Shopbetreiber haftet für Verstöße. Beraten Sie sich im Zweifel mit Ihrem Rechtsanwalt. / TODO

Nach Aktivierung des Tracking-Codes dauert es in der Regel ca. 24 Stunden, bis die ersten Tracking-Daten in Analytics zur Verfügung stehen.', + // TODO: add content to package + +'D3_GOOGLEANALYTICS_ADWORDSGENERAL' => 'Kampagnen Grundeinstellungen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK' => 'Kampagnendaten nicht übertragen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC' => 'Das Kampagnentracking ist im Standard aktiviert. Setzen Sie diesen Haken, um die Kampagnenübertragung zu deaktivieren.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT' => 'Kampagnenlaufzeit (optional, sonst 6 Monate)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC' => 'Geben Sie hier eine optionale Laufzeit dieser Kampagne in Millisekunden an.

30 Tage = 2592000000
365 Tage = 31536000000', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS' => 'Millisekunden', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY' => '_setCampNoKey', + +'D3_GOOGLEANALYTICS_ADWORDSCODE' => 'Kampagnen-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE' => 'AdWords-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC' => 'Kopieren Sie hier den Kampagnen-Tracking-Code ein, den Sie auf Ihrer AdWords-Seite finden. Kopieren Sie auch das "script"-Tag mit.', + +'D3_GOOGLEANALYTICS_ADWORDSMAIN' => 'Individualisierung der Kampagnentrackings', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY' => 'Kampagnenname (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC' => 'Unter diesem Namen sehen Sie die Auswertung der Daten aus dieser Shopkampagne in Analytics.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY' => 'Kampagnenmedium (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC' => 'Definieren Sie das Medium dieser Kampagne (z.B. Werbebanner, Mailkampagne oder auch Klickkampagne). Diese Einstellung finden Sie in der Kampagnenauswertung unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY' => 'Kampagnenquelle (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC' => 'Benennen Sie hier die Quelle der Shopkampagne, vergeben Sie zum Beispiel den Webseiten-Name oder den Firmenname.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY' => 'Schlüsselwort(e) Ihrer Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC' => 'Auch diese Keywords erscheinen in Analytics unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY' => 'Inhaltsbeschreibung der Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC' => 'Den beschrieben Inhalt finden Sie in der Auswertung als "Ad Content".

Weitere Informationen finden Sie hier.', + +); + + +/* + +[{ oxmultilang ident="GENERAL_YOUWANTTODELETE" }] + +*/ diff --git a/changed_full/420/out/admin/en/d3_googleanalytics_lang.php b/changed_full/420/out/admin/en/d3_googleanalytics_lang.php new file mode 100644 index 0000000..a5b277a --- /dev/null +++ b/changed_full/420/out/admin/en/d3_googleanalytics_lang.php @@ -0,0 +1,86 @@ + 'ISO-8859-15', +'d3mxd3modules' => 'D³ Module', +'d3mxgoogleanalytics' => 'Google Analytics', +'d3mxgoogleanalytics_settings' => 'Einstellungen', +'d3tbclgoogleanalytics_main' => 'Analytics', +'d3tbclgoogleanalytics_adwords' => 'Kampagnen (z.B. AdWords)', + +'D3_GOOGLEANALYTICS_CFG_TITLE' => 'Google Analytics Schnittstelle - Einstellungen', + +'D3_GOOGLEANALYTICS_MAIN' => 'Grundeinstellungen', +'D3_GOOGLEANALYTICS_MAIN_GAID' => 'Analyics-ID', +'D3_GOOGLEANALYTICS_MAIN_GAID_DESC' => 'Fügen Sie hier die Google Analytics Konto-ID ein. Diese finden Sie in Ihrem GA-Konto und beginnt im Normalfall mit "UA-".', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP' => 'IP-Adressen anonymisiert übertragen (dringend empfohlen)', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC' => 'Die IP-Adressen Ihrer Shopbesucher werden anonymisiert. Zwar werden dadurch die Gebietszuordnungen etwas ungenauer. Jedoch können Sie nur mit dieser Einstellung den Datenschutzvorschriften in Deutschland entsprechen.', + +'D3_GOOGLEANALYTICS_ECOMMERCE' => 'eCommerce-Einstellungen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA' => 'eCommerce-Daten übertragen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC' => 'Mit dieser Einstellung werden Warenkorbdaten Ihrer Kunden an Analytics übertragen. Damit können Sie z.B. die Produktleistung und Umsatzzahlen ermitteln.', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO' => 'Netto-Preise übertragen, wenn verfügbar / TODO', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC' => 'Betreiben Sie einen B2B-Shop, übertragen Sie Ihre Artikelpreise netto an Analytics, wenn diese auch im Shop ohne Steuer zur Verfügung stehen. ', + +'D3_GOOGLEANALYTICS_DOMAIN' => 'Multi-Domain-Einstellungen', +'D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER' => 'Trackingdaten von unterschiedlichen Domains verwenden / TODO', + // TODO: further description required +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME' => 'fixiert das Tracking-Cookie auf die angegebene Domain (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC' => 'Lassen Sie dieses Feld leer, ist das Tacking-Cookie für unterschiedliche Seiten gültig. Wenn Sie statt dessen eine Domain angeben, ist das gesetzte Cookie nur für Seiten unter dieser Domain gültig. Andere zu trackende Seiten setzen dann ein neues Cookie.

Der Eintrag sollte hier so aussehen: .yourDomainName.com

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH' => 'Tracking nur auf ein Verzeichnis beschränken (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC' => 'Ein Eintrag hier sollte so aussehen: /myStore/

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY' => 'Cookie Informationen werden in das Verzeichnis der selben Domain kopiert (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC' => 'Ein Eintrag hier sollte so aussehen: /myCart/

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_BROWSER' => 'Browser-Daten', +'D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO' => 'Deaktiviert die Erkennung von Browserdaten (z.B. Name und Version)', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH' => 'Unterbindet die Erkennung, ob beim Kunden das Flash-Plugin installiert ist.', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE' => '_setDetectTitle / TODO', + // TODO: further description required + +'D3_GOOGLEANALYTICS_CUSTOMVARS' => 'individuelle Daten', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT' => 'individuelle Daten übertragen', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC' => 'Mit individuellen Daten können Sie Parameter übermitteln, die sonst im Rahmen des Trackingcodes nicht gesammelt werden. Ergänzen Sie den entsprechenden Abschnitt im Template "inc/d3GoogleAnalytics.tpl" um die gewünschten Daten. Als Beispiel ist die Übertragung des Kundengeschlechts angelegt.

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_SECURITYINFORMATIONS' => 'Im CMS-Baustein "Analytics_Security_Informations" ist ein Text hinterlegt, den Sie Ihren Kunden unter Ihrer Datenschutzerklärung verfügbar machen sollten. Klären Sie jedoch bitte vor Verwendung von Google Analytics Tracking und diesem Hinweistext ab, ob beides mit den Datenschutzbestimmung Ihres Landes konform geht. Ausschließlich der Shopbetreiber haftet für Verstöße. Beraten Sie sich im Zweifel mit Ihrem Rechtsanwalt. / TODO

Nach Aktivierung des Tracking-Codes dauert es in der Regel ca. 24 Stunden, bis die ersten Tracking-Daten in Analytics zur Verfügung stehen.', + // TODO: add content to package + +'D3_GOOGLEANALYTICS_ADWORDSGENERAL' => 'Kampagnen Grundeinstellungen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK' => 'Kampagnendaten nicht übertragen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC' => 'Das Kampagnentracking ist im Standard aktiviert. Setzen Sie diesen Haken, um die Kampagnenübertragung zu deaktivieren.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT' => 'Kampagnenlaufzeit (optional, sonst 6 Monate)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC' => 'Geben Sie hier eine optionale Laufzeit dieser Kampagne in Millisekunden an.

30 Tage = 2592000000
365 Tage = 31536000000', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS' => 'Millisekunden', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY' => '_setCampNoKey', + +'D3_GOOGLEANALYTICS_ADWORDSCODE' => 'Kampagnen-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE' => 'AdWords-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC' => 'Kopieren Sie hier den Kampagnen-Tracking-Code ein, den Sie auf Ihrer AdWords-Seite finden. Kopieren Sie auch das "script"-Tag mit.', + +'D3_GOOGLEANALYTICS_ADWORDSMAIN' => 'Individualisierung der Kampagnentrackings', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY' => 'Kampagnenname (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC' => 'Unter diesem Namen sehen Sie die Auswertung der Daten aus dieser Shopkampagne in Analytics.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY' => 'Kampagnenmedium (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC' => 'Definieren Sie das Medium dieser Kampagne (z.B. Werbebanner, Mailkampagne oder auch Klickkampagne). Diese Einstellung finden Sie in der Kampagnenauswertung unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY' => 'Kampagnenquelle (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC' => 'Benennen Sie hier die Quelle der Shopkampagne, vergeben Sie zum Beispiel den Webseiten-Name oder den Firmenname.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY' => 'Schlüsselwort(e) Ihrer Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC' => 'Auch diese Keywords erscheinen in Analytics unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY' => 'Inhaltsbeschreibung der Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC' => 'Den beschrieben Inhalt finden Sie in der Auswertung als "Ad Content".

Weitere Informationen finden Sie hier.', + +); + + +/* + +[{ oxmultilang ident="GENERAL_YOUWANTTODELETE" }] + +*/ diff --git a/changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl b/changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl new file mode 100644 index 0000000..d6f57cb --- /dev/null +++ b/changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl @@ -0,0 +1,286 @@ +[{include file="headitem.tpl" title="D3_GOOGLEANALYTICS_CFG_TITLE"|oxmultilangassign}] + + + + + + + +[{ if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{ $oViewConf->getHiddenSid() }] + + + + +
+ +
+ [{ $oViewConf->getHiddenSid() }] + + + + + + + +
+ + [{if $oView->getValueStatus() == 'error'}] +
+ [{oxmultilang ident="D3_CFG_MOD_GENERAL_NOCONFIG_DESC"}]
+ + + [{else}] + +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSGENERAL"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK"}] +[{* _gaq.push(['_setCampaignTrack', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetCampaignTrack}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetCampaignTrack]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT"}] +[{* _gaq.push(['_setCampaignCookieTimeout', 31536000000]); *}] +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS"}] + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY"}] +_gaq.push(['_setCampNOKey', 'ga_nooverride']); // don't override +// see 09 +
+
+ + d3_cfg_mod__blD3GASetCampNoKey}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetCampNoKey]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE_CODE"}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY"}] +[{* _gaq.push(['_setCampNameKey', 'ga_campaign']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY"}] +[{* _gaq.push(['_setCampMediumKey', 'ga_medium']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY"}] +[{* _gaq.push(['_setCampSourceKey', 'ga_source']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY"}] +[{* _gaq.push(['_setCampTermKey', 'ga_term']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY"}] +[{* _gaq.push(['_setCampContentKey', 'ga_content']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC" }] +
+
+
+
+
+ + + + + +

+ + +
+
+
+ + [{/if}] + + +[{include file="bottomitem.tpl"}] + + \ No newline at end of file diff --git a/changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_main.tpl b/changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_main.tpl new file mode 100644 index 0000000..8b87a06 --- /dev/null +++ b/changed_full/420/out/admin/tpl/d3_cfg_googleanalytics_main.tpl @@ -0,0 +1,390 @@ +[{include file="headitem.tpl" title="D3_GOOGLEANALYTICS_CFG_TITLE"|oxmultilangassign}] + + + + + + + +[{ if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{ $oViewConf->getHiddenSid() }] + + + + +
+ +
+ [{ $oViewConf->getHiddenSid() }] + + + + + + + +
+ + + + + + +
+ + + + + +
+ [{oxmultilang ident="D3_CFG_MOD_GENERAL_MODULEACTIVE"}] + + + d3_cfg_mod__oxactive->value == 1}]checked[{/if}]> +
+
+ [{assign var="blD3HasLog" value=$oView->checkD3Log() }] + + + + + + + + + +
+ [{if $blD3HasLog}] + [{oxmultilang ident="D3_CFG_MOD_GENERAL_MODULELOGGING"}] + [{/if}] + + [{if $blD3HasLog}] + + [{/if}] +
+   + +   +
+
+ + [{if $oView->getValueStatus() == 'error'}] +
+ [{oxmultilang ident="D3_CFG_MOD_GENERAL_NOCONFIG_DESC"}]
+ + + [{else}] + +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_MAIN"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_MAIN_GAID"}] +[{* _gaq.push(['_setAccount', 'UA_XXX']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_GAID_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP"}] +[{* _gaq.push(['_gat._anonymizeIp']); *}] +
+
+ + d3_cfg_mod__blD3GAAnonymizeIP}]checked[{/if}] name="value[d3_cfg_mod__blD3GAAnonymizeIP]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA"}] +
+
+ + d3_cfg_mod__blD3GASendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GASendECommerce]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO"}] +
+
+ + d3_cfg_mod__blD3GAUseNetto}]checked[{/if}] name="value[d3_cfg_mod__blD3GAUseNetto]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER"}] +[{* _gaq.push(['_setAllowLinker', true]); *}] +
+
+ + d3_cfg_mod__blD3GAAllowDomainLinker}]checked[{/if}] name="value[d3_cfg_mod__blD3GAAllowDomainLinker]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME"}] +[{* _gaq.push(['_setDomainName', '.example-petstore.com']); *}] +[{* if used _gaq.push(['_setAllowHash', false]); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH"}] +[{* _gaq.push(['_setCookiePath', '/path/of/cookie/']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY"}] +[{* _gaq.push(['_cookiePathCopy', '/path/of/cookie/']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO"}] +[{* _gaq.push(['_setClientInfo', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetClientInfo}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetClientInfo]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH"}] +[{* _gaq.push(['_setDetectFlash', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetDetectFlash}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetDetectFlash]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE"}] +[{* _gaq.push(['_setDetectTitle', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetDetectTitle}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetDetectTitle]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_CUSTOMVARS"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT"}] +[{* _gaq.push(['_setCustomVar', false]); *}] +
+
+ + d3_cfg_mod__blD3GAUseCustomVars}]checked[{/if}] name="value[d3_cfg_mod__blD3GAUseCustomVars]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC" }] +
+
+
+
+
+ + + + + +

+ + +
+
+
+ +

[{oxmultilang ident="D3_GOOGLEANALYTICS_SECURITYINFORMATIONS"}] + [{/if}] + + +[{include file="bottomitem.tpl"}] + + \ No newline at end of file diff --git a/changed_full/420/out/basic/tpl/_footer.tpl b/changed_full/420/out/basic/tpl/_footer.tpl new file mode 100644 index 0000000..56e293d --- /dev/null +++ b/changed_full/420/out/basic/tpl/_footer.tpl @@ -0,0 +1,67 @@ +
+ + + + + + +
+[{if $popup}][{include file=$popup}][{/if}] + + + + +[{oxid_include_dynamic file="dyn/newbasketitem_popup.tpl"}] + + + +[{*** D3 MOD START * GoogleAnalytics ***}] + [{include file="inc/d3GoogleAnalytics.tpl"}] +[{*** D3 MOD END * GoogleAnalytics ***}] + + + \ No newline at end of file diff --git a/changed_full/420/out/basic/tpl/basket.tpl b/changed_full/420/out/basic/tpl/basket.tpl new file mode 100644 index 0000000..9d4f912 --- /dev/null +++ b/changed_full/420/out/basic/tpl/basket.tpl @@ -0,0 +1,457 @@ +[{assign var="template_title" value="BASKET_BASKET"|oxmultilangassign }] +[{include file="_header.tpl" title=$template_title location=$template_title}] + + +[{include file="inc/steps_item.tpl" highlight=1 }] +[{assign var="currency" value=$oView->getActCurrency() }] +[{if !$oxcmp_basket->getProductsCount() }] +
[{ oxmultilang ident="BASKET_EMPTYSHIPPINGCART" }]
+[{else }] +
+ [{if $oView->showBackToShop()}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + + +
+ +
+
+
+ [{/if}] + + [{if $oView->isLowOrderPrice() }] +
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+ [{else}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + +
+ +
+
+
+ [{/if}] +
+ + +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [{assign var="basketitemlist" value=$oView->getBasketArticles() }] + [{foreach key=basketindex from=$oxcmp_basket->getContents() item=basketitem name=test_Contents}] + [{assign var="basketproduct" value=$basketitemlist.$basketindex }] + + + + + + + + + + + + + + + + + + + + + + + + [{foreach from=$Errors.basket item=oEr key=key }] + [{if $oEr->getErrorClassType() == 'oxOutOfStockException'}] + + [{if $basketproduct->oxarticles__oxid->value == $oEr->getValue('productId') }] + + + + + + [{/if}] + [{/if}] + [{if $oEr->getErrorClassType() == 'oxArticleInputException'}] + [{if $basketproduct->oxarticles__oxid->value == $oEr->getValue('productId') }] + + + + + + [{/if}] + [{/if}] + [{/foreach}] + + + + + + + + [{/foreach }] + + + + + + + + + + + [{if !$oxcmp_basket->getDiscounts() }] + + + + + + + [{foreach from=$oxcmp_basket->getProductVats() item=VATitem key=key }] + + + + + + + [{/foreach }] + [{/if }] + + + + + + + + + [{if $oxcmp_basket->getDiscounts() }] + + + + + + [{foreach from=$oxcmp_basket->getDiscounts() item=oDiscount name=test_Discounts}] + + + + + + + [{/foreach }] + + + + + + + [{foreach from=$oxcmp_basket->getProductVats() item=VATitem key=key }] + + + + + + + [{/foreach }] + [{/if }] + + [{if $oxcmp_basket->getVoucherDiscValue() }] + + + + + + [{foreach from=$oxcmp_basket->getVouchers() item=sVoucher key=key name=Voucher}] + + + + + + + + [{/foreach }] + [{/if }] + + [{if $oxcmp_basket->getDelCostNet() || $oxcmp_basket->getDelCostVat()}] + + + + + + [{/if}] + + [{if $oxcmp_basket->getDelCostNet() }] + + + + + + + [{if $oxcmp_basket->getDelCostVat() }] + + + + + + + [{/if }] + [{/if }] + + [{if $oxcmp_basket->getPaymentCosts() }] + + + + + + + [{if $oxcmp_basket->getPayCostVat() }] + + + + + + + [{/if }] + [{/if }] + + [{ if $oxcmp_basket->getWrappCostNet() }] + + + + + + + [{if $oxcmp_basket->getWrappCostVat() }] + + + + + + + [{/if}] + [{/if}] + + + + + + + + + + + + + + + + + + [{if $oxcmp_basket->hasSkipedDiscount() }] + + + + + + [{/if}] + + + + + +
 
[{ oxmultilang ident="BASKET_ARTICEL" }][{ oxmultilang ident="BASKET_QUANTITY" }][{ oxmultilang ident="BASKET_UNITPRICE" }][{ oxmultilang ident="BASKET_TAX" }]  [{ oxmultilang ident="BASKET_TOTAL" }]
+ + + + [{ $basketproduct->oxarticles__oxtitle->value|strip_tags }] + + + +
[{ oxmultilang ident="BASKET_ARTNOMBER" }] [{ $basketproduct->oxarticles__oxartnum->value }]
+ [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + + [{foreach key=iSel from=$basketproduct->selectlist item=oList }] + + [{/foreach }] + + [{/if }] +
+ + + + + + [{if $basketitem->getdBundledAmount() > 0 && ($basketitem->isBundle() || $basketitem->isDiscountArticle()) }] +
+[{ $basketitem->getdBundledAmount() }]
+ [{/if}] + + [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{foreach key=sVar from=$basketitem->getPersParams() item=aParam }] + [{ $sVar }]: 
+ [{/foreach }] + + [{/if}] +
+ [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{if $basketitem->getFUnitPrice() }][{ $basketitem->getFUnitPrice() }] [{ $currency->sign}][{/if}] + [{/if}] + + [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{ $basketitem->getVatPercent() }]% + [{/if}] + + [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{ $basketitem->getFTotalPrice() }] [{ $currency->sign }] + [{/if}] +
+ [{ $oEr->getOxMessage() }] [{ $oEr->getValue('remainingAmount') }] +
+ [{ $oEr->getOxMessage() }] +
+ + + +
+ +
+     + + + +
[{ oxmultilang ident="BASKET_TOTALNET" }][{ $oxcmp_basket->getProductsNetPrice() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_TAX1" }] [{ $key }][{ oxmultilang ident="BASKET_TAX2" }][{ $VATitem }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_TOTALGROSS" }][{ $oxcmp_basket->getFProductsPrice() }] [{ $currency->sign }]
+ [{if $oDiscount->dDiscount < 0 }][{ oxmultilang ident="BASKET_CHARGE" }][{else}][{ oxmultilang ident="BASKET_DISCOUNT2" }][{/if}]  + [{ $oDiscount->sDiscount }]: + + [{if $oDiscount->dDiscount < 0 }][{ $oDiscount->fDiscount|replace:"-":"" }][{else}]-[{ $oDiscount->fDiscount }][{/if}] [{ $currency->sign }] +
[{ oxmultilang ident="BASKET_TOTALNET" }][{ $oxcmp_basket->getProductsNetPrice() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_TAX1" }][{ $key }][{ oxmultilang ident="BASKET_TAX2" }][{ $VATitem }] [{ $currency->sign }]
+   [{ oxmultilang ident="BASKET_COUPON" }]  + ([{ oxmultilang ident="BASKET_NOMBER" }] [{ $sVoucher->sVoucherNr }]): + + + + - + [{ $sVoucher->fVoucherdiscount }]  + [{ $currency->sign }] +
[{if $oxcmp_basket->getDelCostVat() }][{ oxmultilang ident="BASKET_SHIPPINGNET" }][{else}][{ oxmultilang ident="BASKET_SHIPPING" }][{/if }][{ $oxcmp_basket->getDelCostNet() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_PLUSTAX1" }] [{ $oxcmp_basket->getDelCostVatPercent() }][{ oxmultilang ident="BASKET_PLUSTAX2" }][{ $oxcmp_basket->getDelCostVat() }] [{ $currency->sign }]
[{if $oxcmp_basket->getPaymentCosts() >= 0}][{ oxmultilang ident="BASKET_PAYMENT" }][{else}][{ oxmultilang ident="BASKET_CHARGE2" }][{/if}] [{ oxmultilang ident="BASKET_DISCOUNT3" }][{ $oxcmp_basket->getPayCostNet() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_PAYMENTTAX1" }][{ $oxcmp_basket->getPayCostVatPercent() }][{ oxmultilang ident="BASKET_PAYMENTTAX2" }][{ $oxcmp_basket->getPayCostVat() }] [{ $currency->sign }]
[{if $oxcmp_basket->getWrappCostVat() }][{ oxmultilang ident="ORDER_WRAPPINGNET" }][{else}][{ oxmultilang ident="ORDER_WRAPPINGGROSS1" }][{/if}][{ $oxcmp_basket->getWrappCostNet() }] [{ $currency->sign}]
[{ oxmultilang ident="ORDER_WRAPPINGTAX1" }] [{ $oxcmp_basket->getWrappCostVatPercent() }][{ oxmultilang ident="ORDER_WRAPPINGTAX2" }][{ $oxcmp_basket->getWrappCostVat() }] [{ $currency->sign}]
[{ oxmultilang ident="BASKET_GRANDTOTAL" }][{ $oxcmp_basket->getFPrice() }] [{ $currency->sign }]
** [{ oxmultilang ident="BASKET_DISCOUNTS_NOT_APPLIED_FOR_ARTICLES" }]
+
+ + + [{ oxmultilang ident="BASKET_REDEEMCOUPON" }] +
+ [{foreach from=$Errors.basket item=oEr key=key }] + [{if $oEr->getErrorClassType() == 'oxVoucherException'}] + [{ oxmultilang ident="BASKET_COUPONNOTACCEPTED1" }] [{ $oEr->getValue('voucherNr') }] [{ oxmultilang ident="BASKET_COUPONNOTACCEPTED2" }]
+ [{ oxmultilang ident="BASKET_REASON" }] + [{ $oEr->getOxMessage() }]
+ [{/if}] + [{/foreach}] + +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ + [{ $oViewConf->getHiddenSid() }] + + + + + +
+
+
+ + +
+ [{if $oView->showBackToShop()}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + + +
+ +
+
+
+ [{/if}] + + [{if $oView->isLowOrderPrice() }] +
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+ [{else}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + +
+ +
+
+
+ [{/if}] + +
+ + [{if $oView->getBasketSimilarList() }] + [{ oxmultilang ident="ORDER_OTHERINTRESTINGARTICLES"}] + [{foreach from=$oView->getBasketSimilarList() item=simproduct }] + [{include file="inc/product.tpl" size="small" product=$simproduct testid="similar_"|cat:$simproduct->oxarticles__oxid->value }] + [{/foreach }] + [{/if }] + +   + +[{/if }] + + +[{insert name="oxid_tracker" title=$template_title }] +[{include file="_footer.tpl" }] diff --git a/changed_full/420/out/basic/tpl/dyn/mini_basket.tpl b/changed_full/420/out/basic/tpl/dyn/mini_basket.tpl new file mode 100644 index 0000000..bbbfc07 --- /dev/null +++ b/changed_full/420/out/basic/tpl/dyn/mini_basket.tpl @@ -0,0 +1,59 @@ +[{ if $oxcmp_basket->getProductsCount()}] + [{oxhasrights ident="TOBASKET"}] + [{assign var="currency" value=$oView->getActCurrency() }] + + [{ oxmultilang ident="INC_RIGHTITEM_BASKET" }] + + +
+ [{if $_basket_extended }] + [{foreach from=$oxcmp_basket->getContents() name=rightlist item=_product}] +
+ [{ assign var="sRightListArtTitle" value=$_product->getTitle() }] + + [{ $sRightListArtTitle|strip_tags }] + + [{ $sRightListArtTitle|strip_tags }] +
+ ( [{$_product->getAmount()}] [{ oxmultilang ident="INC_CMP_BASKET_QTY" }] ) +
+ [{/foreach}] + +
+ [{/if}] + + + + + + + + + + + [{ if $oxcmp_basket->getFDeliveryCosts() }] + + + + + [{ /if}] + + + + +
[{ oxmultilang ident="INC_CMP_BASKET_PRODUCT" }][{ $oxcmp_basket->getProductsCount()}]
[{ oxmultilang ident="INC_CMP_BASKET_QUANTITY" }][{ $oxcmp_basket->getItemsCount()}]
[{ oxmultilang ident="INC_CMP_BASKET_SHIPPING" }][{ $oxcmp_basket->getFDeliveryCosts() }] [{ $currency->sign}]
[{ oxmultilang ident="INC_CMP_BASKET_TOTALPRODUCTS" }][{ $oxcmp_basket->getFProductsPrice()}] [{ $currency->sign}]
+ +
+ +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + +
+
+
+ +
+ [{/oxhasrights}] +[{/if}] \ No newline at end of file diff --git a/changed_full/420/out/basic/tpl/inc/d3GoogleAnalytics.tpl b/changed_full/420/out/basic/tpl/inc/d3GoogleAnalytics.tpl new file mode 100644 index 0000000..18dbcd6 --- /dev/null +++ b/changed_full/420/out/basic/tpl/inc/d3GoogleAnalytics.tpl @@ -0,0 +1,135 @@ +[{if $blD3GoogleAnalyticsActive && $oD3GASettings->getValue('sD3GAId')}] + [{strip}] + + + [{if !$oD3GASettings->getValue('blD3GASetCampaignTrack') && $oD3GASettings->getValue('sD3GACampaignCode')}] + [{$oD3GASettings->getValue('sD3GACampaignCode')}] + [{/if}] + [{/strip}] +[{/if}] \ No newline at end of file diff --git a/changed_full/420/out/basic/tpl/inc/popup_basket.tpl b/changed_full/420/out/basic/tpl/inc/popup_basket.tpl new file mode 100644 index 0000000..022ed37 --- /dev/null +++ b/changed_full/420/out/basic/tpl/inc/popup_basket.tpl @@ -0,0 +1,65 @@ + + +[{ if $oxcmp_basket->getProductsCount() && ( $_newitem || $Errors.popup )}] +[{assign var="currency" value=$oView->getActCurrency() }] + +[{oxscript add="oxid.popup.show();" }] +[{/if }] diff --git a/changed_full/420/out/basic/tpl/user.tpl b/changed_full/420/out/basic/tpl/user.tpl new file mode 100644 index 0000000..a41e15b --- /dev/null +++ b/changed_full/420/out/basic/tpl/user.tpl @@ -0,0 +1,436 @@ +[{assign var="template_title" value="USER_LOGINTITLE"|oxmultilangassign}] +[{include file="_header.tpl" title=$template_title location=$template_title}] + + +[{include file="inc/steps_item.tpl" highlight=2 }] +[{assign var="_blshownoregopt" value=$oView->getShowNoRegOption()}] + + [{ if !$oxcmp_user && !$oView->getLoginOption() }] + [{if $_blshownoregopt }] +
+ [{ oxmultilang ident="USER_OPTION1" }] +
+ [{ oxmultilang ident="USER_ORDERWITHOUTREGISTER1" }]

+ [{ oxmultilang ident="USER_ORDERWITHOUTREGISTER2" }]

+[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + +
+
+
+
+ [{/if}] +
+ [{if !$_blshownoregopt }][{ oxmultilang ident="USER_OPTION1" }][{else}][{ oxmultilang ident="USER_OPTION2" }][{/if}] +
+ [{ oxmultilang ident="USER_ALREADYCUSTOMER" }]

+ [{ oxmultilang ident="USER_PLEASELOGIN" }]

+ [{foreach from=$Errors.user item=oEr key=key }] +
[{ $oEr->getOxMessage()}]
+ [{/foreach}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + + + [{ oxmultilang ident="USER_EMAIL" }]
+

+ [{ oxmultilang ident="USER_PWD" }]
+

+

+ [{ oxmultilang ident="USER_FORGOTPWD" }]

+ [{ oxmultilang ident="USER_OPENID" }]
+

+
+
+
+
+
+ +
+ [{if !$_blshownoregopt }][{ oxmultilang ident="USER_OPTION2" }][{else}][{ oxmultilang ident="USER_OPTION3" }][{/if}] +
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT1" }]

+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT2" }] [{ $oxcmp_shop->oxshops__oxname->value }] [{ oxmultilang ident="USER_OPENPERSONALACCOUNT3" }]
+ + [{ oxmultilang ident="USER_OPENPERSONALACCOUNT4" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT5" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT6" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT7" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT8" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT9" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT10" }] +
+

+[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + +
+
+
+
+ + [{else}] + [{assign var="currency" value=$oView->getActCurrency() }] + [{assign var="aMustFillFields" value=$oView->getMustFillFields() }] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + + [{if !$oxcmp_user->oxuser__oxpassword->value }] + + [{else}] + + + [{/if}] +
+ + [{if $oView->isLowOrderPrice()}] +
+
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+
+ [{else}] +
+
+ +
+
+ [{/if}] + + + [{include file="inc/error.tpl" Errorlist=$Errors.user}] + + [{if $oView->getLoginOption() == 3}] + [{ oxmultilang ident="USER_LOGIN3" }] +
+ [{ oxmultilang ident="USER_ENTEREMAILANDPWD" }]
+ [{ oxmultilang ident="USER_RECEIVECONFIRMATION" }] +
+ + + + + + + + + + + + + + + + +
 *
 *
 *
+
+ [{/if}] + + [{ oxmultilang ident="USER_SEND" }] +
+ [{ oxmultilang ident="USER_BILLINDADDRESS" }] [{ oxmultilang ident="USER_COMPLETEALLMARKEDFIELDS" }] +
+ + + + + + [{ if !$oxcmp_user->oxuser__oxpassword->value && $oView->getLoginOption() != 3}] + + + + + [{/if}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [{if $oViewConf->showBirthdayFields() }] + + + + + [{/if}] + + + + + + + + + +
+ + *
+ [{include file="inc/salutation.tpl" name="invadr[oxuser__oxsal]" value=$oxcmp_user->oxuser__oxsal->value value2=$invadr.oxuser__oxsal}] + [{if isset($aMustFillFields.oxuser__oxsal) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxfname) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxlname) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxcompany) }]*[{/if}] +
+ + + [{if isset($aMustFillFields.oxuser__oxstreet) || isset($aMustFillFields.oxuser__oxstreetnr) }]*[{/if}] +
+ + + [{if isset($aMustFillFields.oxuser__oxzip) || isset($aMustFillFields.oxuser__oxcity) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxustid) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxaddinfo) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxcountryid) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxfon) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxfax) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxmobfon) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxuser__oxprivfon) }]*[{/if}] +
+ + +
+ oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]([0-9]{1,2})[-]/":"" }][{/if}]">   + oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]/":""|regex_replace:"/[-]([0-9]{1,2})$/":"" }][{/if}]">   + oxuser__oxbirthdate->value|regex_replace:"/[-]([0-9]{1,2})[-]([0-9]{1,2})$/":"" }][{/if}]"> + [{if isset($aMustFillFields.oxuser__oxbirthdate) }]*[{/if}] [{ oxmultilang ident="USER_BIRTHDAYMESSAGE" }]
+
+ + isNewsSubscribed()}]checked[{/if}]> + [{ oxmultilang ident="USER_SUBSCRIBENEWSLETTER_MESSAGE" }] +
+ [{ if !$oView->getOrderRemark()}] + [{assign var="order_remark" value="USER_MESSAGEHERE"|oxmultilangassign}] + [{else}] + [{assign var="order_remark" value=$oView->getOrderRemark()}] + [{/if}] + +
+ +
+ +
+ [{ oxmultilang ident="USER_SHIPPINGADDRESS" }] +
+ + [{if !$oView->showShipAddress()}] +

+ [{else}] +

+ [{/if}] + +
[{ oxmultilang ident="USER_NOTE" }] [{ oxmultilang ident="USER_DIFFERENTDELIVERYADDRESS" }]
+ [{if $oView->showShipAddress()}] + [{assign var="delivadr" value=$oView->getDelAddress()}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ [{include file="inc/salutation.tpl" name="deladr[oxaddress__oxsal]" value=$delivadr->oxaddress__oxsal->value}] + [{if isset($aMustFillFields.oxaddress__oxsal) }]*[{/if}] +
+ + + [{if isset($aMustFillFields.oxaddress__oxfname) || isset($aMustFillFields.oxaddress__oxlname) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxaddress__oxcompany) }]*[{/if}] +
+ + + [{if isset($aMustFillFields.oxaddress__oxstreet) || isset($aMustFillFields.oxaddress__oxstreetnr) }]*[{/if}] +
+ + + [{if isset($aMustFillFields.oxaddress__oxzip) || isset($aMustFillFields.oxaddress__oxcity) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxaddress__oxaddinfo) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxaddress__oxcountryid) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxaddress__oxfon) }]*[{/if}] +
+ + [{if isset($aMustFillFields.oxaddress__oxfax) }]*[{/if}] +
+ [{/if}] +
+ + [{if $oView->isLowOrderPrice()}] +
+
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+
+ [{else}] +
+
+ +
+
+ [{/if}] + +
+   + + [{/if}] + + +[{ insert name="oxid_tracker" title=$template_title }] +[{include file="_footer.tpl"}] diff --git a/changed_full/430-432/out/admin/de/d3_googleanalytics_lang.php b/changed_full/430-432/out/admin/de/d3_googleanalytics_lang.php new file mode 100644 index 0000000..31673c9 --- /dev/null +++ b/changed_full/430-432/out/admin/de/d3_googleanalytics_lang.php @@ -0,0 +1,86 @@ + 'ISO-8859-15', +'d3mxd3modules' => 'D³ Module', +'d3mxgoogleanalytics' => 'Google Analytics', +'d3mxgoogleanalytics_settings' => 'Einstellungen', +'d3tbclgoogleanalytics_main' => 'Analytics', +'d3tbclgoogleanalytics_adwords' => 'Kampagnen (z.B. AdWords)', + +'D3_GOOGLEANALYTICS_CFG_TITLE' => 'Google Analytics Schnittstelle - Einstellungen', + +'D3_GOOGLEANALYTICS_MAIN' => 'Grundeinstellungen', +'D3_GOOGLEANALYTICS_MAIN_GAID' => 'Analyics-ID', +'D3_GOOGLEANALYTICS_MAIN_GAID_DESC' => 'Fügen Sie hier die Google Analytics Konto-ID ein. Diese finden Sie in Ihrem GA-Konto und beginnt im Normalfall mit "UA-".', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP' => 'IP-Adressen anonymisiert übertragen (dringend empfohlen)', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC' => 'Die IP-Adressen Ihrer Shopbesucher werden anonymisiert. Zwar werden dadurch die Gebietszuordnungen etwas ungenauer. Jedoch können Sie nur mit dieser Einstellung den Datenschutzvorschriften in Deutschland entsprechen.', + +'D3_GOOGLEANALYTICS_ECOMMERCE' => 'eCommerce-Einstellungen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA' => 'eCommerce-Daten übertragen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC' => 'Mit dieser Einstellung werden Warenkorbdaten Ihrer Kunden an Analytics übertragen. Damit können Sie z.B. die Produktleistung und Umsatzzahlen ermitteln.', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO' => 'Netto-Preise übertragen, wenn verfügbar / TODO', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC' => 'Betreiben Sie einen B2B-Shop, übertragen Sie Ihre Artikelpreise netto an Analytics, wenn diese auch im Shop ohne Steuer zur Verfügung stehen. ', + +'D3_GOOGLEANALYTICS_DOMAIN' => 'Multi-Domain-Einstellungen', +'D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER' => 'Trackingdaten von unterschiedlichen Domains verwenden / TODO', + // TODO: further description required +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME' => 'fixiert das Tracking-Cookie auf die angegebene Domain (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC' => 'Lassen Sie dieses Feld leer, ist das Tacking-Cookie für unterschiedliche Seiten gültig. Wenn Sie statt dessen eine Domain angeben, ist das gesetzte Cookie nur für Seiten unter dieser Domain gültig. Andere zu trackende Seiten setzen dann ein neues Cookie.

Der Eintrag sollte hier so aussehen: .yourDomainName.com

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH' => 'Tracking nur auf ein Verzeichnis beschränken (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC' => 'Ein Eintrag hier sollte so aussehen: /myStore/

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY' => 'Cookie Informationen werden in das Verzeichnis der selben Domain kopiert (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC' => 'Ein Eintrag hier sollte so aussehen: /myCart/

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_BROWSER' => 'Browser-Daten', +'D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO' => 'Deaktiviert die Erkennung von Browserdaten (z.B. Name und Version)', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH' => 'Unterbindet die Erkennung, ob beim Kunden das Flash-Plugin installiert ist.', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE' => '_setDetectTitle / TODO', + // TODO: further description required + +'D3_GOOGLEANALYTICS_CUSTOMVARS' => 'individuelle Daten', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT' => 'individuelle Daten übertragen', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC' => 'Mit individuellen Daten können Sie Parameter übermitteln, die sonst im Rahmen des Trackingcodes nicht gesammelt werden. Ergänzen Sie den entsprechenden Abschnitt im Template "inc/d3GoogleAnalytics.tpl" um die gewünschten Daten. Als Beispiel ist die Übertragung des Kundengeschlechts angelegt.

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_SECURITYINFORMATIONS' => 'Im CMS-Baustein "Analytics_Security_Informations" ist ein Text hinterlegt, den Sie Ihren Kunden unter Ihrer Datenschutzerklärung verfügbar machen sollten. Klären Sie jedoch bitte vor Verwendung von Google Analytics Tracking und diesem Hinweistext ab, ob beides mit den Datenschutzbestimmung Ihres Landes konform geht. Ausschließlich der Shopbetreiber haftet für Verstöße. Beraten Sie sich im Zweifel mit Ihrem Rechtsanwalt. / TODO

Nach Aktivierung des Tracking-Codes dauert es in der Regel ca. 24 Stunden, bis die ersten Tracking-Daten in Analytics zur Verfügung stehen.', + // TODO: add content to package + +'D3_GOOGLEANALYTICS_ADWORDSGENERAL' => 'Kampagnen Grundeinstellungen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK' => 'Kampagnendaten nicht übertragen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC' => 'Das Kampagnentracking ist im Standard aktiviert. Setzen Sie diesen Haken, um die Kampagnenübertragung zu deaktivieren.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT' => 'Kampagnenlaufzeit (optional, sonst 6 Monate)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC' => 'Geben Sie hier eine optionale Laufzeit dieser Kampagne in Millisekunden an.

30 Tage = 2592000000
365 Tage = 31536000000', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS' => 'Millisekunden', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY' => '_setCampNoKey', + +'D3_GOOGLEANALYTICS_ADWORDSCODE' => 'Kampagnen-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE' => 'AdWords-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC' => 'Kopieren Sie hier den Kampagnen-Tracking-Code ein, den Sie auf Ihrer AdWords-Seite finden. Kopieren Sie auch das "script"-Tag mit.', + +'D3_GOOGLEANALYTICS_ADWORDSMAIN' => 'Individualisierung der Kampagnentrackings', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY' => 'Kampagnenname (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC' => 'Unter diesem Namen sehen Sie die Auswertung der Daten aus dieser Shopkampagne in Analytics.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY' => 'Kampagnenmedium (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC' => 'Definieren Sie das Medium dieser Kampagne (z.B. Werbebanner, Mailkampagne oder auch Klickkampagne). Diese Einstellung finden Sie in der Kampagnenauswertung unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY' => 'Kampagnenquelle (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC' => 'Benennen Sie hier die Quelle der Shopkampagne, vergeben Sie zum Beispiel den Webseiten-Name oder den Firmenname.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY' => 'Schlüsselwort(e) Ihrer Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC' => 'Auch diese Keywords erscheinen in Analytics unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY' => 'Inhaltsbeschreibung der Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC' => 'Den beschrieben Inhalt finden Sie in der Auswertung als "Ad Content".

Weitere Informationen finden Sie hier.', + +); + + +/* + +[{ oxmultilang ident="GENERAL_YOUWANTTODELETE" }] + +*/ diff --git a/changed_full/430-432/out/admin/en/d3_googleanalytics_lang.php b/changed_full/430-432/out/admin/en/d3_googleanalytics_lang.php new file mode 100644 index 0000000..a5b277a --- /dev/null +++ b/changed_full/430-432/out/admin/en/d3_googleanalytics_lang.php @@ -0,0 +1,86 @@ + 'ISO-8859-15', +'d3mxd3modules' => 'D³ Module', +'d3mxgoogleanalytics' => 'Google Analytics', +'d3mxgoogleanalytics_settings' => 'Einstellungen', +'d3tbclgoogleanalytics_main' => 'Analytics', +'d3tbclgoogleanalytics_adwords' => 'Kampagnen (z.B. AdWords)', + +'D3_GOOGLEANALYTICS_CFG_TITLE' => 'Google Analytics Schnittstelle - Einstellungen', + +'D3_GOOGLEANALYTICS_MAIN' => 'Grundeinstellungen', +'D3_GOOGLEANALYTICS_MAIN_GAID' => 'Analyics-ID', +'D3_GOOGLEANALYTICS_MAIN_GAID_DESC' => 'Fügen Sie hier die Google Analytics Konto-ID ein. Diese finden Sie in Ihrem GA-Konto und beginnt im Normalfall mit "UA-".', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP' => 'IP-Adressen anonymisiert übertragen (dringend empfohlen)', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC' => 'Die IP-Adressen Ihrer Shopbesucher werden anonymisiert. Zwar werden dadurch die Gebietszuordnungen etwas ungenauer. Jedoch können Sie nur mit dieser Einstellung den Datenschutzvorschriften in Deutschland entsprechen.', + +'D3_GOOGLEANALYTICS_ECOMMERCE' => 'eCommerce-Einstellungen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA' => 'eCommerce-Daten übertragen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC' => 'Mit dieser Einstellung werden Warenkorbdaten Ihrer Kunden an Analytics übertragen. Damit können Sie z.B. die Produktleistung und Umsatzzahlen ermitteln.', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO' => 'Netto-Preise übertragen, wenn verfügbar / TODO', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC' => 'Betreiben Sie einen B2B-Shop, übertragen Sie Ihre Artikelpreise netto an Analytics, wenn diese auch im Shop ohne Steuer zur Verfügung stehen. ', + +'D3_GOOGLEANALYTICS_DOMAIN' => 'Multi-Domain-Einstellungen', +'D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER' => 'Trackingdaten von unterschiedlichen Domains verwenden / TODO', + // TODO: further description required +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME' => 'fixiert das Tracking-Cookie auf die angegebene Domain (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC' => 'Lassen Sie dieses Feld leer, ist das Tacking-Cookie für unterschiedliche Seiten gültig. Wenn Sie statt dessen eine Domain angeben, ist das gesetzte Cookie nur für Seiten unter dieser Domain gültig. Andere zu trackende Seiten setzen dann ein neues Cookie.

Der Eintrag sollte hier so aussehen: .yourDomainName.com

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH' => 'Tracking nur auf ein Verzeichnis beschränken (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC' => 'Ein Eintrag hier sollte so aussehen: /myStore/

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY' => 'Cookie Informationen werden in das Verzeichnis der selben Domain kopiert (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC' => 'Ein Eintrag hier sollte so aussehen: /myCart/

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_BROWSER' => 'Browser-Daten', +'D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO' => 'Deaktiviert die Erkennung von Browserdaten (z.B. Name und Version)', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH' => 'Unterbindet die Erkennung, ob beim Kunden das Flash-Plugin installiert ist.', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE' => '_setDetectTitle / TODO', + // TODO: further description required + +'D3_GOOGLEANALYTICS_CUSTOMVARS' => 'individuelle Daten', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT' => 'individuelle Daten übertragen', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC' => 'Mit individuellen Daten können Sie Parameter übermitteln, die sonst im Rahmen des Trackingcodes nicht gesammelt werden. Ergänzen Sie den entsprechenden Abschnitt im Template "inc/d3GoogleAnalytics.tpl" um die gewünschten Daten. Als Beispiel ist die Übertragung des Kundengeschlechts angelegt.

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_SECURITYINFORMATIONS' => 'Im CMS-Baustein "Analytics_Security_Informations" ist ein Text hinterlegt, den Sie Ihren Kunden unter Ihrer Datenschutzerklärung verfügbar machen sollten. Klären Sie jedoch bitte vor Verwendung von Google Analytics Tracking und diesem Hinweistext ab, ob beides mit den Datenschutzbestimmung Ihres Landes konform geht. Ausschließlich der Shopbetreiber haftet für Verstöße. Beraten Sie sich im Zweifel mit Ihrem Rechtsanwalt. / TODO

Nach Aktivierung des Tracking-Codes dauert es in der Regel ca. 24 Stunden, bis die ersten Tracking-Daten in Analytics zur Verfügung stehen.', + // TODO: add content to package + +'D3_GOOGLEANALYTICS_ADWORDSGENERAL' => 'Kampagnen Grundeinstellungen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK' => 'Kampagnendaten nicht übertragen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC' => 'Das Kampagnentracking ist im Standard aktiviert. Setzen Sie diesen Haken, um die Kampagnenübertragung zu deaktivieren.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT' => 'Kampagnenlaufzeit (optional, sonst 6 Monate)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC' => 'Geben Sie hier eine optionale Laufzeit dieser Kampagne in Millisekunden an.

30 Tage = 2592000000
365 Tage = 31536000000', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS' => 'Millisekunden', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY' => '_setCampNoKey', + +'D3_GOOGLEANALYTICS_ADWORDSCODE' => 'Kampagnen-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE' => 'AdWords-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC' => 'Kopieren Sie hier den Kampagnen-Tracking-Code ein, den Sie auf Ihrer AdWords-Seite finden. Kopieren Sie auch das "script"-Tag mit.', + +'D3_GOOGLEANALYTICS_ADWORDSMAIN' => 'Individualisierung der Kampagnentrackings', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY' => 'Kampagnenname (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC' => 'Unter diesem Namen sehen Sie die Auswertung der Daten aus dieser Shopkampagne in Analytics.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY' => 'Kampagnenmedium (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC' => 'Definieren Sie das Medium dieser Kampagne (z.B. Werbebanner, Mailkampagne oder auch Klickkampagne). Diese Einstellung finden Sie in der Kampagnenauswertung unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY' => 'Kampagnenquelle (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC' => 'Benennen Sie hier die Quelle der Shopkampagne, vergeben Sie zum Beispiel den Webseiten-Name oder den Firmenname.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY' => 'Schlüsselwort(e) Ihrer Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC' => 'Auch diese Keywords erscheinen in Analytics unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY' => 'Inhaltsbeschreibung der Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC' => 'Den beschrieben Inhalt finden Sie in der Auswertung als "Ad Content".

Weitere Informationen finden Sie hier.', + +); + + +/* + +[{ oxmultilang ident="GENERAL_YOUWANTTODELETE" }] + +*/ diff --git a/changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl b/changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl new file mode 100644 index 0000000..d6f57cb --- /dev/null +++ b/changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl @@ -0,0 +1,286 @@ +[{include file="headitem.tpl" title="D3_GOOGLEANALYTICS_CFG_TITLE"|oxmultilangassign}] + + + + + + + +[{ if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{ $oViewConf->getHiddenSid() }] + + + + +
+ +
+ [{ $oViewConf->getHiddenSid() }] + + + + + + + +
+ + [{if $oView->getValueStatus() == 'error'}] +
+ [{oxmultilang ident="D3_CFG_MOD_GENERAL_NOCONFIG_DESC"}]
+ + + [{else}] + +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSGENERAL"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK"}] +[{* _gaq.push(['_setCampaignTrack', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetCampaignTrack}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetCampaignTrack]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT"}] +[{* _gaq.push(['_setCampaignCookieTimeout', 31536000000]); *}] +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS"}] + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY"}] +_gaq.push(['_setCampNOKey', 'ga_nooverride']); // don't override +// see 09 +
+
+ + d3_cfg_mod__blD3GASetCampNoKey}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetCampNoKey]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE_CODE"}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY"}] +[{* _gaq.push(['_setCampNameKey', 'ga_campaign']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY"}] +[{* _gaq.push(['_setCampMediumKey', 'ga_medium']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY"}] +[{* _gaq.push(['_setCampSourceKey', 'ga_source']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY"}] +[{* _gaq.push(['_setCampTermKey', 'ga_term']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY"}] +[{* _gaq.push(['_setCampContentKey', 'ga_content']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC" }] +
+
+
+
+
+ + + + + +

+ + +
+
+
+ + [{/if}] + + +[{include file="bottomitem.tpl"}] + + \ No newline at end of file diff --git a/changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_main.tpl b/changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_main.tpl new file mode 100644 index 0000000..8b87a06 --- /dev/null +++ b/changed_full/430-432/out/admin/tpl/d3_cfg_googleanalytics_main.tpl @@ -0,0 +1,390 @@ +[{include file="headitem.tpl" title="D3_GOOGLEANALYTICS_CFG_TITLE"|oxmultilangassign}] + + + + + + + +[{ if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{ $oViewConf->getHiddenSid() }] + + + + +
+ +
+ [{ $oViewConf->getHiddenSid() }] + + + + + + + +
+ + + + + + +
+ + + + + +
+ [{oxmultilang ident="D3_CFG_MOD_GENERAL_MODULEACTIVE"}] + + + d3_cfg_mod__oxactive->value == 1}]checked[{/if}]> +
+
+ [{assign var="blD3HasLog" value=$oView->checkD3Log() }] + + + + + + + + + +
+ [{if $blD3HasLog}] + [{oxmultilang ident="D3_CFG_MOD_GENERAL_MODULELOGGING"}] + [{/if}] + + [{if $blD3HasLog}] + + [{/if}] +
+   + +   +
+
+ + [{if $oView->getValueStatus() == 'error'}] +
+ [{oxmultilang ident="D3_CFG_MOD_GENERAL_NOCONFIG_DESC"}]
+ + + [{else}] + +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_MAIN"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_MAIN_GAID"}] +[{* _gaq.push(['_setAccount', 'UA_XXX']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_GAID_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP"}] +[{* _gaq.push(['_gat._anonymizeIp']); *}] +
+
+ + d3_cfg_mod__blD3GAAnonymizeIP}]checked[{/if}] name="value[d3_cfg_mod__blD3GAAnonymizeIP]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA"}] +
+
+ + d3_cfg_mod__blD3GASendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GASendECommerce]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO"}] +
+
+ + d3_cfg_mod__blD3GAUseNetto}]checked[{/if}] name="value[d3_cfg_mod__blD3GAUseNetto]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER"}] +[{* _gaq.push(['_setAllowLinker', true]); *}] +
+
+ + d3_cfg_mod__blD3GAAllowDomainLinker}]checked[{/if}] name="value[d3_cfg_mod__blD3GAAllowDomainLinker]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME"}] +[{* _gaq.push(['_setDomainName', '.example-petstore.com']); *}] +[{* if used _gaq.push(['_setAllowHash', false]); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH"}] +[{* _gaq.push(['_setCookiePath', '/path/of/cookie/']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY"}] +[{* _gaq.push(['_cookiePathCopy', '/path/of/cookie/']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO"}] +[{* _gaq.push(['_setClientInfo', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetClientInfo}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetClientInfo]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH"}] +[{* _gaq.push(['_setDetectFlash', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetDetectFlash}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetDetectFlash]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE"}] +[{* _gaq.push(['_setDetectTitle', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetDetectTitle}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetDetectTitle]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_CUSTOMVARS"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT"}] +[{* _gaq.push(['_setCustomVar', false]); *}] +
+
+ + d3_cfg_mod__blD3GAUseCustomVars}]checked[{/if}] name="value[d3_cfg_mod__blD3GAUseCustomVars]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC" }] +
+
+
+
+
+ + + + + +

+ + +
+
+
+ +

[{oxmultilang ident="D3_GOOGLEANALYTICS_SECURITYINFORMATIONS"}] + [{/if}] + + +[{include file="bottomitem.tpl"}] + + \ No newline at end of file diff --git a/changed_full/430-432/out/basic/tpl/_footer.tpl b/changed_full/430-432/out/basic/tpl/_footer.tpl new file mode 100644 index 0000000..0aec19c --- /dev/null +++ b/changed_full/430-432/out/basic/tpl/_footer.tpl @@ -0,0 +1,71 @@ +
+ + + + + +
+[{if $popup}][{include file=$popup}][{/if}] + + + +[{oxid_include_dynamic file="dyn/newbasketitem_popup.tpl"}] + + + +[{*** D3 MOD START * GoogleAnalytics ***}] + [{include file="inc/d3GoogleAnalytics.tpl"}] +[{*** D3 MOD END * GoogleAnalytics ***}] + + + diff --git a/changed_full/430-432/out/basic/tpl/basket.tpl b/changed_full/430-432/out/basic/tpl/basket.tpl new file mode 100644 index 0000000..3183e27 --- /dev/null +++ b/changed_full/430-432/out/basic/tpl/basket.tpl @@ -0,0 +1,464 @@ +[{assign var="template_title" value="BASKET_BASKET"|oxmultilangassign }] +[{include file="_header.tpl" title=$template_title location=$template_title}] + + +[{include file="inc/steps_item.tpl" highlight=1 }] +[{assign var="currency" value=$oView->getActCurrency() }] +[{if !$oxcmp_basket->getProductsCount() }] +
[{ oxmultilang ident="BASKET_EMPTYSHIPPINGCART" }]
+[{else }] +
+ [{if $oView->showBackToShop()}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + + +
+ +
+
+
+ [{/if}] + + [{if $oView->isLowOrderPrice() }] +
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+ [{else}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + +
+ +
+
+
+ [{/if}] +
+ + +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [{assign var="basketitemlist" value=$oView->getBasketArticles() }] + [{foreach key=basketindex from=$oxcmp_basket->getContents() item=basketitem name=test_Contents}] + [{assign var="basketproduct" value=$basketitemlist.$basketindex }] + + + + + + + + + + + + + + + + + + + + + + + + [{foreach from=$Errors.basket item=oEr key=key }] + [{if $oEr->getErrorClassType() == 'oxOutOfStockException'}] + + [{if $basketproduct->oxarticles__oxid->value == $oEr->getValue('productId') }] + + + + + + [{/if}] + [{/if}] + [{if $oEr->getErrorClassType() == 'oxArticleInputException'}] + [{if $basketproduct->oxarticles__oxid->value == $oEr->getValue('productId') }] + + + + + + [{/if}] + [{/if}] + [{/foreach}] + + + + + + + + [{/foreach }] + + + + + + + + + + + [{if !$oxcmp_basket->getDiscounts() }] + + + + + + + [{foreach from=$oxcmp_basket->getProductVats() item=VATitem key=key }] + + + + + + + [{/foreach }] + [{/if }] + + + + + + + + + [{if $oxcmp_basket->getDiscounts() }] + + + + + + [{foreach from=$oxcmp_basket->getDiscounts() item=oDiscount name=test_Discounts}] + + + + + + + [{/foreach }] + + + + + + + [{foreach from=$oxcmp_basket->getProductVats() item=VATitem key=key }] + + + + + + + [{/foreach }] + [{/if }] + + [{if $oViewConf->getShowVouchers() && $oxcmp_basket->getVoucherDiscValue() }] + + + + + + [{foreach from=$oxcmp_basket->getVouchers() item=sVoucher key=key name=Voucher}] + + + + + + + + [{/foreach }] + [{/if }] + + [{if $oxcmp_basket->getDelCostNet() || $oxcmp_basket->getDelCostVat()}] + + + + + + [{/if}] + + [{if $oxcmp_basket->getDelCostNet() }] + + + + + + + [{if $oxcmp_basket->getDelCostVat() }] + + + + + + + [{/if }] + [{/if }] + + [{if $oxcmp_basket->getPaymentCosts() }] + + + + + + + [{if $oxcmp_basket->getPayCostVat() }] + + + + + + + [{/if }] + [{/if }] + + [{ if $oViewConf->getShowGiftWrapping() && $oxcmp_basket->getWrappCostNet() }] + + + + + + + [{if $oxcmp_basket->getWrappCostVat() }] + + + + + + + [{/if}] + [{/if}] + + + + + + + + + + + + + + + + + + [{if $oxcmp_basket->hasSkipedDiscount() }] + + + + + + [{/if}] + + + + + +
 
[{ oxmultilang ident="BASKET_ARTICEL" }][{ oxmultilang ident="BASKET_QUANTITY" }][{ oxmultilang ident="BASKET_UNITPRICE" }][{ oxmultilang ident="BASKET_TAX" }]  [{ oxmultilang ident="BASKET_TOTAL" }]
+ + + + [{ $basketproduct->oxarticles__oxtitle->value|strip_tags }] + + + +
[{ oxmultilang ident="BASKET_ARTNOMBER" }] [{ $basketproduct->oxarticles__oxartnum->value }]
+ [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + + [{if $basketproduct->selectlist }] +
+ [{foreach key=iSel from=$basketproduct->selectlist item=oList }] + + [{/foreach }] +
+ [{/if}] + + [{/if }] +
+ + + + + [{if $basketitem->isBundle() }] + + [{/if}] + [{if $basketitem->getdBundledAmount() > 0 && ($basketitem->isBundle() || $basketitem->isDiscountArticle()) }] +
+[{ $basketitem->getdBundledAmount() }]
+ [{/if}] + + [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{foreach key=sVar from=$basketitem->getPersParams() item=aParam }] + [{ $sVar }]: 
+ [{/foreach }] + + [{/if}] +
+ [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{if $basketitem->getFUnitPrice() }][{ $basketitem->getFUnitPrice() }] [{ $currency->sign}][{/if}] + [{/if}] + + [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{ $basketitem->getVatPercent() }]% + [{/if}] + + [{if !$basketitem->isBundle() || !$basketitem->isDiscountArticle()}] + [{ $basketitem->getFTotalPrice() }] [{ $currency->sign }] + [{/if}] +
+ [{ $oEr->getOxMessage() }] [{ $oEr->getValue('remainingAmount') }] +
+ [{ $oEr->getOxMessage() }] +
+ + +
+ + + +     + + + +
+
[{ oxmultilang ident="BASKET_TOTALNET" }][{ $oxcmp_basket->getProductsNetPrice() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_TAX1" }] [{ $key }][{ oxmultilang ident="BASKET_TAX2" }][{ $VATitem }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_TOTALGROSS" }][{ $oxcmp_basket->getFProductsPrice() }] [{ $currency->sign }]
+ [{if $oDiscount->dDiscount < 0 }][{ oxmultilang ident="BASKET_CHARGE" }][{else}][{ oxmultilang ident="BASKET_DISCOUNT2" }][{/if}]  + [{ $oDiscount->sDiscount }]: + + [{if $oDiscount->dDiscount < 0 }][{ $oDiscount->fDiscount|replace:"-":"" }][{else}]-[{ $oDiscount->fDiscount }][{/if}] [{ $currency->sign }] +
[{ oxmultilang ident="BASKET_TOTALNET" }][{ $oxcmp_basket->getProductsNetPrice() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_TAX1" }][{ $key }][{ oxmultilang ident="BASKET_TAX2" }][{ $VATitem }] [{ $currency->sign }]
+   [{ oxmultilang ident="BASKET_COUPON" }]  + ([{ oxmultilang ident="BASKET_NOMBER" }] [{ $sVoucher->sVoucherNr }]): + + + + - + [{ $sVoucher->fVoucherdiscount }]  + [{ $currency->sign }] +
[{if $oxcmp_basket->getDelCostVat() }][{ oxmultilang ident="BASKET_SHIPPINGNET" }][{else}][{ oxmultilang ident="BASKET_SHIPPING" }][{/if }][{ $oxcmp_basket->getDelCostNet() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_PLUSTAX1" }] [{ $oxcmp_basket->getDelCostVatPercent() }][{ oxmultilang ident="BASKET_PLUSTAX2" }][{ $oxcmp_basket->getDelCostVat() }] [{ $currency->sign }]
[{if $oxcmp_basket->getPaymentCosts() >= 0}][{ oxmultilang ident="BASKET_PAYMENT" }][{else}][{ oxmultilang ident="BASKET_CHARGE2" }][{/if}] [{ oxmultilang ident="BASKET_DISCOUNT3" }][{ $oxcmp_basket->getPayCostNet() }] [{ $currency->sign }]
[{ oxmultilang ident="BASKET_PAYMENTTAX1" }][{ $oxcmp_basket->getPayCostVatPercent() }][{ oxmultilang ident="BASKET_PAYMENTTAX2" }][{ $oxcmp_basket->getPayCostVat() }] [{ $currency->sign }]
[{if $oxcmp_basket->getWrappCostVat() }][{ oxmultilang ident="ORDER_WRAPPINGNET" }][{else}][{ oxmultilang ident="ORDER_WRAPPINGGROSS1" }][{/if}][{ $oxcmp_basket->getWrappCostNet() }] [{ $currency->sign}]
[{ oxmultilang ident="ORDER_WRAPPINGTAX1" }] [{ $oxcmp_basket->getWrappCostVatPercent() }][{ oxmultilang ident="ORDER_WRAPPINGTAX2" }][{ $oxcmp_basket->getWrappCostVat() }] [{ $currency->sign}]
[{ oxmultilang ident="BASKET_GRANDTOTAL" }][{ $oxcmp_basket->getFPrice() }] [{ $currency->sign }]
** [{ oxmultilang ident="BASKET_DISCOUNTS_NOT_APPLIED_FOR_ARTICLES" }]
+
+ + [{if $oViewConf->getShowVouchers()}] + [{ oxmultilang ident="BASKET_REDEEMCOUPON" }] +
+ [{foreach from=$Errors.basket item=oEr key=key }] + [{if $oEr->getErrorClassType() == 'oxVoucherException'}] + [{ oxmultilang ident="BASKET_COUPONNOTACCEPTED1" }] [{ $oEr->getValue('voucherNr') }] [{ oxmultilang ident="BASKET_COUPONNOTACCEPTED2" }]
+ [{ oxmultilang ident="BASKET_REASON" }] + [{ $oEr->getOxMessage() }]
+ [{/if}] + [{/foreach}] + +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ + [{ $oViewConf->getHiddenSid() }] + + + + + +
+
+
+ [{/if}] + +
+ [{if $oView->showBackToShop()}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + + +
+ +
+
+
+ [{/if}] + + [{if $oView->isLowOrderPrice() }] +
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+ [{else}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + +
+ +
+
+
+ [{/if}] + +
+ + [{if $oView->getBasketSimilarList() }] + [{ oxmultilang ident="ORDER_OTHERINTRESTINGARTICLES"}] + [{foreach from=$oView->getBasketSimilarList() item=simproduct }] + [{include file="inc/product.tpl" size="small" product=$simproduct testid="similar_"|cat:$simproduct->oxarticles__oxid->value }] + [{/foreach }] + [{/if }] + +   + +[{/if }] + + +[{insert name="oxid_tracker" title=$template_title }] +[{include file="_footer.tpl" }] diff --git a/changed_full/430-432/out/basic/tpl/dyn/mini_basket.tpl b/changed_full/430-432/out/basic/tpl/dyn/mini_basket.tpl new file mode 100644 index 0000000..d1949a3 --- /dev/null +++ b/changed_full/430-432/out/basic/tpl/dyn/mini_basket.tpl @@ -0,0 +1,59 @@ +[{ if $oxcmp_basket->getProductsCount()}] + [{oxhasrights ident="TOBASKET"}] + [{assign var="currency" value=$oView->getActCurrency() }] + + [{ oxmultilang ident="INC_RIGHTITEM_BASKET" }] + + +
+ [{if $_basket_extended }] + [{foreach from=$oxcmp_basket->getContents() name=rightlist item=_product}] +
+ [{ assign var="sRightListArtTitle" value=$_product->getTitle() }] + + [{ $sRightListArtTitle|strip_tags }] + + [{ $sRightListArtTitle|strip_tags }] +
+ ( [{$_product->getAmount()}] [{ oxmultilang ident="INC_CMP_BASKET_QTY" }] ) +
+ [{/foreach}] + +
+ [{/if}] + + + + + + + + + + + [{ if $oxcmp_basket->getFDeliveryCosts() }] + + + + + [{ /if}] + + + + +
[{ oxmultilang ident="INC_CMP_BASKET_PRODUCT" }][{ $oxcmp_basket->getProductsCount()}]
[{ oxmultilang ident="INC_CMP_BASKET_QUANTITY" }][{ $oxcmp_basket->getItemsCount()}]
[{ oxmultilang ident="INC_CMP_BASKET_SHIPPING" }][{ $oxcmp_basket->getFDeliveryCosts() }] [{ $currency->sign}]
[{ oxmultilang ident="INC_CMP_BASKET_TOTALPRODUCTS" }][{ $oxcmp_basket->getFProductsPrice()}] [{ $currency->sign}]
+ +
+ +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + +
+
+
+ +
+ [{/oxhasrights}] +[{/if}] diff --git a/changed_full/430-432/out/basic/tpl/inc/d3GoogleAnalytics.tpl b/changed_full/430-432/out/basic/tpl/inc/d3GoogleAnalytics.tpl new file mode 100644 index 0000000..18dbcd6 --- /dev/null +++ b/changed_full/430-432/out/basic/tpl/inc/d3GoogleAnalytics.tpl @@ -0,0 +1,135 @@ +[{if $blD3GoogleAnalyticsActive && $oD3GASettings->getValue('sD3GAId')}] + [{strip}] + + + [{if !$oD3GASettings->getValue('blD3GASetCampaignTrack') && $oD3GASettings->getValue('sD3GACampaignCode')}] + [{$oD3GASettings->getValue('sD3GACampaignCode')}] + [{/if}] + [{/strip}] +[{/if}] \ No newline at end of file diff --git a/changed_full/430-432/out/basic/tpl/inc/popup_basket.tpl b/changed_full/430-432/out/basic/tpl/inc/popup_basket.tpl new file mode 100644 index 0000000..022ed37 --- /dev/null +++ b/changed_full/430-432/out/basic/tpl/inc/popup_basket.tpl @@ -0,0 +1,65 @@ + + +[{ if $oxcmp_basket->getProductsCount() && ( $_newitem || $Errors.popup )}] +[{assign var="currency" value=$oView->getActCurrency() }] + +[{oxscript add="oxid.popup.show();" }] +[{/if }] diff --git a/changed_full/430-432/out/basic/tpl/user.tpl b/changed_full/430-432/out/basic/tpl/user.tpl new file mode 100644 index 0000000..cf50d06 --- /dev/null +++ b/changed_full/430-432/out/basic/tpl/user.tpl @@ -0,0 +1,459 @@ +[{assign var="template_title" value="USER_LOGINTITLE"|oxmultilangassign}] +[{include file="_header.tpl" title=$template_title location=$template_title}] + + +[{include file="inc/steps_item.tpl" highlight=2 }] +[{assign var="_blshownoregopt" value=$oView->getShowNoRegOption()}] + + [{ if !$oxcmp_user && !$oView->getLoginOption() }] + [{if $_blshownoregopt }] +
+ [{ oxmultilang ident="USER_OPTION1" }] +
+ [{ oxmultilang ident="USER_ORDERWITHOUTREGISTER1" }]

+ [{ oxmultilang ident="USER_ORDERWITHOUTREGISTER2" }]

+[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + +
+
+
+
+ [{/if}] +
+ [{if !$_blshownoregopt }][{ oxmultilang ident="USER_OPTION1" }][{else}][{ oxmultilang ident="USER_OPTION2" }][{/if}] +
+ [{ oxmultilang ident="USER_ALREADYCUSTOMER" }]

+ [{ oxmultilang ident="USER_PLEASELOGIN" }]

+ [{foreach from=$Errors.user item=oEr key=key }] +
[{ $oEr->getOxMessage()}]
+ [{/foreach}] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + + + [{ oxmultilang ident="USER_EMAIL" }]
+

+ [{ oxmultilang ident="USER_PWD" }]
+

+

+ [{ oxmultilang ident="USER_FORGOTPWD" }]

+ [{if $oViewConf->getShowOpenIdLogin() }] + [{ oxmultilang ident="USER_OPENID" }]
+

+
+ [{/if}] +
+
+
+
+ +
+ [{if !$_blshownoregopt }][{ oxmultilang ident="USER_OPTION2" }][{else}][{ oxmultilang ident="USER_OPTION3" }][{/if}] +
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT1" }]

+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT2" }] [{ oxmultilang ident="USER_OPENPERSONALACCOUNT3" }]

+ + [{ oxmultilang ident="USER_OPENPERSONALACCOUNT4" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT5" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT6" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT7" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT8" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT9" }]
+ [{ oxmultilang ident="USER_OPENPERSONALACCOUNT10" }] +
+

+[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + +
+
+
+
+ + [{else}] + [{assign var="currency" value=$oView->getActCurrency() }] +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
+
+ [{ $oViewConf->getHiddenSid() }] + [{ $oViewConf->getNavFormParams() }] + + + + + [{if !$oxcmp_user->oxuser__oxpassword->value }] + + [{else}] + + + [{/if}] +
+ + [{if $oView->isLowOrderPrice()}] +
+
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+
+ [{else}] +
+
+ +
+
+ [{/if}] + + + [{include file="inc/error.tpl" Errorlist=$Errors.user}] + + [{if $oView->getLoginOption() == 3}] + [{ oxmultilang ident="USER_LOGIN3" }] +
+ [{ oxmultilang ident="USER_ENTEREMAILANDPWD" }]
+ [{ oxmultilang ident="USER_RECEIVECONFIRMATION" }] +
+ + + + + + + + + + + + + + + + +
 *
 *
 *
+
+ [{/if}] + + [{ oxmultilang ident="USER_SEND" }] +
+ [{ oxmultilang ident="USER_BILLINDADDRESS" }] [{ oxmultilang ident="USER_COMPLETEALLMARKEDFIELDS" }] +
+ + + + + + [{ if !$oxcmp_user->oxuser__oxpassword->value && $oView->getLoginOption() != 3}] + + + + + [{/if}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [{if $oViewConf->showBirthdayFields() }] + + + + + [{/if}] + + + + + + + + + +
+ + *
+ [{include file="inc/salutation.tpl" name="invadr[oxuser__oxsal]" value=$oxcmp_user->oxuser__oxsal->value value2=$invadr.oxuser__oxsal}] + [{if $oView->isFieldRequired(oxuser__oxsal) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxfname) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxlname) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxcompany) }]*[{/if}] +
+ + + [{if $oView->isFieldRequired(oxuser__oxstreet) || $oView->isFieldRequired(oxuser__oxstreetnr) }]*[{/if}] +
+ + + [{if $oView->isFieldRequired(oxuser__oxzip) || $oView->isFieldRequired(oxuser__oxcity) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxustid) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxaddinfo) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxcountryid) }]*[{/if}] +
+ [{include file="inc/state_selector.snippet.tpl" + countrySelectId="inv_country_select" + stateSelectName="invadr[oxuser__oxstateid]" + selectedStateIdPrim=$invadr.oxuser__oxstateid + selectedStateId=$oxcmp_user->oxuser__oxstateid + }] +
+ + [{if $oView->isFieldRequired(oxuser__oxfon) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxfax) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxmobfon) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxuser__oxprivfon) }]*[{/if}] +
+ + +
+ oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]([0-9]{1,2})[-]/":"" }][{/if}]">   + oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]/":""|regex_replace:"/[-]([0-9]{1,2})$/":"" }][{/if}]">   + oxuser__oxbirthdate->value|regex_replace:"/[-]([0-9]{1,2})[-]([0-9]{1,2})$/":"" }][{/if}]"> + [{if $oView->isFieldRequired(oxuser__oxbirthdate) }]*[{/if}] [{ oxmultilang ident="USER_BIRTHDAYMESSAGE" }]
+
+ + isNewsSubscribed()}]checked[{/if}]> + [{ oxmultilang ident="USER_SUBSCRIBENEWSLETTER_MESSAGE" }] +
+ [{ if !$oView->getOrderRemark()}] + [{assign var="order_remark" value="USER_MESSAGEHERE"|oxmultilangassign}] + [{else}] + [{assign var="order_remark" value=$oView->getOrderRemark()}] + [{/if}] + +
+ +
+ +
+ [{ oxmultilang ident="USER_SHIPPINGADDRESS" }] +
+ + [{if !$oView->showShipAddress()}] +

+ [{else}] +

+ [{/if}] + +
[{ oxmultilang ident="USER_NOTE" }] [{ oxmultilang ident="USER_DIFFERENTDELIVERYADDRESS" }]
+ [{if $oView->showShipAddress()}] + [{assign var="delivadr" value=$oView->getDelAddress()}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ [{include file="inc/salutation.tpl" name="deladr[oxaddress__oxsal]" value=$delivadr->oxaddress__oxsal->value}] + [{if $oView->isFieldRequired(oxaddress__oxsal) }]*[{/if}] +
+ + + [{if $oView->isFieldRequired(oxaddress__oxfname) || $oView->isFieldRequired(oxaddress__oxlname) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxaddress__oxcompany) }]*[{/if}] +
+ + + [{if $oView->isFieldRequired(oxaddress__oxstreet) || $oView->isFieldRequired(oxaddress__oxstreetnr) }]*[{/if}] +
+ + + [{if $oView->isFieldRequired(oxaddress__oxzip) || $oView->isFieldRequired(oxaddress__oxcity) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxaddress__oxaddinfo) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxaddress__oxcountryid) }]*[{/if}] +
+ [{include file="inc/state_selector.snippet.tpl" + countrySelectId="del_country_select" + stateSelectName="deladr[oxaddress__oxstateid]" + selectedStateIdPrim=$deladr.oxaddress__oxstateid + selectedStateId=$delivadr->oxaddress__oxstateid->value + }] +
+ + [{if $oView->isFieldRequired(oxaddress__oxfon) }]*[{/if}] +
+ + [{if $oView->isFieldRequired(oxaddress__oxfax) }]*[{/if}] +
+ [{/if}] +
+ + [{if $oView->isLowOrderPrice()}] +
+
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
+
+ [{else}] +
+
+ +
+
+ [{/if}] + +
+   + + [{/if}] + + +[{ insert name="oxid_tracker" title=$template_title }] +[{include file="_footer.tpl"}] diff --git a/changed_full/440-447/out/admin/de/d3_googleanalytics_lang.php b/changed_full/440-447/out/admin/de/d3_googleanalytics_lang.php index 44ba234..31673c9 100644 --- a/changed_full/440-447/out/admin/de/d3_googleanalytics_lang.php +++ b/changed_full/440-447/out/admin/de/d3_googleanalytics_lang.php @@ -1,6 +1,5 @@ 'Google Analytics', 'd3mxgoogleanalytics_settings' => 'Einstellungen', 'd3tbclgoogleanalytics_main' => 'Analytics', -'d3tbclgoogleanalytics_adwords' => 'AdWords', +'d3tbclgoogleanalytics_adwords' => 'Kampagnen (z.B. AdWords)', 'D3_GOOGLEANALYTICS_CFG_TITLE' => 'Google Analytics Schnittstelle - Einstellungen', 'D3_GOOGLEANALYTICS_MAIN' => 'Grundeinstellungen', -'D3_GOOGLEANALYTICS_MAIN_GAID' => 'Account ID', -'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP' => 'IP-Adressen anonymisiert übertragen (empfohlen)', +'D3_GOOGLEANALYTICS_MAIN_GAID' => 'Analyics-ID', +'D3_GOOGLEANALYTICS_MAIN_GAID_DESC' => 'Fügen Sie hier die Google Analytics Konto-ID ein. Diese finden Sie in Ihrem GA-Konto und beginnt im Normalfall mit "UA-".', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP' => 'IP-Adressen anonymisiert übertragen (dringend empfohlen)', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC' => 'Die IP-Adressen Ihrer Shopbesucher werden anonymisiert. Zwar werden dadurch die Gebietszuordnungen etwas ungenauer. Jedoch können Sie nur mit dieser Einstellung den Datenschutzvorschriften in Deutschland entsprechen.', 'D3_GOOGLEANALYTICS_ECOMMERCE' => 'eCommerce-Einstellungen', 'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA' => 'eCommerce-Daten übertragen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC' => 'Mit dieser Einstellung werden Warenkorbdaten Ihrer Kunden an Analytics übertragen. Damit können Sie z.B. die Produktleistung und Umsatzzahlen ermitteln.', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO' => 'Netto-Preise übertragen, wenn verfügbar / TODO', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC' => 'Betreiben Sie einen B2B-Shop, übertragen Sie Ihre Artikelpreise netto an Analytics, wenn diese auch im Shop ohne Steuer zur Verfügung stehen. ', 'D3_GOOGLEANALYTICS_DOMAIN' => 'Multi-Domain-Einstellungen', -'D3_GOOGLEANALYTICS_DOMAIN_ALLOWXDOMAIN' => 'Trackingdaten von unterschiedlichen Domains verwenden', -'D3_GOOGLEANALYTICS_DOMAIN_XDOMAIN' => 'zu verwendende Domains', -'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATH' => 'nur folgendes Verzeichnis tracken', +'D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER' => 'Trackingdaten von unterschiedlichen Domains verwenden / TODO', + // TODO: further description required +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME' => 'fixiert das Tracking-Cookie auf die angegebene Domain (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC' => 'Lassen Sie dieses Feld leer, ist das Tacking-Cookie für unterschiedliche Seiten gültig. Wenn Sie statt dessen eine Domain angeben, ist das gesetzte Cookie nur für Seiten unter dieser Domain gültig. Andere zu trackende Seiten setzen dann ein neues Cookie.

Der Eintrag sollte hier so aussehen: .yourDomainName.com

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH' => 'Tracking nur auf ein Verzeichnis beschränken (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC' => 'Ein Eintrag hier sollte so aussehen: /myStore/

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY' => 'Cookie Informationen werden in das Verzeichnis der selben Domain kopiert (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC' => 'Ein Eintrag hier sollte so aussehen: /myCart/

Weitere Informationen finden Sie hier.', -'D3_GOOGLEANALYTICS_BROWSER' => 'Browser-Daten übertragen', +'D3_GOOGLEANALYTICS_BROWSER' => 'Browser-Daten', +'D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO' => 'Deaktiviert die Erkennung von Browserdaten (z.B. Name und Version)', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH' => 'Unterbindet die Erkennung, ob beim Kunden das Flash-Plugin installiert ist.', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE' => '_setDetectTitle / TODO', + // TODO: further description required -'D3_GOOGLEANALYTICS_ADWORDSCODE_GENERAL' => 'Kampagnendaten übertragen', +'D3_GOOGLEANALYTICS_CUSTOMVARS' => 'individuelle Daten', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT' => 'individuelle Daten übertragen', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC' => 'Mit individuellen Daten können Sie Parameter übermitteln, die sonst im Rahmen des Trackingcodes nicht gesammelt werden. Ergänzen Sie den entsprechenden Abschnitt im Template "inc/d3GoogleAnalytics.tpl" um die gewünschten Daten. Als Beispiel ist die Übertragung des Kundengeschlechts angelegt.

Weitere Informationen finden Sie hier.', -'D3_GOOGLEANALYTICS_ADWORDSMAIN_CAMPAIGNTIMEOUT' => 'Kampagnenlaufzeit', -'D3_GOOGLEANALYTICS_ADWORDSMAIN_CUSTCAMPAIGNFIELDS' => 'benutzerdefinierte Kampagnenfelder', +'D3_GOOGLEANALYTICS_SECURITYINFORMATIONS' => 'Im CMS-Baustein "Analytics_Security_Informations" ist ein Text hinterlegt, den Sie Ihren Kunden unter Ihrer Datenschutzerklärung verfügbar machen sollten. Klären Sie jedoch bitte vor Verwendung von Google Analytics Tracking und diesem Hinweistext ab, ob beides mit den Datenschutzbestimmung Ihres Landes konform geht. Ausschließlich der Shopbetreiber haftet für Verstöße. Beraten Sie sich im Zweifel mit Ihrem Rechtsanwalt. / TODO

Nach Aktivierung des Tracking-Codes dauert es in der Regel ca. 24 Stunden, bis die ersten Tracking-Daten in Analytics zur Verfügung stehen.', + // TODO: add content to package +'D3_GOOGLEANALYTICS_ADWORDSGENERAL' => 'Kampagnen Grundeinstellungen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK' => 'Kampagnendaten nicht übertragen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC' => 'Das Kampagnentracking ist im Standard aktiviert. Setzen Sie diesen Haken, um die Kampagnenübertragung zu deaktivieren.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT' => 'Kampagnenlaufzeit (optional, sonst 6 Monate)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC' => 'Geben Sie hier eine optionale Laufzeit dieser Kampagne in Millisekunden an.

30 Tage = 2592000000
365 Tage = 31536000000', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS' => 'Millisekunden', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY' => '_setCampNoKey', + +'D3_GOOGLEANALYTICS_ADWORDSCODE' => 'Kampagnen-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE' => 'AdWords-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC' => 'Kopieren Sie hier den Kampagnen-Tracking-Code ein, den Sie auf Ihrer AdWords-Seite finden. Kopieren Sie auch das "script"-Tag mit.', + +'D3_GOOGLEANALYTICS_ADWORDSMAIN' => 'Individualisierung der Kampagnentrackings', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY' => 'Kampagnenname (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC' => 'Unter diesem Namen sehen Sie die Auswertung der Daten aus dieser Shopkampagne in Analytics.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY' => 'Kampagnenmedium (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC' => 'Definieren Sie das Medium dieser Kampagne (z.B. Werbebanner, Mailkampagne oder auch Klickkampagne). Diese Einstellung finden Sie in der Kampagnenauswertung unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY' => 'Kampagnenquelle (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC' => 'Benennen Sie hier die Quelle der Shopkampagne, vergeben Sie zum Beispiel den Webseiten-Name oder den Firmenname.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY' => 'Schlüsselwort(e) Ihrer Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC' => 'Auch diese Keywords erscheinen in Analytics unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY' => 'Inhaltsbeschreibung der Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC' => 'Den beschrieben Inhalt finden Sie in der Auswertung als "Ad Content".

Weitere Informationen finden Sie hier.', ); @@ -45,5 +83,4 @@ $aLang = array( [{ oxmultilang ident="GENERAL_YOUWANTTODELETE" }] - */ diff --git a/changed_full/440-447/out/admin/en/d3_googleanalytics_lang.php b/changed_full/440-447/out/admin/en/d3_googleanalytics_lang.php new file mode 100644 index 0000000..a5b277a --- /dev/null +++ b/changed_full/440-447/out/admin/en/d3_googleanalytics_lang.php @@ -0,0 +1,86 @@ + 'ISO-8859-15', +'d3mxd3modules' => 'D³ Module', +'d3mxgoogleanalytics' => 'Google Analytics', +'d3mxgoogleanalytics_settings' => 'Einstellungen', +'d3tbclgoogleanalytics_main' => 'Analytics', +'d3tbclgoogleanalytics_adwords' => 'Kampagnen (z.B. AdWords)', + +'D3_GOOGLEANALYTICS_CFG_TITLE' => 'Google Analytics Schnittstelle - Einstellungen', + +'D3_GOOGLEANALYTICS_MAIN' => 'Grundeinstellungen', +'D3_GOOGLEANALYTICS_MAIN_GAID' => 'Analyics-ID', +'D3_GOOGLEANALYTICS_MAIN_GAID_DESC' => 'Fügen Sie hier die Google Analytics Konto-ID ein. Diese finden Sie in Ihrem GA-Konto und beginnt im Normalfall mit "UA-".', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP' => 'IP-Adressen anonymisiert übertragen (dringend empfohlen)', +'D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC' => 'Die IP-Adressen Ihrer Shopbesucher werden anonymisiert. Zwar werden dadurch die Gebietszuordnungen etwas ungenauer. Jedoch können Sie nur mit dieser Einstellung den Datenschutzvorschriften in Deutschland entsprechen.', + +'D3_GOOGLEANALYTICS_ECOMMERCE' => 'eCommerce-Einstellungen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA' => 'eCommerce-Daten übertragen', +'D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC' => 'Mit dieser Einstellung werden Warenkorbdaten Ihrer Kunden an Analytics übertragen. Damit können Sie z.B. die Produktleistung und Umsatzzahlen ermitteln.', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO' => 'Netto-Preise übertragen, wenn verfügbar / TODO', +'D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC' => 'Betreiben Sie einen B2B-Shop, übertragen Sie Ihre Artikelpreise netto an Analytics, wenn diese auch im Shop ohne Steuer zur Verfügung stehen. ', + +'D3_GOOGLEANALYTICS_DOMAIN' => 'Multi-Domain-Einstellungen', +'D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER' => 'Trackingdaten von unterschiedlichen Domains verwenden / TODO', + // TODO: further description required +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME' => 'fixiert das Tracking-Cookie auf die angegebene Domain (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC' => 'Lassen Sie dieses Feld leer, ist das Tacking-Cookie für unterschiedliche Seiten gültig. Wenn Sie statt dessen eine Domain angeben, ist das gesetzte Cookie nur für Seiten unter dieser Domain gültig. Andere zu trackende Seiten setzen dann ein neues Cookie.

Der Eintrag sollte hier so aussehen: .yourDomainName.com

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH' => 'Tracking nur auf ein Verzeichnis beschränken (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC' => 'Ein Eintrag hier sollte so aussehen: /myStore/

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY' => 'Cookie Informationen werden in das Verzeichnis der selben Domain kopiert (optional)', +'D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC' => 'Ein Eintrag hier sollte so aussehen: /myCart/

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_BROWSER' => 'Browser-Daten', +'D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO' => 'Deaktiviert die Erkennung von Browserdaten (z.B. Name und Version)', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH' => 'Unterbindet die Erkennung, ob beim Kunden das Flash-Plugin installiert ist.', +'D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE' => '_setDetectTitle / TODO', + // TODO: further description required + +'D3_GOOGLEANALYTICS_CUSTOMVARS' => 'individuelle Daten', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT' => 'individuelle Daten übertragen', +'D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC' => 'Mit individuellen Daten können Sie Parameter übermitteln, die sonst im Rahmen des Trackingcodes nicht gesammelt werden. Ergänzen Sie den entsprechenden Abschnitt im Template "inc/d3GoogleAnalytics.tpl" um die gewünschten Daten. Als Beispiel ist die Übertragung des Kundengeschlechts angelegt.

Weitere Informationen finden Sie hier.', + +'D3_GOOGLEANALYTICS_SECURITYINFORMATIONS' => 'Im CMS-Baustein "Analytics_Security_Informations" ist ein Text hinterlegt, den Sie Ihren Kunden unter Ihrer Datenschutzerklärung verfügbar machen sollten. Klären Sie jedoch bitte vor Verwendung von Google Analytics Tracking und diesem Hinweistext ab, ob beides mit den Datenschutzbestimmung Ihres Landes konform geht. Ausschließlich der Shopbetreiber haftet für Verstöße. Beraten Sie sich im Zweifel mit Ihrem Rechtsanwalt. / TODO

Nach Aktivierung des Tracking-Codes dauert es in der Regel ca. 24 Stunden, bis die ersten Tracking-Daten in Analytics zur Verfügung stehen.', + // TODO: add content to package + +'D3_GOOGLEANALYTICS_ADWORDSGENERAL' => 'Kampagnen Grundeinstellungen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK' => 'Kampagnendaten nicht übertragen', +'D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC' => 'Das Kampagnentracking ist im Standard aktiviert. Setzen Sie diesen Haken, um die Kampagnenübertragung zu deaktivieren.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT' => 'Kampagnenlaufzeit (optional, sonst 6 Monate)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC' => 'Geben Sie hier eine optionale Laufzeit dieser Kampagne in Millisekunden an.

30 Tage = 2592000000
365 Tage = 31536000000', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS' => 'Millisekunden', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY' => '_setCampNoKey', + +'D3_GOOGLEANALYTICS_ADWORDSCODE' => 'Kampagnen-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE' => 'AdWords-Code', +'D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC' => 'Kopieren Sie hier den Kampagnen-Tracking-Code ein, den Sie auf Ihrer AdWords-Seite finden. Kopieren Sie auch das "script"-Tag mit.', + +'D3_GOOGLEANALYTICS_ADWORDSMAIN' => 'Individualisierung der Kampagnentrackings', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY' => 'Kampagnenname (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC' => 'Unter diesem Namen sehen Sie die Auswertung der Daten aus dieser Shopkampagne in Analytics.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY' => 'Kampagnenmedium (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC' => 'Definieren Sie das Medium dieser Kampagne (z.B. Werbebanner, Mailkampagne oder auch Klickkampagne). Diese Einstellung finden Sie in der Kampagnenauswertung unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY' => 'Kampagnenquelle (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC' => 'Benennen Sie hier die Quelle der Shopkampagne, vergeben Sie zum Beispiel den Webseiten-Name oder den Firmenname.

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY' => 'Schlüsselwort(e) Ihrer Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC' => 'Auch diese Keywords erscheinen in Analytics unter "Keywords".

Weitere Informationen finden Sie hier.', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY' => 'Inhaltsbeschreibung der Kampagne (optional)', +'D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC' => 'Den beschrieben Inhalt finden Sie in der Auswertung als "Ad Content".

Weitere Informationen finden Sie hier.', + +); + + +/* + +[{ oxmultilang ident="GENERAL_YOUWANTTODELETE" }] + +*/ diff --git a/changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl b/changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl new file mode 100644 index 0000000..d6f57cb --- /dev/null +++ b/changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_campaigns.tpl @@ -0,0 +1,286 @@ +[{include file="headitem.tpl" title="D3_GOOGLEANALYTICS_CFG_TITLE"|oxmultilangassign}] + + + + + + + +[{ if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{ $oViewConf->getHiddenSid() }] + + + + +
+ +
+ [{ $oViewConf->getHiddenSid() }] + + + + + + + + - - - -
+ + [{if $oView->getValueStatus() == 'error'}] +
+ [{oxmultilang ident="D3_CFG_MOD_GENERAL_NOCONFIG_DESC"}]
+ + + [{else}] + +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSGENERAL"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK"}] +[{* _gaq.push(['_setCampaignTrack', false]); *}] +
+
+ + d3_cfg_mod__blD3GASetCampaignTrack}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetCampaignTrack]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSCODE_SETCAMPAIGNTRACK_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT"}] +[{* _gaq.push(['_setCampaignCookieTimeout', 31536000000]); *}] +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_MS"}] + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPAIGNCOOKIETIMEOUT_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY"}] +_gaq.push(['_setCampNOKey', 'ga_nooverride']); // don't override +// see 09 +
+
+ + d3_cfg_mod__blD3GASetCampNoKey}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetCampNoKey]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNOKEY_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSCODE_CODE"}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSCODE_CODE_DESC" }] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY"}] +[{* _gaq.push(['_setCampNameKey', 'ga_campaign']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPNAMEKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY"}] +[{* _gaq.push(['_setCampMediumKey', 'ga_medium']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPMEDIUMKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY"}] +[{* _gaq.push(['_setCampSourceKey', 'ga_source']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPSOURCEKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY"}] +[{* _gaq.push(['_setCampTermKey', 'ga_term']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPTERMKEY_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY"}] +[{* _gaq.push(['_setCampContentKey', 'ga_content']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ADWORDSMAIN_SETCAMPCONTENTKEY_DESC" }] +
+
+
+
+
+ + + + + +

+ + +
+
+
+ + [{/if}] + + +[{include file="bottomitem.tpl"}] + + \ No newline at end of file diff --git a/changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_main.tpl b/changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_main.tpl index a35030d..8b87a06 100644 --- a/changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_main.tpl +++ b/changed_full/440-447/out/admin/tpl/d3_cfg_googleanalytics_main.tpl @@ -132,15 +132,6 @@ div.box{background: white url([{$oView->getBGLogoUrl()}]) no-repeat bottom right d3_cfg_mod__oxactive->value == 1}]checked[{/if}]>
- [{if $value->d3_cfg_mod__blMultiVariants_debug == 1}][{/if}][{oxmultilang ident="D3_CFG_MOD_GENERAL_DEBUGACTIVE"}][{if $value->d3_cfg_mod__blMultiVariants_debug == 1}][{/if}]  - - - d3_cfg_mod__blMultiVariants_debug == 1}]checked[{/if}]> -
@@ -229,7 +220,18 @@ div.box{background: white url([{$oView->getBGLogoUrl()}]) no-repeat bottom right
d3_cfg_mod__blD3GASendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GASendECommerce]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA_DESC" }] +
+
+ +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO"}] +
+
+ + d3_cfg_mod__blD3GAUseNetto}]checked[{/if}] name="value[d3_cfg_mod__blD3GAUseNetto]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_ECOMMERCE_USENETTO_DESC" }]
@@ -245,39 +247,47 @@ div.box{background: white url([{$oView->getBGLogoUrl()}]) no-repeat bottom right
- [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_ALLOWXDOMAIN"}] + [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER"}] [{* _gaq.push(['_setAllowLinker', true]); *}]
d3_cfg_mod__blD3GAAllowDomainLinker}]checked[{/if}] name="value[d3_cfg_mod__blD3GAAllowDomainLinker]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETALLOWLINKER_DESC" }]
- [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_XDOMAIN"}] -_gaq.push(['_setDomainName', '.example-petstore.com']); -// wenn benutzt: -_gaq.push(['_setAllowHash', false]); ??? + [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME"}] +[{* _gaq.push(['_setDomainName', '.example-petstore.com']); *}] +[{* if used _gaq.push(['_setAllowHash', false]); *}]
- - d3_cfg_mod__blD3GoogleAnalyticsSendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GoogleAnalyticsSendECommerce]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] + + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETDOMAINNAME_DESC" }]
- [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATH"}] -_gaq.push(['_setCookiePath', '/path/of/cookie/']); + [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH"}] +[{* _gaq.push(['_setCookiePath', '/path/of/cookie/']); *}]
- - d3_cfg_mod__blD3GoogleAnalyticsSendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GoogleAnalyticsSendECommerce]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] + + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_SETCOOKIEPATH_DESC" }] +
+
+
+
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY"}] +[{* _gaq.push(['_cookiePathCopy', '/path/of/cookie/']); *}] +
+
+ + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_DOMAIN_COOKIEPATHCOPY_DESC" }]
@@ -293,55 +303,64 @@ _gaq.push(['_setCookiePath', '/path/of/cookie/']);
- [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA"}] -_gaq.push(['_setClientInfo', false]); + [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO"}] +[{* _gaq.push(['_setClientInfo', false]); *}]
- - d3_cfg_mod__blD3GoogleAnalyticsSendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GoogleAnalyticsSendECommerce]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] + + d3_cfg_mod__blD3GASetClientInfo}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetClientInfo]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETCLIENTINFO_DESC" }]
- [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA"}] -_gaq.push(['_setAllowHash', false]); + [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH"}] +[{* _gaq.push(['_setDetectFlash', false]); *}]
- - d3_cfg_mod__blD3GoogleAnalyticsSendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GoogleAnalyticsSendECommerce]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] + + d3_cfg_mod__blD3GASetDetectFlash}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetDetectFlash]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTFLASH_DESC" }]
- [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA"}] -_gaq.push(['_setDetectFlash', false]); + [{oxmultilang ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE"}] +[{* _gaq.push(['_setDetectTitle', false]); *}]
- - d3_cfg_mod__blD3GoogleAnalyticsSendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GoogleAnalyticsSendECommerce]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] -
-
-
-
-
- [{oxmultilang ident="D3_GOOGLEANALYTICS_ECOMMERCE_SENDDATA"}] -_gaq.push(['_setDetectTitle', false]); -
-
- - d3_cfg_mod__blD3GoogleAnalyticsSendECommerce}]checked[{/if}] name="value[d3_cfg_mod__blD3GoogleAnalyticsSendECommerce]"> - [{ oxinputhelp ident="D3_GOOGLEANALYTICS_MAIN_ANONYMIZEIP_DESC" }] + + d3_cfg_mod__blD3GASetDetectTitle}]checked[{/if}] name="value[d3_cfg_mod__blD3GASetDetectTitle]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_BROWSER_SETDETECTTITLE_DESC" }]
+
+
+ + + [{oxmultilang ident="D3_GOOGLEANALYTICS_CUSTOMVARS"}] + + +
+
+ [{oxmultilang ident="D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT"}] +[{* _gaq.push(['_setCustomVar', false]); *}] +
+
+ + d3_cfg_mod__blD3GAUseCustomVars}]checked[{/if}] name="value[d3_cfg_mod__blD3GAUseCustomVars]"> + [{ oxinputhelp ident="D3_GOOGLEANALYTICS_CUSTOMVARS_TRANSMIT_DESC" }] +
+
+
+
+
@@ -354,6 +373,7 @@ _gaq.push(['_setDetectTitle', false]);
+

[{oxmultilang ident="D3_GOOGLEANALYTICS_SECURITYINFORMATIONS"}] [{/if}] diff --git a/changed_full/440-447/out/basic/tpl/basket.tpl b/changed_full/440-447/out/basic/tpl/basket.tpl index db26a93..73d9efd 100644 --- a/changed_full/440-447/out/basic/tpl/basket.tpl +++ b/changed_full/440-447/out/basic/tpl/basket.tpl @@ -9,7 +9,8 @@ [{else }]
[{if $oView->showBackToShop()}] -
+[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
[{ $oViewConf->getHiddenSid() }] @@ -25,7 +26,7 @@
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
[{else}] [{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] - +
[{ $oViewConf->getHiddenSid() }] @@ -38,8 +39,8 @@
- - +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
[{ $oViewConf->getHiddenSid() }] @@ -403,7 +404,7 @@ [{/foreach}] [{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] - +
[{ $oViewConf->getHiddenSid() }] @@ -419,7 +420,8 @@
[{if $oView->showBackToShop()}] - +[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] +
[{ $oViewConf->getHiddenSid() }] @@ -435,7 +437,7 @@
[{ oxmultilang ident="BASKET_MINORDERPRICE" }] [{ $oView->getMinOrderPrice() }] [{ $currency->sign }]
[{else}] [{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] - +
[{ $oViewConf->getHiddenSid() }] diff --git a/changed_full/440-447/out/basic/tpl/dyn/mini_basket.tpl b/changed_full/440-447/out/basic/tpl/dyn/mini_basket.tpl index a29dc2f..bb68b09 100644 --- a/changed_full/440-447/out/basic/tpl/dyn/mini_basket.tpl +++ b/changed_full/440-447/out/basic/tpl/dyn/mini_basket.tpl @@ -71,7 +71,7 @@
[{*** D3 MOD NEXT_LINE * GoogleAnalytics ***}] - +
[{ $oViewConf->getHiddenSid() }] diff --git a/changed_full/440-447/out/basic/tpl/inc/d3GoogleAnalytics.tpl b/changed_full/440-447/out/basic/tpl/inc/d3GoogleAnalytics.tpl index dacccec..18dbcd6 100644 --- a/changed_full/440-447/out/basic/tpl/inc/d3GoogleAnalytics.tpl +++ b/changed_full/440-447/out/basic/tpl/inc/d3GoogleAnalytics.tpl @@ -1,14 +1,100 @@ -[{if $d3GoogleAnalyticsActive && $d3GoogleAnalyticsId}] +[{if $blD3GoogleAnalyticsActive && $oD3GASettings->getValue('sD3GAId')}] [{strip}] + + [{if !$oD3GASettings->getValue('blD3GASetCampaignTrack') && $oD3GASettings->getValue('sD3GACampaignCode')}] + [{$oD3GASettings->getValue('sD3GACampaignCode')}] + [{/if}] [{/strip}] [{/if}] \ No newline at end of file diff --git a/changed_full/440-447/out/basic/tpl/inc/popup_basket.tpl b/changed_full/440-447/out/basic/tpl/inc/popup_basket.tpl index db1e22e..ba5fbbb 100644 --- a/changed_full/440-447/out/basic/tpl/inc/popup_basket.tpl +++ b/changed_full/440-447/out/basic/tpl/inc/popup_basket.tpl @@ -1,7 +1,7 @@