diff --git a/modules/ROOT/partials/integrations/blazor-postinstall.adoc b/modules/ROOT/partials/integrations/blazor-postinstall.adoc
index 05f04d7bf4..206b7eed26 100644
--- a/modules/ROOT/partials/integrations/blazor-postinstall.adoc
+++ b/modules/ROOT/partials/integrations/blazor-postinstall.adoc
@@ -111,7 +111,10 @@ ifeval::["{productSource}" != "cloud"]
----
----
++
+include::partial$misc/admon-license-key-gpl.adoc[]
endif::[]
diff --git a/modules/ROOT/partials/integrations/bootstrap-quick-start.adoc b/modules/ROOT/partials/integrations/bootstrap-quick-start.adoc
index 6cd502da1d..7181de42cb 100644
--- a/modules/ROOT/partials/integrations/bootstrap-quick-start.adoc
+++ b/modules/ROOT/partials/integrations/bootstrap-quick-start.adoc
@@ -52,10 +52,20 @@ endif::[]
----
----
+ifeval::["{productSource}" != "cloud"]
++
+include::partial$misc/admon-license-key-gpl.adoc[]
+endif::[]
== Using {productname} in a Bootstrap dialog
diff --git a/modules/ROOT/partials/integrations/django-quick-start.adoc b/modules/ROOT/partials/integrations/django-quick-start.adoc
index 785bdae2c0..fc5ec685f2 100644
--- a/modules/ROOT/partials/integrations/django-quick-start.adoc
+++ b/modules/ROOT/partials/integrations/django-quick-start.adoc
@@ -38,5 +38,23 @@ TINYMCE_COMPRESSOR = False
TINYMCE_JS_ROOT = os.path.join(MEDIA_URL, "path/to/tinymce")
TINYMCE_COMPRESSOR = True
----
+. Set `+license_key+` in `+TINYMCE_DEFAULT_CONFIG+` in the project’s `+settings.py+` file. `+TINYMCE_DEFAULT_CONFIG+` replaces the default `+django-tinymce+` configuration, so include any other options the editor needs. Such as:
++
+[source,py]
+----
+TINYMCE_DEFAULT_CONFIG = {
+ "license_key": "gpl",
+ "height": 500,
+ "menubar": False,
+ "browser_spellcheck": True,
+ "plugins": "advlist,autolink,lists,link,image,charmap,preview,anchor,"
+ "searchreplace,visualblocks,code,fullscreen,insertdatetime,media,table,"
+ "help,wordcount",
+ "toolbar": "undo redo | blocks | bold italic backcolor | alignleft aligncenter "
+ "alignright alignjustify | bullist numlist outdent indent | removeformat | help",
+}
+----
++
+include::partial$misc/admon-license-key-gpl.adoc[]
endif::[]
diff --git a/modules/ROOT/partials/integrations/expressjs-quick-start.adoc b/modules/ROOT/partials/integrations/expressjs-quick-start.adoc
index 470eaf13f9..52a4c5e631 100644
--- a/modules/ROOT/partials/integrations/expressjs-quick-start.adoc
+++ b/modules/ROOT/partials/integrations/expressjs-quick-start.adoc
@@ -88,9 +88,12 @@ Windows:
----
tinymce.init({
selector: 'textarea#my-expressjs-{prodnamecode}-app',
+ license_key: 'gpl',
plugins: 'lists link image table code help wordcount'
});
----
++
+include::partial$misc/admon-license-key-gpl.adoc[]
. Update `+public/index.html+` to include:
* The document type declaration, `++`.
* A `+
----
+ifeval::["{productSource}" != "cloud"]
++
+include::partial$misc/admon-license-key-gpl.adoc[]
+endif::[]
ifeval::["{productSource}" == "cloud"]
. Replace `+no-api-key+` in the {productname} source script with your {cloudname} API Key.
diff --git a/modules/ROOT/partials/integrations/rails-quick-start.adoc b/modules/ROOT/partials/integrations/rails-quick-start.adoc
index 6443f5fb20..d63da3b93b 100644
--- a/modules/ROOT/partials/integrations/rails-quick-start.adoc
+++ b/modules/ROOT/partials/integrations/rails-quick-start.adoc
@@ -43,10 +43,13 @@ include::partial$integrations/rails-basic-proj.adoc[]
----
++
+include::partial$misc/admon-license-key-gpl.adoc[]
. Create a `+