Download the PHP package marshmallow/nova-tinymce without Composer

On this page you can find all versions of the php package marshmallow/nova-tinymce. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package nova-tinymce

alt text

Laravel Nova TinyMCE editor

This Nova package allows you to use TinyMCE editor for text areas. You can customize the editor options.

Composer

You can install the package via composer:

Installation

Run the command bellow, to publish TinyMCE JavaScript and CSS assets.

Usage

Include TinyMCE in your fields array on the Nova Resource.

Add custom HTML (buttons)

To add buttons or custom html with the click of a button, you can call the buttons() method when you're making the field.

Add variables

To add variables with the click of a button, you can call the variables() method when you're making the field. More docs see: https://www.npmjs.com/package/icp-tinymce-variable

Set the height

The default height of the TinyMCE editor is handled by the nova-tinymce.php config file. If there is a need to change the height on some TinyMCE fields, you can do this by calling the height() method when you're making the field.

Override config file

You can publish the config and override all TinyMCE settings.

Adding custom styling

If you want to add an extra styling that can be used on all TinyMCE fields, you need to publish the config file. In can add your custom styling options to the custom_items array in the config file. These custom styling options should look like the example below.

Plugin customization

You can pass any configuration option for the javascript SDK to the array in the options() method. For example, you like to have increased the height of the text area:

You can see the full list of parameters in the docs: https://www.tiny.cloud/docs/configure/

Changelog

Please see CHANGELOG for more information what has changed recently.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.


All versions of nova-tinymce with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
laravel/nova Version ^4.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package marshmallow/nova-tinymce contains the following files

Loading the files please wait ....