X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Вопрос по dle 9.4, Пропадает элемент onclick="return hs.expand(this)"
Frakiec
Frakiec
Topic Starter сообщение 10.12.2011, 20:57; Ответить: Frakiec
Сообщение #1


Участник
***

Группа: User
Сообщений: 189
Регистрация: 8.9.2010
Из: Фракия
Поблагодарили: 28 раз
Репутация:   7  


Доброго времени суток!
Столкнулся с такой проблемой при добавлении ссылки <a class="highslide" title="" href="" onclick="return hs.expand(this)"><img src="" alt="" /></a> в визуальный редактор. Из ссылки пропадает элемент onclick="return hs.expand(this)". Есть решение проблемы?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AleXSuS
AleXSuS
сообщение 11.12.2011, 2:59; Ответить: AleXSuS
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 352
Регистрация: 3.12.2008
Поблагодарили: 119 раз
Репутация:   31  


(Frakiec @ 10.12.2011, 23:57) *
Доброго времени суток!
Столкнулся с такой проблемой при добавлении ссылки <a class="highslide" title="" href="" onclick="return hs.expand(this)"><img src="" alt="" /></a> в визуальный редактор. Из ссылки пропадает элемент onclick="return hs.expand(this)". Есть решение проблемы?

Пользоваться обычным редактором с ВВ-кодами smile.gif
В если в визуальном редакторе вставлять через исходный код, тоже убирается?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dewdori
dewdori
сообщение 11.12.2011, 9:47; Ответить: dewdori
Сообщение #3


Частый гость
**

Группа: User
Сообщений: 59
Регистрация: 15.11.2011
Из: Украина
Поблагодарили: 20 раз
Репутация:   4  


По крайней мере, я бы посоветовал коцать ядро, или дописывал бы бб-коды к редактору.


--------------------
Drupal, Dle, Wordpress и другие движки.
Час работы — от 6$.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Frakiec
Frakiec
Topic Starter сообщение 11.12.2011, 9:59; Ответить: Frakiec
Сообщение #4


Участник
***

Группа: User
Сообщений: 189
Регистрация: 8.9.2010
Из: Фракия
Поблагодарили: 28 раз
Репутация:   7  


(AleXSuS @ 11.12.2011, 2:59) *
Пользоваться обычным редактором с ВВ-кодами smile.gif
В если в визуальном редакторе вставлять через исходный код, тоже убирается?

в вв редакторе таже песня, так что не катитsmile.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AleXSuS
AleXSuS
сообщение 11.12.2011, 12:54; Ответить: AleXSuS
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 352
Регистрация: 3.12.2008
Поблагодарили: 119 раз
Репутация:   31  


Значит дело в парсере, который вырезает всё лишнее. Не знаю, как в новых версиях, но раньше он находился по этому пути engine/classes/parse.class.php
За это действие отвечает скорее всего этот участок кода:

        $find = array ('/about:/i', '/vb script:/i', '/onclick/i', '/onload/i', '/onunload/i', '/onabort/i', '/onerror/i', '/onblur/i', '/onchange/i', '/onfocus/i', '/onreset/i', '/onsubmit/i', '/ondblclick/i', '/onkeydown/i', '/onkeypress/i', '/onkeyup/i', '/onmousedown/i', '/onmouseup/i', '/onmouseover/i', '/onmouseout/i', '/onselect/i', '/javascript/i', "'\[quote\]'si", "'\[quote=(.+?)\]'si", "'\[/quote\]'si", "'\[/spoiler\]'si" );
        
        $replace = array ("about:", "vbscript<b></b>:", "onclick", "onload", "onunload", "onabort", "onerror", "onblur", "onchange", "onfocus", "onreset", "onsubmit", "ondblclick", "onkeydown", "onkeypress", "onkeyup", "onmousedown", "onmouseup", "onmouseover", "onmouseout", "onselect", "javascript", "<!--QuoteBegin--><div class=\"quote\"><!--QuoteEBegin-->", "<!--QuoteBegin \\1 --><div class=\"title_quote\">{$lang['i_quote']} \\1</div><div class=\"quote\"><!--QuoteEBegin-->", "<!--QuoteEnd--></div><!--QuoteEEnd-->", "<!--spoiler_text_end--></div><!--/dle_spoiler-->" );


Попробуйте убрать onclick из этого списка. А ещё такой вопрос, а зачем вам этот код вставлять? У меня на сайте к картинкам такой сам добавляется. Я так понимаю вам нужно, чтобы при щелчке картинки увеличивались? Просто загружайте изображения и вставляйте в новость, всё должно заработать.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Frakiec
Frakiec
Topic Starter сообщение 11.12.2011, 13:51; Ответить: Frakiec
Сообщение #6


Участник
***

Группа: User
Сообщений: 189
Регистрация: 8.9.2010
Из: Фракия
Поблагодарили: 28 раз
Репутация:   7  


(AleXSuS @ 11.12.2011, 12:54) *
За это действие отвечает скорее всего этот участок кода:

поглядим, спасибо.
(AleXSuS @ 11.12.2011, 12:54) *
А ещё такой вопрос, а зачем вам этот код вставлять?

HTML код новости генерируется отдельным php скриптом, в нем же и картинки загружается.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AleXSuS
AleXSuS
сообщение 11.12.2011, 13:56; Ответить: AleXSuS
Сообщение #7


Бывалый
****

Группа: User
Сообщений: 352
Регистрация: 3.12.2008
Поблагодарили: 119 раз
Репутация:   31  


Может тогда проще этот скрипт переделать, чем лезть в движок?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Frakiec
Frakiec
Topic Starter сообщение 11.12.2011, 14:04; Ответить: Frakiec
Сообщение #8


Участник
***

Группа: User
Сообщений: 189
Регистрация: 8.9.2010
Из: Фракия
Поблагодарили: 28 раз
Репутация:   7  


(AleXSuS @ 11.12.2011, 12:54) *
За это действие отвечает скорее всего этот участок кода:

не помогло. mellow.gif
(AleXSuS @ 11.12.2011, 13:56) *
Может тогда проще этот скрипт переделать, чем лезть в движок?)

нет уж и так 2 недели затачивали его, чтоб бегал как часики. happy.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WmSeller
WmSeller
сообщение 11.12.2011, 14:07; Ответить: WmSeller
Сообщение #9


Частый гость
**

Группа: User
Сообщений: 96
Регистрация: 19.10.2011
Из: Харьков
Поблагодарили: 17 раз
Репутация:   1  


(AleXSuS @ 11.12.2011, 1:59) *
Пользоваться обычным редактором с ВВ-кодами smile.gif

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


--------------------
Нужны деньги, тебе сюда » Кредитный автомат WebMoney до 10.000 wmz.

Есть деньги, тогда сюда » Принимаем лимиты доверия TL до 10% в месяц.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Frakiec
Frakiec
Topic Starter сообщение 11.12.2011, 14:12; Ответить: Frakiec
Сообщение #10


Участник
***

Группа: User
Сообщений: 189
Регистрация: 8.9.2010
Из: Фракия
Поблагодарили: 28 раз
Репутация:   7  


(WmSeller @ 11.12.2011, 14:07) *

Не чего берется с другого сайта, а заполняется все ручками в php скрипт. mellow.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
312 kaartes 112737 Сегодня, 12:07
автор: avega
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
156 contex1 70773 Сегодня, 0:06
автор: AnnaProf
Открытая тема (нет новых ответов) Вопрос по поводу цен на сайте
16 WildWeb8 933 13.5.2018, 17:40
автор: genjnat
Открытая тема (нет новых ответов) Куплю базы Bitrix и DLE профилей!
для размещения ссылок, бюджет до 1000р.
0 autonew 564 5.5.2018, 11:25
автор: autonew
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНе работает html в статических страницах - DLE 11.0
1 Akira 616 28.4.2018, 12:10
автор: falken


 



RSS Текстовая версия Сейчас: 22.5.2018, 20:07
Дизайн