From be90ec194fd4886b85778a555af7657e36a85753 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Mon, 24 Mar 2025 10:45:44 +1000 Subject: [PATCH 01/24] DOC-3131: Initial commit for TinyMCE 7.8.0 release notes. --- modules/ROOT/pages/7.8.0-release-notes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index 699366d77b..dff76301c5 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -11,7 +11,7 @@ include::partial$misc/admon-releasenotes-for-stable.adoc[] [[overview]] == Overview -{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Wednesday, April 04^nd^, 2025. These release notes provide an overview of the changes for {productname} {release-version}, including: +{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Wednesday, April 02^nd^, 2025. These release notes provide an overview of the changes for {productname} {release-version}, including: * xref:new-premium-plugin[New Premium plugin] * xref:new-open-source-plugin[New Open Source plugin] From 7a9c1050488ee1db3ecfe160e6983d44c35c5595 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Tue, 8 Apr 2025 13:48:09 +1000 Subject: [PATCH 02/24] DOC-3131: A confirmation dialog now appears when resolving conversation to match the UX of deleting a conversation. (#3671) --- modules/ROOT/pages/7.8.0-release-notes.adoc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index dff76301c5..19692b9124 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -69,6 +69,21 @@ The {productname} {release-version} release includes an accompanying release of For information on the **** plugin, see: xref:.adoc[]. +=== Comments + +The {productname} {release-version} release includes an accompanying release of the **Comments** premium plugin. + +**Comments** includes the following change. + +=== A confirmation dialog now appears when resolving conversation to match the UX of deleting a conversation. +// #TINY-11324 + +Previously, resolving a conversation did not trigger a confirmation dialog, unlike the behavior when deleting a conversation. Selecting *Resolve conversation* from the conversation kebab menu would immediately perform the action without user confirmation. + +{productname} {release-version} introduces a confirmation dialog for resolving conversations, ensuring a consistent user experience and helping prevent unintentional resolutions. + +For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to {companyname} Comments]. + [[accompanying-premium-plugin-end-of-life-announcement]] == Accompanying Premium plugin end-of-life announcement From 76877b0f319566051f4abd097a75f5341ba9e0fc Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Tue, 8 Apr 2025 14:00:57 +1000 Subject: [PATCH 03/24] DOC-3131: Setting editor height to a pt or em value was ignoring min/max height settings. (#3669) --- modules/ROOT/pages/7.8.0-release-notes.adoc | 5 +++++ modules/ROOT/partials/configuration/height.adoc | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index 19692b9124..6c76e4b1e4 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -173,6 +173,11 @@ For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-a // CCFR here. +=== Setting editor height to a `pt` or `em` value was ignoring min/max height settings. +// #TINY-11108 + +Previously, when the editor height was set using relative units such as `pt` or `em`, the editor was unable to parse and evaluate these values correctly. As a result, it would bypass the `min_height` and `max_height` checks, leading to unpredictable layout behavior. This issue was especially noticeable during initialization, although resizing later used the browser-calculated content box height, which partially masked the problem. In {release-version}, {productname} now attempts to compute height values from additional unit types to better enforce minimum and maximum height constraints. Some units, such as percentages (`%`), may still override explicit height values due to browser limitations in determining the final rendered size. This update ensures that `min_height` and `max_height` settings are more reliably applied across a wider range of unit types. + [[security-fixes]] == Security fixes diff --git a/modules/ROOT/partials/configuration/height.adoc b/modules/ROOT/partials/configuration/height.adoc index d97f0b7198..aa0719e96b 100644 --- a/modules/ROOT/partials/configuration/height.adoc +++ b/modules/ROOT/partials/configuration/height.adoc @@ -3,7 +3,13 @@ `+height+` sets the height of the entire editor, including the menu bar, toolbars, and status bar. -NOTE: If a number is provided, {productname} sets the height in pixels. If a string is provided, {productname} assumes the value is valid CSS and sets the editor's height as the string value. This allows for alternate units such as `+%+`, `+em+`, and `+vh+`. +[NOTE] +==== +* If a number is provided, {productname} sets the height in pixels by defult. +* If a string is provided, {productname} assumes the value is valid CSS and sets the editor's height as the string value such as `+300px+`, `+50pt+`, or `+10em+`. + +Note: that values such as `+100%+`, `+10vh+` and `auto` are not currently supported. +==== *Type:* `+Number+` or `+String+` From d4732f8ca1807f08b1bf891e233280faef29779a Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Tue, 8 Apr 2025 14:14:19 +1000 Subject: [PATCH 04/24] DOC-3131: The `editor.selection.scrollIntoView()` method now pads the target scroll area with a small margin, ensuring content doesn't sit at the very edge of the viewport. (#3666) * DOC-3131: The editor.selection.scrollIntoView() method now pads the target scroll area with a small margin, ensuring content doesn't sit at the very edge of the viewport. * Update modules/ROOT/pages/7.8.0-release-notes.adoc Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com> --------- Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com> --- modules/ROOT/pages/7.8.0-release-notes.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index 6c76e4b1e4..350d5a098e 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -129,6 +129,13 @@ For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-a // CCFR here. +=== The `+editor.selection.scrollIntoView()+` method now pads the target scroll area with a small margin, ensuring content doesn't sit at the very edge of the viewport. +// #TINY-11786 + +Previously, when cycling through accessibility issues in the a11y checker dialog, the highlighted content could appear aligned to the very edge of the viewport, making it difficult to identify and visually track. This behavior impacted usability by reducing the effectiveness of the a11y checker tool. + +In {productname} {release-version}, the `+editor.selection.scrollIntoView()+` method was updated to include a top and bottom margin, aligning the highlighted content to a fixed `30px` from the edge of the viewport. Additionally, a visual overlay was introduced to draw attention to the selected element. These changes improve visibility, provide smoother and more intuitive scroll positioning, and enhance the overall user experience when navigating accessibility issues in {productname}. + [[additions]] == Additions From eff9874e49dae57578e3c6611f80d0e22379286a Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Tue, 8 Apr 2025 18:26:54 +1000 Subject: [PATCH 05/24] DOC-3131: The change event was not dispatched when deleting a comment reply. (#3670) --- modules/ROOT/pages/7.8.0-release-notes.adoc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index 350d5a098e..a27b8e1499 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -85,6 +85,20 @@ Previously, resolving a conversation did not trigger a confirmation dialog, unli For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to {companyname} Comments]. +=== Comments + +The {productname} {release-version} release includes an accompanying release of the **Comments** premium plugin. + +**Comments** includes the following fix. + +=== The `change` event was not dispatched when deleting a comment reply. +// #TINY-11830 + +Previously, deleting a comment reply did not dispatch a `change` event, which prevented the {productname} Save plugin from detecting the editor as modified. As a result, the “Save” button remained disabled after deleting a reply, potentially leading to lost changes. This issue has been resolved in {release-version}. Deleting a comment reply now correctly triggers a dirty state, ensuring the Save plugin enables the “Save” button as expected. + +For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to {companyname} Comments]. + + [[accompanying-premium-plugin-end-of-life-announcement]] == Accompanying Premium plugin end-of-life announcement From a44b6567cea002e49c298857f54b9ecc52752393 Mon Sep 17 00:00:00 2001 From: "CODE:AG" <57781325+abhinavgandham@users.noreply.github.com> Date: Tue, 8 Apr 2025 18:39:59 +1000 Subject: [PATCH 06/24] DOC-3131: Focus outline was misaligned with comment card border on saving an edit. (#3678) --- modules/ROOT/pages/7.8.0-release-notes.adoc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index a27b8e1499..ec12d05db7 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -189,10 +189,12 @@ In {productname} {release-version}, the `+editor.selection.scrollIntoView()+` me {productname} {release-version} also includes the following bug fix: -=== -// #TINY-vwxyz1 +=== The focus outline was misaligned with the comment card border after saving an edited comment. +// #TINY-11329 -// CCFR here. +In previous versions of {productname}, the keyboard focus styles were not properly aligned with the comment card during the process of saving an edited comment, resulting in a poor user interface. + +{productname} {release-version} addresses this by adjusting the focus styles, ensuring a more polished user interface while saving an edited comment. === Setting editor height to a `pt` or `em` value was ignoring min/max height settings. // #TINY-11108 From a5017e3f474a0fc34b333d10a497544cb3aef5a2 Mon Sep 17 00:00:00 2001 From: "CODE:AG" <57781325+abhinavgandham@users.noreply.github.com> Date: Tue, 8 Apr 2025 18:53:27 +1000 Subject: [PATCH 07/24] DOC-3131: Source Code editor was not scrolling to the editor's caret position in Firefox. (#3667) * DOC-3131: Source Code editor was not scrolling to the editor's caret position in Firefox. * Update modules/ROOT/pages/7.8.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/7.8.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard --- modules/ROOT/pages/7.8.0-release-notes.adoc | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index ec12d05db7..607c754898 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -57,17 +57,20 @@ For information on the **** plugin, see xref: +=== Enhanced Code Editor -The {productname} {release-version} release includes an accompanying release of the **** premium plugin. +The {productname} {release-version} release includes an accompanying release of the **Enhanced Code Editor** premium plugin. -**** includes the following . +**Enhanced Code Editor includes the following fix**. -==== +==== Source Code editor was not scrolling to the editor's caret position in Firefox. +// #TINY-11811 -// CCFR here. +Previously, an issue was identified where the Enhanced Code Editor in Firefox did not automatically scroll to the caret's relative position within the editor. As a result, users were required to manually scroll to locate the corresponding element, leading to a suboptimal user experience. + +With the release of {productname} {release-version}, this issue has been resolved. The Enhanced Code Editor in Firefox now exhibits consistent behavior with other browsers, automatically scrolling to the caret's position when the editor is opened. This enhancement significantly improves the user experience by eliminating the need for manual navigation. -For information on the **** plugin, see: xref:.adoc[]. +For information on the **Enhanced Code Editor** plugin, see: xref:advcode.adoc[Enhanced Code Editor]. === Comments From fd276f77fb79e02c9e67ae4bc74962be46cf7f02 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Wed, 9 Apr 2025 08:25:08 +1000 Subject: [PATCH 08/24] DOC-11923: Add note on handling of relative URLs with base_url configuration option. (#3682) * DOC-11923: Add note on handling of relative URLs with base_url configuration option. * DOC-3131: add content. * DOC-3131: update title headers. --- modules/ROOT/pages/7.8.0-release-notes.adoc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index 607c754898..8c7efac792 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -101,6 +101,27 @@ Previously, deleting a comment reply did not dispatch a `change` event, which pr For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to {companyname} Comments]. +=== Export to Word + +The {productname} {release-version} release includes an accompanying update to the **Export to Word** premium plugin. + +==== Improved handling of relative URLs using `base_url` configuration for Export to Word +// #TINY-11923 + +Previously, the `exportword` plugin converted relative URLs (e.g., `+/relative/url+`) into incorrect absolute URLs during export, causing hyperlinks in Word documents to direct users to unintended or non-existent destinations. This issue has been resolved. The plugin now correctly resolves relative URLs using the `base_url` configuration option, ensuring exported Word documents contain valid and functional hyperlinks. + +For more information, see: xref:exportword.adoc[Export to Word]. + +=== Export to PDF + +The {productname} {release-version} release includes an accompanying update to the **Export to PDF** premium plugin. + +==== Improved handling of relative URLs using `base_url` configuration for Export to PDF +// #TINY-11923 + +The `exportpdf` plugin previously transformed relative URLs (e.g., `+/relative/url+`) into incorrect absolute URLs, resulting in broken or misdirected links in exported PDF documents. This issue has been addressed. The plugin now uses the `base_url` configuration option to correctly resolve relative URLs, ensuring that links in exported PDFs lead to the correct destinations. + +For more information, see: xref:exportpdf.adoc[Export to PDF]. [[accompanying-premium-plugin-end-of-life-announcement]] == Accompanying Premium plugin end-of-life announcement From 9776675c321d517180806d345c22776a91e34bb3 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Wed, 9 Apr 2025 08:30:15 +1000 Subject: [PATCH 09/24] DOC-3189: Add new options for preserving MathML elements and attributes in the Math plugin (#3681) * DOC-3189: Add new options for preserving MathML elements and attributes in the Math plugin. * Update modules/ROOT/pages/7.8.0-release-notes.adoc * Update modules/ROOT/pages/7.8.0-release-notes.adoc * Update modules/ROOT/pages/7.8.0-release-notes.adoc * Update modules/ROOT/pages/7.8.0-release-notes.adoc --- modules/ROOT/pages/7.8.0-release-notes.adoc | 48 ++++++++++++++++ modules/ROOT/pages/math.adoc | 6 ++ .../extended_mathml_attributes.adoc | 57 +++++++++++++++++++ .../extended_mathml_elements.adoc | 46 +++++++++++++++ 4 files changed, 157 insertions(+) create mode 100644 modules/ROOT/partials/configuration/extended_mathml_attributes.adoc create mode 100644 modules/ROOT/partials/configuration/extended_mathml_elements.adoc diff --git a/modules/ROOT/pages/7.8.0-release-notes.adoc b/modules/ROOT/pages/7.8.0-release-notes.adoc index 8c7efac792..57c9531da5 100644 --- a/modules/ROOT/pages/7.8.0-release-notes.adoc +++ b/modules/ROOT/pages/7.8.0-release-notes.adoc @@ -101,6 +101,54 @@ Previously, deleting a comment reply did not dispatch a `change` event, which pr For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to {companyname} Comments]. +=== Math + +The {productname} {release-version} release includes an accompanying release of the **Math** premium plugin. + +**Math** includes the following addition. + +==== New `extended_mathml_attributes` and `extended_mathml_elements` options. +// #TINY-11756 + +To improve flexibility when working with MathML content, especially in cases where new attributes or elements are not yet supported by DOMPurify, two new configuration options have been introduced: xref:math.adoc#extended-mathml-elements[extended_mathml_elements] and xref:math.adoc#extended-mathml-attributes[extended_mathml_attributes]. + +Prior to {release-version}, MathML elements and attributes were treated the same as all other content, with no special handling for MathML-specific structures. As a result, unsupported elements and attributes were either retained without validation or stripped without regard to their MathML context. + +In {productname} {release-version}, MathML content is now filtered separately from general HTML using DOMPurify. As part of this change, support has been added to selectively allow specific elements and attributes *within* a `` element using the new configuration options. + +The new options allow users to define lists of MathML elements and attributes that should be preserved, even if DOMPurify does not currently recognize them. This enables quicker user-side updates in response to evolving MathML specifications without disabling sanitization or waiting for upstream changes. + +* **`+extended_mathml_elements+`**: allows a list of additional MathML elements to be preserved. +* **`+extended_mathml_attributes+`**: allows a list of additional MathML attributes to be preserved. + +These options apply only within MathML contexts and do not affect general HTML content. They enable use cases such as preserving `++` elements and attributes like `linebreak` in MathML expressions. + +.Example of MathML with preserved elements and attributes +[source,js] +---- +tinymce.init({ + selector: "textarea", + extended_mathml_elements: [ "mn" ], + extended_mathml_attributes: [ "linebreak" ] +}); +---- + +.Example of MathML with preserved elements and attributes +[source,html] +---- +

+ + 0.196 + + = + + 0.196 + +

+---- + +For information on the **Math** premium plugin, see: xref:math.adoc[Math]. + === Export to Word The {productname} {release-version} release includes an accompanying update to the **Export to Word** premium plugin. diff --git a/modules/ROOT/pages/math.adoc b/modules/ROOT/pages/math.adoc index 94046b7d90..4eaff473bb 100644 --- a/modules/ROOT/pages/math.adoc +++ b/modules/ROOT/pages/math.adoc @@ -72,6 +72,12 @@ include::partial$misc/plugin-toolbar-button-id-boilerplate.adoc[] include::partial$misc/plugin-menu-item-id-boilerplate.adoc[] +== Options + +include::partial$configuration/extended_mathml_elements.adoc[leveloffset=+1] + +include::partial$configuration/extended_mathml_attributes.adoc[leveloffset=+1] + == Commands The {pluginname} plugin provides the following {productname} commands. diff --git a/modules/ROOT/partials/configuration/extended_mathml_attributes.adoc b/modules/ROOT/partials/configuration/extended_mathml_attributes.adoc new file mode 100644 index 0000000000..4fa359d062 --- /dev/null +++ b/modules/ROOT/partials/configuration/extended_mathml_attributes.adoc @@ -0,0 +1,57 @@ +[[extended-mathml-attributes]] +== `+extended_mathml_attributes+` + +This option allows a specific list of additional MathML attributes to be preserved in the editor content, even if they are not included in the default DOMPurify allowlist. This setting only affects attributes used within MathML markup and has no effect on general HTML content. + +*Type:* `+Array+` of `+Strings+` + +*Default value:* `+[]+` (empty array) + +=== Example: using `+extended_mathml_attributes+` + +[source,js] +---- +tinymce.init({ + selector: 'textarea', + extended_mathml_attributes: [ 'linebreak', 'encoding' ] +}); +---- + +.Example of MathML with preserved attributes +[source,html] +---- +

+ + + x + = + + + + b + ± + + + + b + 2 + + + 4 + + a + + c + + + + + 2 + + a + + + + +

+---- \ No newline at end of file diff --git a/modules/ROOT/partials/configuration/extended_mathml_elements.adoc b/modules/ROOT/partials/configuration/extended_mathml_elements.adoc new file mode 100644 index 0000000000..f371c6e66a --- /dev/null +++ b/modules/ROOT/partials/configuration/extended_mathml_elements.adoc @@ -0,0 +1,46 @@ +[[extended-mathml-elements]] +== `+extended_mathml_elements+` + +This option allows a specific list of additional MathML elements to be preserved in the editor content, even if they are not included in the default DOMPurify allowlist. This setting only affects elements used within MathML markup and has no effect on general HTML content. + +*Type:* `+Array+` of `+Strings+` + +*Default value:* `+[]+` (empty array) + +=== Example: using `+extended_mathml_elements+` + +[source,js] +---- +tinymce.init({ + selector: 'textarea', + extended_mathml_elements: [ 'mn', 'mspace' ] +}); +---- + +.Example of MathML with preserved elements +[source,html] +---- +

+ + + a + = + + + 1 + + + √2 + + 3 + + + + + + 5 + 2 + + + +

+---- \ No newline at end of file From 06bced625f69656517b8156cce0e4e83d656b45f Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Wed, 9 Apr 2025 08:49:09 +1000 Subject: [PATCH 10/24] DOC-3161: Add new `tinycomments_fetch_author_info` option and refactored callback demo. (#3675) * DOC-3189: Update comments callback demo DOC-3189: Added tinycomments_fetch_author_info new option Removes Pollyjs from old demo added release notes for TinyMCE 7.8.0 * DOC-3190: Clarify author identification process in comments callback documentation. * Update modules/ROOT/pages/7.8.0-release-notes.adoc Co-authored-by: Hamza Benkhaldoun * Update modules/ROOT/partials/configuration/tinycomments_fetch_author_info.adoc * Update modules/ROOT/partials/configuration/tinycomments_fetch_author_info.adoc * DOC-3161: Update tinycomments_fetch_author_info documentation to indicate optional fields for authorName and authorAvatar. * Update modules/ROOT/partials/configuration/tinycomments_fetch_author_info.adoc * DOC-3161: Fixed demo * DOC-3161: Updated mentions demo * DOC-3161: fix issue * DOC-3161: Update new option * Potential fix for code scanning alert no. 40: Semicolon insertion Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Potential fix for code scanning alert no. 39: Semicolon insertion Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --------- Co-authored-by: Hamza Benkhaldoun Co-authored-by: MitchCTiny Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .../index.html | 2 +- .../comments-callback-with-mentions/index.js | 284 +++--- .../live-demos/comments-callback/example.js | 235 ----- .../live-demos/comments-callback/index.js | 947 +++++------------- modules/ROOT/images/avatars/kalebwilson.png | Bin 0 -> 93346 bytes modules/ROOT/images/avatars/michaelcook.png | Bin 0 -> 102864 bytes modules/ROOT/pages/7.8.0-release-notes.adoc | 16 +- .../ROOT/pages/comments-callback-mode.adoc | 9 +- .../tinycomments_fetch_author_info.adoc | 65 ++ 9 files changed, 468 insertions(+), 1090 deletions(-) delete mode 100644 modules/ROOT/examples/live-demos/comments-callback/example.js create mode 100644 modules/ROOT/images/avatars/kalebwilson.png create mode 100644 modules/ROOT/images/avatars/michaelcook.png create mode 100644 modules/ROOT/partials/configuration/tinycomments_fetch_author_info.adoc diff --git a/modules/ROOT/examples/live-demos/comments-callback-with-mentions/index.html b/modules/ROOT/examples/live-demos/comments-callback-with-mentions/index.html index fb90bbd07a..5e0878b4c0 100644 --- a/modules/ROOT/examples/live-demos/comments-callback-with-mentions/index.html +++ b/modules/ROOT/examples/live-demos/comments-callback-with-mentions/index.html @@ -1,4 +1,4 @@ -