Seit Juni gibt es für den OpenSource eCommerce Shop modified das Service Pack 1. Nachfolgend beschreibe ich kurz mein Vorgehen, dass auch dem Update beiligt.
Vorbereitung
Download des SP1 von: http://www.modified-shop.org/forum/index.php?action=downloads;sa=view;down=85
Wenn nicht bereits vorhanden dann die laut EU-Regelung notwendigen Formulare für AGB, Widerrufsbelehrung sowie das neue Muster-Widerrufsformular per PDF erzeugen und im Shopverzeichnis im Ordner PDF ablegen.
- Backup der Dateien und der Datenbank
- alle Dateien aus dem SP1 Update z.B. per FTP in das Shopverzeichnis kopieren, erst dann gibt es die Lifer ID und die Google RSS Feed – refID
Das Update
im Administrator Bereich
- unter Module -> Zusammenfassung -> das Modul Versandkosten (ot_shipping) deinstallieren und installieren, danach gibt es den Button deinstallieren nicht mehr
- unter Module -> Zahlungsoptionen-> das Modul Lastschriftverfahren (banktransfer), wenn verwendet deinstallieren und installieren
- nun oben im Menü unter Content – > neuer Content mit dem Titel „Muster-Widerrufsformular“ und „Lieferzeit“ jeweils ertellen, bei Lieferzeit die ID aus dem Feld Sprachgruppe merken und
- unter Erweitertere Konfiguration -> Zusatzmodule -> die eben gemerkte Sprachgruppen-ID in das Feld Lieferzeit ID eintragen und speichern
- unter Konfiguration -> E-Mail Optionen -> in Feld Verrechnung – E-Mail Anhänge für Bestellungen-> pdf/AGB.pdf,pdf/Widerrufsbelehrung.pdf,pdf/Muster-Widerrufsformular.pdf eintragen
- der Punkt laut Anleitung zur Änderung des eigenen Templates für die EU-Richtlinie war bei mir bereits, ich hatte SP2 installiert, schon eingetragen… und entfällt somit
Datenbank vom Shop mittels phpMyAdmin aufrufen
- ALTER TABLE banktransfer ADD banktransfer_iban VARCHAR(34) DEFAULT NULL AFTER banktransfer_blz;
- ALTER TABLE banktransfer ADD banktransfer_bic VARCHAR(11) DEFAULT NULL AFTER banktransfer_iban;
- ALTER TABLE banktransfer ADD banktransfer_owner_email VARCHAR(96) DEFAULT NULL;
=> bei gab es keine Einträge, von daher wurde mir „# MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze).“ angezeigt
Damit ist das Update von modified eCommerce auf 1.06. rev 4642 SP1 abgeschlossen. Bei mir wurde der Shop nicht mehr geladen und ich bekam nur eine weiße Seite zu sehen. Da aber schon das SP2 veröffentlicht wurde und ich bei beiden Updates wohl in der Reihenfolge durcheinander gekommen bin, habe ich das SP2 direkt danach installiert, was das Problem mit der weißen Seite löste.
Abschließend ist alles zu prüfen und das SP2 zu installieren 😉 Update modified auf SP2.
Die Liste der Änderungen und Korrekturen laut Changelog aus dem SP1 Archiv
</p> <p>***************************************************************<br /> Alle Änderungen seit 1.02 (r159) findet man hier:<br /> http://sourceforge.net/apps/trac/modified-shop/log<br /> ***************************************************************</p> <p>Seit modified eCommerce Shopsoftware 1.06 rev 4642 SP1<br /> - Umsetzung der EU-Verbraucherrichtlinie, siehe dazu: http://www.modified-shop.org/forum/index.php?topic=30342.0<br /> - SEPA-Lastschrift-Paket, siehe dazu: http://www.modified-shop.org/forum/index.php?topic=30340.0</p> <p>Seit modified eCommerce Shopsoftware 1.06 rev 4642<br /> - Das Widerrufsrecht für die Bestell-Mails wird nun aus dem Content Manager geholt<br /> - Klarna Zahlungsmodul integriert<br /> - Masterpayment Zahlungsmodul integriert<br /> - micropayment Zahlungsmodul integriert<br /> - BillSAFE Modul integriert<br /> - Shopgate Modul korrigiert und aktualisiert<br /> - xs:booster Modul korrigiert<br /> - Installer überarbeitet<br /> - PHP 5.4 Kompatibilität weiter verbessert<br /> - Umsatzsteuer ID Prüfung korrigiert<br /> - Diverse Code-Optimierungen und Fehlerkorrekturen</p> <p>Seit modified eCommerce Shopsoftware 1.06 rev 4356<br /> - Fehler in update.php korrigiert<br /> - Fehler in /lang/english/lang_english.conf korrigiert und Datei überarbeitet<br /> - Masterpayment Sprachdateien überarbeitet<br /> - Fehler in /includes/modules/order_total/ot_shipping.php korrigiert<br /> - /admin/includes/configuration_installer.php aktualisiert und um Update Funktion erweitert<br /> - /admin/customers.php erweitert um Status-Abfrage für Tabelle newsletters_recipients<br /> - PROJECT_VERSION kommt nun aus der /admin/includes/version.php<br /> - Fehler behoben, dass bei Produktbewertungen kein Zeilenumbruch gesetzt werden konnte<br /> - Funktion xtc_parse_input_field_data word in /admin/includes/functions/general.php nun über die berets vorhandene Funktion /inc/xtc_parse_input_field_data.inc.php eingebunden<br /> - IPv6 Support aus der update SQL Datei in die install SQL Datei übernommen<br /> - Fehlerhaften Pfad in der /admin/includes/configure.php korrigiert<br /> - Fehlende Anführungsstriche in /includes/modules/categories_view.php und orders_edit_products.php korrigiert<br /> - Preise in orders_edit_products.php werden nun über die $currencies Funktion angezeigt anstatt über $xtPrice<br /> - Fehlende janolaw Smarties in deutschen Bestell Mails hinzugefügt</p> <p>Seit modified eCommerce Shopsoftware 1.06 rev 4332<br /> - Fehler im Kontaktformular behoben (Texte wurden nicht angezeigt)<br /> - Metatags werden nun wieder korrekt erstellt<br /> - /templates/xtc5/module/login.html um fehlende Texte erweitert<br /> - /admin/popup_help.php korrigiert<br /> - /admin/customers_status.php um doppelte Eintrag bereinigt<br /> - Sprachdateien lang_english.conf & lang_german.conf überarbeitet<br /> - update.php und update_1.0.5.0_to_1.0.6.0.sql aktualisiert</p> <p>Seit modified eCommerce Shopsoftware 1.06 rev 4320<br /> - PHP 5.4 Kompatibilität<br /> - ADMIN: Neuer Bereich "Popup Fenster Optionen " im Adminbereich - Einstellungen für die Shop Popupfenster Versandkosten, etc.<br /> - ADMIN: Sessions - Einstellungen für Session Lebenszeit unabhängig von Frontend Sessions<br /> - ADMIN: Neue Emailoptionen - Einstellungen für Artikel-Bilder in Emails (Templateanpassung nötig)<br /> - ADMIN: Neue Emailoptionen - Anhänge in E-Mails möglich<br /> - ADMIN: SMTP Port bei E-Mail Versandoptionen kann jetzt beliebig geändert werden (Option war vorhanden, funktionierte jedoch nicht korrekt)<br /> - ADMIN: Neuer Bereich "Adminbereich Optionen" im Adminbereich - Einstellungen für Brutto Admin, etc.<br /> - ADMIN: FCKeditor auf Version 2.6.8 aktualisiert<br /> - ADMIN: Artikelverwaltung überarbeitet<br /> - ADMIN: Artikelmerkmale Code in separate Dateien ausgelagert, Anzeige mit Länderfahnen ergänzt<br /> - ADMIN: Attributsystem überarbeitet<br /> - ADMIN: Attribute Editieren: EAN-Nr. hinzugefügt, Vorzeichen Gewicht/Preis jetzt VOR den den Eingabefeldern<br /> - ADMIN: Attribute Editieren: Speichern verbessert, bei Aufruf aus Artikelübersicht kommt man wieder auf die Ausgangsseite<br /> - ADMIN: Alte Artikelbilder löschen (Hilfsprogramme)<br /> - ADMIN: Bankleitzahlen von der deutschen Bundesbank aktualisieren<br /> - ADMIN: Staffelpreiseingabe verbessert (Javasript)<br /> - ADMIN: admin/includes/classes/order.php deaktiviert, es wird die Frontenddatei benutzt<br /> - ADMIN: admin/includes/classes/language.php deaktiviert, es wird die Frontenddatei benutzt<br /> Dafür gibt es in admin/includes/application_top die neue Konstante RUN_MODE_ADMIN<br /> - ADMIN: admin/includes/classes/categories.php komplett überarbeitet, für neue Datenbankfelder müssen nur Ergänzungen in den Defines im Dateikopf gemacht werden, der eigentliche Dateicode muss ansonsten nicht mehr bearbeitet werden<br /> - ADMIN: Sicherheitsfix für den filemanager<br /> - ADMIN: Sicherheitsfix für den Admin (Inputfilter)<br /> - ADMIN: Neues Newsletter Modul<br /> - ADMIN: Bestellbearbeitung weiter optimiert<br /> - ADMIN: Exportmodule aktualisiert<br /> - ADMIN: janolaw AGB-Hosting-Service Modul Integration<br /> - ADMIN: Händlerbund AGB Service Integration<br /> - ADMIN: Piwik und Google Analytics können nun im Adminbereich einfach (de)aktiviert werden (Templateanpassung nötig)<br /> - ADMIN: Kunden-Adressbuch kann jetzt im Adminbereich editiert werden<br /> - ADMIN: Wichtige Neuerung: Option ausverkaufte Artikel werden beim Checkout automatisch deaktiviert (standardmäßig "true")<br /> - ADMIN: Neues Eingabefeld für Bestellbeschreibung<br /> - TEMPLATE: Checkout in Standardtemplate nach Muster von Trusted Shops überarbeitet<br /> WICHTIG: Wer bereits die Umsetzung der Buttonlösung aus dem Forum integriert hatte, der muss unter "Mein Shop" -> "Bestellbestätigungsseite: Kurzbeschreibung" auf "true" stellen, damit weiterhin die Kurzbeschreibung angezeigt wird und nicht die neu hinzu gekommene "Bestellbeschreibung"<br /> - TEMPLATE: Standard-Template erweitert für Smarty-Plugins<br /> - TEMPLATE: Smarty aktualisiert auf Version 2.6.27<br /> - Rabatt/Zuschlag auf Zahlungarten (ot_payment) Modul hinzugefügt<br /> - Paypal Express wieder integriert (Templateanpassung nötig)<br /> - Neues Checkoutdesign /checkout_confirmation)<br /> - Templates können jetzt Dateien enthalten, welche bei der Template Installation/Deinstallation ausgeführt werden. Dies ist für templateabhängige Sprachvariablen, Änderungen an der Datenbank oder anderen System-Erweiterungen hilfreich.<br /> - Weiter einkaufen im Warenkorb geändert<br /> - Coupon-Modul überarbeitet<br /> - Shopgate Integration (Templateanpassung nötig)<br /> - SEO-Optimierung im Shop (auch Suchergebnis-Seiten)<br /> - Quellcode Überarbeitungen und Optimierungen (Notices entfernt)<br /> - EasyBill Integration<br /> - Sofort Gateway Integration<br /> - Masterpayment Integration (Templateanpassung nötig)</p> <p>Seit modified eCommerce Shopsoftware 1.05<br /> - Shop offline/online schalten<br /> - Überarbeitetes Template mit jQuery TABs und Accordion<br /> - Korrektur der Staffelpreise<br /> - Weiter einkaufen im Warenkorb hinzugefügt</p> <p>Seit modified eCommerce Shopsoftware 1.04:<br /> - PHPMailer auf Version 2.0.4 aktualisiert<br /> - FLV Media Player integriert<br /> - Bewertungssterne im Template<br /> - Funktion zum Löschen des Caches (templates_c) aus dem Admin-Backend heraus<br /> - FCKeditor auf version 2.6.6 aktualisiert<br /> - JS am Ende und CSS am Anfang<br /> - Providerunabhängige SSL-Proxy-Abfrage<br /> - jQuery von v1.3.2 auf v1.4 aktualisiert<br /> - Funktionierende orders_edit.php<br /> - Admin Search Bar<br /> - Produktnavigator<br /> - Installer mit Strato-Fix<br /> - PayPal-IPN und normales PayPal-Modul<br /> - Kundenliste um E-Mail Anzeige erweitern<br /> - E-Mail-Suche in Admin Search Bar<br /> - MODUL: Datenbank Backup Manager 1.91b<br /> - MODUL: Widerruf in Bestell-Email<br /> - Fix für Lieferzeit bei “Neue Artikel” fehlt<br /> - Weitestgehend PHP 5.3 kompatibel (keine Warnungen mehr)</p> <p>Seit modified eCommerce Shopsoftware 1.03<br /> - Komplett überarbeiteter Admin-Bereich mit Top-Menu-Navigation und Fallback auf Standard-Menu bei ausgeschaltetem JavaScript<br /> - E-Mail Bestätigungsfeld<br /> - Bugfix mit der mehrsprachigen metatags.php und eingeschaltetem DB-Cache<br /> - Neues Sofortüberweisung Modul<br /> - Neues Moneybookers-Modul<br /> - Neues PayPal Express Modul<br /> - xs:booster integriert<br /> - verschiedene Export-Module aktualisiert (googlebase, guenstiger.de, preissuchmaschine.de, etc…)<br /> - noimage.gif Erweiterung<br /> - überarbeitete checkout_confirmation.php von web28<br /> - Doppelten Content vermeiden Erweiterung<br /> - Update fckeditor to 2.6.5<br /> - Kundengruppenberechtigungen global setzen<br /> - Neues Admin-Menu-JS von web28<br /> - Überarbeitete Kategorie/Artikelanlage im Admin inkl. “Sprach-Tabs” von web28<br /> - Neues Button-Set “Imagine”<br /> - Erweitertes Kontaktformular<br /> - Sonderangebote direkt bei Artikelanlage anlegen/ändern<br /> - Javascript Kalender vereinheitlicht<br /> - Server-Info in IFrame<br /> - Artikelmerkmale sortieren<br /> - Sprachen deaktivierbar machen<br /> - Default country in /includes/modules/address_book_details.php ist DE<br /> - SUMA-Links in Hersteller Dropdown Box<br /> - Zahlungsmodul banktransfer.php überarbeitet<br /> - Versionsanzeige durch Ausgabe von PROJECT_VERSION vereinheitlicht<br /> - Template Layout korrigiert wenn kein Produkt-Bild zugeordnet wurde<br /> - Sprach-IDs wieder getauscht -> english=1 / deutsch=2<br /> - ArtikelNr in Artikelübersicht des admin Bereichs<br /> - Überarbeitung Englisch</p> <p>Und viele, viele Bugfixes und Designänderungen seit 1.02...</p> <p>
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.