Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 1449

Přidáno uživatelem Ondřej Fibich před asi 12 roky(ů)

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

Zobrazit rozdíly:

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