Das lang ersehnte Master Update 2.1 befindet sich nun endlich auf der Zielgeraden. Da die letzten Wochen und Tage aber noch einige Dinge hinzugekommen sind oder verändert wurden, haben wir uns entschlossen, vor der Final-Version noch eine Beta 2 für das Master Update 2.1 zu veröffentlichen. Diese Beta 2 wird bereits seit einigen Tagen intern getestet und Euch am kommenden Montag (28.07.2014) zur Verfügung gestellt. Wir hoffen, dass wir die Beta 2 dann nach kurzer Zeit zur Final-Version machen können. Wir haben zwar intern bereits getestet, je ausgiebiger dann aber von Euch getestet wird, desto schneller werden wir die Beta-Phase beenden können. Sowohl bei der Beta 2 als auch bei der Final-Version werden wir zunächst die Vollversion bereitstellen, die Update-Version wird dann aber direkt folgen. Da Master-Updates zukünftig regelmäßig erscheinen sollen, haben wir bereits mit den Planungen für das darauffolgende Master Update 2.2 begonnen. Hierzu wird es zum ersten Mal ein Feature-Voting geben, über dass Ihr direkt die Weiterentwicklung mitbestimmen könnt. Dazu werde ich in den nächsten Tagen in einem eigenen Thread aber noch einmal etwas ausführlicher berichten. Dies nur als Vorab-Info für Euch, da es die letzte Zeit ja z.T. widersprüchliche Infos bzgl. des Release des Master Updates 2.1 gab.
Ist es ein Vogel? Ist es ein Flugzeug? Nein! Es ist die Beta2 auf dem Weg in die Wolken (neudetsch: cloud)!
Es ist soweit. Im Portal steht die Vollversion 2.1.0.0 BETA2 in der Kategorie "Beta-Versionen" zum Download bereit. Folgende Neuerungen und Änderungen gibt es u. a. gegenüber Gambio GX 2.1 BETA1: [Updater] Konvertierungsskript für Kombi-Preise erstellen (Brutto -> Netto Preise) [Updater] admin_access im Updater auch für eingeloggten Admin aktualisieren [StyleEdit] StyleEdit liest lokale Konfiguration nicht [Sonstiges] Lagerwarnung-E-Mail sollte auch Link zur Artikelbearbeitung im Backend und die Artikelnummer enthalten [Refactoring] center_modules.php entfernen und Inhalt in IndexContentView verschieben [Refactoring] ClassOverloading im Adminbereich [Refactoring] Overloads auf Overload-Klassen [Refactoring] Dateistruktur (system Ordner) komplett überarbeiten [Refactoring] SepaOrderExtender.php in SepaOrderExtender.inc.php umbenennen [Refactoring] boxes.php greift auf $this zu, auch wenn boxes.php außerhalb einer Klasse eingebunden wird [Refactoring] Sprach- und Moduldateien von alten Modulen löschen [Partnermodul] Überarbeitung Masterpayment [Partnermodul] Überarbeitung yatego [Partnermodul] Überarbeitung Econda [Partnermodul] Überarbeitung Hermes [Partnermodul] Überarbeitung mediafinanz [Partnermodul] Überarbeitung Magnalister [Partnermodul] Überarbeitung Digineo / Lettr [Partnermodul] Fehlerhafte Berechnung im ot_sofort Modul [Partnermodul] PayPal Aufruf-URL ist falsch im PayPal Modul 1.0.6 [Partnermodul] Trusted Shops Aktualisierung [Partnermodul] Schnittstelle IT-Recht-Kanzlei (Rechtstexte) [Partnermodul] Shopgate updatesicher integrieren [Partnermodul] Postfinance integrieren [Partnermodul] Findologic integrieren [Partnermodul] Überarbeitung Wirecard (QPay) [Partnermodul] altes Klarna-Modul entfernen [Partnermodul] Billsafe2 entfernen [Partnermodul] ProtectedShops Schnittstelle integrieren [Partnermodul] PayPal-Modul aktualisieren [Partnermodul] Überarbeitung Heidelpay [Partnermodul] Überarbeitung yoochoose [Partnermodul] Überarbeitung iloxx [Partnermodul] Überarbeitung sofortüberweisung [Partnermodul] Überarbeitung Shopgate [Partnermodul] Überarbeitung Skrill [Partnermodul] Überarbeitung Actindo [Partnermodul] Überarbeitung Affiliprint [Partnermodul] BillSAFE 3 für GX 2.1 [Partnermodul] Überarbeitung Klarna 2 für GX 2.1 [Partnermodul] PayOne Integration [Partnermodul] neues Amazon-Modul [Partnermodul] Protected Shops Modul aktualisieren [Partnermodul] Zahlungsmodul Moneybookers entfernen [Frontend] Eigenschaften-Artikel können über den Bestand bestellt werden, wenn Artikel mit unterschiedlichen Eigenschaften im Warenkorb liegen [Frontend] Rezensionstext wird in Rezension nicht angezeigt [Frontend] Erfolgstext wird auf "Woanders günstiger" Seite immer angezeigt [Frontend] Wenn man sich im Newsletter innerhalb von 24 Stunden mehrmals anmeldet, ist nur der 1. Aktivierungslink gültig [Frontend] Hersteller werden in Hersteller-Box nicht angezeigt [Frontend] Überschrift der Content Seiten werden nicht angezeigt. [Frontend] Filter Labels sollen klickbar sein [Frontend] Footer wird nicht angezeigt [Frontend] IP Adresse wird nicht gespeichert, auch wenn der Kunde dies ausdrücklich bestätigt [Frontend] Teaser-Slider wird auf Produktdetailseite nicht angezeigt [Frontend] Betreff für Kontakt E-Mail wird nicht aus dem Administrationsbereich gelesen, wenn Kunde kein Betreff einträgt. [Frontend] GMLightbox Container wird nach dem FadeOut nicht entfernt [Frontend] Auswahl der Zahlungsweise kann übersprungen werden [Frontend] Angebote, Neue Artikel, Empfehlungen Überschriften sollten kein H1 sein. [Frontend] Wenn ein Artikel über Schnellkaufen in den Korb gelegt wird, wird kein Hinweis angezeigt, dass der Artikel in den Korb gelegt wurde [Frontend] Sortierung der neuen Artikel auf der Seite "products_new.php" fehlerhaft. [Frontend] Alternativtexte für weitere Artikelbilder werden auf der Artikeldetailseite nicht angezeigt [Frontend] SQL für ebenfalls gekaufte Artikel durchsucht alle alten Bestellungen, was sehr zeitaufwendig ist [Frontend] Überprüfung der Minimumwerte für das Feld Firma ist fehlerhaft [Frontend] Wenn der Kupon den Warenwert deckt und keine Versandkosten berechnet werden, wird keine Rechnungsadresse in die Datenbank geschrieben [Frontend] Bei manchen Berechnungen der Versandkosten wird ein unbekannter Steuersatz ausgegeben [Frontend] Auf woanders-günstiger-Seite gehen alle Formulardaten verloren, auch wenn nur der Sicherheitscode falsch war [Frontend] USt-IdNr. in der Session wird nicht aktualisiert, wenn man diese unter "Mein Konto" ändert [Frontend] Lightbox-Bildergalerie sollte sich nicht öffnen, wenn dem Artikel kein Produktbild zugewiesen ist [Frontend] Bilderinformationen werden nicht aus DB geladen (sondern jedesmal aus der Bildquelle) [Frontend] Wenn die Höhe des Shops gering ist, wird ein weißer Balken unten angezeigt. [Frontend] Lagerbestandsüberprüfung im checkout-process für alle Zahlungsweisen durchführen [Frontend] Datenschutz, AGB und Widerruf-Link auf checkout_confirmation.php unterstreichen [Frontend] radio-Button bei der Versandartenauswahl wird nicht immer angezeigt [Frontend] Daten für Artikellisting einheitlich generieren [Filtersystem] Falsche Ausgabe von Filterergebnissen (falsche Kategorie) [Filtersystem] Fehlender Index in Filter-Tabelle (feature_set_to_products) [Core] Abhängigkeit der Logging Funktion von der debug.config entfernen [Core] Integration der Core-Änderungen für MobileCandy [Core] document.ready funktioniert nicht in JSSectionExtender [Core] Überarbeitung des SEPA-Moduls [Core] Bei Sessions in DB führte explizites Schließen der DB-Verbindung zu kaputten Sessions [Core] configure.php sollte per require_once eingebunden werden [Core] neue Security-Log-Einträge werden nicht in einer Admin-Infobox-Nachricht gemeldet [Core] GMSEOBoost nicht überladbar, wenn Instanz über new-Operator erzeugt wird [Core] check_data_type akzeptiert keine Unterklassen bei der object-Validierung [Core] Neue E-Mail Vorlagen erstellen (Probleme mit CKEditor) [Core] BLZ Tabelle + Prüfzifferberechnungsmethoden zum 09.06.2014 [Core] Caching für Views mit Kundendaten deaktivieren [Core] cc.php Modul entfernen [Adminbereich] jQuery-tmpl-Plugin entfernen und Google-Kategorie-Logik entsprechend umschreiben [Adminbereich] Wenn man einen Kunden der Kundengruppe Admin zuordnet, sollte ein Hinweis erscheinen, dass noch keine Rechte gesetzt wurden [Adminbereich] Der Bildupload zum Slider kann fälschlicherweise eine Erfolgsmeldung ausgeben, auch wenn der Upload nicht funktioniert hat [Adminbereich] ein neuer Banner sollte automatisch der Gruppe "banner" zugewiesen werden [Adminbereich] transparente Artikelbilder sollten mit GDlib verkleinert werden, damit die Transparenz erhalten bleibt [Adminbereich] der Dienst der Währungsumrechnung sollte auch per cURL angesprochen werden können [Adminbereich] Die Schaltfläche 'Bearbeiten' beim manuellen Hinzufügen von Attributwerten in der Bestellverwaltung sollte in 'Hinzufügen' umbenannt werden [Adminbereich] Kundenrezensionen sollten im Administrationsbereich genauso genannt werden (statt Artikelbewertungen) [Adminbereich] Die drei Schaltflächen 'Bearbeiten' in der Bestellnachbearbeitung sollten in 'Kundendaten bearbeiten', 'Artikel bearbeiten' und 'Summen bearbeiten' umbenannt werden [Adminbereich] Beim Bearbeiten von Kundendaten über den Administrationsbereich wird in die Datenbank nur 'entry_state' beschrieben, 'entry_zone_id' bleibt leer [Adminbereich] Funktion gethostbyaddr aus admin/application_top entfernen, da Administrationsbereich verlangsamt wird [Adminbereich] Nach dem Bearbeiten eines Artikels landet man in einer falschen Kategorie, wenn man vorher gesucht hat [Adminbereich] Google Conversion in Google Adword-Conversion Tracking umbenennen [Adminbereich] Doppelte Ausgabe von Herr und Nein bei Fehlern, wenn ein Kunde angelegt werden soll [Adminbereich] Menüpunkt Kunden: Wenn IP-Log geklickt wurde und danach die nächste Seite aufgerufen wird, wird eine Fehlermeldung angezeigt [Adminbereich] Kundendatenexport/Bestellexport für Delisprint, GLS, Hermes entfernen, da nicht mehr funktionstüchtig oder von neuem Modul abgelöst [Adminbereich] "Division by Zero"-Fehlermeldung wenn Feld "Maximalgewicht welches als Paket versendet werden kann" leer ist [Adminbereich] Eigenschaften: Darstellungsfehler in der Kombibearbeitung (Refactoring der lightbox.css) [Adminbereich] Eigenschaften: Button "Speichern & Schließen" funktioniert nicht nach dem Wechseln einer Kombi [Adminbereich] Button "Neuer Content" im Content-Manager ist für "Artikel-Content" auch mit "Neuer Content" beschriftet [Adminbereich] Im Content-Manager sollten die Contents nach Namen sortiert werden [Adminbereich] require_once htmlspecialchars_wrapper in admin\customers.php entfernen [Adminbereich] error_reporting(E_ALL); in admin\properties.php entfernen
Gaaaanz vorsichtige Frage eines 2.1-Interessierten: Wenn ich dies lese, kommen mir leise Zweifel, ob die Version 2.1 in den nächsten 3 Wochen im produktiven Einsatz nutzbar ist. Sehe ich das richtig?
Nun ja, und eigene Programm-Module musst Du auch erst Mal auf die neue Art, Dinge zu tun, anpassen.... Also ich gehe für mich durchaus von einigen Wochen/Monaten aus, bis ich meine Erweiterungen angepasst habe. Und vor SP2 bis SP3 kann man mit einer derart massiv modifizierten Software sowieso nicht in Produktion gehen. Es sei denn, man benutzt wirklich 100% Gambio-Standard. Das ist jetzt kein spezifisches Gambio-Problem, sondern allgemeine Lebenserfahrung mit Software aller Art.
Es wird in Bälde auch ein weiteres Beta-Release einer Updateversion geben, wir bereiten die gerade vor.