rajven 3 лет назад
Родитель
Сommit
f964a02ad3

+ 14 - 14
html/admin/reports/authday.php

@@ -14,27 +14,27 @@ $user=get_record_sql($db_link,'SELECT * FROM User_list WHERE id='.$auth['user_id
 <div id="cont">
 <b>
 <?php
-print "Трафик пользователя <a href=../users/edituser.php?id=".$auth['user_id'].">" . $user['login'] . "</a>"; 
-print " для адреса <a href=../users/editauth.php?id=$id>".$auth['ip']."</a>";
+print WEB_report_user_traffic."<a href=../users/edituser.php?id=".$auth['user_id'].">" . $user['login'] . "</a>"; 
+print WEB_report_traffic_for_ip."<a href=../users/editauth.php?id=$id>".$auth['ip']."</a>";
 ?>
 </b>
 <br>
 <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
 <input type="hidden" name="id" value=<?php echo $id; ?>>
-Начало:&nbsp<input type="date" name="date_start" value="<?php print $date1; ?>" />
-Конец:&nbsp<input type="date" name="date_stop" value="<?php print $date2; ?>" />
-Шлюз:&nbsp <?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
-<input type="submit" value="OK">
+<?php echo WEB_log_start_date; ?>:&nbsp<input type="date" name="date_start" value="<?php print $date1; ?>" />
+<?php echo WEB_log_stop_date; ?>:&nbsp<input type="date" name="date_stop" value="<?php print $date2; ?>" />
+<?php echo WEB_cell_gateway; ?>:&nbsp <?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
+<input type="submit" value="<?php echo WEB_btn_show; ?>">
 </form>
 <br>
 <table class="data" width=700>
 <tr align="center">
-<td class="data"><b> Gateway </b></td>
-<td class="data"><b><?php print $title_date; ?></b></td>
-<td class="data"><b><?php print $title_input; ?></b></td>
-<td class="data"><b><?php print $title_output; ?></b></td>
-<td class="data"><b><?php print $title_maxpktin; ?></b></td>
-<td class="data"><b><?php print $title_maxpktout; ?></b></td>
+<td class="data"><b><?php echo WEB_cell_gateway; ?></b></td>
+<td class="data"><b><?php print WEB_title_date; ?></b></td>
+<td class="data"><b><?php print WEB_title_input; ?></b></td>
+<td class="data"><b><?php print WEB_title_output; ?></b></td>
+<td class="data"><b><?php print WEB_title_maxpktin; ?></b></td>
+<td class="data"><b><?php print WEB_title_maxpktout; ?></b></td>
 </tr>
 <?php
 
@@ -45,7 +45,7 @@ if (!empty($rgateway) and $rgateway>0) { $gateway_filter="(router_id=$rgateway)
 print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
 print "<td class=\"data\" colspan=2>".$auth['comments']."</td>\n";
 print "<td class=\"data\" colspan=2><a href=/admin/reports/userdaydetail.php?id=$id&date_start=$date1&date_stop=$date2>TOP 10</a></td>\n";
-print "<td class=\"data\" colspan=2><a href=/admin/reports/userdaydetaillog.php?id=$id&date_start=$date1&date_stop=$date2>Детализация</a></td>\n";
+print "<td class=\"data\" colspan=2><a href=/admin/reports/userdaydetaillog.php?id=$id&date_start=$date1&date_stop=$date2>".WEB_report_detail."</a></td>\n";
 print "</tr>\n";
 
 $display_date_format='%Y-%m-%d %H';
@@ -79,7 +79,7 @@ while (list ($u_router_id, $udata, $uin, $uout, $pin, $pout) = mysqli_fetch_arra
     $sum_out += $uout;
 }
 print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
-print "<td class=\"data\"><b>" . $title_itog . "</b></td>\n";
+print "<td class=\"data\"><b>" . WEB_title_itog . "</b></td>\n";
 print "<td class=\"data\"><b> </b></td>\n";
 print "<td class=\"data\"><b>" . fbytes($sum_in) . "</b></td>\n";
 print "<td class=\"data\"><b>" . fbytes($sum_out) . "</b></td>\n";

+ 14 - 14
html/admin/reports/index-full.php

@@ -16,12 +16,12 @@ print_reports_submenu($page_url);
 ?>
 <div id="cont">
 <form action="index-full.php" method="post">
-Группа:&nbsp<?php print_ou_select($db_link,'ou',$rou); ?>
-Начало:&nbsp<input type="date" name="date_start" value="<?php echo $date1; ?>" />
-Конец:&nbsp<input type="date" name="date_stop" value="<?php echo $date2; ?>" />
-Шлюз:&nbsp<?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
-Отображать:<?php print_row_at_pages('rows',$displayed); ?>
-<input type="submit" value="OK">
+<?php echo WEB_cell_ou; ?>:&nbsp<?php print_ou_select($db_link,'ou',$rou); ?>
+<?php echo WEB_log_start_date; ?>:&nbsp<input type="date" name="date_start" value="<?php echo $date1; ?>" />
+<?php echo WEB_log_stop_date; ?>:&nbsp<input type="date" name="date_stop" value="<?php echo $date2; ?>" />
+<?php echo WEB_cell_gateway; ?>:&nbsp<?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
+<?php print WEB_rows_at_page."&nbsp"; print_row_at_pages('rows',$displayed); ?>
+<input type="submit" value="<?php echo WEB_btn_show; ?>">
 </form>
 
 <?php
@@ -68,13 +68,13 @@ print_navigation($page_url,$page,$displayed,$count_records[0],$total);
 print "<br><br>\n";
 print "<table class=\"data\" cellspacing=\"1\" cellpadding=\"4\">\n";
 print "<tr align=\"center\">\n";
-print "<td ><b><a href=index-full.php?sort=login&order=$new_order>Логин</a></b></td>\n";
-print "<td ><b><a href=index-full.php?sort=ip&order=$new_order>IP</a></b></td>\n";
-print "<td ><b>Gate</b></td>\n";
-print "<td ><b><a href=index-full.php?sort=tin&order=$new_order>Входящий</a></b></td>\n";
-print "<td ><b><a href=index-full.php?sort=tout&order=$new_order>Исходящий<a></b></td>\n";
-print "<td ><b><a href=index-full.php?sort=pin&order=$new_order>Max in, pkt/s</a></b></td>\n";
-print "<td ><b><a href=index-full.php?sort=pout&order=$new_order>Max out, pkt/s<a></b></td>\n";
+print "<td ><b><a href=index-full.php?sort=login&order=$new_order>".WEB_cell_login."</a></b></td>\n";
+print "<td ><b><a href=index-full.php?sort=ip&order=$new_order>".WEB_cell_ip."</a></b></td>\n";
+print "<td ><b>".WEB_cell_gateway."</b></td>\n";
+print "<td ><b><a href=index-full.php?sort=tin&order=$new_order>".WEB_title_input."</a></b></td>\n";
+print "<td ><b><a href=index-full.php?sort=tout&order=$new_order>".WEB_title_output."<a></b></td>\n";
+print "<td ><b><a href=index-full.php?sort=pin&order=$new_order>".WEB_title_maxpktin."</a></b></td>\n";
+print "<td ><b><a href=index-full.php?sort=pout&order=$new_order>".WEB_title_maxpktout."<a></b></td>\n";
 print "</tr>\n";
 
 $total_in = 0;
@@ -100,7 +100,7 @@ while (list ($s_login,$s_ou_id,$u_id,$s_ip,$s_auth_id, $s_router_id, $traf_day_i
     print "</tr>\n";
 }
 print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
-print "<td class=\"data\" colspan=2><b>Итого</b></td>\n";
+print "<td class=\"data\" colspan=2><b>".WEB_title_itog."</b></td>\n";
 print "<td class=\"data\"><b></b></td>\n";
 print "<td class=\"data\"><b>" . fbytes($total_in) . "</b></td>\n";
 print "<td class=\"data\"><b>" . fbytes($total_out) . "</b></td>\n";

+ 11 - 10
html/admin/reports/index.php

@@ -16,21 +16,22 @@ print_reports_submenu($page_url);
 <div id="cont">
 
 <form action="index.php" method="post">
-Группа:&nbsp<?php print_ou_select($db_link,'ou',$rou); ?>
-Начало:&nbsp<input type="date" name="date_start" value="<?php echo $date1; ?>" />
-Конец:&nbsp<input type="date" name="date_stop" value="<?php echo $date2; ?>" />
-Шлюз:&nbsp<?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
-<input type="submit" value="OK">
+<?php echo WEB_cell_ou; ?>:&nbsp<?php print_ou_select($db_link,'ou',$rou); ?>
+<?php echo WEB_log_start_date; ?>:&nbsp<input type="date" name="date_start" value="<?php echo $date1; ?>" />
+<?php echo WEB_log_stop_date; ?>:&nbsp<input type="date" name="date_stop" value="<?php echo $date2; ?>" />
+<?php echo WEB_cell_gateway; ?>:&nbsp<?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
+<?php print WEB_rows_at_page."&nbsp"; print_row_at_pages('rows',$displayed); ?>
+<input type="submit" value="<?php echo WEB_btn_show; ?>">
 </form>
 
 <?php
 print "<br><br>\n";
 print "<table class=\"data\">\n";
 print "<tr class=\"info\">\n";
-print "<td ><b><a href=index.php?sort=login&order=$new_order>Логин</a></b></td>\n";
-print "<td ><b>Gate</b></td>\n";
-print "<td ><b><a href=index.php?sort=tin&order=$new_order>Входящий</a></b></td>\n";
-print "<td ><b><a href=index.php?sort=tout&order=$new_order>Исходящий<a></b></td>\n";
+print "<td ><b><a href=index.php?sort=login&order=$new_order>".WEB_cell_login."</a></b></td>\n";
+print "<td ><b>".WEB_cell_gateway."</b></td>\n";
+print "<td ><b><a href=index.php?sort=tin&order=$new_order>".WEB_title_input."</a></b></td>\n";
+print "<td ><b><a href=index.php?sort=tout&order=$new_order>".WEB_title_output."<a></b></td>\n";
 print "</tr>\n";
 
 $sort_sql=" ORDER BY tin DESC";
@@ -79,7 +80,7 @@ while (list ($s_login,$s_ou_id,$u_id,$s_auth_id, $s_router_id, $traf_day_in, $tr
     print "</tr>\n";
 }
 print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
-print "<td class=\"data\" colspan=2><b>Итого</b></td>\n";
+print "<td class=\"data\" colspan=2><b>".WEB_title_itog."</b></td>\n";
 print "<td class=\"data\"><b>" . fbytes($total_in) . "</b></td>\n";
 print "<td class=\"data\"><b>" . fbytes($total_out) . "</b></td>\n";
 print "</tr>\n";

+ 11 - 11
html/admin/reports/userday.php

@@ -17,20 +17,20 @@ $user=get_record_sql($db_link,'SELECT * FROM User_list WHERE id='.$id);
 <br>
 <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
 <input type="hidden" name="id" value=<?php echo $id; ?>>
-Начало:&nbsp<input type="date" name="date_start" value="<?php print $date1; ?>" />
-Конец:&nbsp<input type="date" name="date_stop" value="<?php print $date2; ?>" />
-Шлюз:&nbsp <?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
-<input type="submit" value="OK">
+<?php echo WEB_log_start_date; ?>:&nbsp<input type="date" name="date_start" value="<?php echo $date1; ?>" />
+<?php echo WEB_log_stop_date; ?>:&nbsp<input type="date" name="date_stop" value="<?php echo $date2; ?>" />
+<?php echo WEB_cell_gateway; ?>:&nbsp<?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
+<input type="submit" value="<?php echo WEB_btn_show; ?>">
 </form>
 
 <br>
 <table class="data" width='100%'>
 <tr align="center">
-<td class="data"><b><?php print $title_ip; ?></b></td>
-<td class="data"><b> Gateway </b></td>
-<td class="data"><b><?php print $title_date; ?></b></td>
-<td class="data"><b><?php print $title_input; ?></b></td>
-<td class="data"><b><?php print $title_output; ?></b></td>
+<td class="data"><b><?php print WEB_title_ip; ?></b></td>
+<td class="data"><b><?php print WEB_cell_gateway; ?></b></td>
+<td class="data"><b><?php print WEB_title_date; ?></b></td>
+<td class="data"><b><?php print WEB_title_input; ?></b></td>
+<td class="data"><b><?php print WEB_title_output; ?></b></td>
 </tr>
 
 <?php
@@ -102,7 +102,7 @@ while ($row = mysqli_fetch_array($usersip)) {
             $sum_out += $uout;
         }
         print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
-        print "<td class=\"data\"><b>" . $title_sum . "</b></td>\n";
+        print "<td class=\"data\"><b>" . WEB_title_sum . "</b></td>\n";
         print "<td class=\"data\"><b> </b></td>\n";
         print "<td class=\"data\"><b> </b></td>\n";
         print "<td class=\"data\"><b>" . fbytes($sum_in) . "</b></td>\n";
@@ -114,7 +114,7 @@ while ($row = mysqli_fetch_array($usersip)) {
 }
 if ($ipcount > 1) {
     print "<tr align=center align=center class=\"tr1\" onmouseover=\"className='tr2'\" onmouseout=\"className='tr1'\">\n";
-    print "<td class=\"data\"><b> Итого </b></td>\n";
+    print "<td class=\"data\"><b>".WEB_title_itog."</b></td>\n";
     print "<td class=\"data\"><b> </b></td>\n";
     print "<td class=\"data\"><b> </b></td>\n";
     print "<td class=\"data\"><b>" . fbytes($itog_in) . "</b></td>\n";

+ 15 - 15
html/admin/reports/userdaydetail.php

@@ -23,22 +23,22 @@ print_trafdetail_submenu($page_url,"id=$id&date_start='$date1'&date_stop='$date2
 
 <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
 <input type="hidden" name="id" value=<?php echo $id; ?>>
-  Начало:&nbsp<input type="date" name="date_start" value="<?php echo $date1; ?>" />
-  Конец:&nbsp<input type="date" name="date_stop" value="<?php echo $date2; ?>" />
-  Шлюз:&nbsp <?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
-  DNS:&nbsp <input type=checkbox name=dns value="1" <?php print $dns_checked; ?>>
-  <input type="submit" value="OK">
+<?php echo WEB_log_start_date; ?>:&nbsp<input type="date" name="date_start" value="<?php echo $date1; ?>" />
+<?php echo WEB_log_stop_date; ?>:&nbsp<input type="date" name="date_stop" value="<?php echo $date2; ?>" />
+<?php echo WEB_cell_gateway; ?>:&nbsp<?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
+DNS:&nbsp <input type=checkbox name=dns value="1" <?php print $dns_checked; ?>>
+<input type="submit" value="<?php echo WEB_btn_show; ?>">
 </form>
 
 <br>
-<b>Топ 10 по входящему трафику</b>
+<b><?php echo WEB_report_top10_in; ?></b>
 <table class="data">
 <tr align="center">
-<td class="data" width=30><b>Протокол</b></td>
-<td class="data" width=150><b>Откуда</b></td>
+<td class="data" width=30><b><?php echo WEB_traffic_proto; ?></b></td>
+<td class="data" width=150><b><?php echo WEB_traffic_source_address; ?></b></td>
 <td class="data"><b>DNS</b></td>
-<td class="data" width=50><b>Порт</b></td>
-<td class="data" width=80><b>Байт</b></td>
+<td class="data" width=50><b><?php echo WEB_traffic_src_port; ?></b></td>
+<td class="data" width=80><b><?php echo WEB_bytes; ?></b></td>
 </tr>
 <?php
 $ip_aton = ip2long($fip);
@@ -63,14 +63,14 @@ while (list ($uproto, $uip, $uport, $ubytes) = mysqli_fetch_array($userdata)) {
 }
 ?>
 </table>
-<b>Топ 10 по исходящему трафику</b>
+<b><?php echo WEB_report_top10_out; ?></b>
 <table class="data">
 <tr align="center">
-<td class="data" width=30><b>Протокол</b></td>
-<td class="data" width=150><b>Куда</b></td>
+<td class="data" width=30><b><?php echo WEB_traffic_proto; ?></b></td>
+<td class="data" width=150><b><?php echo WEB_traffic_dest_address; ?></b></td>
 <td class="data"><b>DNS</b></td>
-<td class="data" width=50><b>Порт</b></td>
-<td class="data" width=80><b>Байт</b></td>
+<td class="data" width=50><b><?php echo WEB_traffic_dst_port; ?></b></td>
+<td class="data" width=80><b><?php echo WEB_bytes; ?></b></td>
 </tr>
 <?php
 $fsql = "SELECT A.proto, A.dst_ip, A.dst_port, SUM(A.bytes) as tout FROM Traffic_detail A

+ 14 - 14
html/admin/reports/userdaydetaillog.php

@@ -27,15 +27,15 @@ print_trafdetail_submenu($page_url,"id=$id&date_start=$date1&date_stop=$date2","
 
 <form action="<?php print $page_url; ?>" method="post">
 <input type="hidden" name="id" value=<?php echo $id; ?>>
-Начало:&nbsp<input type="datetime-local" name="date_start" value="<?php echo $date1; ?>" />
-Конец:&nbsp<input type="datetime-local" name="date_stop" value="<?php echo $date2; ?>" />
-Шлюз:&nbsp <?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
+<?php echo WEB_log_start_date; ?>:&nbsp<input type="datetime-local" name="date_start" value="<?php echo $date1; ?>" />
+<?php echo WEB_log_stop_date; ?>:&nbsp<input type="datetime-local" name="date_stop" value="<?php echo $date2; ?>" />
+<?php echo WEB_cell_gateway; ?>:&nbsp <?php print_gateway_select($db_link, 'gateway', $rgateway); ?>
 DNS:&nbsp <input type=checkbox name=dns value="1" <?php print $dns_checked; ?>>
-Отображать:<?php print_row_at_pages('rows',$displayed); ?>
+<?php print WEB_rows_at_page."&nbsp"; print_row_at_pages('rows',$displayed); ?>
 <input type="submit" value="OK">
 </form>
 
-<b>Полный лог</b>
+<b><?php echo WEB_log_full; ?></b>
 
 <?php
 $sort_url = "<a href='userdaydetaillog.php?id=".$id.'&date_start="'.$date1.'"&date_stop="'.$date2.'"';
@@ -58,17 +58,17 @@ $gateway_list = get_gateways($db_link);
 <table class="data">
 <tr align="center">
 <td class="data" width=20><b><?php $url = $sort_url.'&sort=id&order='.$new_order."'>id</a>"; print $url; ?></b></td>
-<td class="data" width=150><b><?php $url = $sort_url.'&sort=timestamp&order='.$new_order."'>Дата</a>"; print $url; ?></b></td>
-<td class="data" width=30><b>Роутер</b></td>
-<td class="data" width=30><b>Протокол</b></td>
-<td class="data" width=150><b><?php $url = $sort_url.'&sort=src_ip&order='.$new_order."'>Откуда</a>"; print $url; ?></b></td>
+<td class="data" width=150><b><?php $url = $sort_url.'&sort=timestamp&order='.$new_order."'>".WEB_date."</a>"; print $url; ?></b></td>
+<td class="data" width=30><b><?php echo WEB_cell_gateway; ?></b></td>
+<td class="data" width=30><b><?php echo WEB_traffic_proto; ?></b></td>
+<td class="data" width=150><b><?php $url = $sort_url.'&sort=src_ip&order='.$new_order."'>".WEB_traffic_source_address."</a>"; print $url; ?></b></td>
 <td class="data"><b>DNS</b></td>
-<td class="data" width=50><b>Порт</b></td>
-<td class="data" width=150><b><?php $url = $sort_url.'&sort=dst_ip&order='.$new_order."'>Куда</a>"; print $url; ?></b></td>
+<td class="data" width=50><b><?php echo WEB_traffic_src_port; ?></b></td>
+<td class="data" width=150><b><?php $url = $sort_url.'&sort=dst_ip&order='.$new_order."'>".WEB_traffic_dest_address."</a>"; print $url; ?></b></td>
 <td class="data"><b>DNS</b></td>
-<td class="data" width=50><b>Порт</b></td>
-<td class="data" width=80><b><?php $url = $sort_url.'&sort=bytes&order='.$new_order."'>Байт</a>"; print $url; ?></b></td>
-<td class="data" width=80><b><?php $url = $sort_url.'&sort=pkt&order='.$new_order."'>Pkt</a>"; print $url; ?></b></td>
+<td class="data" width=50><b><?php echo WEB_traffic_dst_port; ?></b></td>
+<td class="data" width=80><b><?php $url = $sort_url.'&sort=bytes&order='.$new_order."'>".WEB_bytes."</a>"; print $url; ?></b></td>
+<td class="data" width=80><b><?php $url = $sort_url.'&sort=pkt&order='.$new_order."'>".WEB_pkts."</a>"; print $url; ?></b></td>
 </tr>
 <?php
 $fsql = "SELECT A.id, A.`timestamp`, A.router_id, A.proto, A.src_ip, A.src_port, A.dst_ip, A.dst_port, A.bytes, A.pkt FROM Traffic_detail as A JOIN (SELECT id FROM Traffic_detail 

+ 7 - 0
html/inc/languages/russian.php

@@ -20,6 +20,7 @@ define("WEB_days","дней");
 define("WEB_sec","секунд");
 define("WEB_date","Дата");
 define("WEB_bytes","Байт");
+define("WEB_pkts","Pkt");
 define("WEB_page_speed","Страница сгенерирована за ");
 define("WEB_rows_at_page","Записей на страницу");
 define("WEB_nagios","Nagios");
@@ -420,4 +421,10 @@ define("WEB_log_select_ip_mac","ip или mac");
 define("WEB_log_report_by_device","Отчёт по устройству");
 define("WEB_log_mac_history_hint","Здесь находится история всех работавших когда-то маков/ip.<br>Если нужно найти место подключения - смотреть приключения маков!<br>");
 
+/* reports */
+define("WEB_report_user_traffic","Трафик пользователя");
+define("WEB_report_traffic_for_ip","для адреса");
+define("WEB_report_detail","Детализация");
+define("WEB_report_top10_in","Топ 10 по входящему трафику");
+define("WEB_report_top10_out","Топ 10 по исходящему трафику");
 ?>