Спасибо.
не очень удобно. согласен.
попробуй на такое истправить:
файл includes\bbcode\bbcode.lib.php
вместо строк
'handler' => 'hide_2html', 'is_close' => false, 'lbr' => 0, 'rbr' => 2, 'permission_top_level' => true, ),
'handler' => 'hide_2html', 'is_close' => false, 'lbr' => 0, 'rbr' => 2, 'permission_top_level' => true, 'nobb','s','size','sub','sup','tt','u','url') ),
и ниже по тексту вместо
// Функция - обработчик тега [hide] function hide_2html($elem) { $inUser = cmsUser::getInstance(); $str = '<div class="bb_tag_hide">'; if ($inUser->id){ $hide = ''; foreach ($elem['val'] as $item) { if ('item'==$item['type']) { continue; } } $str .= $hide; } else { $str .= 'Скрытый текст виден только <a href="/registration">зарегистрированным</a> пользователям'; } $str .= '</div>'; return $str; }
// Функция - обработчик тега [hide] function hide_2html($elem) { $inUser = cmsUser::getInstance(); $str = '<div class="bb_tag_hide">'; if ($inUser->id){ $str .= $this -> get_html($elem['val']); } else { $str .= 'Скрытый текст виден только <a href="/registration">зарегистрированным</a> пользователям'; } $str .= '</div>'; return $str; }