HLDM Форум
https://forum.hldm.org/

Какому клиенту принадлежит сервер?!
https://forum.hldm.org/viewtopic.php?f=36&t=642
Страница 1 из 1

Автор:  SVV [ 13 апр 2014, 23:48 ]
Заголовок сообщения:  Какому клиенту принадлежит сервер?!

Цитата:
1) Если много серверов, сложно разобраться какой сервер, какому клиенту принадлежит, это не предусмотрено
(Решение: там где настройка сервера сделать поле где бы писался ник клиента, + когда нажимаешь на просотр пользователя, отображался список серверов если они есть , с возможностью перейти на страницу сервера)



Прошу что то сделать с этим как можно скорее
Начал перенос клиентов , добавил 6 серверов и не могу разобраться кому какой сервер пренадлежит

:o :o :o :o

Автор:  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/