Открыть файл index.php
Найти строку:
$tpl->set_block ( "'{banner_(.*?)}'si", "" );
После вставить
if(count($sblocks)) foreach($sblocks as $name=>$value) $tpl->copy_template=str_replace("{sblocks_".$name."}", $value, $tpl->copy_template);
$tpl->set_block("'{sblocks_(.*?)}'si", "");
Открыть файл /engine/init.php
Найти строку:
?>
Перед ней вставить
if(empty($sblocks)) include_once ENGINE_DIR.'/modules/sblocks.php';
Открыть файл /engine/engine.php
Перед строкой:
} elseif ($subaction == 'userinfo') {
Удалить две подряд идущие строки (при обновлении этих строк может не быть
$tag_array = array ();
unset ( $tag_array );
Открыть файл /engine/modules/show.full.php
Перед строкой:
if( $config['related_news'] ) {
Вставить:
if(strpos($tpl->copy_template, '{related')!==false OR strpos($tpl->copy_template, '{sblocks')!==false ){
if(empty($sblocks)) include_once ENGINE_DIR.'/modules/sblocks.php';
if(isset($sblocks['related'])) $tpl->copy_template=str_replace("{related-news}", $sblocks['related'], $tpl->copy_template );
if(count($sblocks)) foreach($sblocks as $name=>$value) $tpl->copy_template = str_replace ( "{sblocks_".$name."}", $value, $tpl->copy_template );
$tpl->set_block ( "'{sblocks_(.*?)}'si", "" );
}
Открыть файл /engine/modules/functions.php
Перед строкой:
$js = array_merge($default_array, $js);
Вставить:
$default_array[] = "engine/classes/js/jquery-sander.js";
Открыть файл /engine/classes/parse.class.php
Перед строкой:
if( $this->allow_url ) {
Вставить:
$source = preg_replace( "#\[reliz=(.+?)\]#is", "<!--sblocks_reliz:\\1-->", $source );
$source = str_replace( "[recommend]", "<!--sblocks_recommend-->", $source );
Перед строкой:
if( $wysiwig != "yes" ) {
Вставить:
$txt = preg_replace( "#<!--sblocks_reliz
.+?)-->#is", "[reliz=\\1]", $txt );
$txt = str_replace( "<!--sblocks_recommend-->", "[recommend]", $txt );
Если включен ЧПУ, Открыть файл .htaccess
После cтроки:
RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]
Вставить:
RewriteRule ^([^<]+)/sblocks.xml$ engine/rss_sblocks.php?block=$1 [L]
RewriteRule ^([^<]+)/sblocks.xml/([0-9]+)$ engine/rss_sblocks.php?block=$1&page=$2 [L]
RewriteRule ^([^<]+)/informer(/?)+$ engine/sblocks_informer.php?inform=$1 [L]