-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathliesmich.txt
116 lines (77 loc) · 4.55 KB
/
liesmich.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
Sitemap XML 4.2.1 für Zen Cart 1.5.7 deutsch
Dieses Modul generiert für Google und Bing geeignete XML Sitemaps nach den hier beschriebenen Spezifikationen:
https://support.google.com/webmasters/answer/156184?hl=de&topic=8476&ctx=topic
https://www.sitemaps.org/
Die Sitemaps können laufend vollautomatisch aktualisiert werden, indem das Script per Cronjob angesteuert wird
Falls Zusatzmodule wie Testimonial Manager oder News Box Manager im Shop verwendet werden, können auch Sitemaps für die Seiten dieser Module generiert werden.
Anpassung und Überarbeitung des Moduls Sitemap XML 3.9.5 von Andrew Berezin zur Verwendung in der deutschen Zen Cart Version 1.5.7
Dieses Modul setzt mindestens Zen Cart 1.5.7i deutsch voraus!
Changelog:
Version 4.2.1
webchills - Dezember 2024
Anpassungen für 1.5.7i und PHP 8.3.x
Version 4.2.0
webchills - März 2024
Anpassungen für 1.5.7h und PHP 8.2.x
Ping Funktionalität entfernt, da von den Suchmaschinen nicht mehr unterstützt
Anleitung aktualisiert
Version 4.1.3
webchills - Dezember 2023
Anpassungen für 1.5.7g und PHP 8.1x
Version 4.1.3
webchills - Juni 2022
Bugfix für MySQL in strict mode
Codekommentare vereinheitlicht
veraltete Sitemap für News Manager entfernt und mit neuer für News Manager ab 3.1.2 ersetzt
Version 4.1.2
webchills - Februar 2022
Umlaute in Installer entfernt
Aktualisierung für 1.5.7
Version 4.1.1
webchills - Juni 2021
Nicht mehr verwendete zen_admin_demo() Functon entfernt aus DEINADMIN/sitemapxml.php
Version 4.1.0
webchills - Juni 2019
Fehlenden Konfigeintrag SITEMAPXML_CATEGORIES_PAGING hinzugefügt
Autoinstaller geändert, so dass Installationsmeldungen immer sichtbar sind
Version 4.0.0
webchills - Oktober 2018
Originalmodul:
https://www.zen-cart.com/downloads.php?do=file&id=367
Änderungen gegenüber dem Originalmodul:
- Unnötige und zen-cart.com spezifische Funktionen entfernt
- Veraltete Links entfernt
- Installer auf normalen Autoinstaller umgestellt
- Konfiguration und Sprachfiles auf deutsch übersetzt
INSTALLATION:
WICHTIG:
Falls im Shop bereits eine ältere Version dieses Moduls älter als 4.0.0 (z.B. die amerikanische Version 3.9.5 oder älter) verwendet wird, dann vor der Installation dieses Moduls das alte Modul komplett entfernen.
Komplett entfernen bedeutet:
Alle, wirklich alle von diesem alten Modul angelegten Dateien vom Server löschen
Und dann auch die Datenbankeinträge des alten Moduls komplett entfernen.
Dazu kann folgender Befehl über Tools > SQL Patches installieren abgesendet oder direkt via phpMyAdmin eingespielt werden:
DELETE FROM configuration WHERE configuration_key LIKE '%SITEMAPXML%';
DELETE FROM configuration_language WHERE configuration_key LIKE '%SITEMAPXML%';
DELETE FROM configuration_group WHERE configuration_group_title = 'Sitemap XML';
DELETE FROM admin_pages WHERE language_key LIKE '%SITEMAPXML%';
Erst dann Version 4.2.1 installieren
Die Installation ist sehr einfach, es werden keinerlei bestehende Dateien geändert oder überschrieben.
Im Ordner NEUE DATEIEN den Ordner DEINADMIN auf den Namen Ihres Adminverzeichnisses umbenennen
Dann die Odner/Dateien in der vorgegebenen Struktur ins Shopverzeichnis hochladen.
Es werden dadurch keine bestehenden Dateien überschrieben.
Dem Verzeichnis sitemaps Schreibrechte geben (chmod 777)
Der Datei sitemap.xml im Shopverzeichnis schreibrechte geben (chmod 666)
In der Zen Cart Administration auf irgendeinen Menüpunkt clicken.
Sie sehen grüne Erfolgsmeldungen und danach sind unter Konfiguration und Tools zwei neue Menüpunkte vorhanden.
Nun unter Konfiguration > Sitemap XML Konfiguration wie gewünscht einstellen.
Und dann unter Tools > Sitemap XML die Sitemaps generieren.
Um die Sitemaps automatisch zu aktualisieren einen Cronjob anlegen, der das Script regelmäßig aufruft, z.B.
https://www.meinshop.de/index.php?main_page=sitemapxml&rebuild=yes&token=abc123abc123
Infos dazu unter Tools > Sitemap XML
UPDATE VON VERSION 4.x
Einfach die 4.2.1 Dateien hochladen und alle bestehenden 4.x Dateien damit überschreiben. Modul aktualisiert die Versionsnummer dann automatisch.
Falls Sie für das Generieren der Sitemaps bereits einen Cronjob eingerichtet haben, beachten Sie bitte, dass die Ping Funktionalität seit Version 4.2.0 entfernt wurde, da die Suchmaschinen das nicht mehr unterstützen.
Sollte Ihre Cronjob URL also noch &ping=yes enthalten, dann entfernen Sie das aus Ihrer URL!
DEINSTALLATION:
Alle von diesem Modul hinzugefügten Dateien wieder vom Server löschen
Dann im Ordner UNINSTALL die uninstall.sql mit einem Texteditor öffnen, Inhalt kopieren und absenden unter Tools > SQL Patches installieren