Попробовал в обычный html виджет можно вставить код с SoundCloud через iframe.
Yuran
Немного нагуглил информации, скорее всего что то связано с версией mysql сервера.
Параметры сортировки по умолчанию для utf8mb4 различаются в MySQL 5.7 и 8.0. (utf8mb4_general_ci для 5.7, utf8mb4_0900_ai_ci для 8.0).
Когда клиент 8.0 запрашивает набор символов utf8mb4, что он отправляет для сервера используется сортировка по умолчанию 8.0 utf8mb4; это utf8mb4_0900_ai_ci.
utf8mb4_0900_ai_ci реализован только в MySQL 8.0, поэтому версия 5.7 сервер не распознает его.
Поскольку сервер 5.7 не распознает utf8mb4_0900_ai_ci, он не может удовлетворить запрос набора символов клиента и возвращается к своему набор символов и сопоставление по умолчанию (latin1 и latin1_swedish_ci).
В этом случае клиент все еще может использовать utf8mb4, выполнив инструкцию SET NAMES 'utf8mb4' после подключения. В результате получается сортировка по умолчанию utf8mb4 5.7; то есть utf8mb4_general_ci. Если клиенту дополнительно требуется сопоставление utf8mb4_0900_ai_ci, он не сможет этого добиться, потому что сервер не распознает это сопоставление. Клиент должен либо желать использовать другое сопоставление utf8mb4, либо подключаться к серверу из MySQL 8.0 или выше.Utf8mb4_0900_ai_ci — это новое сопоставление в MySQL 8.0
Он не распознается в более ранних версиях MySQL, например 5.7.
Он также может не распознаваться в форках MySQL, таких как MariaDB.
Вы должны использовать это сопоставление только в MySQL 8.0.
У меня версия mysql: 8.0.22-0ubuntu0.20.04.3
Дефолтные значения кодировки utf8mb4 различаются для разных версий сервера. Немного прояснилась эта тема. У себя ничего менять не буду потому как все работает. А если будет ошибка — то наверное проще исправить запросами как в моем примере чем менять по умолчанию для всего сервера.
dev.mysql.com/doc/refman/8.0/en/charset-charsets.html
dev.mysql.com/doc/refman/5.7/en/charset-charsets.html
Пусть этот топик будет здесь, вдруг когда-то пригодится кому:)) Спасибо большое всем кто откликнулся и помог прояснить ситуацию.
Проблема решена, еще раз всем спасибо.
А если запросить
SHOW CHARACTER SET LIKE 'utf8%';
что выводится?

IamB — как поменять на utf8_geberal_ci и нужно ли? Что станет с уже создаными бд?
Имхо, в sql дампе установщика дополнения для текстовых полей была указана utf8mb4_0900_ai_ci
В sql дампе установщика просто utf8
CREATE TABLE IF NOT EXISTS `cms_turbo_pages` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `ctype_name` VARCHAR(32) NOT NULL, `title_field` VARCHAR(40) NOT NULL, `content_field` VARCHAR(40) NOT NULL, `photo_field` VARCHAR(40) DEFAULT NULL, `analytics` text, `adNetwork` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; CREATE TABLE IF NOT EXISTS `cms_amp_pages` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `ctype_name` VARCHAR(60) NOT NULL, `photo_field` VARCHAR(40) DEFAULT NULL, `ads` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; DELETE FROM `cms_scheduler_tasks` WHERE `controller` = 'turboamp'; INSERT INTO `cms_scheduler_tasks` (`title`, `controller`, `hook`, `period`, `date_last_run`, `is_active`, `is_new`) VALUES ('Создание турбо-страниц', 'turboamp', 'turbo', 1440, NULL, 1, 1);
Это кодировка по умолчанию в php 8.0. Может оттуда?
Нет, у меня PHP — 7.4.3
Я всегда создаю бд заранее перед установкой, просто в PMA вписываю название базы и выбираю utf8mb4_general_ci и нажимаю создать.

Сейчас заглянул что там еще у меня в настройках pma


Вроде все нормально настроено… откуда оно потом во всех таблицах появляется utf8mb4_0900_ai_ci я не понимаю...
Установил на сборку social от goodmade компонент AMP и Турбо страницы. Компонент установился без ошибок, но в админке никак не отображались добавленные строки источников этих AMP и турбо страниц. Выглядело это дело так.
При запуске из планировщика задания на создание турбо страниц — словил такую ошибку

В общем компонент не работал как нужно, а причина связана с базой данных. Меня смутило то, что эта ошибка выскочила на сборке, а на обычно установленных icms этот компонент ошибок не выдавал и нормально работал. Пообщавшись с разработчиками сборки и компонента я понял, что ни сборка ни компонент ни при чем. Сравнил сопоставление в базах данных. В сборке во всех таблицах базы данных тип и сопоставление указаны как InnoDB utf8mb4_general_ci, а на сайтах с обычно установленной icms так: InnoDB utf8mb4_0900_ai_ci.
После установки компонента в его таблицах тоже было прописано InnoDB utf8mb4_0900_ai_ci. Погуглив нашел такое решение в виде нескольких запросов:
ALTER DATABASE your_db CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; ALTER TABLE cms_amp_pages CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; ALTER TABLE cms_turbo_pages CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
И компонент стал нормально работать. Мне просто интересно при обычной установке icms у нас как то автоматом выбирается сопоставление utf8mb4_0900_ai_ci или тут cms тоже ни при чем, а так настроен mysql сервер по умолчанию. Сборка устанавливается залитием файлов и импортом дампа в базу, понятно что уже в дампе все было определено в utf8mb4_general_ci. Светлые головы кто хорошо разбирается — объясните что к чему. Собственно почему такая ошибка если сопоставления 2 таблиц отличаются от сопоставлений других таблиц базы? По этой ошибке понял что это «Неправильное сочетание сопоставлений». Хочется услышать мнение разбирающегося человека. Спасибо.
Судя по скриншоту, там не автозаполнение срабатывает
Автозаполнение было… скорее всего касперский долбаный… он всегда везде сует свой нос. Спасибо, очистил поле Email и поменял пароль без проблем.
Где то читал, что была проблема со сменой пароля что приходилось менять электронную почту и вроде как была решена… Но почему то у меня не получается просто сменить пароль.

Спасибо огромное 🤝 Все получилось. А то я грешным делом уже решил у Вас подсмотреть 😂
instantcms.ru/wysiwyg/tinymce/options.php
И все остальное в папке wysiwyg и подпапкам открывается и скачивается… Может оно и ничего страшного, но наверное лучше все это дело закрыть от таких просмотров.
Еще раз большое спасибо за колобков 🤝
Вопрос решен.
Ребята, подскажите пожалуйста как подключить Эмодзи в редакторе Tinymce? Я назначил этот редактор для поля текст постов, назначил там какие то кнопки… При нажатии на кнопку смайликов — появляется окно с обычными смайлами, никаких эмодзи нет...
Помогите пожалуйста решить проблему… наверное я что то не настроил… У меня вот так выглядит:
На этом сайте выглядит так:
Еще подскажите пожалуйста какую кнопку назначить чтобы можно было выводить вот такое:
У меня кнопка code выводит просто голое поле для кода… Помогите пожалуйста разобраться с настройками. Да, база данных у меня в utf8mb4.
Ребята у всех так же как у меня? Что все молчат то? Или это возможно какая то платная лицензия на редактор или что? Базу данных создаю такую — utf8mb4_general_ci - может здесь что то другое нужно? Вообще очень странное молчание… или все все знают или наоборот:))
Старая база сохранена. Вероятно, как будет время, сделаю дополнение и верну существующие закладки.
👍 Было бы очень здорово. Ждем с огромной благодарностью!
Закладки рулят. Может избранное подойдет instantcms.ru/addons/favorites.html?
При чем здесь это дополнение? Люди говорят, что здесь в старой версии форума была такая кнопка — звездочка, добавить в избранное. У многих и у меня в том числе было много полезного добавлено, решения каких то вопросов… А теперь этой кнопки нет. Остается только поиск по сайту и не факт что найдешь нужное. Может еще можно вернуть избранное в профили пользователей?
Еще было бы здорово вернуть избранное… Я помню значком отмечал какие то полезные места форума… Где теперь найти это избранное?
Поздравляю от всей души! Тоже не понял сначала что это за сайт:)) Ленты блогов пока не вижу, но все равно очень круто. Главное я уверен — это пойдет на пользу развитию движка и сообщества. Разработчики МОЛОДЦЫ!!!
Что за генератор и откуда он берет это content="InstantCMS и как его поменять на что-нибудь свое?


