Revize 1449
Přidáno uživatelem Ondřej Fibich před asi 12 roky(ů)
freenetis/branches/network/application/models/link.php | ||
---|---|---|
* Link is providing connection between two interfaces. Type is given by
|
||
* medium (e.g. wifi, cable). Link may be specified by attributed such as
|
||
* bitrate, duplex, GPS line, etc. Moreover ink of wifi type may be also
|
||
* specified by several other attributes (norm, frequence, channel, ssid, etc.).
|
||
* specified by several other attributes (norm, frequency, channel, ssid, etc.).
|
||
*
|
||
* @package Model
|
||
*
|
||
... | ... | |
* @property blob $gps
|
||
* @property string $wireless_ssid
|
||
* @property integer $wireless_norm
|
||
* @property integer $wireless_frequence
|
||
* @property integer $wireless_frequency
|
||
* @property integer $wireless_channel
|
||
* @property integer $wireless_channel_width
|
||
* @property integer $wireless_polarization
|
freenetis/branches/network/application/views/js/devices_add.php | ||
---|---|---|
*/
|
||
function select_device_using_map()
|
||
{
|
||
//'cs/devices/map?popup=1'
|
||
}
|
||
|
||
/**
|
||
... | ... | |
function change_connected()
|
||
{
|
||
var $eif = $(this).parent().find('select[name^="connected_iface"]');
|
||
var $ety = $(this).parent().find('select[name^="type"]');
|
||
var $ety = $(this).parent().parent().find('input[name^="type"]');
|
||
|
||
if (!$eif.length || $ety.length)
|
||
if (!$eif.length || !$ety.length)
|
||
{
|
||
return;
|
||
}
|
||
|
||
|
||
$.getJSON('<?php echo url_lang::base() ?>json/get_ifaces', {
|
||
data: $(this).val(), itype: $ety.val()
|
||
}, function (data)
|
||
... | ... | |
if (data['has_link'])
|
||
{
|
||
var link_hidden_a = new Array();
|
||
link_hidden_a['medium[' + i + ']'] = null;
|
||
link_hidden_a['bitrate[' + i + ']'] = null;
|
||
link_hidden_a['medium[' + i + ']'] = (data['type'] == <?php echo Iface_Model::TYPE_WIRELESS ?>) ? <?php echo Link_Model::AIR ?> : <?php echo Link_Model::CABLE ?>;
|
||
link_hidden_a['bitrate[' + i + ']'] = (data['type'] == <?php echo Iface_Model::TYPE_WIRELESS ?>) ? '<?php echo network::str2bytes(Link_Model::get_wireless_max_bitrate(Link_Model::NORM_802_11_G) . 'M') ?>' : '<?php echo network::str2bytes('100M') ?>';
|
||
link_hidden_a['duplex[' + i + ']'] = 0;
|
||
link_hidden_a['wireless_ssid[' + i + ']'] = null;
|
||
link_hidden_a['wireless_norm[' + i + ']'] = null;
|
||
link_hidden_a['wireless_norm[' + i + ']'] = (data['type'] == <?php echo Iface_Model::TYPE_WIRELESS ?>) ? '<?php echo Link_Model::NORM_802_11_G ?>' : null;
|
||
link_hidden_a['wireless_frequency[' + i + ']'] = null;
|
||
link_hidden_a['wireless_channel[' + i + ']'] = null;
|
||
link_hidden_a['wireless_channel_width[' + i + ']'] = null;
|
||
... | ... | |
|
||
if (button.length)
|
||
{
|
||
button.attr('href', rtrim(button.attr('href'), '0123456789/') + '/' + value);
|
||
var parts = button.attr('href').split('?');
|
||
button.attr('href', rtrim(parts[0], '0123456789/') + '/' + value + '?' + parts[1]);
|
||
}
|
||
});
|
||
|
Také k dispozici: Unified diff
Upravy:
- doplneni predvyplneni normy a bitratu u wlanu u pridavani zarizeni
Opravy:
- oprava pridavani sablony u pridavani zarizeni
- oprava vyberu zpravneho rozhrani u pripojeni k zarizeni u pridavani zarizeni