Anpassungen des Divi Theme Update 4.23.2:

Und wieder gab es ein Update von Divi bei dem folgende Änderungen durchgeführt wurden:

aktualisiert am 20.12.2023

  • Sicherheits-Update: Behebung einer gespeicherten Cross-Site-Scripting-Schwachstelle: Es wurde ein Problem behoben, bei dem ein Benutzer auf Beitragsebene oder ein Autor durch die Verwendung eines bestimmten Divi-Kurzcodes, der mit einem benutzerdefinierten Feld verknüpft ist, ausführbares JavaScript aus dem benutzerdefinierten Feld in Beiträge einführen konnte.
  • Behebung des Problems, dass Free-form CSS die Stile nicht ausgibt, wenn Stile für mehr als ein Modul vorhanden sind.
  • Es wurde ein Problem behoben, bei dem AI- und Bibliotheksfelder auf dem Feld „Suchen“ in „Ersetzen suchen“ angezeigt wurden.
  • Es wurde ein Problem behoben, bei dem die falsche Option in der Symbolleiste des Inline-Texteditors ausgewählt wurde.
  • Für eine bessere Benutzerfreundlichkeit wurden Tooltips zur Export-Checkliste des Theme Builders hinzugefügt.
  • Die Methoden apply_free_form_css() und setFreeFormCss() wurden aktualisiert, um die CSS-Flexibilität und Kompatibilität zu verbessern.
  • Unterstützung für das Schließen des Export-Modals hinzugefügt und Unterschiede im Portabilitäts-Modal in TB behoben.
  • Verschiedene PHP v8.2-Warnungen behoben.
  • Es wurde ein Problem mit der Datei custom_functions.php behoben, bei dem der Array-Schlüssel nicht richtig formatiert war.
  • Es wurde ein Problem mit der Komponente ContentResultsModal behoben, bei dem String-Werte nicht richtig verarbeitet wurden, was dazu führte, dass Bilder nicht gerendert wurden.
  • Es wurde ein Problem in der Komponente CodeResultsRefine behoben, das einen Fehler verursachte, wenn eine Eingabeaufforderung mit aktualisiertem Text erneut versucht wurde.
  • Es wurde ein Problem behoben, bei dem die erste Codezeile über das Sichtfeld hinausging.
  • Die erweiterte Rolle elegant_themes_support wurde auf Administrator geändert.
  • Voreinstellungen wurden importiert, wenn sie nicht markiert waren.
  • Neue Klasseneigenschaften für die Abfrage von Taxonomien und die Handhabung von API-Anfragen hinzugefügt.
  • Kompatibilitätsproblem mit dem Hustle-Plugin behoben, das durch die Smooth-Scroll-Funktion in Divi verursacht wurde.
  • Ein Problem mit der falschen Formatierung von Padding-Werten in den Modul-Customizer-Modul-Migrationen wurde behoben.

Originaltext Divi Theme Update 4.23.2:

version 4.23.2 ( updated 12-20-2023 )

  • Security Update: Fixed a Stored Cross-Site Scripting Vulnerability: Resolved an issue where a contributor-level or author user could, by using a specific Divi shortcode linked to a custom field, introduce executable JavaScript from the custom field into posts.
  • Fixed Free-form CSS not outputting the styles when styles exists for more than one module.
  • Fixed the issue where AI and library fields were displayed on the ‚Find‘ field in Find Replace.
  • Fixed issue where incorrect option was being selected in the Inline Text Editor toolbar.
  • Added tooltips to theme builder set export checklist for a better user experience.
  • Updated apply_free_form_css() and setFreeFormCss() methods to improve CSS flexibility and compatibility.
  • Added support for closing the export modal and fixed portability modal difference in TB.
  • Fixed various PHP v8.2 warnings.
  • Fixed an issue with the custom_functions.php file where the array key was not properly formatted.
  • Fixed an issue with the ContentResultsModal component where string values were not properly handled, causing images to fail to render.
  • Fixed an issue in the CodeResultsRefine component that caused an error when retrying a prompt with updated text.
  • Resolved issue where the first line of code extends beyond field of view.
  • Changed elegant_themes_support elevated role to administrator.
  • Fixed Presets being imported when not checked.
  • Added new class properties for querying taxonomies and handling API requests.
  • Fixed compatibility issue with the Hustle plugin caused by the smooth scroll functionality in Divi.
  • Fixed an issue with incorrect formatting of padding values in the module-customizer module migrations.

Betroffene Dateien des Divi Theme Update 4.23.2:

* ai-app/ai-app.php
* ai-app/i18n/ai-code.php
* ai-app/i18n/user-prompt.php
* ai-app/build/et-ai-app.bundle.js
* ai-app/build/et-ai-app.bundle.css
* core/code-snippets/CodeSnippetsLibrary.php
* core/components/HTTPInterface.php
* core/components/PageResource.php
* core/components/Portability.php
* core/components/SupportCenter.php
* core/components/api/Service.php
* core/components/api/spam/Provider.php
* epanel/custom_functions.php
* includes/builder/autoload.php
* includes/builder/class-et-builder-element.php
* includes/builder/class-et-builder-value.php
* includes/builder/feature/Library.php
* includes/builder/feature/dynamic-assets/class-dynamic-assets.php
* includes/builder/feature/dynamic-content.php
* includes/builder/feature/icon-manager/ExtendedFontIcons.php
* includes/builder/framework.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/view.php
* includes/builder/module/AccordionItem.php
* includes/builder/module/Blog.php
* includes/builder/module/Divider.php
* includes/builder/module/Icon.php
* includes/builder/module/PricingTables.php
* includes/builder/module/VideoSlider.php
* includes/builder/module/field/Border.php
* includes/builder/module/field/BoxShadow.php
* includes/builder/module/field/Divider.php
* includes/builder/module/field/Position.php
* includes/builder/module/field/Transform.php
* includes/builder/module/helpers/MultiViewOptions.php
* includes/builder/module/settings/migration/ColumnOptions.php
* includes/builder/module/woocommerce/Tabs.php
* includes/module-customizer/migrations.php
* js/src/custom-dynamic.js
* js/src/custom.js

cordmedia_divi_update-4-23-2

Bildnachweis:

Mehr Updates

Themen