Какой час не могу разобраться, уже не знаю что и куда смотреть.
Добавил BB код, [EVNT]{NUMBER}[/EVNT], заменяется он на соответствующий кусок HTMLа, в синтаксисе проблемы нет, точно, потому как сначала все работало. Да и пробовал для теста упрощать все до пары слов, вобщем не в синтаксисе дело.
Дело точно не в правах, пробовал и от разных пользователей и права проверял, да и опять таки не менял ничего. BB везде включены, в MySQL базе они тоже числятся включенными. При этом "родные" BB и смайлы работают.
Предположительно (но не факт) это произошло после добавления из php скрипта стороннего, поста на форум. Пост добавляется, ошибок никаких у логах нет.
Добавляю так:
Код: Выделить всё
$poll = $uid = $bitfield = $options = '';
generate_text_for_storage($my_text, $uid, $bitfield, $options, false, false, false);
$my_subject=clean_text_string('text_only',$my_subject);
$data = array(
'forum_id' => 8,
'icon_id' => false,
'enable_bbcode' => true,
'enable_smilies' => true,
'enable_urls' => true,
'enable_sig' => true,
'message' => $my_text,
'message_md5' => md5($my_text),
'bbcode_bitfield' => $bitfield,
'bbcode_uid' => $uid,
'poster_id' => 64,
'post_edit_locked' => 0,
'topic_title' => $my_subject,
'notify_set' => false,
'notify' => false,
'post_time' => 0,
'forum_name' => '',
'enable_indexing' => true,
'force_approved_state' => 1,
);
$create_theme_result=submit_post('post', $my_subject, 'XXXX', POST_NORMAL, $poll, $data);
Подскажите пожалуйста куда копать, что смотреть? В логах нет никаких сообщений по этому поводу.