» » » » Экранирование кавычек в правилах DLE Forum 2.6.1

Меню раздела

[category=3,4,5,6,7,8,9,10][/category] [category=11,12,13,14,15,16,17,18][/category] [category=19,20,21,22,23,24,25,26][/category] [category=27,28,29,30,31,32,33,34][/category]

Сторонние ссылки

Экранирование кавычек в правилах DLE Forum 2.6.1

Пропостил: Off Road от 22-02-2013, 13:46 в DLE хаки
При добавлении форума или редактировании существующего, можно добавить правила этого форума. Если в тексте правил встречаются кавычки - они экранируются.При добавлении форума или редактировании существующего, можно добавить правила этого форума. Если в тексте правил встречаются кавычки - они экранируются.

Подробное содержание поста

Голосов: 0
Суть ошибки:
Излишнее экранирование кавычек парсером форума и отсутствие снятия этого экранирования при выводе правил пользователю.

Для решения проблемы откройте файл /engine/forum/sources/showforum.php и найдите код:

$tpl->set('{rules-text}', $row_forum['rules']);


Замените на:

$tpl->set('{rules-text}', stripslashes($row_forum['rules']));


После данных изменений правила показываются правильно.

Название хака: Исправление излишнего экранирования кавычек парсером форума
Версия скрипта: DLE Forum 2.6.1 + DLE 9.7, DLE 9.8
Автор хака: Горбушка
Сайт поддержки: & http://skriptavod.ru


Новость отредактировал: Off Road - 22-02-2013, 14:02
Причина: Адаптация под DLE 9.8

Поиск по версиям

DLE Forum 2.6, DLE 9.7, DLE 9.8, форум



Rambler's Top100