Version 4.1.00 Changelog

Version 4.1.00 Changelog

 

>> Anleitung zum Update auf die Version 4.1

Major Features 4.1:

  • Das neue default-Template xt_grid wurde vollständig in den Core der Software integriert und wird ersetzt das xt_default-Template (HTML5, CSS3, Grid, CSS Buttons)

  • Ebenfalls steht Ihnen jetzt ein default-Template für die Mobile Version Ihres Shops zur Verfügung. Das Template xt_mobile wird je nach Konfiguration des Shops automatisch geladen um die Produkte Ihres Shops in einer optimierten Version für Smartphones und Tablets zu zeigen.

  • Der Installer wurde vollständig überarbeitet:

    • Mehrsprachigkeit implementiert ( DE, EN & BP zum Release)

    • Integration und Verifikation via API von PayPal, BillSAFE, xt:MultiConnect, und Quick-Signup für kostenfreies eKomi Paket.

    • Div. kleinere Usability-Probleme beseitigt

    • Check der Systemvoraussetzungen überarbeitet

  • SEO: In Zusammenarbeit mit unserem Partner Abakus haben wir die SEO-Optimierung des Shops grundlegend überarbeitet

  • Ein SEO-Dashboard wurde in das Shop-Dashboard integriert. Hier stehen nun neben den gängigen SEO-Kennzahlen für Ihre Domains auch ein Keyword-Recherche-Tool zur Verfügung.

  • XTPPP-22 Unterstützung von Auth/Capture für PayPal Transaktionen

  • CORE-3 Den Mails können nun Datei-Anhänge (Free-Downloads) zugeordnet werden (z.B. AGB an Bestellbestätigung anhängen)

  • CORE-299 php 5.4 wird nun  vollständig unterstützt

  • xt:Multiconnect integriert (Anbindung an eBay, Amazon, Rakuten und weitere Plattformen)

  • Cloud-Zoom in xt_grid als (kostenfreies) Plugin integriert

Core Features:

  • CORE-267 Favicon multishop-fähig gemacht

  • CORE-269: Beschriftung von Downloads und Bildern werden nun an das Template übergeben

  • CORE-253 Textfelder ("textarea") im Backend sind nun in der Größe änderbar

  • CORE-284 Hochkomma in Textblöcken werden nur noch im Backend gefiltert, dadurch können im Frontend nun html-tags in Textblöcken genutzt werden.

  • Versand / Zahlungsweisen (Checkout) geprüft und überarbeitet, wenn sich nur Digitale Produkte im Warenkorb befinden ( inkl. den Zahlungsplugins)

  • ABAKUS-15 robots.txt entsprechend Abakus vorgaben Überarbeitet

  • ABAKUS-17,ABAKUS-13 xt_canonical überarbeitet:

    • per default wird auf einer Page von unbekanntem Typ nun kein Canonical-Tag ausgegeben, wenn dieses nicht entsprechend programmiert wurde

  •  

    • Canonical-Tag auf 404-Seiten entfernt

  •  

    • Canonical-Tags (Kategorien, Produkte, Content-Seiten) geprüft und korrigiert bei verschiedensten SEO-Einstellungen

  • ABAKUS-12 Kleinere Probleme und Inkonsistenzen in Zusammenhang mit 404-Seiten beseitigt.

  • ABAKUS-10 Template für Pagination (z.B. Kategorielisting/Blättern) hinzugefügt und nach Abakus Vorgaben überarbeitet

  • ABAKUS-10 (update 13-03-2013) Pagination wird nun ausgeblendet wenn nur eine Seite erforderlich ist

  • ABAKUS-16 URLs von Bildern werden nun relativ ausgegeben

  • GRID-10 alt-Tag bei Sub-Kategoriebilder ( Kategroielisting mit Bildern) hinzugefügt

  • GRID-3 Auf der Seite "Shop-Einstellungen => Mandant => Metatags" wurde die Beschriftung "Meta Description" in "Meta Description (Startseite)" und "Meta Keywords" in "Meta Keywords (Startseite)" geändert

  • GRID-13 In Hinsicht auf SEO unwichtige Seiten (Impressum, AGB usw.) werden nun nur noch von der Startseite mit rel="follow" verlinkt, von Unterseiten mit rel="nofollow"

  • ABAKUS-9 Die Kategorieseiten 2 - X werden nun mit Robots-Metatag "noindex, follow" augewiesen. Dieses kann wenn gewünscht per Option deaktiviert werden.

  • CORE-172 .htaccess geändert "<IfModule mod_rewrite.c>", sowie einige performance tweaks, expiration headers... (siehe Datei)

  • GRID-1 Leere Meta-Tags ( Shop-Einstellungen => Mandant => Metatags ) werden nun ausgeblendet

  • GRID-12,GRID-11,GRID-8,GRID-7 Kleinere Templateanpassungen auf empfehlung von Abakus

  • GRID-9 Es kann nun eine zweite Kategoriebeschreibung in den Kategorien hinterlegt werden, diese wird unterhalb von den Produkten angezeigt

  • GRID-4 "rel=next/prev" in Pagination hinzugefügt

  • CORE-328 Auf Resellerwunsch verschiedene Hookpoints in class.countries.php hinzugefügt

  • XTPEM-6 Proleme beim Import von Exportvorlagen sind behoben

  • CORE-330 Kategorien lassen sich (im Backend) nun per drag & Drop im Tree verschieben

  • GRID-6 Mikroformate im Breadcrumb hinzugefügt

  • CORE-333 Datei-Downloads werden nun im Backend alphabetisch sortiert.(ASC od. DESC über Optionen steuerbar)

  • CORE-334 Datei-Downloads haben nun oben und unten einen Speicherknopf. (Deaktivierbar über Optionen)

  • CORE-332 SMTP-Mails: Port ist nun durch Option bestimmbar

  • GRID-16 xt_reviews Template auf xt_grid optimiert

  • ABAKUS-8 Wörterzähler Produktdetails bei Meta-Title und Meta-Description hinzugefügt

  • ABAKUS-14 404-Seiten übergeben nun sofort einen 404-Header (, der 200er redirect wurde entfernt)

  • ABAKUS-4 Suchmaschinen-Optionen: Produkt-URLs mit Kategorien

    • Slashes und andere Sonderzeichen im Kategorie- oder Produktnamen werden bei der Umwandlung in die URL durch einen Bindestrich ersetzt.

    • Leerzeichen am Ende von URLs werden nun entfernt

    • Doppel Slashes bzw. leere Parameter in SEO-URLs sollten nun generell nicht mehr vorkommen

    • Stopword-Liste von Abakus implementiert
      ( Die Stopwordliste entfern nicht relevante Wörter ( z.B. "der", "im", "als" usw.) aus der SEo-URL

    • Umlaut-Liste Abakus implementiert 
      ( Die Stopwordliste ersetzt Umlaute ( z.B. "ü", "ä", "Ø" usw.) in der SEO-URL mit konfigurierbaren Buchstaben, Default-Konfiguration nach Vorgaben von Abakus)

  • CORE-345 Die Funktion zum ausschließen von Versandkosten ist nun wieder aktiviert.( Die Option "Versand erlauben" in den Versandkosten)

  • CORE-347 Ist der Installer ( /xtInstaller/ ) oder der Updater ( /xtUpdater/ ) noch auf dem Server wird nun einen Warnung ausgegeben.

  • CORE-350 Beschriftung der Optionen (DE) von "Shop Titel" (Shop-Einstellungen => Store Name) und "Shopname" (in Shop-Einstellungen => Store Name => Mein Shop) zum besseren Verständniss angepasst.

  • CORE-348 Das eKomi-Plugin wurde für 4.1 überarbeitet, optimiert und in Installer eingebunden

  • CORE-351 Dem Shop liegt nun eine Smarty-Klasse zum generieren von Links (auf Kategorie, Pages & Produkte ) bei.

Bsp. zur Nutzung:

{link page='content' id='6'} <!-- http://localhost/shop1/de/Impressum (Impressum = ID 6) --> {link page='product' id='6'} <!-- http://localhost/shop1/de/kategorie-1/standardartikel --> {link page='categorie' id='6'} <!-- http://localhost/shop1/de/kategorie-6/ -->
  • QA-8 Es kann nun eine "Store-Claim" (unter Mein Shop-Einstellungen => Mandant => Mein Shop => Shop-Slogan) werden, dieser wird unterhalb des Logos angezeigt.

  • ABAKUS-2 Das Sprachmenü ( box_language.html ) generiert nun die korrekten suchmaschinenfreundlichen URLs

  • ABAKUS-6 SEO-URLs werden nun grundsätzlich klein geschrieben, außer dieses sind bereits vorhanden od. man fügt per Hand großbuchstaben in das SEO-URL-Feld ein.

  • CORE-353 Abakus SEO-Trend und Keyword-tool in BE integriert

  • CORE-301 Im body-Tag werden nun CSS-Klassen nach Browser und OS des Benutzers gesetzt. (Macht CSS Hacks überflüssig)

  • xt_cleancache überarbeitet und erweitert für Version 4.1.:

    • CSS Cache löschbar

    • JS Cache löschbar

    • kleinere Probleme entfernt ( CORE-346 )

  • Das Kategoriepaging wird nun nur noch angezeigt wenn min. eine zweite Seite vorhanden ist.

  • NOI-2  Im System-Log ist nun ein Mail-Error-Log zu finden

  • NOI-3  Das default-value von _STORE_FAVICON auf "favicon" geändert

  • NOI-4 Die Reihenfolge des Includes von CSS- und JS-Files wurde angepasst

  • NOI-8  jQuery Version nun über Backend wählbar

  • NOI-10 Bei der Plugin-Installation kann nun auf das Vorhandensein einer Lizenz geprüft werden.

  • NOI-11  default-value von _SYSTEM_MOD_REWRITE_404 auf "true" geändert

  • NOI-12  Auf der Registrier- / Login-Seite kann das Geburtsdatum nun über ein grafisches Auswahltool gewählt werden.

  • NOI-13  Eine neue Box für die Anzeige von Primärkategorien "Top-Categories" hinzugefügt ( Kategorien in der die Option Top-Category true ist werden hier angezeigt.)

  • NOI-14  Eine neue Box für die Anzeige von Payment-Logos wurde hinzugefügt

  • CORE-296 ( u. div. andere):

    • Die Mail des Kontaktformualars hat nun ein eigenes Template

    • Es wird nun eine "vielen Dank für Ihre Mail" automatisch als Antwort an den Kunden gesendet. (Template im Mail-Manager)

    • Filterfunktion überarbeitet

  • CORE-367 Mikroformate auf Produktseite bzw. in xt_reviews eingebunden

  • CORE-365 xt_socialbookmark mit xt_addthis Plugin ausgetauscht

  • CORE-363 Updatecheck der Shopversion um Check der Pluginversionen ausgebaut

  • ABAKUS-19 Automatischer JS/CSS Merger und Minifier integriert - ermöglicht das ausliefern einer einzelnen css und js Datei für den kompletten Shop

  • CORE-363 Updateprüfung für Plugin-Versions-Check vorbereitet

  • CORE-359 (update 13-03-2013) Exportmanager funktioniert mit Kundengruppenfilter korrekt

  • CORE-362 (update 13-03-2013) default Wert für "Sprache" wird nun im Exportmanager gesetzt

  • Update TinyMCE auf 3.5.8

  • Integration TinyImageManager

Bugfixes:

 

  • CORE-258 Pfadangabe auf auf collapse_fix.js korrigiert

  • CORE-263 Produkt Grundpreis im Listing und im Produkt werden nun gleich gerundet

  • CORE-243 Adresse ändern (FE) fügt nun keine Backslashs bei Hochkommas/Anführungszeichen mehr ein

  • CORE-230 PayPal-Express redirect zum Shop geprüft und evtl. Problemquellen beseitigt

  • CORE-262 Content-Seiten werden nun via SSL ausgeliefert, wenn die Checkbox im Backend gesetzt ist

  • CORE-268 Handbuch wird nun in der Sprache des Adminbereichs angezeigt

  • THRDLS-105 Exportmanager: fehlender / doppelte Artikel Problematik behoben

  • THRDLS-108 In einigen Fällen wurden Versandkosten bei der Verwendung von PP-Express und Amazon-Payments nicht übernommen

  • CORE-253 xt_banktransfer ändert nun den Bestellstatus nach dem checkout

  • CORE-282 Zahlungsart an Versandart binden funktioniert nun korrekt. ( Probleme bei exzessiver Verwendung von Versandzonen)

  • CORE-297 subpage_confirmation: Templatefehler behoben

  • CORE-282 Error-Reporting ist nun wieder im Backend per default deaktiviert

  • CORE-289 xt_new_products: deaktivieren des Plugins funktioniert nun korrekt

  • CORE-304 Rabatt auf Zahlungsweise geprüft und das "Springen" bei Schwellenwerten entsprechend korrigiert

  • CORE-271 Exportmanager: Vorauswahl (Land) - Wenn kein Land gewählt ist, wird nun das Standardland benutzt

  • XTPINV-44 Versandgebühren-Bezeichnung wird im Checkout nun in der korrekten Sprache ausgegeben

  • CORE-311 "ini_set ('precision', 14);" in class.tax.php hinzugefügt um exotische Serverkonfigurationen abzufangen.

  • CORE-314 xt:Commerce Copyright angepasst

  • CORE-306 (Bugfix) Wenn _SYSTEM_SEARCH_SPLIT ( Einstellungen => Konfiguration => Performance => Suchanfragen trennen) true ist, wird nun auch in den korrekten Datenbank-Feldern gesucht

  • CORE-320 Darstellungsfehler (Checkout) bei der Verwendung von prozentualer Zahlungsgebühr behoben

  • CORE-326 Error "Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION" aus Dashboard entfernt

  • CORE-336 Whitespaces nach "?>" wurden vollständig entfernt

  • CORE-324 (Bugfix im xtUpdater) Deinstallation-Anweisung für xt_master_slave korrigiert

  • CORE-338 Bestellen von Negative Artikel-Mengen ist nun generell nicht mehr möglich

  • QA-17 Logo und Versionsnummern angepasst

  • CORE-354 SQL-Fehler in xt_bestsellers beseitigt

  • CORE-355 DB: _acl_task.action: Typ ist nun vollständig

  • NOI-1 "short php tags" wurden aus dem System entfernt

  • NOI-5  Der Hook "checkout_tpl_form" (ua. Gutscheincode Eingabefeld) geringfügig verschoben (damit außerhalb von Form-Tag)

  • NOI-6  Kleinere Probleme bei der Preisanzeige (Master-Artikel) behoben

  • NOI-7  Probleme beim speichern von Produkten behoben, die durch ein Problem mit der SEO-URL ausgelöst wurden behoben (BE)

  • NOI-9  Callbacks werden nun grundsätzlich ohne SEO-URL gemacht

  • CORE-364 USt-ID check (GB) funktioniert nun korrekt

  • CORE-356 In _products.date_added wird nun die korrekte Zeit/Datum hinterlegt

  • CORE-244  Das löschen von Kundengruppen, denen noch Kunden zugeordnet sind führt nicht länger zum Anzeigefehler im Backend

     

 

 

 

Support
Shop Support: Support zum Shop und anderen
Produkten von xt:Commerce.

Fehler melden
Report a Bug: Fehler gefunden?
Informieren Sie uns.

xt:Commerce Marketplace
Plugins & Templates: Über 500 Möglichkeiten in unserem
Store zur Shop-Optimierung.

xt:Commerce Service Team
Services: Wir übernehmen individuelle
Anpassungen für Ihren Shop.

Impressum