Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для ][alter

Старожил


Сообщения: 195
Благодарности: 15

Профиль | Сайт | Отправить PM | Цитировать


В sources/ipsclass.php найти:
PHP код: Выделить весь код

$text preg_replace"/(<|<)% (MEMBER BAR|BOARD FOOTER|BOARD HEADER|CSS|JAVASCRIPT|TITLE|BOARD|STATS|GENERATOR|COPYRIGHT|NAVIGATION) %(>|>)/i""<% \\2 %>"$text ); 


Заменить на:
PHP код: Выделить весь код

$text preg_replace"/(<|<)% (INCLUDE|MEMBER BAR|BOARD FOOTER|BOARD HEADER|CSS|JAVASCRIPT|TITLE|BOARD|STATS|GENERATOR|COPYRIGHT|NAVIGATION) %(>|>)/i""<% \\2 %>"$text ); 


В sources/classes/class_display.php найти:
PHP код: Выделить весь код

this->ipsclass->skin['_wrapper'] = str_replace"<% CHARSET %>"        $this->ipsclass->vars['gb_char_set'], $this->ipsclass->skin['_wrapper']); 


Добавить после:
PHP код: Выделить весь код

//-----------------------------------------

// PHP INCLUDES
//-----------------------------------------    

$incmatches=array();
while (preg_match("\x3C\% INCLUDE \"(\S*?)\" \%\x3E", $this->ipsclass->skin['_wrapper'], $incmatches) >0)
{        
    $this->ipsclass->skin['_wrapper'] = str_replace("<".$incmatches[0].">", "<?php include"" $incmatches[1] . "\"; ?>"$this->ipsclass->skin['_wrapper']);
    
$incmatches=array();
}

Найти в функции do_output:
PHP код: Выделить весь код

print $this->ipsclass->skin['_wrapper']; 


Заменить на:
PHP код: Выделить весь код

print eval('?>' . $this->ipsclass->skin['_wrapper'] . '<?php ');



Отправлено: 00:14, 10-07-2008 | #3