Исходная статья: https://blog.petehouston.com/remove-tinymce-warning-notification-on-cloud-api-key/

Когда вы пытаетесь внедрить сценарий TinyMCE в свои веб-проекты, вы получите очень раздражающее предупреждение о последней версии. Позвольте мне показать вам несколько советов по удалению предупреждающего уведомления TinyMCE.

Раздражающее предупреждение TinyMCE

Это уведомление, которое вы увидите при использовании TinyMCE.

Несмотря на то, что это не причиняет никакого вреда или проблем редактору, это немного раздражает и неприятно видеть его каждый раз, когда мы используем редактор или чувствуем усталость от нажатия кнопки закрытия, чтобы скрыть.

Почему так случилось?

Поскольку компания меняет план для TinyMCE, они переходят с tinymce.com на tiny.cloud, чтобы перенести использование редактора в облако, любой разработчик, который не зарегистрировался на tiny.cloud, увидит это ворчание.

Похоже, это рекламная акция, чтобы заставить разработчиков создавать аккаунты на своих сервисах.

Решение для удаления предупреждающего уведомления TinyMCE

Чтобы решить эту проблему, есть 3 способа, вы можете попробовать удалить этот надоедливый текст.

Метод №1: Получите бесплатный ключ API

Потому что команда TinyMCE пытается продвигать использование редактора через облако и хочет отслеживать, как его используют разработчики. Они предоставляют разработчикам бесплатный пакет.

Оформить заказ на странице цен.

Разумно создать учетную запись, чтобы получить бесплатный ключ API для использования TinyMCE.

После этого вы должны включать свой ключ API всякий раз, когда включаете его скрипт в проект, это будет примерно так:

<script src='https://cloud.tinymce.com/stable/tinymce.min.js?apiKey=API_KEY_HERE'></script>

Метод № 2: Использование CSS для удаления блока уведомлений

Если вы не хотите создавать учетную запись в TinyMCE Cloud, вы можете удалить ее с помощью CSS.

Вот стилистика:

<style>
    .mce-notification {display: none !important;}
</style>

Это выглядит чище, чем создание счетов наверняка.

Метод № 3. Включите файл Javascript, в котором нет этого предупреждения.

Следуя инструкциям на официальной странице, они покажут вам, как включить скрипт TinyMCE в проект.

Ты не знаешь двух вещей.

  1. Это новый официальный облачный CDN, который они поддерживают, и при продвижении этот файл javascript будет включать предупреждающее уведомление, чтобы мы могли создать учетную запись для получения ключа API.
  2. Перед этим CDN у них есть другая сборка без предупреждения.

Это означает, что вместо того, чтобы включать файл Javascript из руководства, включите приведенный ниже файл в свои проекты.

https://cdnjs.cloudflare.com/ajax/libs/tinymce/4.9.2/tinymce.min.js

Вы можете спросить, а это последняя версия? это то же самое, что и в официальном руководстве? …

Ответ: ДА. Это последняя версия на момент написания этой статьи.

Если вы хотите обновить более новые версии, когда они выйдут, просто отметьте CloudFlare, новые версии будут опубликованы.

Резюме

Хорошо, в этой статье я показал вам, как удалить предупреждение TinyMCE в последней версии. Они должны работать; однако я рекомендую зарегистрировать учетную запись на их домашней странице, чтобы получить бесплатный ключ API, просто чтобы выразить свою признательность за их усилия по редактору TinyMCE.

Если ничего из вышеперечисленного у вас не работает, напишите мне, я постараюсь помочь.

Подпишитесь на меня, чтобы прочитать больше интересных статей о программировании, кодировании и технических статьях.