Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Теги форматирования в спойлере

Теги форматирования в спойлере


     23.11.2013    Хаки    1353

вопрос
Как сделать чтобы теги форматирования текста в спойлере
[spoiler][/spoiler]
сохранялись?
Например в спойлере есть текст с тегами форматирования
<div />, <p />
но после сохранения эти теги удаляются.

Ответа пока нет


Комментарии пользователей (5)

coolteams
2

90 | 13

coolteams - 23 ноября 2013 22:18 - Юзер

короче вопрос порезался, теги p и div обрезаются.

Sander
1126

1637 | 1204

Sander - 23 ноября 2013 23:12 - Эксперт

Не "короче", а надо тегами [code ] пользоваться.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

coolteams
2

90 | 13

coolteams - 23 ноября 2013 23:39 - Юзер

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

coolteams
2

90 | 13

coolteams - 8 февраля 2014 12:42 - Юзер

Походу никто не может решить непосильную эту задачу.

coolteams
2

90 | 13

coolteams - 28 февраля 2014 21:16 - Юзер

Может кому пригодится, набрался наконец смелости сам поковырять двигло.
открыть файл /engine/classes/parse.class.php

найти и удалить:

$spoiler['txt'] = preg_replace('/<div[^>]*>/', '', $spoiler['txt']); 
$spoiler['txt'] = preg_replace('/<p[^>]*>/', '', $spoiler['txt']);
$spoiler['txt'] = str_replace("</p>", "<br />", $spoiler['txt']);
$spoiler['txt'] = str_replace("</div>", "<br />", $spoiler['txt']);


в этом же файле ковыряйте, если у кого-то еще что-то обрезается, кроме P и DIV в спойлере

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы