Припустимо, вам знадобилося вставити в новина ролик з youtube, карту з google maps або Яндекс карт, або інший iframe (ВКонтакте, google доки, facebook і ін).
Для цього треба скопіювати <iframe src = "потрібний код"> </ iframe> в вихідний код новини, і все повинно працювати.
Але буває, що після вставки код пропадає і не відображається. Я знайшов дві можливі причини:
1. У списку дозволених сайтів до використання через iframe, немає того, з якого ви вставляєте інформацію.
Рішення: додати потрібні вам домени в /engine/classes/parse.class.php. Шукайте рядок var $ allowed_domain і вставляйте нові домени за аналогією. Але будьте обережні, додавайте тільки сайти, яким ви довіряєте.
2. Ваша версія DLE стара (наприклад 10.1 чи старше), і всі дозволені до використання через iframe сайти прописані тільки з http версією. І, якщо ви вставляєте iframe з https, код працює не буде.
Рішення фактично те ж: додайте https версії потрібних вам сайтів в /engine/classes/parse.class.php.