![]() |
Elm@r - Versionshistorie |
VersionshistorieDiese Datei enthält die Versionshistorie für das Elm@r-Modul. Aufgelistet werden jeweils die wichtigsten Änderungen und Neuerungen gegenüber der unmittelbaren Vorgängerversion. Falls Sie eigene Änderungen und Anpassungen an den Dateien des Elm@r-Moduls vornehmen, tritt das Problem auf, dass diese bei einem Update auf eine neue Version des Moduls verloren gehen. Mithilfe des Open-Source Windows-Programms WinMerge können Sie durch Abgleich von neuen und alten Dateien eigene Änderungen u. U. verhältnismäßig leicht retten. V 3.60
Anpassungen für MySQL 5.0 und osc2nuke.
Für osc2nuke ist die Konstante V 3.59
Produktdateien können nun auch für Amazon Market Place aufbereitet werden.
Beachten Sie dazu bitte die Hinweise in der Konfigurationsdatei
Bugfix: Währungsbeträge in Produktdateien werden wieder ohne Tausendertrennzeichen ausgegeben, d. h. V 3.58
Die Namen für die Datenbankfelder, in denen EAN und ISBN stehen, lassen sich in der Konfigurationsdatei Die Echtzeitsuche erlaubt nun auch die gezielte Suche nach Artikelnummern. V 3.57
Der Name für das Datenbankfeld, das als Produktbeschreibung verwendet werden soll, lässt sich in der Konfigurationsdatei Falls die FTP-Erweiterungen für PHP nicht zugreifbar sind, nutzt das Modul stattdessen den so genannten FTP-Wrapper. V 3.56
Wenn der HTTP-Header Die Anzahl der übertragenen Bytes bei Erzeugung einer Produktdatei wird protokolliert.
Bei der Installation wird ein evtl. fehlender Produktdateizugriff in der Shopdatei V 3.55Produktdateien können nun auch für Shopping.com erzeugt werden. Anmeldung per E-Mail unter: anmeldung@shopping.com
Für Kelkoo werden die beiden Produktdateiformate für die kostenlose Partnerschaft und die kostenpflichtige Prämiumpartnerschaft unterstützt. Bitte setzen Sie die entsprechenden Werte in der Konfigurationsdatei
Die Konstante
Eine Kopie der Konfigurationsdatei V 3.54
Unterstützung für suchmaschinenfreundliche URLs für Produktseiten, die mithilfe der Funktion
In der Produktdatei zusätzliche Linkparameter an die URLs von Produktseiten anhängen, um zu erkennen, von welcher Website Besucher kommen.
Aktivieren mit der Variablen V 3.53
Produkte für Erwachsene können durch Setzen der Konstanten V 3.52
Produktvarianten werden in der Produktbeschreibung aufgeführt.
Dies lässt sich mit der Konstanten
Per Vorgabe werden nur noch Produkte mit einem Preis größer als 0 berücksichtigt.
Dies lässt sich mit der Konstanten V 3.51
Die Limitierung der Produktanzahl für Kelkoo wurde auf 5.000 Produktdatensätze begrenzt.
Die am häufigsten betrachteten Produkte werden vorrangig berücksichtigt.
Beides ist in der Konfigurationsdatei
In die Shopdatei V 3.50Bugfix für den FTP-Upload bei Froogle. V 3.49
Die Standardproduktdatei wurde um die beiden Spalten V 3.48
Die Standardproduktdatei wurde um die beiden Spalten Bugfix: Abgelaufene Sonderangebote werden nun mit dem normalen Preis in Produktdateien aufgenommen. V 3.47
Die HTML-Tags Bugfix: Keine doppelten Pfade mehr für Thumbnails bei Echtzeitabfragen. V 3.46
Das Generieren von Produktdateien sollte nun auch mit SSL-Verbindungen (URL fängt mit V 3.45
Froogle möchte neuerdings von einigen Shops, dass die Language-ID an Produktlinks angehängt wird, damit Besucher unabhängig von der Spracheinstellung im Browser immer eine bestimmte Produktseite zu sehen kriegen. In der Datei
Die HTML-Protokolldateien verwenden nun einen Style, damit sie besser aussehen. V 3.44Bugfix beim Umrechnen von Währungsbeträgen: Betroffen waren nur Shops, die beispielsweise in EUR rechnen, aber auch USD-Preise in Produktdateien schreiben möchten. V 3.43Im Menü kann die Anzeige von PHP-Fehler- und Warnmeldungen im Fuß der Seiten des Webinterface des Elm@r-Moduls aktiviert werden. Dies ist äußerst hilfreich bei der Fehlersuche. Die Konfigurationsdateien des Elm@r-Moduls dürfen nicht mit dem osCommerce-Dateimanager bearbeitet werden, weil sonst Backslash-Zeichen, z. B. beim Tabulator, der als Trennzeichen in Produktdateien benutzt wird, verloren gehen. Das Elm@r-Modul erzeugt nun entsprechende Hinweise und zeigt in der Readme, wie der osCommerce-Dateimanager repariert werden kann.
Um nur Produkte mit Beschreibung in Produktdateien aufzunehmen, kann die Konstante
Der Defaultwert für
Beim Erzeugen von großen Produktdateien, die auf dem Server gespeichert werden, greift das Elm@r-Modul quasi auf sich selbst per URL zu. Wenn auf dem Server Für generierte Produktdateien zeigt das Modul Dateigröße und Änderungsdatum an.
Für xt:Commerce wurde V 3.42
Neuer Menüpunkt "System" zur Anzeige von Systeminformationen, die bei einer Fehlersuche helfen.
Wer Sicherheitsbedenken hat, kann dieses Feature mit der Konstanten V 3.41Kleinere Verbesserungen. V 3.40Fehlermeldungen verbessert. V 3.39Es wurden Anpassungen für das Shopsystem XT-Commerce vorgenommen. Die Prüfung auf Verfügbarkeit eines Updates wurde geändert. V 3.38
Da das Shopsystem Zen Cart auch mit der PHP-Einstellung V 3.37
Bugfixes:
Verlorengegangener Sprachcode in Pangora-Produktdateien ist wieder da.
Für V 3.36
Berücksichtigung von V 3.35Jetzt läuft das Modul auch unter PHP 4 (und nicht nur unter PHP 5) mit dem Shopsystem Zen Cart. V 3.34Kleinere Verbesserungen, z. B. bei der Protokollierung in Bezug auf die Erstellung von Produktdateien in mehreren Schritten. V 3.33
Sofern aktiviert, wird die osCommerce-Fußzeile ausgegeben (
Bugfix für den Fall, dass sowohl für das Modul ( V 3.32Das Modul wurde für das Shopsystem Zen Cart Version V1.2.3d angepasst. V 3.31
Wenn die Anfrage keine Sprache vorgibt, wird die Default-Einstellung des Moduls benutzt, die in
Für Produktbeschreibungen u. Ä. können bei Bedarf in der Datei $elmar_html_translation['™'] = 'TM'; Auswahlmöglichkeiten für Sprachen und Währungen werden nur angezeigt, wenn auch mehrere zur Verfügung stehen.
Die Produktkategorien der ersten Ebene in die V 3.30Die Auswahl von Sprache und Währung wird nur noch angezeigt, wenn mehrere zur Auswahl stehen. Falls Werte für Sprache und Währung nicht vorhanden sind, werden Vorgabewerte eingesetzt.
Anpassungen im Zusammenhang mit xt:Commerce 3, um fehlende Werte für V 3.29Dateien werden beim Öffnen gesperrt, um gleichzeitige Zugriffe zu koordinieren.
Die Standardproduktdatei kann nun auch wie die anderen in einem bestimmten Verzeichnis relativ zum Das Startskript besitzt jetzt eine Fehlerprüfung, um Probleme beim Einbinden von Konfigurationsdateien besser zu erkennen und anzuzeigen. V 3.28
Um insbesondere Probleme nach Updates zu erkennen, prüft das Startskript, ob es mit einer passenden Konfigurationsdatei läuft. Zum Schutz des Startskripts vor unberechtigtem Zugriff wird das Setzen eines Passworts empfohlen, siehe Readme. (Das frühere Umbenennen des V 3.27
Bei der Erstellung von Produktdateien werden Sonderpreise nun direkt im SQL-Befehl berücksichtigt, was den Vorgang etwas beschleunigt und ggf. die Angabe des Gültigkeitsdatums ermöglicht (bei Kelkoo ist dadurch die Spalte In Produktdateien für WEB.DE wird keine Kopfzeile mit den Spaltennamen geschrieben. Das Modul wurde für XT-Commerce Version 3 angepasst. V 3.26Das Modul unterstützt nun auch das Produktdateiformat für WEB.DE. V 3.25
Bei der Erstellung von Produktdateien werden in Texten wie Produktbeschreibungen nun auch numerische HTML-Entities wie V 3.24
Bisher wurden bei der Erstellung von Produktdateien in den Produktbeschreibungen nur die HTML-Tags entfernt. Ab dieser Version werden nun auch die HTML-Entities wie V 3.23Bugfix: Protokollierung von Parametern für das Produktdateiformat korrigiert. V 3.22Bei der Generierung von Produktdateien für Kelkoo kann die maximale Anzahl von Produktdatensätzen begrenzt werden, um unter der kostenfreien Grenze von derzeit 32.000 Einträgen zu bleiben. V 3.21
Falls ein Ersatzbild in der Art
Bugfix: Die bei älteren osCommerce-Versionen nicht existierende Konstante V 3.20
Um Timeout-Probleme bei der Generierung von Produktdatei für sehr viele Produkte zu umgehen, wurde die Funktion "Markierte Produktdateien in mehreren Schritten generieren" eingebaut.
Solange Timeouts auftreten, muss der Wert der Konstanten V 3.19
Bugfix: Komplette URLs für Produktgrafiken, die mit Bugfix: Produktbezeichnung wird für Froogle auf 80 Zeichen begrenzt. V 3.18
Zur Feststellung, ob ein Produkt ab Lager lieferbar ist oder nicht, hat das Elm@r-Modul bisher das Datenbankfeld für den Produktstatus (
V 3.17
Bugfix: Der Zugriff auf eine benötigte JavaScript-Datei wurde durch eine zu restriktive
Die speziellen Produktdateien V 3.16
Wir freuen uns, dass der kommerzielle Preisvergleichsdienst idealo nun auch den Froogle, die Produktsuchmaschine von Google, wird vom Elm@r-Modul unterstützt. Produktdateien im passenden Format können erzeugt und auch gleich per Knopfdruck auf Froogles FTP-Server geschoben werden. Weitere Informationen finden Sie im Modul unter dem Menüpunkt "Produktdateien". V 3.15
Das Modul unterstützt nun verschiedene Sprachen und Währungen, die in Eingabeformularen ausgewählt oder beim Abruf der Produktdaten als Parameter an die URL angehängt werden können (z. B. Auf der Registrierungsseite kann man seinen Shop nun nicht nur bei Elm@r, sondern auch beim Preisvergleichsdienst RockBottom automatisch anmelden. V 3.14
Um die Shopdatei
Bugfix: Das in der Shopdatei V 3.13
Bugfix: Auch die neuen Spaltennamen in der Shopdatei aktualisieren. Um die Shopdatei V 3.12Die Erzeugung einer Produktdatei im Standardformat zusätzlich zu den speziellen Produktdateiformaten eingefügt. Bugfix für nicht gesetzte Konstanten nach einem Update. V 3.11
Umstellung des Produktdateiformats auf die üblichen Standards. Um die Shopdatei V 3.10Die Produktdatei für Pangora enthält jetzt auch die Versandkosten.
Ein Musterbrief wurde vorbereitet, der von möglichst vielen Shopbetreibern an viele Preisvergleichsdienste geschickt werden soll, um diese zu ermuntern, den V 3.09Das Modul berücksichtigt bei der Bildung von URLs auf Produktseiten die Einstellung für suchmaschinenfreundliche URLs. V 3.08
Angepasst, so dass das Modul auch mit XT-Commerce laufen sollte. Getestet mit Es gibt nun einen Button zum Löschen der Protokolldateien. V 3.07
In der Datei
V 3.06Um Fehler zu beheben, die beim Einsatz des Elm@r-Moduls unter PHP 5 auftraten, wurden die verwendeten Tools aus dem "PHP Extension and Application Repository" (PEAR) aktualisiert. V 3.05
In der Datei
V 3.04
In der Datei
V 3.03Vorlage zum Einbinden des Elm@r-Logos auf Websites in die Readme eingefügt. Hinweis zur finanziellen Unterstützung des Projekts in die Readme aufgenommen. V 3.02Problemlösung in die Readme aufgenommen, wenn Internet Explorer Produktdateien anzeigt, anstatt sie zum Download anzubieten. Versionsinformationen in die Dateien eingefügt. V 3.01Das Elm@r-Modul wurde für die Nutzung im Zusammenhang mit der deutschsprachigen "Vista Nova Edition von osCommerce" angepasst.
Die Konstante ELMAR_USE_PHP_AUTH in der Datei Der Menüpunkt Abmelden ist als Gegenstück zur Anmeldung mittels Cookie hinzugekommen. Wenn PHP-Dateien des Elm@r-Moduls in unzulässiger Weise direkt aufgerufen werden, erfolgt nun eine automatische Weiterleitung zur Startdatei, ohne eine Fehlermeldung anzuzeigen.
Bei der ersten Erstellung der Shopdatei In das Feedback-Formular werden nun auch der Shopname und die URL vorbelegt. V 3.00Die Generierung von Produktdateien für andere Dienste wie Froogle, Kelkoo usw. wurde überarbeitet. Neu hinzugekommen ist Pangora. Es können mehrere Produktdateien mit einem Knopfdruck erzeugt und auf dem eigenen Server gespeichert werden. (Mit Dank an Michael Trapp von Aqua-Shop für die Idee.)
Die Startdatei Bei fehlerhaften Aufrufen der Startdatei wird nun automatisch die Indexseite geladen.
Bei der Installation der Update-Dateien (statt der Vollversion) ist die folgende Zeile in der Datei 'pangora' => 'pangora.txt', Außerdem sind die folgenden Konstanten zu definieren:
V 2.22Es ist ein Menüpunkt zum einfachen Übermitteln von Feedback zum Modul hinzugekommen. V 2.21
Die osCommerce-Contribution Product Extra Fields wird unterstützt.
Preise werden jetzt immer mit zwei Nachkommastellen ausgegeben.
Unter dem neuen Menüpunkt "Produktdateien" können Preislisten für Kelkoo, Hardwareschotte und Froogle generiert werden. Die entsprechenden Buttons unter "Test 1" wurden entfernt.
Bei der Installation der Update-Dateien (statt der Vollversion) ist die folgende Zeile in der Datei $productfilenames = array( '' => 'products.csv', 'kelkoo' => 'kelkoo.txt', 'froogle' => 'froogle.txt', // Am besten den Namen des Shops als Dateinamen verwenden! 'hardwareschotte' => 'hardwareschotte.txt', ); V 2.20
Produktdateien können jetzt auch im Froogle-Format erzeugt werden.
Für Kelkoo-Produktdateien wurde der
Bei der Installation der Update-Dateien (statt der Vollversion) ist der folgende Code-Block in der Datei
und durch diesen Code zu ersetzen: // Namen fuer die Produktdateien $productfilenames = array( '' => 'products.csv', 'kelkoo' => 'kelkoo.txt', 'froogle' => 'froogle.txt', // Am besten den Namen des Shops als Dateinamen verwenden! ); V 2.19
Der HTTP-Header Content-Type für Echtzeitanfragen mittels Die Produktbeschreibung wird bei der Schnellsuche mittels Echtzeitanfragen nicht mehr berücksichtigt. V 2.18
V 2.17Im Zusammenhang mit Echtzeitabfragen wurden zwei Fehler beseitigt, die u. U. die Anzeige der Produkte in der Elm@r-Suchergebnisliste verhinderten.
V 2.16Zeilenumbrüche mit dem Sonderzeichen 11 (0x0B) werden durch Leerzeichen ersetzt, wenn Datenbankfelder wie Produktbeschreibungen in Produktdateien oder Echtzeitantworten eingefügt werden. V 2.15
V 2.14Ausgangsversion für die Versionshistorie. |
|||||||||
© 2004-2005 Elm@r • Der elektronische Markt • http://elektronischer-markt.de/