На самом деле я пока решил проблемму так: 1. Создал стринг маскитех форумов о которых идёт речь, просто список forum_id внутри post.php. 2. В фунцие "auto_run()" вместо: $ibforums->input['f'] = intval($ibforums->input['f']);
if (! $ibforums->input['f'] )
{
$std->Error( array( LEVEL => 1, MSG => 'missing_files') );
} вставил: $char_forum=$ibforums->input['f'];
$ibforums->input['f'] = intval($ibforums->input['f']);
if (! $ibforums->input['f'] )
{
$std->Error( array( LEVEL => 1, MSG => 'missing_files') );
}
//Alex - check if it's a review forum
else
{
if($ibforums->input['CODE']==02 && strstr($this->review_f,$char_forum))
{
$this->review=1;
}
} при этом преждевремено определил: $this->review=0; 3. После всего в "function html_post_body($raw_post="")" поменял так: if($this->review)
{
$raw_post="новая форма";
}
else
{
$raw_post="<textarea cols=\"50\" rows=\"20\" name=\"Post\" tabindex=\"5\" class=\"textarea\">".$raw_post."</textarea>";
}
return $this->html->postbox_buttons($raw_post); Вроде работает, если у кого другая мысль на эту тему (поэлегантнее), буду очень рад услышать.