|
Тема |
Re: smarty phpnuke [re: ghs] |
|
Автор |
chernobyl (бръмбар) |
|
Публикувано | 05.03.07 09:13 |
|
|
Ух, голяма боза... Ами твърде малко съм работил със Smarty и подобни, но това горе явно търси <TABLE> или <TABLE ALA="bala"> в $ttf и го заменя с <table align='center' cellSpacing='2' cellPadding='2' class='ttf'>.
Та ако, да речем, в темплейта имаш
{$gosho}
това може да се замени със:
{$gosho|regex_replace:"/<\/?(font|div|strong).*?>/i":""}
Това би трябвало да премахне всички <FONT></FONT>, <DIV></DIV>, <STRONG></STRONG> тагове с главни и малки букви.
А в комбиниран вариант, regex_replace модификатора се слага след името на функцията:
{ext->block|regex_replace:"/<\/?(font|div|strong).*?>/i":"" name='Contacts 1' id=$data.page.id template='default.html' type='block_text'}
(не давам гаранции, че ще проработи :))
---
Life is too short so love the one you got
Cause you might get run over or you might get shotРедактирано от chernobyl на 05.03.07 09:25.
|
| |
|
|
|