kornet Опубликовано 10 Декабря 2008 Жалоба Поделиться Опубликовано 10 Декабря 2008 Не получается в посте загрузить следующую строчку: <span class="info"><a href="#" onclick="ляляля">Вернее запостить получается, но буква "о" меняется на oПример: <span class="info"><a href="#" &_#_111;nclick="ляляля">Ответ от саппорта в двух словах: в целях безопасности форума разработчики сделали данное преобразование слова onclick.Для исправления требуется изменение кода форума. Нашел в файле post_parse.php следующую строчку: $t = preg_replace( "/onclick/i" , "&_#_111;nclick" , $t );Закоментировал... но все одно при редактирование поста меняет эту букву оКак исправить? Где еще можно порыться? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 G*g Опубликовано 10 Декабря 2008 Жалоба Поделиться Опубликовано 10 Декабря 2008 (изменено) Не получается в посте загрузить следующую строчку: <span class="info"><a href="#" onclick="ляляля">Вернее запостить получается, но буква "о" меняется на oПример: <span class="info"><a href="#" onclick="ляляля">Ответ от саппорта в двух словах: в целях безопасности форума разработчики сделали данное преобразование слова onclick.Для исправления требуется изменение кода форума. Нашел в файле post_parse.php следующую строчку: $t = preg_replace( "/onclick/i" , "onclick" , $t );Закоментировал... но все одно при редактирование поста меняет эту букву оКак исправить? Где еще можно порыться?не могу запостить...по буквам: &_#_111;nclick - подчеркивание убери только и пройдись по файлам в поисках этого слова.ну а ваще это немного опасно... Изменено 10 Декабря 2008 пользователем G*g Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 10 Декабря 2008 Жалоба Поделиться Опубликовано 10 Декабря 2008 ну вообще это ИДИОТИЗМ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 kornet Опубликовано 10 Декабря 2008 Автор Жалоба Поделиться Опубликовано 10 Декабря 2008 идиотизм в чем? есть альтернатива? ps Пользователям html не планирую разрешать постить... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 10 Декабря 2008 Жалоба Поделиться Опубликовано 10 Декабря 2008 альтернатива есть всегда - надо знать, что именно надо получить в результате, не на уровне "хочу чистый html вставить", а на уровне "хочу добавить типовую функцию для того, чтобы при нажатии на текст разворачивались подробности"делается изменением парсера так как онклик обрабатывается не только для случаев поста html, но и в других возможных местах, убирать его нельзя, ибо тогда XSS используй-нехочу Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 10 Декабря 2008 Жалоба Поделиться Опубликовано 10 Декабря 2008 post_parse.php можете удалить, он не используется в этой версии. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
kornet
Не получается в посте загрузить следующую строчку: <span class="info"><a href="#" onclick="ляляля">
Вернее запостить получается, но буква "о" меняется на o
Пример: <span class="info"><a href="#" &_#_111;nclick="ляляля">
Ответ от саппорта в двух словах: в целях безопасности форума разработчики сделали данное преобразование слова onclick.
Для исправления требуется изменение кода форума.
Нашел в файле post_parse.php следующую строчку: $t = preg_replace( "/onclick/i" , "&_#_111;nclick" , $t );
Закоментировал... но все одно при редактирование поста меняет эту букву о
Как исправить? Где еще можно порыться?
Ссылка на комментарий
Поделиться на других сайтах
5 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.