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

Вставить в новость


МВИА

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

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

Мне нужно в вставить в новость, неважно, краткую или полную инклюдом 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 внутри, для админа - без

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

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

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

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