{if get_form('nodes.location')} {tr vertical="top"}
{trans('Location:')}
{tr title="location"} {$nodeinfo.location}{if $nodeinfo.location_house} {$nodeinfo.location_house}{if $nodeinfo.location_flat} / {$nodeinfo.location_flat}{/if}{/if} {/tr} {tr title='zip'} {$nodeinfo.zip} {/tr} {if $nodeinfo.longitude && $nodeinfo.latitude} {tr title="GPS longitude:"}{$nodeinfo.longitude}{/tr} {tr title="GPS latitude:"}{$nodeinfo.latitude}{/tr} {/if}
{/tr} {/if} {tr}
{trans('Local IP Address')} {tr title="IP"} {$nodeinfo.ip} {/tr} {tr title="Sieć"}
{if $nodeinfo.netid} {$nodeinfo.networkname} {else} {$nodeinfo.networkname} {/if}
{/tr} {tr title="Host"}
{if $nodeinfo.hostname}{$nodeinfo.hostname}{else}{trans('network without host')}{/if}
{/tr}
{/tr} {if get_form('nodes.public_ip')} {if $nodeinfo.ip_pub && $nodeinfo.ip_pub != '0.0.0.0'} {tr}
{trans('Public IP Address')} {tr title="IP"} {$nodeinfo.ip_pub} {/tr} {tr title="Sieć"}
{if $nodeinfo.netid_pub} {$nodeinfo.networkname_pub} {else} {$nodeinfo.networkname_pub} {/if}
{/tr} {tr title="Host"}
{if $nodeinfo.hostname_pub}{$nodeinfo.hostname_pub}{else}{if $nodeinfo.netid_pub}{trans('network without host')}{/if}{/if}
{/tr}
{/tr} {/if} {/if} {if get_form('nodes.macaddress')} {tr}
{trans('MAC address')} {assign var="counter" value="0"} {foreach from=$nodeinfo.macs item=item} {math equation="x+1" x=$counter assign="counter"} {/foreach}
{fontimg src="exchange"} {$item.mac}
{/tr} {/if} {if get_form('nodes.netlinks') && $netdevices} {tr}
{trans('Network connection information')} {tr title="network interface"} {if $netdevices.name} {$netdevices.name} {$netdevices.producer}{if $nodeinfo.port} ({trans('port')}: {$nodeinfo.port}{/if} {else} {trans('undefined network connection')} {/if} {/tr} {if $action || $netdevices.name} {tr title="medium"} {$_LINKTYPES[$nodeinfo.linktype]} {/tr} {/if} {if $action || $netdevices.name} {tr title="technology"} {if $nodeinfo.linktechnology} {$_LINKTECHNOLOGIES[$nodeinfo.linktype][$nodeinfo.linktechnology]} {else} {trans('no data')} {/if} {/tr} {/if} {if $action || $netdevices.name} {tr title="speed"} {if $nodeinfo.linkspeed} {$_LINKSPEEDS[$nodeinfo.linkspeed]} {else} {trans('no data')} {/if} {/tr} {/if} {if $action || $netdevices.name} {tr title="layer"} {if $nodeinfo.layer} {assign 'layer' $nodeinfo.layer}{$_LAYERTYPE.$layer} {else} {trans('no data')} {/if} {/tr} {/if} {if $action || ($netdevices.name && $nodeinfo.tracttype)} {tr title="tract type"} {if $nodeinfo.tracttype} {assign 'tract' $nodeinfo.tracttype}{$_TRACTNODE.$tract} {else} {trans('no data')} {/if} {/tr} {/if} {if get_form('nodes.nas') && ($naslist || $nodeinfo.nasid)} {tr title="NAS"} {if $nodeinfo.nasid} {if $nodeinfo.nasname} {$nodeinfo.nasname} {else} {trans('but he disappeared')} {fontimg src="smile-o"} (ID NAS: {$nodeinfo.nasid}) {/if} {/if} {/tr} {/if}
{/tr} {if $action} {/if} {/if} {tr}
{if get_form('nodes.checkmac')} {if $nodeinfo.chkmac}
{fontimg src="check"} {trans("MAC checking")}
{/if} {/if} {if get_form('nodes.halfduplex')} {if $nodeinfo.halfduplex}
{fontimg src="check"} {trans('Half duplex')}
{/if} {/if} {if check_modules(110) && get_form('nodes.monitoring')} {if $nodeinfo.monitoring}
{fontimg src="check"} {trans('Monitoring')}
{/if} {/if} {if get_form('nodes.pppoe')} {if $nodeauthtype.pppoe}
{fontimg src="check"} {trans('PPPoE Client')}
{/if} {/if} {if get_form('nodes.dhcp')} {if $nodeauthtype.dhcp}
{fontimg src="check"} {trans("DHCP Client")}
{/if} {/if} {if get_form('nodes.eap')} {if $nodeauthtype.eap}
{fontimg src="check"} {trans("EAP Client")}
{/if} {/if} {if get_form('nodes.wifi')} {if $nodeauthtype.wifi}
{fontimg src="check"} {trans("WiFi Client")}
{/if} {/if} {if get_form('nodes.voip')} {if $nodeauthtype.voip}
{fontimg src="check"} {trans("VoIP Gateway")}
{/if} {/if}
{/tr}
{if get_form('nodes.pppoe_login')} {if $nodeinfo.pppoelogin} {tr title="PPPoE Login"} {$nodeinfo.pppoelogin} {/tr} {/if} {/if} {if get_form('nodes.password')} {if $nodeinfo.passwd} {tr title="PPPoE Password"} {$nodeinfo.passwd} {/tr} {/if} {/if} {if get_form('nodes.devicestype') && ($nodeinfo.typeofdevicename || $devicestype)} {tr title="Device type"} {if $devicestype} {$nodeinfo.typeofdevicename} {/if} {/tr} {/if} {if get_form('nodes.producer')} {if $nodeinfo.producer} {tr title="Producer"} {$nodeinfo.producer} {/tr} {/if} {if $nodeinfo.model} {tr title="Model"} {$nodeinfo.model} {/tr} {/if} {/if} {if get_form('nodes.sn')} {if $nodeinfo.sn} {tr title='Serial number'} {$nodeinfo.sn} {/tr} {/if} {/if} {if get_form('nodes.number_pon')} {if $nodeinfo.number_pon} {tr title="Number PON"} {$nodeinfo.number_pon} {/tr} {/if} {/if} {if get_form('nodes.vlanid')} {if $nodeinfo.vlanid} {tr title="VLAN ID"} {$nodeinfo.vlanid} {/tr} {/if} {/if} {if get_form('nodes.auth_url')} {if $nodeinfo.auth_url} {tr title="URL"} {$nodeinfo.auth_url} {/tr} {/if} {/if} {if get_form('nodes.auth_login')} {if $nodeinfo.auth_login} {tr title="Login."} {$nodeinfo.auth_login} {/tr} {/if} {/if} {if get_form('nodes.auth_passwd')} {if $nodeinfo.auth_passwd} {tr title="Password"} {$nodeinfo.auth_passwd} {/tr} {/if} {/if} {if get_form('nodes.ssid')} {if $nodeinfo.ssid} {tr title="SSID"} {$nodeinfo.ssid} {/tr} {/if} {/if} {if get_form('nodes.auth_passwd')} {if $nodeinfo.wlan_key} {tr title="WLAN Key"} {$nodeinfo.wlan_key} {/tr} {/if} {/if} {if get_form('nodes.auth')} {if $nodeinfo.access_from || $nodeinfo.access_to} {tr title="Authorization"} {if $nodeinfo.access_from}{trans('from date')} {$nodeinfo.access_from}{/if} {if $nodeinfo.access_to}{trans('to date')} {$nodeinfo.access_to}{/if} {/tr} {/if} {/if} {tr title="Status"} {if $nodeinfo.access}{trans("connected")}{else}{trans("disconnected")}{/if} {/tr} {tr title="Blockade"} {if $nodeinfo.blockade}{trans("enabled")}{else}{trans("disabled")}{/if} {/tr} {tr title="Notification"} {if $nodeinfo.warning}{trans("enabled")}{else}{trans("disabled")}{/if} {/tr} {if get_form('nodes.project')} {tr title="Investment project"} {if !$nodeinfo.invprojectid} {trans('none')} {elseif $nodeinfo.invprojectid == 1} {trans('From root device')} {else} {$nodeinfo.projectname} {/if} {/tr} {/if} {if get_form('nodes.info')} {if $nodeinfo.info} {tr title="Description:" vertical="top"}
{$nodeinfo.info|nl2br}
{/tr} {/if} {/if} {if !$action} {if ($nodestats.month.download.data || $nodestats.month.upload.data)} {tr}
{trans('Traffic stats from last (download/upload):')}
{tr title="hour:"} {$nodestats.hour.download.data|string_format:"%.2f"} {$nodestats.hour.download.units} ({$nodestats.hour.downavg|string_format:"%d"} kbit/s) / {$nodestats.hour.upload.data|string_format:"%.2f"} {$nodestats.hour.upload.units} ({$nodestats.hour.upavg|string_format:"%d"} kbit/s) {/tr} {tr title="24 hour:"} {$nodestats.day.download.data|string_format:"%.2f"} {$nodestats.day.download.units} ({$nodestats.day.downavg|string_format:"%d"} kbit/s) / {$nodestats.day.upload.data|string_format:"%.2f"} {$nodestats.day.upload.units} ({$nodestats.day.upavg|string_format:"%d"} kbit/s) {/tr} {tr title="30 days:"} {$nodestats.month.download.data|string_format:"%.2f"} {$nodestats.month.download.units} ({$nodestats.month.downavg|string_format:"%d"} kbit/s) / {$nodestats.month.upload.data|string_format:"%.2f"} {$nodestats.month.upload.units} ({$nodestats.month.upavg|string_format:"%d"} kbit/s) {/tr} {if $statyears && $months} {tr title="Report"}
{trans('Year:')}
{trans('Month:')}
{fontimg src="print"}
{/tr} {/if}
{/tr} {/if} {/if} {if get_form('nodes.monitoring') && ($node_monit.signal || $node_monit.ping)} {tr}
{trans('Monitoring statistic')} {if $node_monit.ping} {/if} {if $node_monit.signal} {if $node_monit.rx_signal || $node_monit.tx_signal} {/if} {if $node_monit.rx_rate || $node_monit.tx_rate} {/if} {if $node_monit.rx_ccq || $node_monit.tx_ccq} {/if} {if $node_monit.signal_noise} {/if} {if $node_monit.ack_timeout} {/if} {/if}
{trans('Ping')} : {if $node_monit.ping_time!='-1'}{$node_monit.ping_time} ms{else}timeout{/if} ({$node_monit.ping_date|date_format:"Y/m/d H:i"})
{trans('Last signal')} : {$node_monit.signal_date|date_format:"Y/m/d H:i"}
{if $node_monit.rx_signal}RX{/if} {if $node_monit.rx_signal && $node_monit.tx_signal} / {/if} {if $node_monit.tx_signal}TX{/if}  Signal : {if $node_monit.rx_signal}-{$node_monit.rx_signal} dBm{/if} {if $node_monit.rx_signal && $node_monit.tx_signal}/{/if} {if $node_monit.tx_signal}-{$node_monit.tx_signal} dBm{/if}
{if $node_monit.rx_rate}RX{/if} {if $node_monit.rx_rate && $node_monit.tx_rate}/{/if} {if $node_monit.tx_rate}TX{/if}  Rate : {if $node_monit.rx_rate}{$node_monit.rx_rate} Mbps{/if} {if $node_monit.rx_rate && $node_monit.tx_rate} / {/if} {if $node_monit.tx_rate}{$node_monit.tx_rate} Mbps{/if}
{if $node_monit.rx_ccq}RX{/if} {if $node_monit.rx_ccq && $node_monit.tx_ccq}/{/if} {if $node_monit.tx_ccq}TX{/if}  CCQ : {if $node_monit.rx_ccq}{$node_monit.rx_ccq} %{/if} {if $node_monit.rx_ccq && $node_monit.tx_ccq} / {/if} {if $node_monit.tx_ccq}{$node_monit.tx_ccq} %{/if}
Signal Noise : {$node_monit.signal_noise} dB
ACK Timeout : {$node_monit.ack_timeout} us
{/tr} {/if} {if $nodeinfo.lastonline} {tr title="Last online:"} {$nodeinfo.lastonlinedate} {/tr} {/if} {if $nodeinfo.createdby} {tr title="Created:"} {$nodeinfo.createdby}, {$nodeinfo.creationdateh} {/tr} {/if} {if $nodeinfo.moddate} {tr title="Modified:"} {if $nodeinfo.moddate}{$nodeinfo.modifiedby}, {$nodeinfo.moddateh}{else}-{/if} {/tr} {/if}