Перейти к публикации

Вставка кода с Телеграм


Рекомендованные сообщения

Доброе утро! Вот никак не работает! Хочется как с фейсбука, ютьюба, скопировал код, вставил - отображается. Когда сделаете поддержку Телеграм?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
1 час назад, dementiy78 сказал:

http://prntscr.com/qfgsom . Ну вот, есть вставка кода, только когда вставляешь в новость, ничего нету.

Вы не вставляете код для других сервисов, а вставляете только ссылку, а код генерирует и отдает сам сервис. Для этого сервис должен поддерживать технологию и протокол oembed как другие сервисы. Этого насколько я знаю у телеграмма нет.

 

Какой код вы вставляете в новость, приведите пример, я вам напишу что с ним не так.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

ВОт например новость с блоками с телеграм. https://vecherniy.kharkov.ua/news/164539/  У них отображается. Ставлю весь код новости на ДЛЕ, не отображается.

 

<strong>2 января утром в Харькове на перекрестке улиц Ощепкова и Рыбалко произошла авария с участием двух иномарок.</strong></p>
                                    В результате ДТП одну машину отбросило на тротуар. Прибывшим спасателям пришлось вырезать из машины зажатых в ней водителя и пассажира. Их отправили скорой помощью в больницу. На месте работала полиция.<script async src="https://telegram.org/js/telegram-widget.js?7" data-telegram-post="tipichnoe_xtz/5845" data-width="100%"></script><script async src="https://telegram.org/js/telegram-widget.js?7" data-telegram-post="tipichnoe_xtz/5848" data-width="100%"></script>                    </div>
 

Ссылка на сообщение
Поделиться на других сайтах

Это не HTML код. А JS код. Публикация JS кода в тексты новостей запрещена в целях безопасности скрипта и вашего сайта в целом. JS не только для публикации чего то из телеграмма может использоваться, это язык программирования, который может делать что угодно, в том числе и получать полный контроль над вашим сайтом. Для добавления JS непосредственно через систему публикации текстов нужно создавать специальное доп. поле с типом чистый HTML и JS код, к которому не будет применяться система фильтрации контента.

Ссылка на сообщение
Поделиться на других сайтах

Подскажите пожалуйста, как это правильно сделать пошагово. Все больше видеовставок с телеграм. Спасибо заранее. Создал допполе как вы написали с типом чистый HTML и JS код, вставил код, опять ничего нету.

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, dementiy78 сказал:

Подскажите пожалуйста, как это правильно сделать пошагово. Все больше видеовставок с телеграм. Спасибо заранее. Создал допполе как вы написали с типом чистый HTML и JS код, вставил код, опять ничего нету.

Все должно работать. Нету где? При редактировании потом опять новости или при выводе на сайте?

Ссылка на сообщение
Поделиться на других сайтах

При предварительном просмотре и потом при выводе на сайте.

Изменено пользователем dementiy78
Ссылка на сообщение
Поделиться на других сайтах

Код который вы добавляете в исходном коде страницы присутствует? Может быть не работает именно ваш код, например конфликт в шаблонах. Если при добавлении и редактировании код в админпанели присутствует, значит ошибки уже дальше в вашем шаблоне.

Ссылка на сообщение
Поделиться на других сайтах
В 05.01.2020 в 03:52, dementiy78 сказал:

Создал допполе как вы написали с типом чистый HTML и JS код, вставил код, опять ничего нету.

А допполе то в шаблон вставил?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...