Ignore:
Timestamp:
Dec 8, 2013, 4:38:25 PM (11 years ago)
Author:
chronos
Message:
  • Přidáno: Podpora pro ověřování zadaných dat pro IPv4, IPv6 a MAC adresu.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Network/Network.php

    r601 r605  
    201201            'Name' => array('Type' => 'String', 'Caption' => 'Jméno', 'Default' => ''),
    202202            'Type' => array('Type' => 'TNetworkInterfaceType', 'Caption' => 'Typ', 'Default' => '0'),
    203             'MAC' => array('Type' => 'String', 'Caption' => 'Fyzická adresa (MAC)', 'Default' => ''),
    204             'LocalIP' => array('Type' => 'String', 'Caption' => 'IPv4', 'Default' => ''),
    205             'IPv6' => array('Type' => 'String', 'Caption' => 'IPv6', 'Default' => ''),
    206             'ExternalIP' => array('Type' => 'String', 'Caption' => 'Veřejná IPv4', 'Default' => ''),
     203            'MAC' => array('Type' => 'MacAddress', 'Caption' => 'Fyzická adresa (MAC)', 'Default' => ''),
     204            'LocalIP' => array('Type' => 'IPv4Address', 'Caption' => 'IPv4', 'Default' => ''),
     205            'IPv6' => array('Type' => 'IPv6Address', 'Caption' => 'IPv6', 'Default' => '', 'Null' => true),
     206            'ExternalIP' => array('Type' => 'IPv4Address', 'Caption' => 'Veřejná IPv4', 'Default' => '', 'Null' => true),
    207207            'Device' => array('Type' => 'TNetworkDevice', 'Caption' => 'Zařízení', 'Default' => ''),
    208208            'Online' => array('Type' => 'Boolean', 'Caption' => 'Běží', 'Default' => '0', 'ReadOnly' => true),
     
    230230            'AddressRange' => array('Type' => 'String', 'Caption' => 'Rozsah adres', 'Default' => ''),
    231231            'Mask' => array('Type' => 'Integer', 'Caption' => 'Prefix', 'Default' => ''),
    232             'DHCP' => array('Type' => 'String', 'Caption' => 'DHCP', 'Default' => ''),
    233             'Gateway' => array('Type' => 'String', 'Caption' => 'Brána', 'Default' => ''),
    234             'WINS' => array('Type' => 'String', 'Caption' => 'WINS', 'Default' => ''),
     232            'DHCP' => array('Type' => 'IPv4Address', 'Caption' => 'DHCP', 'Default' => ''),
     233            'Gateway' => array('Type' => 'IPv4Address', 'Caption' => 'Brána', 'Default' => ''),
     234            'WINS' => array('Type' => 'IPv4Address', 'Caption' => 'WINS', 'Default' => ''),
    235235            'DNS' => array('Type' => 'String', 'Caption' => 'DNS', 'Default' => ''),
    236236            'Domain' => array('Type' => 'String', 'Caption' => 'Doména', 'Default' => ''),
Note: See TracChangeset for help on using the changeset viewer.