You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/ROOT/pages/7.8.0-release-notes.adoc
-8Lines changed: 0 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -257,14 +257,6 @@ tinymce.init({
257
257
</p>
258
258
----
259
259
260
-
// === New `onboarding` option
261
-
// // #TINY-11931
262
-
263
-
// {productname} {release-version} introduces a new `+onboarding+` option to enhance the developer experience during the 14-day trial period. This option controls the display of a cloud promotion banner highlighting paid features available during the trial. The banner is automatically hidden when the trial ends or when the editor is correctly configured, ensuring a smoother and less intrusive setup experience.
264
-
265
-
// For more information, see xref:promotions.adoc#onboarding[onboarding].
Copy file name to clipboardExpand all lines: modules/ROOT/pages/7.9.0-release-notes.adoc
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,6 +161,13 @@ Previously, {productname} did not offer a separate `disc` styling option for uno
161
161
</ul>
162
162
----
163
163
164
+
=== New `onboarding` option
165
+
// #TINY-11931
166
+
167
+
{productname} {release-version} introduces a new `+onboarding+` option to enhance the developer experience during the 14-day trial period. This option controls the display of a cloud promotion banner highlighting paid features available during the trial. The banner is automatically hidden when the trial ends or when the editor is correctly configured, ensuring a smoother and less intrusive setup experience.
168
+
169
+
For more information, see xref:promotions.adoc#onboarding[onboarding].
=== "A valid API key is required to continue using {productname}. **Please alert the admin** to check the current API key. xref:invalid-api-key.adoc[Click here to learn more.]"
17
16
18
-
==== Cause "No API Key"
17
+
==== Cause
18
+
19
+
This notification is shown when either:
20
+
21
+
* An `+apiKey+` is not provided in the script tag,
22
+
* An empty or missing `+apiKey+` is provided, or
23
+
* The `+apiKey+` provided cannot be found on the {cloudname} server.
19
24
20
-
This notification is *only shown* when either:
25
+
The `+apiKey+` must be:
21
26
22
-
* An `+apiKey+` is not provided in the script tag.
23
-
* `+no-api-key+` is provided as the API key.
27
+
* An exact length,
28
+
* comprised of certain characters, and
29
+
* created with a {cloudname} account on the link:{accountsignup}/[{accountpage} page].
In this case, the editor will be in a **read-only** state, and a notification appears stating: **"A valid API key is required to continue using TinyMCE. Please alert the admin to check the current API key. Click here to learn more."**
39
+
32
40
==== Solution
33
41
34
-
Update the `+src+` URL to include your (website or application developer's) {cloudname} API Key. Your API key should replace the string `+no-api-key+`.
42
+
To resolve this issue:
35
43
44
+
. Update the `+src+` URL to include your (website or application developer's) {cloudname} API Key, by replacing the placeholder `+no-api-key+` with your actual API key.
. Check the `+apiKey+` provided in the script tag:
54
+
* Remove any leading or trailing spaces.
55
+
* Remove any other characters that are not in your `apiKey`. If you are using variable substitution, ensure that the variable is substituting properly.
56
+
* Ensure the `apiKey+` matches the API key shown at {accountpageurl}.
57
+
+
58
+
. If you do not have an API key, or need to retrieve your existing key, visit: link:{accountsignup}/[{cloudname}].
42
59
43
-
To retrieve your API key, or to sign up for an API key, visit: link:{accountsignup}/[{cloudname}].
60
+
[NOTE]
61
+
Visit our xref:invalid-api-key.adoc[Invalid API key] page for more information on how to fix an `invalid API key` issue with {productname}.
44
62
45
-
NOTE: Visit our xref:invalid-api-key.adoc[Invalid API key] page for more information on how to fix a `invalid API key` with {productname}.
63
+
'''
46
64
47
-
==== Cause "Invalid API Key"
65
+
[[no-api-key-cloud-troubleshooting]]
66
+
== No API Key
48
67
49
-
This notification is shown when the API key provided cannot be found on the {cloudname} server.
=== "A valid API key is required to continue using {productname}." (Console message)
50
70
51
-
The `+apiKey+` must be:
71
+
==== Cause
52
72
53
-
* An exact length,
54
-
* comprised of certain characters, and
55
-
* created with a {cloudname} account on the link:{accountsignup}/[{accountpage} page].
73
+
When `+no-api-key+` is set as the `+apiKey+` the editor will be in a **read-only** state, and the user will see a **"Finish setting up"** dialog prompting them to add a valid API key, configure their domain, and explore premium features.
74
+
75
+
image:onboarding/onboarding-finish-setting-up-dialog.png[onboarding finish setting up dialog, width=500, height=auto]
56
76
57
77
==== Solution
58
78
59
-
Check the `apiKey` provided in the script tag:
79
+
. Update the `+src+` URL to include your (website or application developer's) {cloudname} API Key, by replacing the placeholder `+no-api-key+` with your actual API key.
60
80
61
-
* Remove any leading or trailing spaces
62
-
* Remove any other characters that are not in your `apiKey`. If you are using variable substitution, ensure that the variable is substituting properly
63
-
* Ensure the `apiKey` matches the API key shown at {accountpageurl}.
81
+
For example: if your API is `+abcd1234+`:
64
82
65
-
NOTE: Visit our xref:invalid-api-key.adoc[Invalid API key] page for more information on how to fix a `invalid API key` with {productname}.
0 commit comments