Download the PHP package vardot/ckeditor5-media-embed-drupal without Composer

On this page you can find all versions of the php package vardot/ckeditor5-media-embed-drupal. 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 ckeditor5-media-embed-drupal

CKEditor 5 Media embed, for Drupal

This repository packages the build output of the @ckeditor/ckeditor5-media-embed plugin as a Composer drupal-library, so drupal/ckeditor_media_embed can require it the way drupal/anchor_link requires vardot/ckeditor5-anchor-drupal — with Composer, rather than a Drush download or a copy out of node_modules.

Only what Drupal serves is shipped: build/, the lang/ contexts and theme/.

Installation

This package declares no require of its own. It is a built JavaScript asset, not PHP: requiring drupal/core here would pull Drupal core and about 130 other packages in just to place one file, and it would say nothing useful, because the constraint that actually matters is the CKEditor 5 version core bundles — which a Composer constraint on drupal/core cannot express. That coupling is carried by the tag you require, and by the table below.

It works out of the box — the consuming project adds nothing.

drupal/ckeditor_media_embed loads the plugin from libraries/ckeditor5/plugins/media-embed/build/media-embed.js, which is a nested directory that the usual web/libraries/{$name} installer path cannot produce on its own. This package places itself there instead, by declaring composer/installers' own extra.installer-name:

That overrides {$name} for this package only, so the project keeps the single generic "web/libraries/{$name}": ["type:drupal-library"] rule it already has, with no extra plugin and no per-package path.

Versioning — match Drupal core's CKEditor 5

A CKEditor 5 plugin must be built against the same CKEditor 5 version Drupal core bundles. Mixing minors makes the editor fail with ckeditor-duplicated-modules. Read core's version from web/core/core.libraries.yml (the ckeditor5: entry) and require the tag that matches it:

Drupal core CKEditor 5 in core Require
11.4.x 47.6.2 ~47.6.2

Licence, and why not the LTS line

Tags here are built only from GPL dual-licensed CKEditor 5 releases.

CKEditor 5 releases from 47.7.0 on that line are the Long Term Support edition, which CKSource publishes under a commercial licence only — there is no GPL option, so they cannot be redistributed here or shipped in a GPL-2.0-or-later Drupal distribution. 47.6.2 is the last GPL dual-licensed release of the 47.6 line, and it is the one Drupal 11.4 core bundles.

See LICENSE.md — GNU General Public License Version 2 or later, or commercial terms from CKSource. © 2003–2026 CKSource Holding sp. z o.o.

Upstream

Maintainers


All versions of ckeditor5-media-embed-drupal with dependencies

PHP Build Version
Package Version
No informations.
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 vardot/ckeditor5-media-embed-drupal contains the following files

Loading the files please wait ...