Version 4.0.15 Changelog

Die Updateanleitung finden Sie unter folgender URL:

Anleitung 4.0.14 auf 4.0.15 updaten

( Bitte beachten Sie, dass auch die Version 4.0.16 inkl. Updatescript zur Verfügung steht. Wir empfehlen auch dieses durchzuführen. )

Core Features:

  • Änderungen am Core um das Nutzen von 3rd-lvl-Plugins für Captchas zu ermöglichen.
  • ReCaptach via xt_recaptcha eingebunden ( Plugin, siehe: xt_recaptcha Anleitung )
  • Vorbereitung von integrationen verschiedener Partner (z.B. Exorbyte, Klarna, und xtPayments)
  • CORE-20 Favicon für Multishop
  • Komplette Überarbeitung des Exportmanagers: Behebung von Performance Problemen, Erweiterung der Filterfunktionalitäten, Zeilenumbrüche nun de-aktivierbar, Vorlagen für Exporte automatisch installierbar.
  • 0000884 In Bestellungsliste kann nun auch nach der Kunden-E-Mail-Adresse gesucht werden
  • 0000886 Die Bestellbestätigungs-Mail kann nun per Knopf-Druck erneut versendet werden
  • 0000978 "Datensätze pro Durchgang" ( Exportmanager / xt_im_export ) verfügt jetzt über einen default-Wert
  • 0000894 Als Wartermark-Bild können nun auch .png's verwendet werden
  • 0000952 Schlägt die Registrierung fehl, bleibt nun das Land in der Select-Box vorausgewählt
  • 0000989: Doctype lässt sich nun über Shop-Einstellungen => Mandanten => Shop-XY.de => Metatags => HTML Version einstellen. (Mögliche Werte sind: html oder html5)
  • 0000936 customers_gender steht nun in Mailtemplates zur Verfügung
  • 0000917 Im xtInstaller wird nun korrekt die Verfügbarkeit von symlink's geprüft
  • 0000909 / XTCOUPONS-11 / CORE-24: xt_coupons: Gutscheinfeld im Warenkorb, ermöglicht nun die Nutzung von Gutscheincodes mit PayPal-Expres
  • CORE-23 Komplette Überarbeitung des VAT-ID Check, Schnittstelle aufgrund der Änderungen im Webservice angepasst. Drei Modi nun verfügbar:
    • "simple": nur Länge der UST-ID wird geprüft

    • "complex": Prüfung auf Länge und Format

    • "live": Nutz Webservice der EU

  • CORE-39 Grundpreise werden nun auch bei Staffelpreisen angezeigt
  • CORE-28 Unter Einstellungen => Konfiguration => E-Mail Einstellungen => E-Mail Debug die debug-mails nun deaktiviert werden. (Falls Mail durch Rechte "deaktiviert" wurden, werden nun keine Mails mehr verschickt )
  • CORE-27 (bzw. 0000957) "Cache löschen"-Knopf (Plugin: xt_clearcache)
  • CORE-38,CORE-158 Das Feld "State" (Staat) kann nun für die Registrierung aktiviert werden, das Feld wird in den gängigen Payment-Plugins bereits unterstützt, somit können nun Zahlungen aus den USA und Kanada akzeptiert werden
  • domPDF in /xtFramework/library/ hinzugefügt
  • CORE-66 Unterverzeichnisse im Media-Manager werden nun vollständig unterstützt
  • CORE-73, CORE-84 In der Länderliste kann nun nach ISO Code 2, ISO Code 3 und nach dem Namen des Landes gesucht werden
  • CORE-70 Es ist nun möglich Plugin-Optionen (vom Typ "Text") leer zu lassen.
  • CORE-57 Per Option kann nun das Feld "Geburtstag" und "Telefon" auf der Registrierungs-Seite mandatory gemacht werden.
  • CORE-114 In "/templates/xt_default/xtCore/pages/product_listing/product_listing_v1.html" ist nun das Herstellerbild verfügbar ( type=m_icon, m_popup, m_thumb, m_info )
  • CORE-67 xt_canonical: canonical URL der Startseite (der Hauptsprache) ist nun domain.tld/ (nicht mehr domain.tld/de/index)
  • CORE-151 Fehlerbehebung; Firefox 11 + TinyMCE Editor führte zu unsichtbaren Text
  • CORE-108,CORE-106 Performance-Probleme bei sehr vielen gekauften Download-Produkten behoben. Diese Problem führte zu Timeouts auf der "Downloads-liste"-Seite wenn Kunden über ~20 Download-Produkte gekauft haben
  • CORE-161 Template-Option verschoben, Vorbereitung für 4.0.17er Template-Feature
  • CORE-173, CORE-210 Die neue Rechtslage bzgl. des Bestellvorgangs "Button-Lösung" ist nun im Shop-Core enthalten
  • CORE-XX3 Bei/vor der Installation eines Plugins kann nun das vorhanden sein einer Lizenz abgefragt werden. ( Bsp.: "<license_file>xt_coupons.txt</license_file>" in /plugins/xt_coupons/installer/xt_coupons.xml )
  • CORE-XX4 Bei/vor der Installation eines Plugins kann nun abgefragt werden, ob ein anderes Plugin ( welches die Voraussetzung für das neue Plugin ist ) installiert ist ( Bsp.: "    <required_plugins><plugin>xt_reviews</plugin></required_plugins>" in plugins/xt_reviewbooster/installer/xt_reviewbooster.xml )
  • CORE-104 PHP bis Version 5.3.9 wird nun "stable" unterstützt, PHP 5.4 weitestgehend ( Bisher konnten wir keine Fehlfunktionen feststellen )
  • Bei der Registrierung kann das Feld "Telefonnummer" kann nun als Pflichtfeld markiert werden, indem man unter Shop-Einstellungen => mandanten => Mandant XY => Kundendetails die Option Mindest Länge Telefon auf einen Wert >0 stellt
  • CORE-45, CORE-63 Überarbeitung der Versandkostenseite: Das Land bleibt nun ausgewählt.

Bugs:

  • CORE-154 Fehler behoben, bei Nutzung der Sicherheits-Abfrage des Exportmanagers ( cronjob.php )
  • Mehrere Probleme mit kyrillischer Schrift behoben
  • CORE-21 Fehlerbehebung bei Sprachauswahl (bzw. der Berücksichtigung der Berechtigungen)
  • CORE-75 Doppelpunkte werden nun durch einen Bindestrich in der SEO-URL ersetzt. ( Betrifft nur neu angelegte Produkte )
  • 0000938 Verschiedene Probleme in der Versandkosten-Konfiguration behoben.
  • Berechnung der Sales-Statistiken im Dashboard korrigiert
  • 0000965 "manufacturers_sort" (Tabelle: "xt_manufacturers") ist nun int(4) statt int(1)
  • Probleme mit include-Path beseitigt
  • 0000975: Deaktivierte Artikel werden nun aus Warenkorb löschen
  • 0000983: mktime() mit time() ersetzt in class.special_products.php
  • Behebung von Problemen mit File-Downloads bei Mehrfachbestellung von digitalen Produkten.
  • 0000984: Fehler bei Parametern ( "&" statt "?") im Produktexport
  • Überarbeitung der Warenkorbberechnung im Checkoutprozess bei Verwendung von mehr als zwei Nachkommastellen zur Internen Berechnung des Warenkorbs ( Beseitigung von Rundungsproblemen bei Übergabe an Payment-Provider )
  • 0000910 Tippfehler in Categorie_Listing.html beseitigt: "{$categorie_description} "(Fehlendes s)
  • Falscher Pfad zu File-Downloads (NUR PROFIHOST UND 1und1, siehe auch: 1&1 und Profihost: Datei-Downloads )
  • CORE-35 (0000942 & 0000941) Wenn einem Artikel Staffelpreise zugewiesen wurden (Kundengruppe "all") waren diese Sichtbar, auch wenn in den Kundengruppeneinstellungen für diese Kundengruppe die Staffelpreise deaktiviert waren
  • CORE-41, CORE-222 Überarbeitung der Meta-Tags codierung: double quotes, quotes, slashs und backslashes, sowie Umlaute werden nun auf die optimale weise für Suchmaschinen aufbereitet.
  • CORE-53, CORE-55 Einfaches Rechtemanagement funktioniert nun wie vorgesehen: Die Rechte der Hauptkategorien vererben sich nun auf die Kinder. Der direkte Aufruf von URLs führt nun zu einer 404-Seite
  • CORE-56, CORE-68, CORE-29 Die "Multi-kopier", "Multi-Verschieben" und "Multi-Verlinken"-Funktionen funktioniert nun wie erwartet und verursacht keine Fehler mehr.
  • CORE-80 Security-Fix (rating "Trivial"): Im Chrome wurde beim Registrieren des Kunden das Passwort in Klartext im Browser angezeigt
  • CORE-62 Produktdetails => Tabmenü => Aktion "Speichern" und "Übernehmen" funktionieren nun korrekt
  • CORE-60 Für TEXT_GRADUATED_SAVINGS ist nun ein Text hinterlegt ( DE / EN )
  • CORE-106 $xtLink bei SSL im Checkout gefixt. Dieser Fehler ist nur aufgetreten wenn das "One-Step-Checkout"-Plugin Verwendet wurde.
  • CORE-86 Typo in robots.txt behoben, "Disallow: /templtes_c/"
  • CORE-85 Pageing-Navigation auf der order-history-Page funktioniert nun korrekt

Änderungen in Plugins:

  • "\n" in diversen "row-Actions" unserer Plugins entfernt.

Änderungen von Funktionalitäten ( mit evtl. Auswirkungen auf 3rd-Party Plugins)

  • CORE-70 Pluginoptionen, siehe oben
  • CORE-XX3, CORE-XX4 siehe oben