Мы обновляем функцию встраивания Discourse, чтобы сделать её более гибкой и безопасной. По этой причине мы объявляем об устаревании настроек имени класса и имени пользователя Discourse и полностью удалим их в версии 3.2. Мы предоставляем эквивалентные замены для обеих настроек.
-
Мы объявляем об устаревании поля
class nameдля хостов встраивания, которое можно было задать при создании нового хоста встраивания. Мы рекомендуем устанавливать его из JavaScript-кода, используемого для встраивания на вашем сайте.<script type="text/javascript"> DiscourseEmbed = { discourseUrl: '...', discourseEmbedUrl: '...', className: 'CLASS_NAME', }; // ... </script> -
Мы объявляем об устаревании параметра
discourseUserNameиз старого списка опцийDiscourseEmbed. Мы рекомендуем устанавливать его через тег<meta>, например:<meta name='author' content='DISCOURSE_USERNAME'>или
<meta name='discourse-username' content='DISCOURSE_USERNAME'>
Рекомендуем ознакомиться с новым обновлённым рекомендуемым скриптом на вашей административной странице — Настроить —> Встраивание.