Changelog: v.1.07 --> v.1.1 --------------------------- - Gravierende Änderung der PhPepperShop-Architektur: Die Artikelbilder werden seit diesem Release im Dateisystem des Webservers gespeichert und nicht mehr als BLOBs (Binary Large OBjects) in der Datenbank gespeichert. Dies bringt v.a. bei MySQL eine Performancesteigerung. (ACHTUNG: Artikelbilder sind jetzt nicht mehr im Backup enthalten) - Man kann jetzt auch Artikelbilder im Format GIF und PNG benutzen. Natürlich steht das von uns empfohlene Format JPEG auch immer noch zur Verfügung. - Dieselben Artikelbilder können nun mehreren Artikeln gleichzeitig zugeordnet werden. - Fehlerhafte Windows-Erkennung der Version v.1.07 behoben - GD-Library Analyse und Erkennung, falls man keine Artikelbilder erstellen kann -> inkl. Benutzerführung. - Erkennung falls man die ZLib nicht installiert hat und somit keine komprimierten Datenbank-Backups erstellen kann. - Installationstool überarbeitet. Man sollte jetzt auch Datenbanknamen mit einem Underscore (_) verwenden können. - Diagnoseutility im Modul SHOP_KONFIGURATION (Shop Administration) erweitert und verbessert. (MacOS X wird erkannt, Windows wird korrekt erkannt, GD-Library wird analysiert, PHP-Version wird in der Zusammenfassung angezeigt) - Bug, dass sich das Frameset vom Layout Management aus nicht mehr bearbeiten lassen konnte, behoben - Bug behoben, dass man den Bestellung-Absenden Button nicht ersetzen kann Changelog: v.1.06 --> v.1.07 ---------------------------- - billBOX Zahlungssystem unterstützt. Das Zahlen per Handy hat viel Zukunft (http://www.golem.de/0201/17668.html). Ausserdem bietet die billBOX AG (http://www.billbox.ch/) sehr attraktive Konditionen wenn man den PhPepperShop nutzt. - Die Euro-Unterstützung wurde völlig überarbeitet --> Im Shop wird das Euro-Symbol durch den offiziellen Code € ersetzt. - Der Code des Versandkosten Managements wurde ziemlich überarbeitet. Man hat jetzt nicht mehr nur vier Preis/Gewichts-Klassen, sondern man kann bis max. 999 verschiedene Intervalle haben. - Im Shop ist ein Cookie-Checker eingebaut, welcher Kunden auf abgeschaltete Cookies hinweist, sobald sie ihren ersten Artikel in den Warenkorb legen wollen, den Warenkorb oder die Kasse via top-Frame betreten wollen. - Preis/Gewichts-Klassen abhängige Zahlungsmethoden funktionieren jetzt auch. - Windows-Kompatibilität erhöht: Als Windows-User sollte man den Code jetzt nicht mehr anfassen müssen. Der PhPepperShop erkennt jetzt, ob es sich um ein Windows, oder ein Unix Betriebssystem handelt und verwendet die entsprechenden include-Pfade --> kein Editieren des Source-Codes mehr nötig. (Addendandum: Fehlerhafte Implementation) - Das Administrationstool wurde um einen Konfigurations-Viewer ergänzt. Dieser soll einen Überblick über die eigene PhPepperShop-Installation geben und Diskrepanzen zwischen den einzelnen Konfigurationsdateien zuverlässig erkennen und diagnostizieren können. - Der Shop zeigt nun überall die Mehrwertsteuer korrekt an (Warenkorb, Bestellungs E-Mail). - Vom Kunden angewählte Bezahlungsart wird bei einem allfälligen Zurück-Klick jetzt wieder erkannt. - Shop ist jetzt von der Architektur her besser für weitere Zahlungsmethoden vorbereitet. - Im Modul bild_view wurde ein Image-Type Fehler behoben. - Die Datenbank musste für diese Shopversion erweitert werden, deshalb haben wir auch gleich Unterstützung für zukünftige Erweiterungen eingebaut (Mindestmengenverwaltung, Kundenbeschreibung, ...), diese Funktionen werden in einer späteren Version programmiert, erfordern dann aber kein Datenbank Update mehr. - Das Installationsscript (config.pl für Telnet/SSH) wurde geringfügig modifiziert und gedebuggt. - Kompatibilität des Testscripts für die Einbindung von externen Payment Instituten erhöht (funktioniert jetzt auch unter PHP3). Changelog: v.1.05 --> v.1.06 ---------------------------- - Es werden keine UNIX-Softlinks mehr verwendet - Der Shop kann auch auf einer Maschine ohne DNS-Namen installiert und betrieben werden - Link-Darstellung wurde überarbeitet. Nun können auch lange Links platzsparend dargestellt werden - Fehlermeldungen überarbeitet (Hinweise, bei den häufig auftretenden Fehlermeldungen, aufgrund fehlerhafter Shop-Konfiguration) - Nachnahme-Sendungen können deaktiviert werden und Versandkosten-Settings können danach gespeichert werden, Bug behoben - Bugfix: Position der Variationen / Optionen von neu eingegebenen Artikeln wechseln nicht mehr mit jedem neuen Bearbeiten - PERL Installationstool erweitert: - Datenbank kann jetzt auf anderem Rechner sein - Flexiblerere Eingabe beim suchen des MySQL-Monitors - Bugfix: Reguläre Ausdrücke überarbeitet - Maximale DB-Usernamen auf 16 Zeichen beschränkt (Bugfix) - Installationsanleitung für eine Installation ohne Telnet/SSH-Zugang erstellt --> siehe http://www.phpeppershop.com/ - htaccess-Schutz via PHP-Script erstellbar - CSS-File Handling des Layout-Managements überarbeitet - Fehlerhaftes minibild.jpg ersetzt Changelog: v.1.05 ----------------- v.1.05 ist die erste PhPepperShop-Version. Um das Changelog bis hin zur ersten veröffentlichten Version seines Vorgängers nachzuvollziehen, bitte die Historie auf http://phpserver.zhwin.ch/~fontajos/PA1/index_old.php konsultieren. ------------------------------------------------------------------------------ Dateiinformationen ================== v11_changelog.txt ZHW Zuercher Hochschule Winterthur PhPepperShop Diplomarbeit DA Fei01/1 Autoren: Jose Fontanil & Reto Glanzmann Version 1.1, basierend auf ER-Diagramm v.1.1 CVS-Version / Datum: $Id$ Sicherheitsstatus: *** USER *** Enthaelt die Veraenderungen der verschiedenen PhPepperShop-Versionen ------------------------------------------------------------------------------ Lizenz ====== PhPepperShop Shopsystem Copyright (C) 2001 Reto Glanzmann, José Fontanil This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ------------------------------------------------------------------------------