Гео локатор и модуль спасибо в привью профиля DLE
Данный хак поможет вам вывести модули Гео локатор и Спасибо в привью профиля DLE. Для этого у вас уже должен быть установлен Гео локатор 1.5 и модуль Спасибо.
Установка:
1. Открыть файл engine/ajax/profile.php и найти:
$tpl->set( '{rate}', userrating( $row['name'] ) );
Ниже поставить:
require_once ENGINE_DIR.'/modules/locator/cngeoip.php';
$ip_addr = $row['logged_ip'];
$ip_res = cngeoip_lookup_ip_cp1251($ip_addr);
$tpl->set('{flag}', '<img src="{THEME}/images/flags/'.$ip_res[2].'0.gif">');
$ip_res[5] = str_replace("±", "",$ip_res[5]);
$ip_res[0] = str_replace("±", "",$ip_res[0]);
$tpl->set('{strana}', $ip_res[5]);
$tpl->set('{gorod}', $ip_res[0]);
if($ip_res[5] != "" AND $ip_res[0] != "") {
$tpl->set( '[city_detected]', '' );
$tpl->set( '[/city_detected]', '' );
} else { $tpl->set_block( "'\[city_detected\](.*?)\[/city_detected\]'si", "" ); }
Дальше найти:
$tpl->set( '{news_num}', $row['news_num'] );
Ниже поставить:
$tpl->set( '{thx_num}', $row['thx_num'] );
2. Открыть файл Ваш шаблон/profile_popup.tpl и в нужные места вставить теги:
{flag},{strana},{gorod}
Сказали Спасибо: {thx_num}
Сказали Спасибо: {thx_num}
Автор: MysterIoes (mysterioes.info)
DLE: 9.0