
По описанию после этого должны быть доступны теги [new=x]***[/news] и [not-news=x]***[/not-news]. Сам я исправить данный хак не смог. Если есть какие то другие пути реализации - буду благодарен.
$mynews = $_GET['news_id'];
if (stripos ( $tpl->copy_template, "[news=" ) !== false) {
$tpl->copy_template = preg_replace ( "#\\\\[news=(.+?)\\\\](.*?)\\\\[/news\\\\]#ies", "check_category('\\\\1', '\\\\2', '{$mynews}')", $tpl->copy_template );
}
if (stripos ( $tpl->copy_template, "[not-news=" ) !== false) {
$tpl->copy_template = preg_replace ( "#\\\\[not-news=(.+?)\\\\](.*?)\\\\[/not-news\\\\]#ies", "check_category('\\\\1', '\\\\2', '{$mynews}', false)", $tpl->copy_template );
}
Источник:dle-faq.pro, DLE
Источник: smartZone
Другие материалы на сайте b.Z - Записки о гаджетах, людях и музыке