Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titlePlugin-Changelogs

Die Changelogs der einzelnen Plugins finden Sie in Zukunft immer direkt im Handbuch des jeweiligen Plugins.

z.B. xt_orders_invoices Changelog

xt:Commerce 5.1.1 (30.05.2018)

  • TPL fix: Ausgabe baseprice auf product.html
  • backen fixed system compatibility issue
  • class order fixed payment_info_html for templates
  • class payment_query fixed payment name/desc issue for multishop
  • backend shipping desc is now html-editor field
  • class Template html-minify only in shop frontend
  • xtMailer minor change
  • seo404 fixed isuue for urls like http://shop.de/http://xy.de
  • class xtMailer fix broken emails due combination of html-minify and nl2br
  • TPL hide page link for auto/cross sell

xt:Commerce 5.1.0 (24.05.2018)

  • 404 redirect Anzeige im Backend überarbeitet: Filter nach Datum, neue Spalte ’Anzahl Tag letzter Zugriff’
  • added hooks for 2FA
  • added InnoDB/MyISAM option into installer for mysql >5.5
  • admin classes:|db save: changed 'new_id' handling
  • admin classes: Extjs: new sort function
  • adminDB_save uses default_value instead of 'New'
  • adminDBSave|fix: add not checked checkboxes
  • adodb 5.20.4 > 5.20.12
  • Alphabetische SOrtierung der Kategoreien in Front- und Backend
  • Anpassung für 1c60976 'Beschreibung Zahlungsweise pro Mandant'
  • Anpassungen für b211692 'Neue Tabelle TABLE_CONFIGURATION_LANG_MULTI'
  • Anpassungen für Smarty:|addPluginsDir statt setPluginsDir
  • Anpassungen Sprachwechsel/hreflang
  • Anpassungen und fixes für php 7.2
  • Anpassungen/Fixes Sprache/Sprachwechsel/hreflang
  • Autoloader-Einträge aktualisiert
  • fixed file encoding
  • Hauptnavigation: Begrenzung/Erweiterung der Menütiefe
  • intern cache for getStores / getLanguages
  • Kundenadresse beinhaltet jetzt Titel / wizard enterprise sql / order_edit / wizard mails
  • load Minify from with composer, see _SYSTEM_HTML_MINIFY_OPTION see 5291d3a
  • main handler|info constructor moved up
  • main.php changed file encoding to utf8
  • make sure language is available when log 404
  • Meta Tags entfernt: author, publisher, page-topic, reply-to, revisit-after
  • minor fix in acl::getCurrentIp
  • multi upload rework: gehört zu 391f0e8bb8fdc02b45bce13592815cfb4c733d43 : upload von Downloads mgl; kein Listing der Dateien (serverseitig); autorename fix (keine runde Klammern);
  • multi upload rework: upload von Downloads mgl; kein Listing der Dateien (serverseitig);|autorename fix (keine runde Klammern); ckfinder öffnet sich mit Backend-Sprache
  • multistore/store_handler/configuration: Neue Tabelle TABLE_CONFIGURATION_LANG_MULTI für Sprachen > Sprachtabs in BE->Shopeinstellungen; groupingPosition (tabs) für|BE->Shopeinstellungen
  • rework define(DB_PREFIX)
  • rework smarty plugin price_table
  • sec update|search/customer/404/filter
  • session_vars.php for session access
  • set storage engine in plugins
  • some minor fixes in xtFramework/classes|export acl ...
  • start page categories|db / category option / box
  • Steuersatzermittlung Digitale Steuersätze müssen nun gekennzeichnet werden (Option am Steuersatz); Kundengruppe hat neue Option ’Basis der Berechnung des Steuersatzes’: shipping-addresse, payment für digital (b2c) | shipping (b2b) | payment
  • storage engine
  • order-edit + Koupons Fix: Entfernen prozentualer Koupons die nachträglich angefügt wurden
  • Preisberechnung und -darstellung in product/cart/order/price (tbc)
  • Composer: PhpMailer 6.0.6, HtmlPurifier 4.10.0, DomPdf 0.8.2
  • Composer: Add CrawlerDetect, nusoap, Smarty
  • config_search|SEARCH_CHECK_STOCK = false by default
  • custom_ling + start_page_category
  • database handler: set sql mode
  • e-mail subject
  • serror handling
  • ExtEditForm|mini fix
  • file enc change
  • address_addition in class customer
  • admin Klassen/Funktionen/Lib/css update/neu
  • admin/phpExtjs
  • backend filter rework
  • backend functions
  • Bilder-Upload überarbeitet, Fix für fehlerhaften Commit: CKFinder in CKEditor hat wieder alle Funktionen, CKFinder-Originaldateien wiederhergestellt
  • changed lng-sync url to https
  • removed depreceated php 4 constructors
  • Handbuch-Links
  • DS-GVO/GDPR Export; Neue Einstellung: Shop-Einstellung > Kundendetails > Checkbox 'DSGVO-Download'
  • Kontakt-Formular: Titel anzeigen

  • class|plugin dont filter twice on save settings
  • class|export loads HtmlPurifier from composer now
  • class|Filter (tbc)|TODO varianten für xt4/xt5/xt51
  • class|content|FIX Paging im Backend
  • class|configuration|set empty checkboxes
  • class|acl better csrf logging
  • class|bruto_force_protection|SQL-Fehler vermeiden; Teil des sc patches
  • class|order Zuweisung von Templatevariablen in Funktion zusammengefasst in function assignEmailTemplateVars
  • class|plugin|Fix: Plg-Installer: Ausgabe des Fehlers, wenn nicht im Wizard; rethrow der Exception nur, wenn im Wizard
  • class|manufacturer|Fix: bearbeiten der externen Hersteller-Url ermöglichen
  • class|hookpoint|Hookpoint nicht ausführen, wenn im Wizard
  • class|callback Fix: Absicherung gegen mysql 5.6 Fehler ’no default value defined’
  • class|product_to_media|Fix: Sortierung der Dateianhänge eines Artikels
  • class|product allow_add_cart auf false gestezt, wenn nicht auf Lager und ’Verkauf nicht vorrätiger Ware’ != true
  • class|export Fix: xtAdmin nicht mehr Teil von URLs, nun richtige Verwendung http/https
  • class|product beim Kopieren eines Artikles werden nun einige Flags nicht mehr mitkopiert: price_flag_graduated_xy, products_ordered, products_transactions, products_average_rating, products_rating_count
  • class|product Fix für: Artikelsuche Backend erzeugt SQL-Fehler, wenn in Nord-Navi-Suche und Filter ’Name’ Text steht
  • class|price Fix Preisanzeige im Backend
  • class|order_edit Hinzufügen von Button/buttonBar ermöglichen; als Vorbereitung für ship_track 6.0
  • class|plugin_installed Reihenfolge De/Aktivierung Hooks angepasst
  • class| xt_password|SQL-Abfrage parametrisiert
  • class|class.customer search fix
  • class|product|fix date_added
  • class|dsgvo|added export exlude patterns
  • class|multistore|changed file encoding to utf8
  • class|order|new hook
  • class|multistore|fix admin-ssl für 1&1
  • class|order|new hook class.order.php:_getOrderData_while
  • class|seo_modRewrite|Neue Hookpoints
  • class|filter|cleanup
  • class|export|fix im cron (fclose)
  • class|configuration|Neuer Hook class.configuration:getGroupingPosition_switch_default
  • class|payment|cleanup
  • class|MediaImageList|neue Hookpoints
  • class|product|FIX: Suche im Backend
  • class|export / acl|fix SQL-Fehler, wenn export über cron gestartet und export bereits gelöscht, crfs-protection
  • class|xtLink|fix paction if ((_SYSTEM_MOD_REWRITE == 'true') && ($data['seo_url'] != ''))

  • BE|CKFinder Wechsel en/de, Standard en
  • BE|CKEditor Wechsel en/de, Standard en
  • BE|Seo-404-Filter Update
  • BE|Produkt-Filter Update
  • BE|Marketplace-Templates-IFrame ausgeblendet
  • BE|Template-Iframe ausgeblendet; METATAGS_WORDS_COUNTER nicht in Shopeinstellungen
  • BE|Fix js nach Löschen eines Mandanten
  • BE|externe Links in West-Navi
  • BE|minor changes/fixes; css; partner icons
  • BE|filter reset update
  • BE|neue Navigationspunkte: Premium-Plugins, Export-Plugins
  • BE|Tabs öffnet Artikel, Kategorien etc sich mit aktiviertem Tab des Anmeldeshops und Sprache des Backends
  • BE|ckfinder öffnet sich mit Backend-Sprache

  • FIX|Auswahl 'Alles' in Versandkosten und Zahlungsgebühr
  • FIX|Backend: js-Fehler bei Verarbeitung von Pflichtfeldern
  • FIX|Steuersatz bei nicht angemeldeten Nutzern richtet sich korrekt nach konfiguriertem Sitz des Shops: Shop-Einstellungen > Adressdaten > Land
  • FIX|orderEdit: stock check im Frontend
  • FIX|orderEdit: multishop link, TITLE-meta
  • FIX|Anpassungen der Dateinamen hochgeladener Bilder
  • FIX|SSL-Ermittlung angepasst
  • FIX|Warenkorb-Ersparnisse falsch berechnet; dadurch zb ausgeblendete Zahlungsweisen, obwohl mit Gutschein rabattiert
  • FIX|Beim Löschen eines Herstellers diesen von Artikeln trennen
  • FIX|Neuladen des Artikellistings im Backend beim Speichern eines neuangelegten Artikels; PHP7
  • FIX|4 Nachkommastellen im Dashboard|XTC4-272
  • FIX|Backend: DEFAULT 1|Werte wurden nicht übernmommen
  • FIX|Bei Update von Zahlungsarten-Plugins werden nun obsolete, nicht mehr in config_payment vorhandene Konfigurationswerte aus der Datenbank entfernt|XTC4-212
  • FIX|Bestellstatus-Option 'Berechnung in Statistik' wird nicht berücksichtigt|XTC4-88
  • FIX|keine Ausgabe von type=text/javascript für JS in html5
  • FIX|Meta robots=noindex,follow für Seite der Suchergebnisse XTC4-105
  • FIX|Einfache Rechteverwaltung: Artikel wird nicht angezeigt NFI-919-64820
  • FIX|Button ’Image Processing’ entfernt für Media Gallery > freie/kostenpfl. Downloads
  • FIX|in functions/session_vars
  • FIX|Mehrsprachige Beschreibung der Logos der Zahlungsweisen
  • FIX|nicht initilisierte Array in smarty box und box_cache
  • FIX|xtwizard Text von Sytsmstatus angepasst
  • FIX|USE_CACHE in cache_times.php erzeugte fehlende Breadcrump-Navigation
  • FIX|Beim Speichern von Produkten geht die Hauptkategorie verloren/wird zur Nebenkategorie FNM-418-11914
  • FIX|Falsche Urls bei aktivierte SEO-Option ’Genaue Url erzwingen’, unnötige Redirects, Fehler im Checkout
  • FIX|mehrfache Formularübermittlung verhindern (Doppelklick)
  • FIX|OrderEdit Frontend-Anmeldung nicht möglich bei xt4-Kunden-Accounts
  • FIX|Umlaute in Suche (sec-patch)
  • FIX|Nach manuellem Bearbeiten der Lagerampel (stock_rules) keine Sortierung mehr, wenn alle bearbeitet wurden
  • FIX|Sprach-Problem bei E-Mails aus dem Backend behoben
  • FIX|language switch
  • IMP|alternate lang links in class|meta_tags
  • IMP|Handbuch-Links in Backend-Westnavi
  • IMP|XT-spezifische adodb-Dateien verschoben nach xtFramework/library/adodb-xt
  • IMP|Verbesserte Fehleranzeige im Backend bei SQL-Fehlern
  • IMP|Übersicht Kundenadressen im Frontend zeigt Adresstyp (Standard/Liefer/Zahlung) XTC4-31
  • IMP|Backend: bei Klick im Plugin-Updater auf 'Plugin updaten' wird der Button deaktiviert
  • IMP|Backend Artikel-Details Bildliste:|max Grössen der Vorschaubilder gefixt
  • IMP|Backend Shop-Einstellungen > Artikel Listing: Dropdwoun-Auswahl zeigt System-Template und Shop-Template-Dateien|XTC4-215
  • IMP|Listings im Backend speichern Status (ausgewählte Spalten, Breiten, Filter ein/ausgeklappt)|( + alternativer Variante zur serverseitigen Speicherung ausgewählter Spalten, deaktiviert per kommentar)
  • IMP|Session-Bestellungskommentar löschen nach Bestellung/Confirmatation|XTC4-78
  • IMP|Beschreibung eine Zahlungsweise kann nun pro Mandant angegeben werden, zB Kontoverbindung/Mandant; FIX Rabattberückssichtigung korregiert
  • IMP|Verwendung von geoip-Land als Vorauswahl auf Seite Versandkosten
  • IMP|Verwendung von geoip-Land als Vorauswahl bei Registrieung und Anlegen von Adresssen
  • IMP|Backend: Anzeige des Gesamtgewichts der Bestellung

  • NEW|Seo-Konfiguration _STORE_HREFLANG_DEFAULT
  • NEW|class|geoip / Steuersatzermittlung kann nun eine country-Vorgabe verwenden (für Kunden ohne Login)
  • NEW|error_log auf IP-Adresse beschränken
  • NEW|Bestellungen nach Artikelnr. durchsuchen
  • NEW|Smarty plugin zur Augabe von system_status, zB Lieferzeit, / Lagereinheit
  • NEW|config_search.php Konfiguration der Suche; Suche 'Nur mit Bestand'
  • NEW|Externe Links in West-Naviagtion
  • NEW|Anzeige 404-URLs überarbeitet, Filter;|URL-PArameter werden nicht mehr berücksichtigt
  • NEW|Gast-Abmeldung; FIX js für Geburtsdatum überarbeitet; EDIT|Textanzeige auf login/register überarbeitet
  • NEW|Minify-Konfiguration|_SYSTEM_HTML_MINIFY_OPTION
  • NEW|Neue Hookpoints in xtCore/pages:|categorie, manufacturer
  • NEW|debug settings
  • NEW|license file api
  • NEW|table TABLE_CONFIGURATION_LANG_MULTI
  • NEW|update check webservice
  • NEW|Steuersatzermittlung Digitale Steuersätze müssen nun gekennzeichnet werden (Option am Steuersatz); Kundengruppe hat neue Option ’Basis der Berechnung des Steuersatzes’ siehe ab8cd7a
  • NEW|Backend: Filter für System/IPN-Log, Löschen im System-Log

  • REM|Export: Option Sitemap entfernt; Funktion Vorlage importieren entfernt
  • REM|Datenbankmonitor entfernt|unter Backend > System
  • REM|console.log
  • REM|session_module_name('user') in adodb-sessions2-xt|to avoid Cannot set 'user' save handler by ini_set() or session_module_name() in php 7.2
  • REM|mobile-detect

  • TPL|PHP 7.2
  • TPL|fix Dropdown Auswahl Bundesland
  • TPL|product.html, neue Hookpoints: tpl_product_img, tpl_product_no_img
  • TPL|Fix: Breite AddCart-Anzahl vergrössert
  • TPL|Admin-Login und PW-Reset überarbeitet
  • TPL|CSS
  • TPL|Login-Seite überarbeitet
  • TPL|products.html|Fix: freie Stückzahl auf mobilen Geräten
  • TPL|subpage_pay_iframe entfernt
  • TPL|ShopNotActive.html jetzt deutsch+englisch
  • TPL|Checkout: Seite Versandart zeigt jetzt nur Standard- und Lieferadressen, Seite Zahlungsweise nur Standard- und Rechnungsadressen

  • UPD|Backend > Kunden anlegen: E-Mail-Adresse ist Pflichtfeld
  • UPD|debug.php überarbeitet und Konfiguration erläutert
  • UPD|agent_check per CrawlerDetect
  • UPD|csrf protection
  • UPD|xtcommerce pager: use input array
  • UPD|Ansicht Bestellung im BE überarbeitet / Anzeige Kundengruppe

  • WIZ|Fix für steuersätze, Anpassungen für Composer
  • WIZ|updated sql|table _config_lang, shop config
  • WIZ|FIX tax_zone_id 0 statt 6
  • WIZ|utf8mb4 für xt_products.products_model und xt_products.products_ean, notwednig für Suche und SQL-Fehler Illegal mix of collations
  • WIZ|enterprise.sql|Fix: _media_download_ip.user_ip hält md5(ip) und muss daher 32 Zeichen speichern können
  • WIZ|enterprise.sql|Fix: _failed_login.lookup muss mindestens so gross sein wie customer.email
  • WIZ|enterprise.sql|Fix: Standardwerte für mysql-Konfigurationen mit strikter Prüfung
  • WIZ|smarty adodb path
  • WIZ|changed to FULLTEXT KEY due 1000 Byte Index Limitation on KEY
  • WIZ|Partnertexte Contentmanager
  • WIZ|added sql for new customer group with id 4
  • WIZ|fix demodata start_page_prodcuts (added sort order)
  • WIZ|neue Kundengruppe 'Händler (EU)'
  • WIZ|fix/move xt_config_lang inserts
  • WIZ|neues feld customers_address_addition in customers_addresses

...