JCE Pro

JCE Pro 2.9.81

No permission to download

Fixed​

  • The editor would fail to load in SP PageBuilder 5.1.6 and earlier
  • PHP error in Joomla 3 if another extension loads Joomla\CMS\HTML\Helpers\Sidebar class.
  • Styling of editor tabs in Joomla 3
  • Loading of the editor would stall if the Yootheme WidgetKit editor-xtd button was enabled in Joomla 3.
  • It was not possible to hide the editor-xtd buttons using the buttons="off" attribute in an Editor form field.

2.9.52​

Added​

  • PRO Added Text Editor support for css, scss, less, js and ts files.
  • Added "Phase 1" of Dark Mode support to the JCE Admin (excluding the File Browser and Editor layout)

Changed​

  • Removed the middot character from non-breaking space Visual Characters representation to avoid selection confusion and improve backspace delete responsiveness.

Fixed​

  • PRO Columns parameters set in Editor Profiles would not be applied.
  • PRO Adding a custom value to the Classes list in the Columns dialog would not correctly apply it and reset the filtered list.
  • PRO Internal Columns classes were incorrectly added to the Styles list.
  • Editor would fail to load if the Joomla core.js script file was loaded after the JCE Editor scripts.
  • Installed plugins, eg: ChatGPT would give an Invalid Plugin error when opening or sending requests.
  • Creating a list on a multi-line selection would wrap all content in the list when Container & Enter Key was set to None:Linebreak.
  • Fixed deprecated "Joomla.editors" script errors in Joomla 5.
  • Some editor-xtd buttons eg: Regularlabs ContentTemplater, would not operate correctly when the Joomla button was added to the editor toolbar.
  • Fixed a PHP "ListField" error when saving an Editor Profile in Joomla 3.

2.9.51​

Added​

  • Added onWfFileSystemGetPathVariables event to allow for editing or adding to File Directory Path variables.

Security​

  • Improved validation of plugin requests to prevent potential Local File Inclusion exploits.

Fixed​

  • PRO Text Watermarks would not be applied due to an incorrect path to the font file.
  • PRO Removed invalid <form> element used in the Code Editor toolbar.
  • PRO Image processing would not be applied to uploaded files with mixed ASCII and UTF-8 characters in the file name.
  • PRO Resizing, thumbnailing etc. would be skipped when using drag & drop uploading when using the core Image Manager.
  • PRO A position of Top Left for a Watermark image would position the watermark incorrectly.
  • PRO Documents embedded with the File Manager using the Google Docs Viewer or Office Apps Viewer will now use an iframe.
  • Fixed missing target attribute in Media Field link layouts.
  • Use <object> tag in Media Field for embedding document files.
  • Clean up J3/4/5 compatability with class mapping for Joomla 3
  • Changed path to Media Field layouts.
  • Fixed display of Link Media Field layouts.
  • Fixed detection of Yootheme templates when loading template styles for editor content display.
  • JCE Media Field layouts were not installed with the package resulting in missing fields in the front-end display.
  • Some system classes would be included in the Styles list
  • Youtube URLs edited with the Media Manager would see some query values removed.
  • Youtube URLs pasted into the Media Manager URL field would see some query values removed.
  • A List item would not be removed when clicking the associated List button if the list item container a paragraph or another block element.
  • Fixed some scripts causing Content Security Policy warnings.
  • The Styles and Font Awesome menu filter will now allow partial matching of an item name, rather than from the beginning of the name.
  • The Styles list will no longer show any Font Awesome styles (requires Font Awesome for JCE 1.1.1)

2.9.50​

Added​

  • Various supporting functions and changes for new FontAwesome and Custom Path Variables plugins.
  • The Toggle Toolbars button now remembers the last toggle state for the duration of the browser sesssion.

Changed​

  • Major refactoring to move all asset files (css, image, javascript) to the Joomla media folder
  • Allow for external plugins to have a standardized element name without a - character, eg: editor_chatgpt
  • Updated all relevant class names to use Joomla namespaced classes.
  • JCE Media Field element output is now generated using the Joomla LayoutHelper. This makes it possible to override the output with custom layouts.
  • Increased the Link dialog size.

Fixed​

  • Add touch support to the editor layout drag & drop.
  • Multiple Custom URL values in Media Support parameters would not be displayed after saving.
  • Supported Media options in Media Support parameters would revert to being checked after saving if all are unchecked.
  • Youtube etc. videos would be removed if Allow IFrames is set to Local Content and Supported Media Only in some configurations.
  • Uploading an image in a Media Field using the upload button or drag & drop would not use the Media Field Path value if set.
  • Assign to Menu and Exclude from Menu options in MediaBox parameters should now display correctly in Joomla 3.
  • Saving a Profile without any toolbar buttons would always return a non-empty toolbar.
  • Link text would be duplicated if the initial text selection contained a trailing space.
  • Fixed processing of <details> and <summary> elements

23 August 2023​

Fixed​

  • Media elements (audio, video, object) would be removed if the Media Manager was not added to the editor toolbar.
  • Media elements with non-local url values would not be removed if the associated media element parameter in Editor Profiles -> Plugin Parameters -> Media Support was set to Local Content Only.
  • Like
Reactions: lorus

22 August 2023​

Added​

  • A custom.css file in Android framework templates is now automatically loaded along with standard template stylesheets for editor content styling.
  • A $context variable can now be used in the File Directory Path value to represent the current component option value, eg: com_content
  • PRO An option is now available to disable the Template Manager dialog when clicking on the Template Manager button, allowing only the Template List to be activated.
  • The editor can now have no toolbars and toolbar buttons alowing only basic content editing.

Fixed​

  • Pasting content from Word with links that contain a # character would truncate the link url at the #
  • URLs and Email addresses would still be converted to links when pasted into the editor despite the Autolink URL and Autolink Email options being disabled.
  • Saving or Closing a Profile would set an invalid checkin state in Joomla 4.
  • Opening the Link dialog on an existing link using the Context Menu would show the Text field as Mixed / Element Selection.
  • Skip Dimensions check in the File Browser when selecting a non-media item.
  • Update some assets and fix related issues.
  • JCE Editor no longer needs to be selected as a Component in an Editor Profile when assigning the profile to specific Components.
  • Update some legacy Joomla class names.
  • Like
Reactions: lorus

Added​

  • PRO Columns now supports Layouts in fifths.
  • A custom.css file in Joomshaper Helix framework templates is now automatically loaded along with standard template stylesheets for editor styling.

Fixed​

  • PRO Fixed some issues with Columns when Container & Enter Key is None:Linebreak
  • Fixed some general issues when Container & Enter Key is None:Linebreak
  • Updating the Text value when creating or editing a link on a text selection will now work as expected.
  • Prohibit editing of the Text value when creating a link when the selection is a mixed text/element selection.
  • Apply styles to a multi-linebreak selection would apply the style to the linebreaks.
  • Applying block formatting to a multi-linebreak selection will now split the selection at each linebreak.
  • FormField errors when editing a profile in PHP 8.2+
  • Media Field preview would show a "This plugin is not supported" message when selecting non-image media.
  • Some editor-xtd plugin icons were not showing in the Joomla button menu
  • The High Contrast setting now includes a text selection style override.
  • Pasting Excel content would fail with an an error.
  • Paste and Paste As Plain Text dialogs would not be focused when opened.
  • Applying custom styles using the Style Select list which used an element Selector would not be applied correctly.
  • Like
Reactions: awangmat

Show Editor-xtd Buttons option​

An option has been added to Editor Profiles -> Features & Layout to disable display of the Joomla editor-xtd buttons at the bottom of the editor. These buttons include core options such as ReadMore, Pagebreak, Image, Article etc. (many of which are already features of JCE Editor) and buttons added by installed extensions to accomplish various editor related tasks for those extensions. If these buttons are not required, setting this option to No will remove them from the layout.

Editor-xtd buttons option


File Manager document embed​

Embedding documents such as pdf files has previously been done with the File Manager using an <iframe> tag. Although this accomplishes the task well, some browsers will trigger a download of the file if support for display of the file type has not been enabled, particularly in Firefox. The File Manager now uses the <object> tag to embed common document files, displaying a browser message if display of the file type is not supported.

Other additions and changes include:​

  • German language specific single quotes can be added to a text selection with CTRL + SHIFT + '
  • A custom.css file in joomlart templates is now automatically loaded along with standard template stylesheets for editor styling.
  • Processing of pasted content is now an always on core feature, with the parameters in Editor Profiles -> Plugin Parameters -> Clipboard controlling paste options and editor button selection.

Added​

  • PRO IFrame Embed code can now be inserted using the dropdown on the IFrame button.

Fixed​

  • PRO The <track> element in <audio> and <video> tags could not be added or edited using the HTML field in the Media Manager dialog.
  • Added a workaround to fix an issue with SP PageBuilder 4 retrieving unprocessed content from the editor.
  • An editor stylesheet asset would produce a 404 error attempting to load a missing font file.
  • Uploading a file when the Allow Root Access filesystem option is enabled would produce an Access to the target directory is restricted error with some configurations.
  • When opening an existing image, file, media with the Image Manager etc. the Folder list would not open and scroll to the correct folder item.
  • Direct upload options were not available in a custom repeatable / sub-form JCE Media Field until the article was saved.
  • JCE Media Field items would not display if the file name contained utf-8 characters.
  • Custom Core Media and JCE Media fields would not be processed correctly in the Fields tab in extensions other than com_content.
  • The Remove Alias option in Link -> Search would convert the url to SEF instead of removing the alias from the non-SEF url.
  • Pasting some formatted html would append a non-breaking space to the content.
  • Media Field would show some images types as invalid when selecting or updating the field
  • Some formatting could not be removed from some selections when Container Element & Enter Key is set to Linebreak:None
  • Dragging and dropping text content inside the editor would add unwanted inline styles to the respositioned text.
  • Dragging and dropping text content inside the editor will now keep any formatting applied to the text.
  • Fontawesome icons are now also loaded with the template stylesheets when using a Helix Ultimate based template.
  • Ordered and Unordered lists would not be correctly processed when pasting content from Word.
  • Icons in the Editor Profiles -> Plugin Parameters tabs will now show the correct icons based on the Toolbar Theme selected.
  • PHP 8.2 Deprecated message in the JCE Media Field
  • Conversion of custom Media Fields to JCE Media Fields.
  • Like
Reactions: lorus
2.9.36
Fixed
PRO IFrames would be removed if Allow IFrames is Yes if the Media Manager was added to the editor toolbar.
An available user.css file will now also be loaded to style the editor for core templates, eg: cassiopeia
The alt attribute in a Pagebreak <hr> tag would be removed if using the Joomla Pagebreak button to insert it.
Top