[spoiler=Для вывода информации в popup окне:]
[b]Редактируем файл: /engine/ajax/profile.php[/b]
Найдем:
[code]
require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
require_once ENGINE_DIR . '/modules/functions.php';
[/code]
Вставим ниже:
[code]
require_once ENGINE_DIR . '/bullet_energy/api/bullet_api.class.php';
[/code]
Найдем:
[code]
if( $row['comm_num'] ) {
$tpl->set( '{comments}', "" . $lang['last_comm'] . "" );
$tpl->set( '[comm-num]', "" );
$tpl->set( '[/comm-num]', "" );
$tpl->set( '{comm-num}', $row['comm_num'] );
$tpl->set_block( "'\\[not-comm-num\\](.*?)\\[/not-comm-num\\]'si", "" );
} else {
$tpl->set( '{comments}', $lang['last_comm'] );
$tpl->set( '{comm-num}', 0 );
$tpl->set_block( "'\\[comm-num\\](.*?)\\[/comm-num\\]'si", "" );
$tpl->set( '[not-comm-num]', "" );
$tpl->set( '[/not-comm-num]', "" );
}
[/code]
Добавим ниже:
[code]
// Форумное
$row['forum_inseption'] = unserialize($row['forum_inseption']) ;
$tpl->set('{countTopic}', $row['forum_topic_count']) ;
if($row['forum_topic_count'] > 0) {
$tpl->set('[linckTopic]', '') ;
$tpl->set('[/linckTopic]', '') ;
$tpl->set('[not-Topic]', "") ;
$tpl->set('[/not-Topic]', "") ;
} else {
$tpl->set('[linckTopic]', '') ;
$tpl->set('[/linckTopic]', '') ;
$tpl->set_block("'\\[not-Topic\\](.*?)\\[/not-Topic\\]'si", "") ;
}
$tpl->set('{countMessage}', $row['forum_post_count']) ;
if($row['forum_post_count'] > 0) {
$tpl->set('[linckPost]', '') ;
$tpl->set('[/linckPost]', '') ;
$tpl->set('[not-Post]', "") ;
$tpl->set('[/not-Post]', "") ;
} else {
$tpl->set('[linckPost]', '') ;
$tpl->set('[/linckPost]', '') ;
$tpl->set_block("'\\[not-Post\\](.*?)\\[/not-Post\\]'si", "") ;
}
$tpl->set('{like}', $row['forum_thanks_count']) ;
if($row['forum_thanks_count'] > 0) {
$tpl->set('[linckLike]', '') ;
$tpl->set('[/linckLike]', '') ;
$tpl->set('[not-Like]', "") ;
$tpl->set('[/not-Like]', "") ;
} else {
$tpl->set('[linckLike]', '') ;
$tpl->set('[/linckLike]', '') ;
$tpl->set_block("'\\[not-Like\\](.*?)\\[/not-Like\\]'si", "") ;
}
$trophies = count($row['forum_inseption']['honor']) ;
$tpl->set('{countTrophies}', $trophies) ;
if($trophies > 0) {
$tpl->set('[linckTrophies]', $apiBullet->link->userTrophies($row['name'], 0, true, '')) ;
$tpl->set('[/linckTrophies]', '') ;
$tpl->set('[not-Trophies]', "") ;
$tpl->set('[/not-Trophies]', "") ;
} else {
$tpl->set('[linckTrophies]', '') ;
$tpl->set('[/linckTrophies]', '') ;
$tpl->set_block("'\\[not-Trophies\\](.*?)\\[/not-Trophies\\]'si", "") ;
}
if($row['forum_inseption']['title'] and $apiBullet->cache['title'][$row['forum_inseption']['title']]['title']) {
$tpl->set_block("'\\[titleForum\\](.*?)\\[/titleForum\\]'si", "\\1") ;
$tpl->set('{titleForum}', $apiBullet->cache['title'][$row['forum_inseption']['title']]['title']) ;
} else {
$tpl->set_block("'\\[titleForum\\](.*?)\\[/titleForum\\]'si", "") ;
}
[/code]
[b]Теперь вносим изменения в profile_popup.tpl[/b]
[/spoiler]