Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions modules/ROOT/pages/exportpdf.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ tinymce.init({
selector: 'textarea',
plugins: 'exportpdf',
toolbar: 'exportpdf',
// Below option is only required when using the cloud-based Export to PDF plugin from Tiny.Cloud.
// Avoid setting it up during the trial period.
// Required for the cloud-based Export to PDF plugin with Tiny Cloud
// Create a JWT key in the Customer Portal for trial functionality to enable watermark-free exports during the trial period
exportpdf_token_provider: () => {
return fetch('http://localhost:3000/jwt', { // specify your token endpoint
method: 'POST',
Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/exportword.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ tinymce.init({
selector: 'textarea',
plugins: 'exportword',
toolbar: 'exportword',
// Below option is only required when using the cloud-based Export to Word plugin from Tiny.Cloud.
// Avoid setting it up during the trial period.
// Required for the cloud-based Export to Word plugin with Tiny Cloud
// Create a JWT key in the Customer Portal for trial functionality to enable watermark-free exports during the trial period
exportword_token_provider: () => {
return fetch('http://localhost:3000/jwt', { // specify your token endpoint
method: 'POST',
Expand Down
7 changes: 3 additions & 4 deletions modules/ROOT/pages/importword.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

= {pluginname} plugin
:plugincode: importword
:pluginname: Import from Word
Expand Down Expand Up @@ -32,9 +31,9 @@ tinymce.init({
selector: 'textarea',
plugins: 'importword',
toolbar: 'importword',
// Below option is only required when using the cloud-based Import from Word plugin from Tiny.Cloud.
// Avoid setting it up during the trial period.
importword_token_provider: () => { // required when using the Import from Word plugin with Tiny Cloud.
// Required for the cloud-based Import from Word plugin with Tiny Cloud
// Create a JWT key in the Customer Portal for trial functionality to enable watermark-free exports during the trial period
importword_token_provider: () => {
return fetch('http://localhost:3000/jwt', { // specify your token endpoint
method: 'POST',
headers: { 'Content-Type': 'application/json' },
Expand Down
2 changes: 1 addition & 1 deletion modules/ROOT/pages/migration-from-4x.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
= Migrating from {productname} 4 to {productname} {release-version}
:navtitle: Migrating from TinyMCE 4
:description: Guidance for migrating from TinyMCE 4 to TinyMCE {release-version}
:description: Guidance for migrating from TinyMCE 4 to TinyMCE 7
:keywords: migration, considerations, premigration, pre-migration
:release-version: 7.0

Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/migration-from-5x.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
= Migrating from {productname} 5 to {productname} {release-version}
= Migrating from {productname} 5 to {productname} 7
:navtitle: Migrating from TinyMCE 5
:description: Guidance for migrating from TinyMCE 5 to TinyMCE {release-version}
:description: Guidance for migrating from TinyMCE 5 to TinyMCE 7
:keywords: migration, considerations, premigration, pre-migration
:release-version: 7.0

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,34 @@
====
The {pluginname} plugin **requires** JWT authentication when using the {companyname} Cloud service.

* Configure the `{plugincode}_token_provider` option to specify the endpoint for retrieving a valid JWT token.
**Authentication Setup:**

For more information on how to set up JWT authentication with {pluginname}, see examples:
. Create a JWT key in the Customer Portal
. Configure the `{plugincode}_token_provider` option to specify the endpoint for retrieving your JWT token

* xref:{pluginfilename}-with-jwt-authentication-nodejs.adoc[{pluginname} with JWT authentication (Node.js)]
* xref:{pluginfilename}-with-jwt-authentication-php.adoc[{pluginname} with JWT authentication (PHP)]
For more information on how to set up JWT authentication with {pluginname}, see examples: xref:{pluginfilename}-with-jwt-authentication-nodejs.adoc[{pluginname} with JWT authentication (Node.js)] or xref:{pluginfilename}-with-jwt-authentication-php.adoc[{pluginname} with JWT authentication (PHP)]

**Trial period behavior:**
**Trial period behavior**

* The {pluginname} plugin runs in evaluation mode and adds a watermark to exported content.
* The `{plugincode}_token_provider` option is "not required" during the trial period.
* If the trial period "expires" or the plugin lacks the necessary entitlement, it becomes _non-functional_.
* Attempting to use JWT authentication during the trial will result in an _error_.
ifeval::["{plugincode}" == "importword"]
* **Trial Period:**
** With JWT: Full functionality, unlimited usage, no watermarks.
** Without JWT: Full functionality with watermarks and page limits.

* **After Trial:**
** With {pluginname} add-on + JWT: Full functionality (subscription-based)
** Without add-on: Plugin entitlements are `disabled` and functionality is no longer available.
endif::[]

ifeval::["{plugincode}" != "importword"]
* **Trial Period:**
** With JWT: Full functionality, unlimited usage, no watermarks.
** Without JWT: Full functionality with watermarks.

* **After Trial:**
** With {pluginname} add-on + JWT: Full functionality (subscription-based)
** Without add-on: Plugin entitlements are `disabled` and functionality is no longer available.
endif::[]

Visit the link:https://www.tiny.cloud/auth/login/[account portal] to obtain your JWT key and test full functionality.
====