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

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

У меня вопрос, возможно ли?

Мне нужно в вставить в новость, неважно, краткую или полную инклюдом html страницу из другой папки, не файл DLE. Желательно через <iframe></iframe>. Прямой путь и путь <iframe></iframe> вставки кода не работает. Поиском ответа не нашёл.

Как сделать? Я хочу так вставить простенькую фотогалерею.

Заранее спасибо.

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

Прямой путь и путь <iframe></iframe> вставки кода не работает.

этот тег запрещен к добавлению в новостях

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

А если просто через код html при включенном WYредакторе?

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

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

А если просто через код html при включенном WYредакторе?

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

Уважаемый Целсофт, может все таки есть выход из положения?

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

Уважаемый Целсофт, может все таки есть выход из положения?

конечно есть, убрать запрет из списка в файле engine/inc/parse.class.php

	var $tagBlacklist = array('applet', 'body', 'bgsound', 'base', 'basefont', 'frame', 'frameset', 'head', 'html', 'id', 'iframe', 'ilayer', 'layer', 'link', 'meta', 'name', 'script', 'style', 'title', 'xml');

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

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

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

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

Уважаемый Целсофт, может все таки есть выход из положения?

конечно есть, убрать запрет из списка в файле engine/inc/parse.class.php

	var $tagBlacklist = array('applet', 'body', 'bgsound', 'base', 'basefont', 'frame', 'frameset', 'head', 'html', 'id', 'iframe', 'ilayer', 'layer', 'link', 'meta', 'name', 'script', 'style', 'title', 'xml');

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

Спасибо уважаемый Целсофт.

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

Какой?

Если можно то по подробнее. Весьма интересно!

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

Какой?

Если можно то по подробнее. Весьма интересно!

Как это какой? Соответственно для юзера с iframe внутри, для админа - без
Ссылка на сообщение
Поделиться на других сайтах

Какой?

Если можно то по подробнее. Весьма интересно!

Как это какой? Соответственно для юзера с iframe внутри, для админа - без

Как это можно реализовать?

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

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

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

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

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

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

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

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

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

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