{% else-1 %}
Основное
Свойства
Экспорт
Определение и вывод девайса пользователя APICMS v.2.0


Модуль определения и вывода девайса с которого пользователь вошел на сайт.
Благодаря совместной работе с существующими полями даем минимальную нагрузку на сервер.
Есть возможность расширения самостоятельного определения, благодаря функции вывод можно внедрить в любой участок, любой страницы.
Это сделано для облегчения новичкам процесса установки!
Опытные могут все это сделать благодаря 4 строкам на нужной странице. (если нужно только на 1 странице дабы не грузить систему)
Качественные, оптимизированные иконки прекрастно впишутся в любой дизайн

Автор Kyber
apicms.ru

Установка:

- Открыть файл /api_core/apicms_system.php найти код

//////////////////////////////////////// функция вывода браузера
function browser(){
if ( stristr($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $browser = 'firefox';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $browser = 'chrome';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Safari') ) $browser = 'safari';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Opera') ) $browser = 'opera';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $browser = 'ie6';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 7.0') ) $browser = 'ie7';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0') ) $browser = 'ie8';
else $browser = 'Неизвестно';
return $browser;
}

Заменить на

//////////////////////////////////////// функция вывода браузера
function browser(){
if ( stristr($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $browser = 'firefox';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $browser = 'chrome';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Safari') ) $browser = 'safari';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Opera') ) $browser = 'opera';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $browser = 'ie6';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 7.0') ) $browser = 'ie7';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0') ) $browser = 'ie8';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') ) $browser = 'Opera Mini';
elseif ( stristr($_SERVER['HTTP_USER_AGENT'], 'ucweb') ) $browser = 'ucweb';
else $browser = 'Неизвестно';
return $browser;
}

Ниже этого кода вписать код

function agent($user){
$user = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '$user'"*);
if ($user['browser']=='firefox' || $user['browser']=='chrome' || $user['browser']=='safari' || $user['browser']=='opera' || $user['browser']=='ie6' || $user['browser']=='ie7' || $user['browser']=='ie8'){
$user = ' <img src="/design/profile/device_pc.png" alt="PC"> ';
}else{
$user = ' <img src="/design/profile/device_mobile.png" alt="Моб."> ';
}
return $user;
}

- Перезаписать файл /modules/online.php из архива

Что бы вывести информацию на странице используйте функцию ".agent($ank['id'])." (замечу она может менятся в зависимости от кода, указанна как пример)
1 77 5
Чтобы скачать данный файл Вам необходимо Зарегистрироваться или Авторизоваться!
0

Нет фото
Asadal * 0.23
• 6 июн 2014, 13:21


TheRoma32, щас залью

0

Нет фото
Roma32 * 22.08
• 6 июн 2014, 13:16


В зип есть?

Чтобы скачать данный файл Вам необходимо Зарегистрироваться или Авторизоваться!