Установка:
1.Залить дамп в базу.
2.Сделать 4 запроса
ALTER TABLE `users` DROP `live`;
ALTER TABLE `users` ADD `city` varchar(250) DEFAULT NULL;
ALTER TABLE `users` ADD `region` varchar(250) DEFAULT NULL;
ALTER TABLE `users` ADD `country` varchar(250) DEFAULT NULL;
3.Добавить функцию в incfiles/classess/functions.php
public static function city($id,$link=false,$flag=true,$coun=true,$reg=true,$ci=true){
$user = functions::get_user(abs(intval($id)));
if($flag==true)$flag=mysql_fetch_assoc(mysql_query("SELECT id FROM `country` WHERE `name` = '".$user['country']." ' LIMIT 1"));
return
($flag==true ? '
':NULL).
($coun==true && $user['country']!=NULL ?''.($link==true ? ''.functions::checkin($user['country']).'':functions::checkin($user['country'])).'':NULL) .'
'.($coun==true && $user['country']!=NULL && $reg==true && $user['region']!=NULL ? ',':NULL) .'
'.($reg==true && $user['region']!=NULL ?''.($link==true ? ''.functions::checkin($user['region']).'':functions::checkin($user['region'])).'':NULL).'
'.($ci==true && $user['city']!=NULL && $reg==true && $user['region']!=NULL || $coun==true && $user['country']!=NULL ? ',':NULL).'
'.($ci==true && $user['city']!=NULL ?''.($link==true ? ''.functions::checkin($user['city']).'':functions::checkin($user['city'])).'':NULL);
}
4.Распаковать в корень с заменой файлов.Заменяет:
- users/includes/profile/edit.php
- users/includes/profile/info.php
5.Как вывести где нибудь информацию?
city($val,true)- только страну...
city($val,false,true)-только район
city($val,false,false,true)-только город
city($val,false)-убирает флаг страны
city($val,false,true)-показывает ссылки для поиска
думаю понятно...По умолчанию показывает все параметры