From 7722990328cd927d062c7836ea9bae902b26e457 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Wed, 18 Jun 2025 10:04:05 +1000 Subject: [PATCH 1/2] DOC-3234: Create an index page for all TinyMCE upgrade guides. --- modules/ROOT/nav.adoc | 9 ++--- modules/ROOT/pages/migration-from-5x.adoc | 2 +- modules/ROOT/pages/migration-from-6x.adoc | 2 +- modules/ROOT/pages/migration-guides.adoc | 41 +++++++++++++++++++++++ 4 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 modules/ROOT/pages/migration-guides.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index d7d1195f50..52efac89ae 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -209,10 +209,11 @@ **** xref:bundling-localization.adoc[UI localizations] **** xref:bundling-themes.adoc[Themes] ** xref:upgrading.adoc[Upgrading {productname}] -** xref:migration-from-4x.adoc[Migrating from {productname} 4] -** xref:migration-from-5x.adoc[Migrating from {productname} 5] -** xref:migration-from-6x.adoc[Migrating from {productname} 6] -** xref:migration-from-froala.adoc[Migrating from Froala] +** xref:migration-guides.adoc[Migration guides] +*** xref:migration-from-4x.adoc[Migrating from {productname} 4] +*** xref:migration-from-5x.adoc[Migrating from {productname} 5] +*** xref:migration-from-6x.adoc[Migrating from {productname} 6] +*** xref:migration-from-froala.adoc[Migrating from Froala] ** xref:generate-rsa-key-pairs.adoc[Generate public key pairs] ** xref:understanding-editor-loads.adoc[Understanding editor loads] * xref:examples.adoc[Examples] diff --git a/modules/ROOT/pages/migration-from-5x.adoc b/modules/ROOT/pages/migration-from-5x.adoc index 9e8d68add6..6ccbed6713 100644 --- a/modules/ROOT/pages/migration-from-5x.adoc +++ b/modules/ROOT/pages/migration-from-5x.adoc @@ -1,4 +1,4 @@ -= Migrating from {productname} 5 to {productname} 7 += Migrating from {productname} 5 to {productname} {release-version} :navtitle: Migrating from TinyMCE 5 :description: Guidance for migrating from TinyMCE 5 to TinyMCE 7 :keywords: migration, considerations, premigration, pre-migration diff --git a/modules/ROOT/pages/migration-from-6x.adoc b/modules/ROOT/pages/migration-from-6x.adoc index f28052f085..3ba9531ac5 100644 --- a/modules/ROOT/pages/migration-from-6x.adoc +++ b/modules/ROOT/pages/migration-from-6x.adoc @@ -1,4 +1,4 @@ -= Migrating from {productname} 6 to {productname} 7 += Migrating from {productname} 6 to {productname} {release-version} :navtitle: Migrating from TinyMCE 6 :description: Guidance for migrating from TinyMCE 6 to TinyMCE 7 :keywords: migration, considerations, premigration, pre-migration diff --git a/modules/ROOT/pages/migration-guides.adoc b/modules/ROOT/pages/migration-guides.adoc new file mode 100644 index 0000000000..3e54b3a1e0 --- /dev/null +++ b/modules/ROOT/pages/migration-guides.adoc @@ -0,0 +1,41 @@ += TinyMCE Migration Guides +:description: Comprehensive guides for upgrading between TinyMCE versions (4.x, 5.x, 6.x) and migrating from other rich text editors +:keywords: migration, upgrade, version, tinymce 4, tinymce 5, tinymce 6, froala +:title_nav: Migration Guides +:toc: macro +:toclevels: 2 +:toc-title: Version Migration Guides +:toc-placement: preamble +:toc-type: flat + +[cols="1,1"] +|=== + +a| +[.lead] +xref:migration-from-6x.adoc[Migrating from TinyMCE 6] + +Guide for upgrading from TinyMCE 6 to TinyMCE 7, covering configuration changes and UI component updates. + +a| +[.lead] +xref:migration-from-5x.adoc[Migrating from TinyMCE 5] + +Guide for upgrading from TinyMCE 5 to TinyMCE 7, including architectural improvements and security updates. + +a| +[.lead] +xref:migration-from-4x.adoc[Migrating from TinyMCE 4] + +Guide for upgrading from TinyMCE 4 to TinyMCE 7, detailing major architectural changes and modern UI improvements. + +a| +[.lead] +xref:migration-from-froala.adoc[Migrating from Froala] + +Guide for migrating from Froala Editor to TinyMCE, with equivalent feature mappings and configuration guidance. + +// Empty cell to even out rows +a| + +|=== \ No newline at end of file From c4321c0b7c1dcfef330169802cb07093c2530bbe Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Wed, 18 Jun 2025 10:09:47 +1000 Subject: [PATCH 2/2] DOC-3234: update TinyMCE ref with global var. --- modules/ROOT/pages/migration-guides.adoc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/ROOT/pages/migration-guides.adoc b/modules/ROOT/pages/migration-guides.adoc index 3e54b3a1e0..d2db7f4bfb 100644 --- a/modules/ROOT/pages/migration-guides.adoc +++ b/modules/ROOT/pages/migration-guides.adoc @@ -1,4 +1,4 @@ -= TinyMCE Migration Guides += {productname} Migration Guides :description: Comprehensive guides for upgrading between TinyMCE versions (4.x, 5.x, 6.x) and migrating from other rich text editors :keywords: migration, upgrade, version, tinymce 4, tinymce 5, tinymce 6, froala :title_nav: Migration Guides @@ -13,27 +13,27 @@ a| [.lead] -xref:migration-from-6x.adoc[Migrating from TinyMCE 6] +xref:migration-from-6x.adoc[Migrating from {productname} 6] -Guide for upgrading from TinyMCE 6 to TinyMCE 7, covering configuration changes and UI component updates. +Guide for upgrading from {productname} 6 to {productname} 7, covering configuration changes and UI component updates. a| [.lead] -xref:migration-from-5x.adoc[Migrating from TinyMCE 5] +xref:migration-from-5x.adoc[Migrating from {productname} 5] -Guide for upgrading from TinyMCE 5 to TinyMCE 7, including architectural improvements and security updates. +Guide for upgrading from {productname} 5 to {productname} 7, including architectural improvements and security updates. a| [.lead] -xref:migration-from-4x.adoc[Migrating from TinyMCE 4] +xref:migration-from-4x.adoc[Migrating from {productname} 4] -Guide for upgrading from TinyMCE 4 to TinyMCE 7, detailing major architectural changes and modern UI improvements. +Guide for upgrading from {productname} 4 to {productname} 7, detailing major architectural changes and modern UI improvements. a| [.lead] xref:migration-from-froala.adoc[Migrating from Froala] -Guide for migrating from Froala Editor to TinyMCE, with equivalent feature mappings and configuration guidance. +Guide for migrating from Froala Editor to {productname}, with equivalent feature mappings and configuration guidance. // Empty cell to even out rows a|