HLDM Форум https://forum.hldm.org/ |
|
Какому клиенту принадлежит сервер?! https://forum.hldm.org/viewtopic.php?f=36&t=642 |
Страница 1 из 1 |
Автор: | SVV [ 13 апр 2014, 23:48 ] |
Заголовок сообщения: | Какому клиенту принадлежит сервер?! |
Цитата: 1) Если много серверов, сложно разобраться какой сервер, какому клиенту принадлежит, это не предусмотрено (Решение: там где настройка сервера сделать поле где бы писался ник клиента, + когда нажимаешь на просотр пользователя, отображался список серверов если они есть , с возможностью перейти на страницу сервера) Прошу что то сделать с этим как можно скорее Начал перенос клиентов , добавил 6 серверов и не могу разобраться кому какой сервер пренадлежит |
Автор: | Nikita [ 14 апр 2014, 15:43 ] |
Заголовок сообщения: | Re: Какому клиенту принадлежит сервер?! |
Надо будет что-нибудь придумать с этим позже. Пока предлагаю такой вариант, на странице управления сервером администратору будет показываться информация о владельце. Открыть файл файл application/controllers/admin/server_control.php Найти: Код: $rcon_connect = false; Добавить выше: Код: $query = $this->db->get_where('services', array('server_id' => $server_id), 1); if ($service = $query->row_array()) { $client_data = $this->users->tpl_userdata($service['user_id']); $local_tpl_data['client_id'] = $client_data['user_id']; $local_tpl_data['client_login'] = $client_data['user_login']; } Открыть файл application/views/default/server_control/default.html Найти: Код: <p class="hr"><strong>{lang_server_control_base_commands}</strong></p> Добавить ниже, либо в любое удобное место: Код: <?php if ($this->users->auth_data['is_admin'] && isset($this->_ci_cached_vars['client_id'])): ?> <p>Сервер принадлежит клиенту <a href="{site_url}commercial/adm_clients/view/{client_id}">{client_login}</a></p> <?php endif; ?> |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |