Compare commits

...

18 Commits

  1. BIN
      .gitattributes
  2. 11
      README.md
  3. 101
      changelog.md
  4. 9
      composer.json
  5. BIN
      docs/Bonuspunkte_Installation.pdf
  6. 6
      docs/Precheck/d3precheck.php
  7. 2
      docs/daux/_index.md
  8. 170
      docs/daux/changelog/010_Changelog.md
  9. 77
      docs/daux/config.json
  10. 18
      docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md
  11. 14
      docs/daux/installation/010_Anforderungen/020_Anforderungspruefung.md
  12. 13
      docs/daux/installation/010_Anforderungen/030_Vorbereitungen.md
  13. 9
      docs/daux/installation/020_Neuinstallation/005_Vorbereitung.md
  14. 9
      docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md
  15. 13
      docs/daux/installation/020_Neuinstallation/030_Verwendung_eigener_Themes.md
  16. 5
      docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md
  17. 7
      docs/daux/installation/020_Neuinstallation/050_Modul_im_Shop_aktivieren.md
  18. 11
      docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md
  19. 33
      docs/daux/installation/020_Neuinstallation/065_CMS-Seiten.md
  20. 8
      docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md
  21. 9
      docs/daux/installation/020_Neuinstallation/080_Lizenz_eintragen.md
  22. 16
      docs/daux/installation/020_Neuinstallation/090_CronJobs.md
  23. 8
      docs/daux/installation/020_Neuinstallation/095_Konfiguration_einstellen.md
  24. 7
      docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md
  25. 11
      docs/daux/installation/020_Neuinstallation/_index.md
  26. 5
      docs/daux/installation/030_Update/010_Modul_deaktivieren.md
  27. 16
      docs/daux/installation/030_Update/015_Paketquelle_entfernen.md
  28. 16
      docs/daux/installation/030_Update/020_Dateien_erneuern.md
  29. 7
      docs/daux/installation/030_Update/023_CMS-Seiten.md
  30. 16
      docs/daux/installation/030_Update/026_CronJobs.md
  31. 6
      docs/daux/installation/030_Update/030_Providerspezifische_Installation.md
  32. 5
      docs/daux/installation/030_Update/040_Modulinformationen_aktualisieren.md
  33. 11
      docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md
  34. 8
      docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md
  35. 11
      docs/daux/installation/030_Update/065_Konfiguration_einstellen.md
  36. 19
      docs/daux/installation/040_Installationspruefung.md
  37. 11
      docs/daux/installation/050_Schnellstart.md
  38. 5
      docs/daux/installation/060_Deinstallation/010_Modulerweiterungen_deaktivieren_und_entfernen.md
  39. 6
      docs/daux/installation/060_Deinstallation/020_Modul_deaktivieren.md
  40. 13
      docs/daux/installation/060_Deinstallation/030_Modul_aus_der_Installation_entfernen.md
  41. 9
      docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md
  42. 22
      docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md
  43. 8
      docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md
  44. 10
      docs/daux/installation/_index.md
  45. BIN
      docs/daux/media/admin_user_account_v6_5000.png
  46. BIN
      docs/daux/media/bonuspunkte_p1.png
  47. BIN
      docs/daux/media/d3icon.png
  48. BIN
      docs/daux/media/picture_metatda.png
  49. BIN
      docs/daux/media/shop_menu_bonuspunkte_v6_5000.png
  50. 14
      docs/daux/support/001_FAQ/020_Modul_testen.md
  51. 19
      docs/daux/support/001_FAQ/030_Modul_Funktionen_deaktivieren.md
  52. 21
      docs/daux/support/001_FAQ/040_Fehlermeldungen_anzeigen.md
  53. 16
      docs/daux/support/010_Hilfe-und-Support.md
  54. 279
      docs/html/changelog/Changelog.html
  55. 107
      docs/html/index.html
  56. 119
      docs/html/installation/Anforderungen/Anforderungspruefung.html
  57. 138
      docs/html/installation/Anforderungen/Systemanforderungen.html
  58. 117
      docs/html/installation/Anforderungen/Vorbereitungen.html
  59. 116
      docs/html/installation/Deinstallation/Dateien_loeschen.html
  60. 136
      docs/html/installation/Deinstallation/Datenbank_bereinigen.html
  61. 119
      docs/html/installation/Deinstallation/Modul_aus_der_Installation_entfernen.html
  62. 111
      docs/html/installation/Deinstallation/Modul_deaktivieren.html
  63. 111
      docs/html/installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html
  64. 115
      docs/html/installation/Deinstallation/TMP-Ordner_leeren.html
  65. 129
      docs/html/installation/Installationspruefung.html
  66. 163
      docs/html/installation/Neuinstallation/CMS-Seiten.html
  67. 120
      docs/html/installation/Neuinstallation/CronJobs.html
  68. 115
      docs/html/installation/Neuinstallation/Konfiguration_einstellen.html
  69. 113
      docs/html/installation/Neuinstallation/Lizenz_eintragen.html
  70. 113
      docs/html/installation/Neuinstallation/Modul_hinzufuegen.html
  71. 114
      docs/html/installation/Neuinstallation/Modul_im_Shop_aktivieren.html
  72. 111
      docs/html/installation/Neuinstallation/Providerspezifische_Installation.html
  73. 114
      docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html
  74. 115
      docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html
  75. 112
      docs/html/installation/Neuinstallation/Updatefaehigkeit.html
  76. 118
      docs/html/installation/Neuinstallation/Verwendung_eigener_Themes.html
  77. 114
      docs/html/installation/Neuinstallation/Vorbereitung.html
  78. 114
      docs/html/installation/Neuinstallation/index.html
  79. 114
      docs/html/installation/Schnellstart.html
  80. 112
      docs/html/installation/Update/CMS-Seiten.html
  81. 120
      docs/html/installation/Update/CronJobs.html
  82. 122
      docs/html/installation/Update/Dateien_erneuern.html
  83. 115
      docs/html/installation/Update/Konfiguration_einstellen.html
  84. 111
      docs/html/installation/Update/Modul_deaktivieren.html
  85. 111
      docs/html/installation/Update/Modulinformationen_aktualisieren.html
  86. 121
      docs/html/installation/Update/Paketquelle_entfernen.html
  87. 112
      docs/html/installation/Update/Providerspezifische_Installation.html
  88. 114
      docs/html/installation/Update/Shopanpassungen_installieren.html
  89. 115
      docs/html/installation/Update/TMP-Ordner_leeren.html
  90. 125
      docs/html/installation/index.html
  91. BIN
      docs/html/media/admin_user_account_v6_5000.png
  92. BIN
      docs/html/media/bonuspunkte_p1.png
  93. BIN
      docs/html/media/d3icon.png
  94. BIN
      docs/html/media/picture_metatda.png
  95. BIN
      docs/html/media/shop_menu_bonuspunkte_v6_5000.png
  96. 130
      docs/html/support/FAQ/Fehlermeldungen_anzeigen.html
  97. 129
      docs/html/support/FAQ/Modul_Funktionen_deaktivieren.html
  98. 123
      docs/html/support/FAQ/Modul_testen.html
  99. 120
      docs/html/support/Hilfe-und-Support.html
  100. 210
      docs/html/themes/d3/css/d3.css

BIN
.gitattributes

11
README.md

@ -1,9 +1,9 @@
# D³ Bonuspunkte für OXID eShop
# D³ Bonuspunkte für OXID eShop
Bieten Sie Ihren Kunden ein umfassendes Bonussystem an.
## Systemanforderungen:
- installierter OXID eShop
- PHP-Version, für die Installationspakete verfügbar sind
- PHP-Version, für die Installationspakete verfügbar sind
- Installation via Composer
- ionCubeLoader
- D3 Modul Connector
@ -11,7 +11,8 @@ Bieten Sie Ihren Kunden ein umfassendes Bonussystem an.
Die jeweils geforderten Versionen und sonstige Anforderungen entnehmen
Sie bitte der Dokumentation im docs-Verzeichnis dieses Paketes.
## Installation:
## Installation
Verwenden Sie zur Installation bitte immer unser Quellenverzeichnis unter https://satis.oxidmodule.com.
Eine detaillierte Installationsanleitung finden Sie im docs-Verzeichnis dieses Pakets.
composer require d3/points
Eine detaillierte Installationsanleitung finden auf https://docs.oxidmodule.com/ oder im Verzeichnis /docs/html dieses Pakets.

101
changelog.md

@ -1,30 +1,62 @@
Version 5.0.2.3
- Bug: unvollständige Updateprozedur auf Version 6 des Shops
Version 5.0.2.2
- Bug: Controller wurden verschlüsselt ausgeliefert
- Bug: Fehler bei der Ermittlung der Sprache für die Erinnerungs-E-Mails
Version 5.0.2.1
- Templates für das Theme Wave angepasst, Version 1.0.1
Version 5.0.2.0
- Punkte für Bewertungen konnten nicht vergeben werden
- kleine Refactoring Arbeiten
- Ausgabe des CronJobs kann als Email versendet werden
Version 5.0.1.0
- Kleine Layoutänderung im Kundenkonto(nur Flow Theme). Die Angaben zu den Gutscheinen werden jetzt übersichtlicher dargestellt
- Die .sh-Datei für den CronJob kann nun im Admin des Moduls erstellt werden.
Version 5.0.0.2
- Test auf OXID 6.0.3 / 6.1.0
Version 5.0.0.1
- Dateien verschoben
- neue Dokumentation
Version 5.0.0.0
- Angepasst für Shopversion 6.x, Installation via Composer
- Angepasst für Shopversion 6.x, Installation via Composer
Version 4.1.1.1
- Bug beim Einlösen der Bonuspunkte - fehlerhaft benannte Methode wurde korrigiert
- Bug in der Verwendung der Templates für das Kundenkonto - die Azure Templates wurden nicht verwendet
- Bug beim Einlösen der Bonuspunkte - fehlerhaft benannte Methode wurde korrigiert
- Bug in der Verwendung der Templates für das Kundenkonto - die Azure Templates wurden nicht verwendet
- kleine Layoutanpassung bei der Ausgabe der Gutscheine - der Kommentar wurde verschoben angezeigt
Version 4.1.1.0
- Ausgaben der Kontoübersicht in Templates ausgelagert
- Bug bei Versand der Reminderemails, Mails wurde häufiger versendet
- Prüfung und Abbruch wenn automatisch kein Gutschein erstellt wurde
- Ausgaben der Kontoübersicht in Templates ausgelagert
- Bug bei Versand der Reminderemails, Mails wurde häufiger versendet
- Prüfung und Abbruch wenn automatisch kein Gutschein erstellt wurde
Version 4.1.0.1
- Umstieg auf den neuen Theme-Mapper des Modul-Connectors, so kann auch das Modul auch mit dem Roxive-Theme eingesetzt werden
- kleine Bugs bei bei den Übersetzungen, in den Templates und CSS-Formatierungen
- kleine Bugs bei bei den Ãœbersetzungen, in den Templates und CSS-Formatierungen
- fehlerhafte Datenbankabfragen wenn zwischen der Bestellung und Vergabe der Punkte einige Tage liegen
- einige zusätzliche Templateblöcke
- einige zusätzliche Templateblöcke
Version 4.1.0.0
- Test/Anpassung auf die 4.10.x/5.3.x
- Kundenkonto auf Flow-Theme angepasst
- neuer Menüpunkt Logmeldungen im Modul
- neuer Menüpunkt Logmeldungen im Modul
- Bugfix: Logout im Admin, im Zusammenhang mit dem aktuellen Modul-Connector und dem neuen Admin-Theme
@ -35,7 +67,7 @@ Version 4.0.2.3
Version 4.0.2.2
- Bug: Gutschein wird mit 0 Euro berechnet
- Bug: Optionen für die Zusendung der E-Mails werden nicht mehr richtig gespeichert
- Bug: Optionen für die Zusendung der E-Mails werden nicht mehr richtig gespeichert
- Bug: Installationsssistenten wird mehrfach gestartet
@ -44,23 +76,24 @@ Version 4.0.2.1
Version 4.0.2.0
- Bug bei der Prüfung auf verbotene Kundengruppe
- Bug bei Änderung der E-Mailadressen der Kunden
- Erhalt der E-Mails kann jetzt auch im Admin am Kunde geändert werden
- Anzeige der Bezahlarten in den Einstellungen des Modul geändert
- Bug bei der Prüfung auf verbotene Kundengruppe
- Bug bei Änderung der E-Mailadressen der Kunden
- Erhalt der E-Mails kann jetzt auch im Admin am Kunde geändert werden
- Anzeige der Bezahlarten in den Einstellungen des Modul geändert
- kleine Templatefehler im Admin behoben
- Test auf 4.8
Version 4.0.1.0
- Bugfix: individuelle Gutscheinlänge wurde nicht beachtet
- auch für Shopversionen ab 4.8 einsetzbar
- Bugfix: individuelle Gutscheinlänge wurde nicht beachtet
- auch für Shopversionen ab 4.8 einsetzbar
- Systemcheck integriert (d3precheck.php)
Version 4.0.0.0
-Anpassung auf Oxid 4.7 / 5.0
-Integration in die D³-Lizenzverwaltung
-halbautomatische Installation
- Anpassung auf Oxid 4.7 / 5.0
- Integration in die D³-Lizenzverwaltung
- halbautomatische Installation
Version 3.0.0.2
@ -69,38 +102,40 @@ Version 3.0.0.2
Version 3.0.1
-Problem wenn die Berechnung der Punkte einen Wert unter 1 ergibt
-Test auf vorhandene Gutscheinnummern
-Feld OXVOUCHERID aus Install.sql entfernt
-Bug bei verbotenen Benutzergruppe
-Bug bei der Vergabe von Bonuspunkten für Bewertungen an Artikeln
- Änderungen für Shopversion ab 4.6.0 integriert
- Problem wenn die Berechnung der Punkte einen Wert unter 1 ergibt
- Test auf vorhandene Gutscheinnummern
- Feld OXVOUCHERID aus Install.sql entfernt
- Bug bei verbotenen Benutzergruppe
- Bug bei der Vergabe von Bonuspunkten für Bewertungen an Artikeln
- Änderungen für Shopversion ab 4.6.0 integriert
Version 3.0
- Anpassung für OXID 4.5.x
- Anpassung für OXID 4.5.x
- Konfiguration im Admin
- zusätzliche Kriterien
- Bonuspunkte löschen/stornieren
- zusätzliche Kriterien
- Bonuspunkte löschen/stornieren
- Erinnerungsemail
- erweitertes Logging
Version 2.2
- Punktevergabe für Kundenbewertungen eingebaut
- Punktevergabe für Kundenbewertungen eingebaut
- Erweiterung der d3points-Tabelle um oxtype- und oxtext-Datenfeld
- manuelle Punkte können nun über ein Langtextfeld im Admin kommentiert werden
- manuelle Punkte können nun über ein Langtextfeld im Admin kommentiert werden
- logging auf mod_cfg umgestellt
- securitykey für cronjob eingebaut
- securitykey für cronjob eingebaut
Version 2.1
- Berechnungsfehler im cronjob bereinigt
- CMS-Bausteine für Automail (Gutscheine) eingefügt
- CMS-Bausteine für Automail (Gutscheine) eingefügt
Version 2.0
- Umstellung des Moduls auf PE4
Version 1.0
- Startversion für OXID PE3
- Startversion für OXID PE3

9
composer.json

@ -1,6 +1,6 @@
{
"name": "d3/points",
"description": "Points.",
"description": "Add a Premiumpoints system.",
"type": "oxideshop-module",
"keywords": [
"oxid",
@ -19,6 +19,7 @@
],
"support": {
"email": "support@shopmodule.com"
},
"homepage": "https://www.oxidmodule.com/",
"license": [
@ -33,10 +34,8 @@
}
},
"require": {
"php": "5.6 - 7.0", "ext-ionCube-Loader": "*",
"ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-ce": "6.0 - 6.2",
"d3/modcfg": ">=5.1.0.0"
"oxid-esales/oxideshop-metapackage-ce": "~6.0 || ~6.1",
"d3/modcfg": "^5.1.0.0"
},
"autoload": {
"psr-4": {

BIN
docs/Bonuspunkte_Installation.pdf

6
docs/Precheck/d3precheck.php

@ -43,7 +43,7 @@ class requConfig
public $sModId = 'd3points';
public $sModVersion = '5.0.0.0';
public $sModVersion = '5.0.0.2';
/********************** check configuration section ************************/
@ -75,12 +75,12 @@ class requConfig
// benötigt Zend Optimizer (PHP 5.2) bzw. Zend Guard Loader (> PHP 5.2)
'hasZendLoaderOptimizer' => array(
'blExec' => 1,
'blExec' => 0,
),
// benötigt IonCubeLoader
'hasIonCubeLoader' => array(
'blExec' => 0,
'blExec' => 1,
),
// benötigt PHP-Extension (kaskadierbar (siehe "Desc1"))

2
docs/daux/_index.md

@ -0,0 +1,2 @@
### Kauf und weitere Informationen zum Modul {$modulename} finden Sie in unserem Shop:
[https://www.oxidmodule.com/OXID-eShop/Module/Bonuspunkte-fuer-Oxid-PE.html](https://www.oxidmodule.com/OXID-eShop/Module/Bonuspunkte-fuer-Oxid-PE.html)

170
docs/daux/changelog/010_Changelog.md

@ -0,0 +1,170 @@
---
title: Changelog
---
## Version 5.0.2.3 - 2020-
### Fixed
- unvollständige Updateprozedur auf Version 6 des Shops
---
## Version 5.0.2.2 - 2020-07-24
### Fixed
- Controller wurden verschlüsselt ausgeliefert
- Fehler bei der Ermittlung der Sprache für die Erinnerungs-E-Mails
---
## Version 5.0.2.1
- Templates für das Theme Wave angepasst, Version 1.0.1
---
## Version 5.0.2.0
- Punkte für Bewertungen konnten nicht vergeben werden
- kleine Refactoring Arbeiten
- Ausgabe des CronJobs kann als Email versendet werden
---
## Version 5.0.1.0
- Kleine Layoutänderung im Kundenkonto(nur Flow Theme). Die Angaben zu den Gutscheinen werden jetzt übersichtlicher dargestellt
- Die .sh-Datei für den CronJob kann nun im Admin des Moduls erstellt werden.
---
## Version 5.0.0.2
- Kleine Nachbesserung der Dokumentation
---
## Version 5.0.0.1
- Umstellung der Dokumentation von PDF auf eine HTML-bsierende Dokumentation. Die Dokumentation
liegt dem Modul jetzt im Ordner docs/Documentation/ bei.
---
## Version 5.0.0.0
- Angepasst für Shopversion 6.x, Installation via Composer
---
## Version 4.1.1.1
- Bug beim Einlösen der Bonuspunkte - fehlerhaft benannte Methode wurde korrigiert
- Bug in der Verwendung der Templates für das Kundenkonto - die Azure Templates wurden nicht verwendet
- kleine Layoutanpassung bei der Ausgabe der Gutscheine - der Kommentar wurde verschoben angezeigt
---
## Version 4.1.1.0
- Ausgaben der Kontoübersicht in Templates ausgelagert
- Bug bei Versand der Reminderemails, Mails wurde häufiger versendet
- Prüfung und Abbruch wenn automatisch kein Gutschein erstellt wurde
---
## Version 4.1.0.1
- Umstieg auf den neuen Theme-Mapper des Modul-Connectors, so kann auch das Modul auch mit dem Roxive-Theme eingesetzt werden
- kleine Bugs bei bei den übersetzungen, in den Templates und CSS-Formatierungen
- fehlerhafte Datenbankabfragen wenn zwischen der Bestellung und Vergabe der Punkte einige Tage liegen
- einige zusätzliche Templateblöcke
---
## Version 4.1.0.0
- Test/Anpassung auf die 4.10.x/5.3.x
- Kundenkonto auf Flow-Theme angepasst
- neuer Menüpunkt Logmeldungen im Modul
- Bugfix: Logout im Admin, im Zusammenhang mit dem aktuellen Modul-Connector und dem neuen Admin-Theme
---
## Version 4.0.2.3
- Bug: fehlerhaftes Include eines Templates im Kundenkonto
- Test auf 4.9 / 5.2
---
## Version 4.0.2.2
- Bug: Gutschein wird mit 0 Euro berechnet
- Bug: Optionen für die Zusendung der E-Mails werden nicht mehr richtig gespeichert
- Bug: Installationsssistenten wird mehrfach gestartet
---
## Version 4.0.2.1
- Anpassung Precheck
---
## Version 4.0.2.0
- Bug bei der Prüfung auf verbotene Kundengruppe
- Bug bei änderung der E-Mailadressen der Kunden
- Erhalt der E-Mails kann jetzt auch im Admin am Kunde geändert werden
- Anzeige der Bezahlarten in den Einstellungen des Modul geändert
- kleine Templatefehler im Admin behoben
- Test auf 4.8
---
## Version 4.0.1.0
- Bugfix: individuelle Gutscheinlänge wurde nicht beachtet
- auch für Shopversionen ab 4.8 einsetzbar
- Systemcheck integriert (d3precheck.php)
---
## Version 4.0.0.0
- Anpassung auf Oxid 4.7 / 5.0
- Integration in die D³-Lizenzverwaltung
- halbautomatische Installation
---
## Version 3.0.0.2
- stornierte Bestellungen bei der Vergabe von Punkte ignorieren
- manuell vergebene Punkte in Reminder-Mails beachten
---
## Version 3.0.1
- Problem wenn die Berechnung der Punkte einen Wert unter 1 ergibt
- Test auf vorhandene Gutscheinnummern
- Feld OXVOUCHERID aus Install.sql entfernt
- Bug bei verbotenen Benutzergruppe
- Bug bei der Vergabe von Bonuspunkten für Bewertungen an Artikeln
- Änderungen für Shopversion ab 4.6.0 integriert
---
## Version 3.0
- Anpassung für OXID 4.5.x
- Konfiguration im Admin
- zusätzliche Kriterien
- Bonuspunkte löschen/stornieren
- Erinnerungsemail
- erweitertes Logging
---
## Version 2.2
- Punktevergabe für Kundenbewertungen eingebaut
- Erweiterung der d3points-Tabelle um oxtype- und oxtext-Datenfeld
- manuelle Punkte können nun über ein Langtextfeld im Admin kommentiert werden
- logging auf mod_cfg umgestellt
- securitykey für cronjob eingebaut
---
## Version 2.1
- Berechnungsfehler im cronjob bereinigt
- CMS-Bausteine für Automail (Gutscheine) eingefügt
---
## Version 2.0
- Umstellung des Moduls auf PE4
---
## Version 1.0
- Startversion für OXID PE3

77
docs/daux/config.json

@ -0,0 +1,77 @@
{
"title": "<i class='fab fa-d3 d3fa-color-blue'></i> Bonuspunkte",
"moduleversion": "5.0.2.2",
"titledesc": "für den Oxid eShop",
"author": "D³ Data Development",
"moduledate": "24.07.2020",
"editors": "MG/KH/TD/SK",
"tagline": "",
"image": "",
"ignore": {
"files": ["Work_In_Progress.md", "d3.css", "d3processor.php"],
"folders": [".idea","daux.io-master","league", "d3"]
},
"live": {
"clean_urls": true
},
"html": {
"theme": "d3",
"breadcrumbs": true,
"breadcrumb_separator": "Chevrons",
"toggle_code": false,
"date_modified": true,
"date_modified_format": "d.m.Y",
"float": false,
"inherit_index": true,
"auto_landing": true,
"links": {
"Shop": "http://www.oxidmodule.com",
"Blog": "http://blog.oxidmodule.com",
"Dokumentationen": "https://docs.oxidmodule.com/",
"FAQ": "http://faq.oxidmodule.com",
"D³ Support-Center": "https://support.shopmodule.com/",
"Kontakt": "https://www.oxidmodule.com/kontakt",
"Impressum": "https://www.oxidmodule.com/impressum"
},
"powered_by": ""
},
"languages": {
"installation": "Installation",
"changelog": "Changelog",
"support": "Support"
},
"processor": "d3processor",
"language": "de",
"strings": {
"de": {
"CodeBlocks_title": "Code-Blöcke",
"CodeBlocks_hide": "Aus",
"CodeBlocks_below": "Unterhalb",
"CodeBlocks_inline": "Linear",
"CodeBlocks_show": "Code-Blöcke anzeigen",
"Search_placeholder": "Suchen...",
"Link_previous": "Zurück",
"Link_next": "Weiter",
"Edit_on": "Bearbeiten bei :name:",
"View_on_github": "Bei GitHub anzeigen",
"View_documentation": "Dokumentation anzeigen",
"Table_of_contents": "Inhaltsverzeichnis",
"author": "Autor",
"moduledate": "Stand",
"version": "Version",
"editors": "Bearbeiter",
"selectversion": "Version wechseln"
}
},
"variables": {
"modulename" : "<i class='fab fa-d3 d3fa-color-blue'></i> Bonuspunkte",
"menutitle" : "<i class='fab fa-d3 d3fa-color-blue'></i> Bonuspunkte",
"modulefolder" : "points",
"modcfgident" : "d3points",
"composerident" : "d3/points"
},
"versionselector": false,
"versiondirectoryindex": 2
}

18
docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md

@ -0,0 +1,18 @@
---
title: Systemanforderungen
---
* PHP Version
* 5.6.x bis PHP 7.0.x
* PHP Decoder
* installierter ionCube Loader
*Shopversionen / -editionen
* OXID eShop Professional Edition in Version
* 6.0.x
* oder OXID eShop Enterprise Edition in Version
* 6.0.x
* D3 Modul-Connector ([kostenfrei bei D3 erhältlich](https://www.oxidmodule.com/connector/)) ab Version 5.1.0.0
* Installation via Composer
* mindestens ein freier Cronjob zur automatischen Ausführung der angelegten Aufgaben
* Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 5.6** oder **PHP 7.0** sowie dem auf Ihrem Server vorhandenen Decoder (**ionCube Loader**) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.
* Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.

14
docs/daux/installation/010_Anforderungen/020_Anforderungspruefung.md

@ -0,0 +1,14 @@
---
title: Anforderungsprüfung
---
Im Ordner `docs` finden Sie den Ordner `Precheck`. Mit dessen Inhalt können Sie die Mindestanforderungen auf Ihrem
Server direkt prüfen. Kopieren Sie die enthaltenen Dateien und Ordner unverändert in das `source`-Verzeichnis Ihres
installierten OXID-Shops. Rufen Sie nun über Ihren Browser die folgende Adresse auf:
[http://www.ihreadresse.de/d3precheck.php](http://www.ihreadresse.de/d3precheck.php)
Ihnen werden nun Details und Ergebnisse zur Anforderungsprüfung angezeigt.
> [!] Löschen Sie diese Scripte mit Hilfe der in der Übersicht enthaltenen Funktion bitte unbedingt nach der Prüfung
wieder von Ihrem Server.

13
docs/daux/installation/010_Anforderungen/030_Vorbereitungen.md

@ -0,0 +1,13 @@
---
title: Vorbereitungen
---
## Modul-Connector
Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version.
Ob dies evtl. schon geschehen ist, können Sie im Adminbereich Ihres Shops prüfen. Existiert der Punkt [ D3 Module ] -> [ Modul-Connector ], können Sie die installierte Version unter [ Bibliotheksverwaltung ] ablesen. Fehlt dieser Eintrag, installieren Sie den kostenfreien Connector.
Informationen zu dessen Installation finden Sie auf unserer [Homepage](https://www.oxidmodule.com/Connector/).
Klicken Sie auf den Reiter [ Downloads ] und wählen dort das für Ihre Installation passende Paket.
## alte Modul-Dateien entfernen
PHP-Dateien, Templates und Moduleinträge aus einer älteren Modul-Version als 5.0.0.0 müssen entfernt werden. Bestehende Einträge in der Datenbank bleiben weiterhin bestehen und müssen nicht entfernt werden.

9
docs/daux/installation/020_Neuinstallation/005_Vorbereitung.md

@ -0,0 +1,9 @@
---
title: Vorbereitungen
---
Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. Ob dies evtl. schon geschehen ist, können Sie im Adminbereich Ihres Shops prüfen.
Existiert der Punkt [ D3 Module ] -> [ Modul-Connector ], können Sie die installierte Version unter [ Bibliotheksverwaltung ] ablesen.
Fehlt dieser Eintrag, laden Sie den Connector kostenfrei von unserer [Homepage](http://www.oxidmodule.com/Connector/).
Klicken Sie auf den Reiter [ Download ] und dort auf den Link [ Download Erstinstallation Modul-Connector ].

9
docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md

@ -0,0 +1,9 @@
---
title: Modul zur Installation hinzufügen
---
Führen Sie in der Konsole im selben Verzeichnis diesen Befehl aus, um das Modul **{$modulename}** zur Installation hinzuzufügen:
```bash
php composer require {$composerident} --update-no-dev
```

13
docs/daux/installation/020_Neuinstallation/030_Verwendung_eigener_Themes.md

@ -0,0 +1,13 @@
---
title: Verwendung eigener Themes
---
Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:
* Flow
* Azure
Verwenden Sie in Ihrem Shop ein angepasstes Verzeichnis für Ihre Templates (neues Theme oder CustomTheme), kopieren Sie die Templates und / oder die CSS-Dateien in die neuen Ordner.
Ähnelt Ihr neues Theme technisch einem der OXID-Originale, können Sie dieses darauf umleiten. Childs von originalen OXID- Themes benötigen keine Umleitung.
Weitere Informationen zur Umleitung finden Sie in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/Modulanpassungen/themespezifische-Templatebloecke-fuer-eigenes-Theme-verwenden.html).

5
docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md

@ -0,0 +1,5 @@
---
title: Providerspezifische Installation
---
Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/).

7
docs/daux/installation/020_Neuinstallation/050_Modul_im_Shop_aktivieren.md

@ -0,0 +1,7 @@
---
title: Modul im Shop aktivieren
---
Aktivieren Sie das Modul über den Shopadmin [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
> [!] **Enterprise Editon**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.

11
docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md

@ -0,0 +1,11 @@
---
title: Shopanpassungen installieren
---
Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.
Den Installationsassistenten finden Sie auch unter den Menüpunkten [ Admin ] -> [ D3 Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ].
Bei tiefgreifenden Änderungen an Ihrem Shop (z.B. Hinzufügen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten für das Modul ausführen zu lassen.
Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.

33
docs/daux/installation/020_Neuinstallation/065_CMS-Seiten.md

@ -0,0 +1,33 @@
---
title: CMS-Seiten
---
Mit der Installation des Moduls wurden CMS-Seiten angelegt. CMS-Texte sowie Sprachbausteine werden im Modul nur in der Standardsprache 1 (Deutsch) mitgeliefert.
Passen Sie den Inhalt bitte an Ihre Wünsche an.
Nachfolgend die Liste mit den Idents (OXLOADID):
Idents | Idents
--- | ---
d3newpointsmail | d3reviewpointsplainmail
d3newpointsplainmail | d3reviewpointssubjectmail
d3newpointssubjectmail | d3remindpointsmail
d3pointsvouchermail | d3remindpointsplainmail
d3pointsvoucherplainmail | d3remindpointssubjectmail
d3pointsvouchersubjectmail | d3pointsdisablemail
d3pointsautovouchersubjectmail | d3pointsdisablemailplain
d3pointsautovoucherplainmail | d3stornopointssubjectmail
d3pointsautovouchermail | d3stornopointsmail
d3reviewpointsmail | d3stornopointsplainmail

8
docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md

@ -0,0 +1,8 @@
---
title: TMP-Ordner leeren
---
Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ D3 Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.

9
docs/daux/installation/020_Neuinstallation/080_Lizenz_eintragen.md

@ -0,0 +1,9 @@
---
title: Lizenzschlüssel eintragen
---
Das Modul verwendet Lizenzschlüssel, um die Lizenzverwaltung für Sie und auch für uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz für den Einsatz im Livebetrieb.
Rufen Sie zum Anfordern des Lizenzschlüssels die Modulverwaltung im Adminbereich unter [ D3 Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] auf. Klappen Sie den Eintrag des jeweiligen Moduls aus.
Sofern erforderlich, können Sie hier den Lizenzassistenten starten, der schnell und einfach ihr Modul aktiviert.

16
docs/daux/installation/020_Neuinstallation/090_CronJobs.md

@ -0,0 +1,16 @@
---
title: Cronjob anpassen / automatische Vergabe der Bonuspunkte
---
Legen Sie den Cronjob für die automatische Bearbeitung der eingerichteten Aufträge an.
Den Link für den Cronjob finden Sie im Adminbereich des Moduls. Dort können Sie sich auch entsprechende sh-Dateien für Ihren Provider erstellen lassen.
Passen Sie diese entsprechend Ihren Daten an.
> [!!] Sie sollten unbedingt den Aufruf von .sh-Dateien via Browser verhindern, so dass kein Unbefugter die Datei von außen aufrufen kann. Dazu können Sie z.B. die .htaccess-Datei des Shops um folgende Zeilen erweitern:
```htaccess
<Files *.sh>
Require all denied
</Files>
```

8
docs/daux/installation/020_Neuinstallation/095_Konfiguration_einstellen.md

@ -0,0 +1,8 @@
---
title: Konfiguration einstellen
---
Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ D3 Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.

7
docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md

@ -0,0 +1,7 @@
---
Title: Updatefähigkeit
---
Bei individuellen Änderungen von Moduldateien empfehlen wir, jeweils die Überladungsmöglichkeiten des Shops dafür zu verwenden. So brauchen Sie die originalen Moduldateien nicht verändern und erhalten sich so die Updatefähigkeit des Shops und des Moduls. Beachten Sie, dass Moduldateien bei Updateinstallationen überschrieben werden.
Weitere Informationen zu den Überladungsmöglichkeiten verschiedener Dateien finden Sie in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/Modulanpassungen/).

11
docs/daux/installation/020_Neuinstallation/_index.md

@ -0,0 +1,11 @@
---
Title: Schnellstart per Composer
---
## Schnellstart per Composer
```bash
php composer require {$composerident} --update-no-dev
```
Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Schritten.

5
docs/daux/installation/030_Update/010_Modul_deaktivieren.md

@ -0,0 +1,5 @@
---
title: Modul deaktivieren
---
Deaktivieren Sie das Modul über den Shopadmin [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].

16
docs/daux/installation/030_Update/015_Paketquelle_entfernen.md

@ -0,0 +1,16 @@
---
title: Paketquelle entfernen
---
Durch einen Wechsel der Paketquelle ist die veraltete Angabe nicht mehr erforderlich. Um Konflikte zu vermeiden, sollte die alte Paketquelle entfernt werden. Haben Sie diese schon früher entfernt, können Sie diesen Schritt überspringen.
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Senden Sie dort diesen Befehl ab:
```bash
php composer config --unset repositories.d3
php composer config --unset repositories.D3modules
```
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).

16
docs/daux/installation/030_Update/020_Dateien_erneuern.md

@ -0,0 +1,16 @@
---
title: Dateien erneuern
---
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie Sie dort nacheinander folgende Befehle aus:
```bash
php composer update {$composerident} --no-dev
php composer composer clear-cache
```
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die [Dokumentation von Composer](https://getcomposer.org/doc/03-cli.md#require).

7
docs/daux/installation/030_Update/023_CMS-Seiten.md

@ -0,0 +1,7 @@
---
title: CMS-Texte anpassen
---
## Änderungen an den CMS-Texten durchführen
Dem Modul liegen CMS-Texte bei. Diese finden Sie im Verzeichnis `/docs/CMS`. Gleichen Sie die vorhandenen CMS-Texte in Ihrem Shop mit den beigelegten CMS-Texten ab. Der Dateiname entspricht dabei dem Ident (OXLOADID).

16
docs/daux/installation/030_Update/026_CronJobs.md

@ -0,0 +1,16 @@
---
title: Cronjob anpassen / automatische Vergabe der Bonuspunkte
---
Legen Sie den Cronjob für die automatische Bearbeitung der eingerichteten Aufträge an.
Den Link für den Cronjob finden Sie im Adminbereich des Moduls. Dort können Sie sich auch entsprechende sh-Dateien für Ihren Provider erstellen lassen.
Passen Sie diese entsprechend Ihren Daten an.
> [!!] Sie sollten unbedingt den Aufruf von .sh-Dateien via Browser verhindern, so dass kein Unbefugter die Datei von außen aufrufen kann. Dazu können Sie z.B. die .htaccess-Datei des Shops um folgende Zeilen erweitern:
```htaccess
<Files *.sh>
Require all denied
</Files>
```

6
docs/daux/installation/030_Update/030_Providerspezifische_Installation.md

@ -0,0 +1,6 @@
---
title: Providerspezifische Installation
---
Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte unter
[http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/](http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/).

5
docs/daux/installation/030_Update/040_Modulinformationen_aktualisieren.md

@ -0,0 +1,5 @@
---
title: Modulinformationen aktualisieren
---
Wechseln Sie im Adminbereich zu [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].

11
docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md

@ -0,0 +1,11 @@
---
title: Shopanpassungen installierren
---
Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.
Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die Änderungen führt. Folgen Sie dann den einzelnen Schritten. Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.
Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter [ D3 Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ] prüfen.

8
docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md

@ -0,0 +1,8 @@
---
title: TMP-Ordner leeren
---
Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ D3 Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.

11
docs/daux/installation/030_Update/065_Konfiguration_einstellen.md

@ -0,0 +1,11 @@
---
title: Konfiguration einstellen
---
Die Einstellungen für das Modul werden ab Version 3.0 im Admin unter
[ D3 Module ] -> [ Bonuspunkte ] -> [ Konfiguration ] vorgenommen.
Die Einstellung bei älteren Modulen befand sich bisher in der Datei `config_inc.php`.
Modul-Einstellung müssen somit übertragen werden und können anschließend aus der Datei `config_inc.php` entfernt werden.
Die Grund-Konfiguration des Moduls ab Version 3.0 ist schon in der Datenbank abgelegt und wird von der neuen Version erkannt

19
docs/daux/installation/040_Installationspruefung.md

@ -0,0 +1,19 @@
---
title: Installationsprüfung
---
Um die erfolgreiche Installation zu prüfen, können Sie die folgende(n) Checkliste(n) verwenden:
## Einstellungsunabhängige Prüfungen
### Backend
* Modul ist unter [ Erweiterungen ] -> [ Module ] aktiv geschaltet
* Modul ist unter [ D3 Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] aktiv geschaltet
* Modul zeigt unter [ D3 Module ] -> [ Bonuspunkte ] einen eigenen Bereich für Einstellungen
* Modul zeigt unter [ Benutzer verwalten ] -> [ Benutzer ] einen eigenen Tab für Einstellungen:
![Tab Bonuspunkt am Benutzer](../media/admin_user_account_v6_5000.png)
### Frontend
* Einbindung im Flyout-Menü im Header:
![](../media/shop_menu_bonuspunkte_v6_5000.png)
* Modul zeigt einen Menüpunkt [ Meine Bonuspunkte ] unter [ Konto ]

11
docs/daux/installation/050_Schnellstart.md

@ -0,0 +1,11 @@
---
title: Schnellstart
---
## Bestellungen auf Startpunkt setzten
Das Modul vergibt Punkte an Bestellungen die einen bestimmten Marker in der Datenbank noch nicht besitzen. Zum Start dieses Moduls besitzt keine der Bestellungen diesen Marker, damit sind alle Bestellungen die vor der Installation des Moduls liegen für die Vergabe der Punkte frei gegeben. Dürfen nur Bestellungen ab dem Installationsdatum vom Modul bearbeitet werden ist dieser Marker zu setzten.
Dies kann im Admin des Moduls getan werden: [ D3 Module ] -> [ Bonuspunkte ] -> [ Konfiguration ] -> [ Tab Wartung ] -> [ Alle Bestellungen zurücksetzen ]
Markieren Sie sämtliche Bestellungen als bearbeitet und erst nachfolgende Bestellungen werden vom Modul beachtet.

5
docs/daux/installation/060_Deinstallation/010_Modulerweiterungen_deaktivieren_und_entfernen.md

@ -0,0 +1,5 @@
---
title: Modulerweiterungen deaktivieren und entfernen
---
Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul **{$modulename}** aufbauen und löschen bitte alle Dateien dieser Erweiterungen. Entfernen Sie ebenfalls alle individuellen Templateanpassungen für dieses Modul.

6
docs/daux/installation/060_Deinstallation/020_Modul_deaktivieren.md

@ -0,0 +1,6 @@
---
title: Modul deaktivieren
---
Deaktivieren Sie das Modul **{$modulename}** über den Shopadmin [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].

13
docs/daux/installation/060_Deinstallation/030_Modul_aus_der_Installation_entfernen.md

@ -0,0 +1,13 @@
---
title: Modul aus der Installation entfernen
---
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:
```Bash
php composer remove {$composerident} --no-update
```
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
> [i] Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.

9
docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md

@ -0,0 +1,9 @@
---
title: Dateien löschen
---
Löschen Sie den Ordner `{$modulefolder}` und seine enthaltenen Elemente aus dem Verzeichnis `source/modules/d3` Ihres Shops.
Bestätigen Sie anschließend im Shopadmin unter [ Erweiterungen ] -> [ Module ] -> [ Installierte Shop-Module ] die Nachricht:
> Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.
Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen?

22
docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md

@ -0,0 +1,22 @@
---
title: Datenbank bereinigen
---
Das Modul legt Informationen in der Datenbank ab. Sofern diese Daten nicht mehr benötigt werden, können diese gelöscht werden.
> [!] Legen Sie sich vorab bitte unbedingt eine Sicherung an, um die Daten im Zweifelsfall wiederherstellen zu können.
Für das Modul **{$modulename}** sind dies die folgende Tabellen und Felder:
* die komplette Tabelle `d3points`
und diese Felder in bestehenden Tabellen: **)
* in `oxorder`: das Feld `D3ISSETPOINTS`
* in `oxuser`: die Felder `D3POINTSMAILOPTION` und `D3POINTSSENDREMINDER`
sowie diese Einträge bestehenden Tabellen:
* in Tabelle `d3_cfg_mod`:
* den Eintrag `oxmodid = "{$modcfgident}"` ***)
**) Diese Felder sind für alle (Sub)Shops notwendig. Ist die Entfernung in nur einen von mehreren Mandaten gewünscht, so dürfen diese Felder nicht entfernt werden.
***) Diesen Eintrag gibt es ggf. für jeden Subshop. Entfernen Sie diesen nur für die Mandanten, in denen das Modul **nicht** mehr installiert ist.

8
docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md

@ -0,0 +1,8 @@
---
title: TMP-Ordner leeren
---
Leeren Sie das Verzeichnis `tmp` über [ Admin ] -> [ D3 Module ] -> [ Modul-Connector ] -> [ TMP leeren ]. Markieren Sie [ komplett leeren ] und klicken auf [ TMP leeren ].
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.

10
docs/daux/installation/_index.md

@ -0,0 +1,10 @@
---
title: Installation / Update / Deinstallation
---
* [Anforderungen](installation/01_Anforderungen/01_Systemanforderungen.md)
* [Neuinstallation](installation/02_Neuinstallation/005_Vorbereitung.md)
* [Update](installation/05_Update/01_Modul_deaktivieren.md)
* [Deinstallation](installation/06_Deinstallation/01_Modulerweiterungen_deaktivieren_und_entfernen.md)
Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter [Hilfe und Support](support/01_Hilfe-und-Support.md) genannten Kontaktdaten Bescheid.

BIN
docs/daux/media/admin_user_account_v6_5000.png

Before

Width: 800  |  Height: 319  |  Size: 64 KiB

After

Width: 800  |  Height: 319  |  Size: 64 KiB

BIN
docs/daux/media/bonuspunkte_p1.png

Before

Width: 215  |  Height: 340  |  Size: 88 KiB

After

Width: 215  |  Height: 340  |  Size: 88 KiB

BIN
docs/daux/media/d3icon.png

Before

Width: 47  |  Height: 47  |  Size: 4.9 KiB

After

Width: 47  |  Height: 47  |  Size: 4.9 KiB

BIN
docs/daux/media/picture_metatda.png

Before

Width: 201  |  Height: 124  |  Size: 13 KiB

After

Width: 201  |  Height: 124  |  Size: 13 KiB

BIN
docs/daux/media/shop_menu_bonuspunkte_v6_5000.png

Before

Width: 250  |  Height: 265  |  Size: 56 KiB

After

Width: 250  |  Height: 265  |  Size: 56 KiB

14
docs/daux/support/001_FAQ/020_Modul_testen.md

@ -0,0 +1,14 @@
---
title: Modul testen
---
Das Modul enthält einen Testmodus. Damit können Aktionen mit dem Modul durchgeführt werden ohne das der Kunde die E-Mails erhält.
Dazu ist die Aktivierung des Testmodus und die Hinterlegung einer E-Mail notwendig.
Eventuelle Änderungen in der Datenbank wie erstellte Bonuspunkte oder vom Modul bearbeitete Bestellungen müssen natürlich in der Datenbank zurückgesetzt werden.
* TestModus:
[ Admin ] -> [ D3 Module ] -> [ {$menutitle} ] -> [Konfiguration] -> [Tab Konfiguration] -> [Test-Modus]
* E-Mail Adresse:
[ Admin ] -> [ D3 Module ] -> [ {$menutitle} ] -> [Konfiguration] -> [Tab Konfiguration] -> [Konfiguration E-Mails] -> [Test-E-Mailadresse angeben]

19
docs/daux/support/001_FAQ/030_Modul_Funktionen_deaktivieren.md

@ -0,0 +1,19 @@
---
title: Fehlermeldungen anzeigen
---
Dem Modul können unterschiedlich viele (Fehler)-Meldungen entlockt werden.
Dazu gibt es im Admin des Moduls zwei Schalter:
[ Admin ] -> [ D3 Module ] -> [ {$menutitle} ] -> [Konfiguration] -> [Tab Konfiguration]:
* Logging:
- Logging komplett ausschalten
- Nur Fehler mit schreiben
- Auch Fehler + Statusmeldungen (Alles protokollieren)
* Debug-Modus
Ist "Alles protokollieren" und der Debug-Modus aktiv, dann werden zusätzlich verschiedene Datenbankabfragen protokolliert und in der Tabelle d3log abgelegt.
Bei vielen Bestellungen und einem hohen Ausführungsinterval des CronJobs sollte die Größe der Tabelle d3log periodisch überprüft werden und ältere
Einträge gelöscht werden.

21
docs/daux/support/001_FAQ/040_Fehlermeldungen_anzeigen.md

@ -0,0 +1,21 @@
---
title: Modul / Funktionen deaktivieren
---
Das Modul bzw. Funktionen können einzeln deaktiviert werden.
* Modul aktiv:
Damit wird der CronJob und sämtliche Funktionen des Moduls im Shop abgeschaltet -dies betrifft die verschiedenen Links im Shops zur Seite "Meine Bonuspunkte" im Kontobereich.
Dies sollte jedoch nur im Notfall verwendet werden - eventuell gibt es Abhängigkeiten und es kommt zu Fehlermeldungen im Shop - darum danach kurz den Shop testen!
* CronJob - "an/aus":
kann ohne Probleme abgeschaltet werden.
Zu Bewertungen werden aber weiterhin Punkte vergeben. Dies kann aber durch die Herabsetzung der vergebenen Punkte für Bewertungen unterbunden werden.
* Punktevergabe / Automatische Gutscheinvergabe / E-Mail mit Bonuspunkte / Erinnerungs-E-Mails - "an/aus":
für diese Funktionen.
Ideal um die Funktionen der Reihe nach zu testen.
Wird das Modul im Shop komplett deaktivert: [ Erweiterungen ] -> [ Module ] -> [ {$menutitle} ]: dann sollte der
tmp-Ordner geleert werden. Siehe [TMP-Ordner leeren](../../installation/030_Update/060_TMP-Ordner_leeren.md)

16
docs/daux/support/010_Hilfe-und-Support.md

@ -0,0 +1,16 @@
---
title: Hilfe und Support
---
Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid.
Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserer [Modul-FAQ](http://faq.oxidmodule.com/) zur Verfügung. Finden Sie darin die benötigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden Möglichkeiten:
1. per E-Mail: <support@shopmodule.com> oder
2. über das Kontaktformular auf [Oxidmodule.com](https://www.oxidmodule.com/) oder
3. per Telefon: (+49) 37 21 / 26 80 90 zu unseren Bürozeiten
Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen können. Sind Ihre Fragen shopspezifisch, benötigen wir möglicherweise Zugangsdaten zum betreffenden Shop.
Wir wünschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg!
Ihr D³-Team.

279
docs/html/changelog/Changelog.html

@ -0,0 +1,279 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Changelog - Bonuspunkte</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Bonuspunkte</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../changelog/Changelog.html">Changelog</a></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a><br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a><br />
<a href="https://faq.d3data.de" target="_blank">FAQ</a><br />
<a href="https://docs.oxidmodule.com" target="_blank">Dokumentationen</a><br />
<a href="https://support.oxidmodule.com" target="_blank">D³ Support Center</a><br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a><br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a><br />
<a href="https://docs.oxidmodule.com/" target="_blank">Dokumentationen</a>
<br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
<span class="ModifiedDate">
06.01.2021 </span>
</div>
<div class="s-content">
<h2 id="page_Version-5-0-2-3-2020">Version 5.0.2.3 - 2020-</h2>
<h3 id="page_Fixed">Fixed</h3>
<ul>
<li>unvollständige Updateprozedur auf Version 6 des Shops</li>
</ul>
<hr />
<h2 id="page_Version-5-0-2-2-2020-07-24">Version 5.0.2.2 - 2020-07-24</h2>
<h3 id="page_Fixed-2">Fixed</h3>
<ul>
<li>Controller wurden verschlüsselt ausgeliefert</li>
<li>Fehler bei der Ermittlung der Sprache für die Erinnerungs-E-Mails</li>
</ul>
<hr />
<h2 id="page_Version-5-0-2-1">Version 5.0.2.1</h2>
<ul>
<li>Templates für das Theme Wave angepasst, Version 1.0.1</li>
</ul>
<hr />
<h2 id="page_Version-5-0-2-0">Version 5.0.2.0</h2>
<ul>
<li>Punkte für Bewertungen konnten nicht vergeben werden</li>
<li>kleine Refactoring Arbeiten</li>
<li>Ausgabe des CronJobs kann als Email versendet werden</li>
</ul>
<hr />
<h2 id="page_Version-5-0-1-0">Version 5.0.1.0</h2>
<ul>
<li>Kleine Layoutänderung im Kundenkonto(nur Flow Theme). Die Angaben zu den Gutscheinen werden jetzt übersichtlicher dargestellt</li>
<li>Die .sh-Datei für den CronJob kann nun im Admin des Moduls erstellt werden.</li>
</ul>
<hr />
<h2 id="page_Version-5-0-0-2">Version 5.0.0.2</h2>
<ul>
<li>Kleine Nachbesserung der Dokumentation</li>
</ul>
<hr />
<h2 id="page_Version-5-0-0-1">Version 5.0.0.1</h2>
<ul>
<li>Umstellung der Dokumentation von PDF auf eine HTML-bsierende Dokumentation. Die Dokumentation
liegt dem Modul jetzt im Ordner docs/Documentation/ bei.</li>
</ul>
<hr />
<h2 id="page_Version-5-0-0-0">Version 5.0.0.0</h2>
<ul>
<li>Angepasst für Shopversion 6.x, Installation via Composer</li>
</ul>
<hr />
<h2 id="page_Version-4-1-1-1">Version 4.1.1.1</h2>
<ul>
<li>Bug beim Einlösen der Bonuspunkte - fehlerhaft benannte Methode wurde korrigiert</li>
<li>Bug in der Verwendung der Templates für das Kundenkonto - die Azure Templates wurden nicht verwendet</li>
<li>kleine Layoutanpassung bei der Ausgabe der Gutscheine - der Kommentar wurde verschoben angezeigt</li>
</ul>
<hr />
<h2 id="page_Version-4-1-1-0">Version 4.1.1.0</h2>
<ul>
<li>Ausgaben der Kontoübersicht in Templates ausgelagert</li>
<li>Bug bei Versand der Reminderemails, Mails wurde häufiger versendet</li>
<li>Prüfung und Abbruch wenn automatisch kein Gutschein erstellt wurde</li>
</ul>
<hr />
<h2 id="page_Version-4-1-0-1">Version 4.1.0.1</h2>
<ul>
<li>Umstieg auf den neuen Theme-Mapper des Modul-Connectors, so kann auch das Modul auch mit dem Roxive-Theme eingesetzt werden</li>
<li>kleine Bugs bei bei den übersetzungen, in den Templates und CSS-Formatierungen</li>
<li>fehlerhafte Datenbankabfragen wenn zwischen der Bestellung und Vergabe der Punkte einige Tage liegen</li>
<li>einige zusätzliche Templateblöcke</li>
</ul>
<hr />
<h2 id="page_Version-4-1-0-0">Version 4.1.0.0</h2>
<ul>
<li>Test/Anpassung auf die 4.10.x/5.3.x</li>
<li>Kundenkonto auf Flow-Theme angepasst</li>
<li>neuer Menüpunkt Logmeldungen im Modul</li>
<li>Bugfix: Logout im Admin, im Zusammenhang mit dem aktuellen Modul-Connector und dem neuen Admin-Theme</li>
</ul>
<hr />
<h2 id="page_Version-4-0-2-3">Version 4.0.2.3</h2>
<ul>
<li>Bug: fehlerhaftes Include eines Templates im Kundenkonto</li>
<li>Test auf 4.9 / 5.2</li>
</ul>
<hr />
<h2 id="page_Version-4-0-2-2">Version 4.0.2.2</h2>
<ul>
<li>Bug: Gutschein wird mit 0 Euro berechnet</li>
<li>Bug: Optionen für die Zusendung der E-Mails werden nicht mehr richtig gespeichert</li>
<li>Bug: Installationsssistenten wird mehrfach gestartet</li>
</ul>
<hr />
<h2 id="page_Version-4-0-2-1">Version 4.0.2.1</h2>
<ul>
<li>Anpassung Precheck</li>
</ul>
<hr />
<h2 id="page_Version-4-0-2-0">Version 4.0.2.0</h2>
<ul>
<li>Bug bei der Prüfung auf verbotene Kundengruppe</li>
<li>Bug bei änderung der E-Mailadressen der Kunden</li>
<li>Erhalt der E-Mails kann jetzt auch im Admin am Kunde geändert werden</li>
<li>Anzeige der Bezahlarten in den Einstellungen des Modul geändert</li>
<li>kleine Templatefehler im Admin behoben</li>
<li>Test auf 4.8</li>
</ul>
<hr />
<h2 id="page_Version-4-0-1-0">Version 4.0.1.0</h2>
<ul>
<li>Bugfix: individuelle Gutscheinlänge wurde nicht beachtet</li>
<li>auch für Shopversionen ab 4.8 einsetzbar</li>
<li>Systemcheck integriert (d3precheck.php)</li>
</ul>
<hr />
<h2 id="page_Version-4-0-0-0">Version 4.0.0.0</h2>
<ul>
<li>Anpassung auf Oxid 4.7 / 5.0</li>
<li>Integration in die D³-Lizenzverwaltung</li>
<li>halbautomatische Installation</li>
</ul>
<hr />
<h2 id="page_Version-3-0-0-2">Version 3.0.0.2</h2>
<ul>
<li>stornierte Bestellungen bei der Vergabe von Punkte ignorieren</li>
<li>manuell vergebene Punkte in Reminder-Mails beachten</li>
</ul>
<hr />
<h2 id="page_Version-3-0-1">Version 3.0.1</h2>
<ul>
<li>Problem wenn die Berechnung der Punkte einen Wert unter 1 ergibt</li>
<li>Test auf vorhandene Gutscheinnummern</li>
<li>Feld OXVOUCHERID aus Install.sql entfernt</li>
<li>Bug bei verbotenen Benutzergruppe</li>
<li>Bug bei der Vergabe von Bonuspunkten für Bewertungen an Artikeln</li>
<li>Änderungen für Shopversion ab 4.6.0 integriert</li>
</ul>
<hr />
<h2 id="page_Version-3-0">Version 3.0</h2>
<ul>
<li>Anpassung für OXID 4.5.x</li>
<li>Konfiguration im Admin</li>
<li>zusätzliche Kriterien</li>
<li>Bonuspunkte löschen/stornieren</li>
<li>Erinnerungsemail</li>
<li>erweitertes Logging</li>
</ul>
<hr />
<h2 id="page_Version-2-2">Version 2.2</h2>
<ul>
<li>Punktevergabe für Kundenbewertungen eingebaut</li>
<li>Erweiterung der d3points-Tabelle um oxtype- und oxtext-Datenfeld</li>
<li>manuelle Punkte können nun über ein Langtextfeld im Admin kommentiert werden</li>
<li>logging auf mod_cfg umgestellt</li>
<li>securitykey für cronjob eingebaut</li>
</ul>
<hr />
<h2 id="page_Version-2-1">Version 2.1</h2>
<ul>
<li>Berechnungsfehler im cronjob bereinigt</li>
<li>CMS-Bausteine für Automail (Gutscheine) eingefügt</li>
</ul>
<hr />
<h2 id="page_Version-2-0">Version 2.0</h2>
<ul>
<li>Umstellung des Moduls auf PE4</li>
</ul>
<hr />
<h2 id="page_Version-1-0">Version 1.0</h2>
<ul>
<li>Startversion für OXID PE3</li>
</ul>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../index.html">Zurück</a></li> <li class=Pager--next><a href="../installation/index.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../'
});
});
</script>
</body>
</html>

107
docs/html/index.html

@ -0,0 +1,107 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title> Bonuspunkte </title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" homepage">
<div class="Navbar NoPrint">
<div class="Container">
<a class="Brand" href="index.html">D³ Data Development</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
</div>
</div>
<div class="Homepage">
<div class="HomepageTitle Container">
<div class="title">
<h2><i class='fab fa-d3 d3fa-color-blue'></i> Bonuspunkte</h2> <div>für den Oxid eShop</div> </div>
<div class="details">
<div>Autor: D³ Data Development</div> <div>Stand: 24.07.2020</div>
<div>Version: 5.0.2.2</div>
<div>Bearbeiter: MG/KH/TD/SK</div> </div>
</div>
<div class="HomepageButtons">
<div class="Container">
<a href="installation/index.html" class="Button Button--primary Button--hero">Installation</a><a href="changelog/Changelog.html" class="Button Button--primary Button--hero">Changelog</a><a href="support/Hilfe-und-Support.html" class="Button Button--primary Button--hero">Support</a> </div>
</div>
</div>
<div class="HomepageContent">
<div class="Container">
<div class="Container--inner">
<div class="doc_content s-content">
<h3 id="page_Kauf-und-weitere-Informationen-zum-Modul-modulename-finden-Sie-in-unserem-Shop">Kauf und weitere Informationen zum Modul <i class='fab fa-d3 d3fa-color-blue'></i> Bonuspunkte finden Sie in unserem Shop:</h3>
<p><a href="https://www.oxidmodule.com/OXID-eShop/Module/Bonuspunkte-fuer-Oxid-PE.html" class="Link--external">https://www.oxidmodule.com/OXID-eShop/Module/Bonuspunkte-fuer-Oxid-PE.html</a></p>
</div>
</div>
</div>
</div>
<div class="HomepageFooter">
<div class="Container">
<div class="Container--inner">
<ul class="HomepageFooter__links">
<li><a href="https://www.oxidmodule.com" target="_blank">Shop</a></li>
<li><a href="https://blog.oxidmodule.com" target="_blank">Blog</a></li>
<li><a href="https://faq.d3data.de" target="_blank">FAQ</a></li>
<li><a href="https://docs.oxidmodule.com" target="_blank">Dokumentationen</a></li>
<li><a href="https://support.oxidmodule.com" target="_blank">D³ Support Center</a></li>
<li><a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a></li>
<li><a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a></li>
<li><a href="https://docs.oxidmodule.com/" target="_blank">Dokumentationen</a></li> </ul>
</div>
</div>
</div>
<!-- JS -->
<script src="themes/d3/js/jquery-1.11.3.min.js"></script><script src="themes/d3/js/highlight.pack.js"></script><script src="themes/d3/js/daux.js"></script><script src="themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': ''
});
});
</script>
</body>
</html>

119
docs/html/installation/Anforderungen/Anforderungspruefung.html

@ -0,0 +1,119 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Anforderungsprüfung - Bonuspunkte</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> Bonuspunkte</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Anforderungen/Anforderungspruefung.html">Anforderungsprüfung</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Vorbereitungen.html">Vorbereitungen</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp