JCE Pro

JCE Pro 2.9.99.6

没有下载权限

15 October 2025


Changed​

  • PRO Removed EXIF data from target thumbnail images when creating thumbnails during upload or using the Create Thumbnail tools. This prevents incorrect image rotation caused by EXIF rotation data.
  • PRO The Upload option in the Template Manager parameters is now disabled by default.
  • PRO The Create Template option in the Template Manager parameters is now disabled by default.
  • PRO Improved Template Manager file and content validation during upload and save operations.
  • Added support for overriding the default root folder (e.g. images) via custom filesystem plugins.
  • Refactored the System – JCE plugin and removed the Updates tab from the Preferences screen in Joomla 4+.
  • The Download / Subscription Key can now only be set via System → Updates → Update Sites in Joomla 4, 5, and 6.
  • Removed the Behaviour – Backward Compatibility 6 plugin check on install in Joomla 6.
  • The Backward Compatibility 6 plugin in Joomla 6 is no longer required.

Fixed​

  • PRO Template List items are now sorted alphabetically.
  • PRO Saving a new template in the Template Manager would previously save to an invalid path.
  • PRO Opening the Microdata dialog would show an error alert and leave fields disabled.
  • PRO Clicking the Reload button on the Size or Date fields in the File Manager dialog could generate invalid values and cause the dialog to jump.
  • Some Key / Value pair parameters were being saved with invalid values.
  • Plugins now only inherit the parent File Directory Path if they use the same filesystem and Allow Root Access is disabled.
  • Certain plugin filesystem parameters (e.g. Allow Root Access) were still applied even when Filesystem was set to Inherit. These are now correctly ignored under inheritance.
  • Opening a folder with a name containing a colon 🙂) would incorrectly load the root directory instead of the selected subfolder — this now resolves correctly.
  • The File Browser could not be accessed when the current editor profile was assigned to specific components.
  • Uploading an image using the Upload button in a JCE Media Field would show an “Upload Failed: The target directory does not exist” error message.
  • Setting Allow Paste As HTML to No in the Clipboard Parameters now correctly forces a plain-text paste for all paste operations (Paste dialog, CTRL + V, Drag & Drop).
  • Fixed several Joomla 6 compatibility issues.
  • 点赞
反应: lorus

24 September 2025


Changed​

  • Normalized YouTube video URL start parameter to the start=x syntax required for iframe embeds.
  • JCE Media Fields now use a custom preview to prevent large files from being loaded if the mime type is invalid or incorrectly reported.

Fixed​

  • PRO Saving an image from a field in the Images & Links tab after processing in the Image Editor would produce an error in some instances.
  • PRO Restored Tag and Bracket Matching in the Code Editor, which had been disabled in 2.9.91 while fixing PHP syntax highlighting.
  • PRO Creating a Popup in the Image Manager Extended and using the Use Associated Thumbnail prompt would create an incorrect path to the thumbnail.
  • PRO Improved Image Options layout in the Upload dialog on smaller screen sizes.
  • Selecting and inserting a folder item would not show the correct relative folder path in the target field.
  • Formatting could not be applied to multiple selected Table cells in the same column.
  • onWfFileSystemBeforeGetPathVariables event not passing variables correctly.
  • Inserting an image saved from the Image Editor could insert a blank value in the JCE Media Field.
  • onWfFileSystemGetRootDir event — now fires for each File Directory Path item, passing the $path and $label variables.
  • Deselecting Restricted Directories when the Allow Root Access option is enabled in the File Directory Path would have not effect.
  • An empty item in the File Directory Path would default to "images" even if another non-empty item was set.
  • Fixed some PHP errors related to Custom Queries and deprecation warnings.
  • Restored the title attribute on menu items in the editor toolbar.
  • The JCE Media Field would show an error when used in Editor Profiles.
  • Some empty elements, such as Font Awesome <i> icons or <span> tags with class/ARIA attributes, were incorrectly removed when saving in the Code Editor or when pasting content into the editor.
  • Pasting or inserting block elements (e.g. paragraphs) into an existing paragraph would incorrectly split the paragraph instead of merging them.
  • The editor wouldn't load correctly if the Doctype option was set to HTML4
  • Corrected child element schema so that elements like <details>, <figure>, etc. accept valid flow content in addition to their specific child elements.
  • 点赞
反应: lorus

11 September 2025


Fixed​

  • Drag & Drop upload into the editor would produce a Upload Failed: Invalid target directory error.
  • It was not possible to insert a selected file or image into a repeatable JCE Media Field.
  • Some content layouts would display incorrectly when the Show/Hide Block Elements option was enabled.
  • The File Browser would show an error when loading if the Filesystem configuration used Directory Filters.

Added​

  • Compatibility with Joomla 6 Beta 2 (requires Behaviour – Backward Compatibility 6 plugin to be enabled).
  • Updated the editor DOM parser and filtering routines to use the browser’s native DOMParser together with DOMPurify for additional sanitization.
  • PRO Added support for multiple File Directory Path values. Each path can be assigned a unique label and will be displayed in the File Browser, Image Manager, etc. as a labeled folder list.
  • PRO Added a Description option for Template Items, displayed as text below the name of each item in the items list.
  • PRO Added an Embed Code option to the Media Manager button dropdown, allowing iframe embed code to be inserted directly into the editor.
  • PRO Added support for Calendly:
    • Automatic embed of Calendly URLs when pasting an Event Link into the editor. This will display as an iframe in the editor and be converted back to the standard Calendly Inline Embed code when saving.
  • PRO Inline Embed code can now be inserted via the new Media Manager “Embed Code” option or through the Code tab.
  • PRO Added support for description text below input fields in dynamic Template Item content. The description follows the label, separated by a | character (e.g. ${URL|The URL of the file}).
  • Added support for the &lt;link&gt; element when Allow CSS is enabled and the element has a rel="stylesheet" attribute.

Changed​

  • PRO Template Items that open a dialog whil now use the Template Item name as the dialog title instead of the previous generic "Values" title.
  • PRO Increased the size of the Template Manager Values dialog for Template Items with variables.

Fixed​

  • PRO File Directory Path options were not applied in Link, IFrames, Template Manager, File Manager, and Media Manager.
  • PRO The editor would not finish loading if a Template Manager Startup Content file was missing or invalid.
  • PRO Selecting multiple images when creating a Responsive image element in the Image Manager Extended would insert multiple images.
  • Pressing Enter at the end of a non-editable element would place the cursor before the element instead of creating a new line.
  • Improved contrast for “Format” and “Styles” list items.
  • Selecting non-editable elements (including Code Sample blocks) was not possible.
  • 点赞
反应: lorus

16 July 2025


Added​

  • Support for crossorigin, elementtiming, fetchpriority, and referrerpolicy attributes on the &lt;img&gt; element.

Changed​

  • Alias values are no longer added to links created by the Link dialog—in content, weblinks, and contacts—by default.

Fixed​

  • It was not possible to select non-editable elements.
  • Pressing Enter at the end of a non-editable element would move the cursor before the element instead of creating a new line.
  • Contrast correction of “Format” and “Styles” list items.
  • Update Visual Blocks styling to improve display with some elements.
  • 点赞
反应: lorus

Added​

  • Added a backward compatability layer for the File Directory Path for upcoming enhancements to be added in JCE Pro 2.9.90

Fixed​

  • PRO Bracket Matching was no longer working in the Code Editor.
  • PRO Increased the size of the Replacement Values fields in the Template Manager parameters.
  • Allow script urls, eg: href="javascript:" if the Allow Scripts option is enabled.
  • Pressing Enter when at the end of a link would not exit the link, creating a linebreak inside the link.
  • Attempting to Rename a file or folder when using Directory Filters would produce an error.
  • Drag & drop of content within the editor in Chromium based browsers would add unnecessary <span> tags.
  • Boolean attributes were unnecessarily reordered to appear at the end of the tag.
Fixed

PRO Inserting an image into the a Column would sometimes insert the image before or after the column.
Pasting text into the editor using CTRL + SHIFT + V would remove paragraphs the text was pasted into.
Issues with inserting Font Awesome icons.
Microdata attributes would be added in duplicate.
Fixed a jQuery javascript error in the Editor Global Configuration

v2.9.86​

Added​

  • PRO Added Custom Classes to Captions.

Fixed​

  • PRO The Captions dialog would produce an error / become unuseable when opened
  • Update Boolean checkbox in Custom Attributes parameter field on initialisation when Name and Value are equal.
  • Remove disabled state on input fields when creating a new Custom Attribute option.
  • Fix layout of Attributes in the Advanced tab of the Link dialog.

v2.9.85​

Added​

  • Added options to set a default Classes value for Ordered Lists and Unordered Lists.
  • Added parameters options to specify Custom Classes items for the Classes list in the Ordered and Unordered, Image Manager and Link dialogs.
  • PRO Added options to set a default Classes value for Columns.
  • PRO Added options to specify Custom Classes items for the Classes list in the Columns, Image Manager Extended, Media Manager, File Manager and IFrames dialogs.
  • Added buttons to increase or decrease the grid size in the File Browser when displaying items in a grid layout. This will increase the size of image thumbnails.
  • Internal: Support for shorthand event dispatchers "on", "off" and "fire", eg: editor.on('setcontent', function (e){})
  • Internal: Merge selection events with editor events.
  • Default values for any custom attribute can now be set in the parameters for the Image Manager Extended, Image Manager, File Manager, IFrames, Link, and for Video and Audio, Youtubte, Vimeo and Dailymotion in the Media Manager.
  • Standard Microdata attributes - itemprop, itemscope, itemtype, itemid, itemref - are now supported by default for all elements.
  • PRO Allow for Microdata to be applied to existing elements, eg: links

Changed​

  • Remove use of DIRECTORY_SEPARATOR constant when processing path strings.
  • Remove use of jQuery in some instances of the File Browser modal dialog.

Fixed​

  • PRO Fixed invalid conversion of Bootstrap col classes (col-sm, col-md, col-lg) if the Columns Layout is set to "Auto".
  • PRO Setting Tag Closing to No in the Code Editor parameters would have no effect.
  • PRO Fixed synatx highlighting changes in the Code Editor introduced by Tag Closing fixes.
  • PRO Errors when updating Youtube, Vimeo etc. with IFrames
  • The Joomla buttons list in the editor toolbar would not be displayed in SP PageBuilder 3 Integration mode.
  • Improved validation of media embeds
  • Inserting Vimeo or Dailymotion videos would generate a javascript error
  • Searching in the Image Manager, File Browser etc. would not search child folders (limited to 3 folders deep)
  • Video tags with a src value that contained query values that did not start with a ? (hash, ampersand etc.) would be converted to <iframe> tags if Strict Media Embeds is set to Yes in the Media Support parameters.
  • Allow Root Access would not be applied with some profiles that contained legaacy values, or where a plugin Filesystem config overrides the global parameters.Assigning multiple Custom Query values of the same type, eg: catid, would only process the first value.
  • PHP code inside attribute values would be processed incorrectly if Allow PHP is enabled.
  • Alt attribute values in elements after a readmore or pagebreak tag would be incorrectly processed.
  • Validate Mimetype error with csv files when the file has a mimetype value of text/plain

Added​

  • PRO Added an option on the File Browser parameters to remove the Select button in a JCE Media Field. The button is enabled by default.
  • PRO Added an option to set the Line Height for the Code Editor in the Code Editor parameters.
  • PRO Added support for Tables and Docusaurus style Admonitions to the PHP Markdown parser, when inserting markdown content using the Template Manager or drag & drop of a markdown file.

Fixed​

  • PRO Columns would generate an error when the content contained unsupported Bootstrap row classes.
  • PRO Fix The Format HTML option was not being applied if set in the Code Editor parameters.
  • PRO When creating a new template in the Template Manager, the Code Editor would generate a javascript error the editor area could not be accessed.
  • PRO Attempting to edit an existing media item - video, Youtube etc. - using the Media Manager would fail populate the input fields with the correct values.
  • Legacy Permitted File Extension values would save incorrectly when the values were updated.
  • Width and Height values were not added to the url of images uploaded with the upload button in the JCE Media Field.
  • Processing {shortcode} was generating additional paragraphs above and below the Shortcode block.
  • Pressing enter when the cursor is at the end of a non-editable object, eg: a Code Sample block, would produce an error and delete the next block element.
  • Inserting a Youtube video with the Enhanced Privacy option enabled, ie: using www.youtube-nocookie.com, would wrongly add the sandbox attribute to the iframe, resulting in the video not displaying.

20 February 2025


Added​

  • Basic Dialog Support for Tables, IFrames, File Manager, and Image Manager Extended on small devices (e.g., phones). This provides a more streamlined, mobile-friendly experience, previously only available for Image Manager, Media Manager, and Link dialogs.
  • Strict Media Embeds Option for the Media plugin to control how media items are embedded (e.g., &lt;video&gt; for video files, &lt;iframe&gt; for YouTube). This option was previously enabled by default but is now configurable. It is recommended to keep it enabled for security reasons to ensure proper media embedding.
  • Unordered List Options Dialog for easier customization of unordered lists.
  • Classes and Type Options added to Ordered List and Unordered List dialogs for more control over list styling.

Changed​

  • Paste Media URL as Link: Using CTRL + SHIFT + V (CMD + SHIFT + V on macOS) to paste a media URL (e.g., YouTube) will now paste the URL as a link, rather than embedding the media.
  • Permitted File Extensions UI: Improved the UI for creating and removing permitted file extensions. Custom extensions now remain editable via an input field, and a trash icon is available for removing them.
  • Dialogs on Small Devices: For small mobile devices (e.g., iPhone), dialogs such as Tables, Image Manager, Link, Image Manager Extended, Media Manager, IFrames, and Template Manager will now use a simpler Basic Dialog automatically.

Fixed​

  • PRO Columns Layout 1-3-1: Fixed issue where this layout was not processed correctly when saving or switching to/from the Code tab.
  • PRO Image Manager Extended: Fixed issue where selecting an image with the Popup Type option enabled would not automatically fill the URL field in the Popup tab.
  • URL Sync: Resolved issue where URL Sync would not work with the core Image Manager.
  • Figure Selection: CTRL + Click now correctly selects the entire &lt;figure&gt; element, including its contents.
  • Cut/Copy Functionality for Figures: CTRL + C and CTRL + X now copy or cut the entire figure element, including the image inside it.
  • PRO Cursor Position in Code Editor: Fixed issue where the cursor position at the end of the current line in the editor was not updated correctly when switching between the editor and Code tab.
  • Width and Height in Popup Tab: Fixed issue where changing the existing Width and Height values in the Popup tab for dialogs like Link, Image Manager Extended, etc. would have no effect.
  • Refocus Option: Fixed the refocus option (experimental) to restore the cursor position after saving articles when enabled by setting a Custom Configuration Variable with a Key of "refocus" and Value of "true".
  • YouTube URL Processing: Fixed issue with YouTube URLs not being processed correctly when inserting a video, leading to JavaScript errors.
  • Mastodon URLs: Fixed issue where links containing the @ symbol (e.g., Mastodon URLs) were not being inserted as links.
  • PRO Media Manager URL Processing: Fixed issue where Media Manager URL values would incorrectly remove query parameters, preventing proper processing of YouTube URLs.
  • 点赞
反应: lorus
顶部