Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 1846

Přidáno uživatelem Michal Kliment před více než 11 roky(ů)

Upravy:

- fixes #375 - zalozka Bridge rozhrani na zobrazeni zarizeni

Zobrazit rozdíly:

freenetis/branches/1.1/application/i18n/cs_CZ/texts.php
'add new bank account of association' => 'Přidat nový bankovní účet sdružení',
'add new bank transfer' => 'Přidat novou bankovní platbu',
'add new bank transfer without counteraccount' => 'Přidat novou bankovní platbu bez protiúčtu',
'add new bridge interface' => 'Přidat nové bridge rozhraní',
'add new cloud' => 'Přidat novou oblast',
'add new contact' => 'Přidat nový kontakt',
'add new credit account' => 'Přidat nový kreditní účet',
......
'body' => 'Tělo',
'both' => 'obojí',
'bridge settings' => 'Nastavení bridge',
'bridge interfaces' => 'Bridge rozhraní',
'bug report from' => 'Chyba nahlášena z',
'but there are some problems' => 'Ale je zde několik problémů',
'buy date' => 'Datum koupě',
freenetis/branches/1.1/application/controllers/devices.php
$grids['ports']->datasource($ports);
}
// bridge interfaces /////////////////////////////////////////////////////
$bridges = $iface_model->get_all_ifaces_of_device(
$device->id, Iface_Model::TYPE_BRIDGE
);
if (!count($bridges))
{
$grids['bridge_ifaces'] = '';
}
else
{
$grids['bridge_ifaces'] = new Grid('devices', null, array
(
'use_paginator' => false,
'use_selector' => false,
'total_items' => count($bridges)
));
if ($this->acl_check_new(get_class($this), 'iface', $member_id))
{
$grids['bridge_ifaces']->add_new_button(
'ifaces/add/'.$device->id.'/'.Iface_Model::TYPE_BRIDGE,
'Add new bridge interface', array('title' => __('Add new bridge interface'))
);
}
$grids['bridge_ifaces']->field('name')
->label('Name')
->class('center');
$grids['bridge_ifaces']->field('mac')
->label('MAC');
$actions = $grids['bridge_ifaces']->grouped_action_field();
if ($this->acl_check_view(get_class($this), 'iface', $member_id))
{
$actions->add_action('id')
->icon_action('show')
->url('devices/show_iface')
->class('popup_link');
}
if ($this->acl_check_edit(get_class($this), 'iface', $member_id))
{
$actions->add_action('id')
->icon_action('edit')
->url('ifaces/edit');
}
if ($this->acl_check_delete('Devices_Controller', 'iface', $member_id))
{
$actions->add_action('id')
->icon_action('delete')
->url('ifaces/delete')
->class('delete_link');
}
$grids['bridge_ifaces']->datasource($bridges);
}
// here @TODO bridges and special interfaces
$grids['special_ifaces'] = '';
$grids['bridge_ifaces'] = '';
return $grids;
}
freenetis/branches/1.1/application/views/devices/show.php
<li class="ui-corner-all"><a href="#special_interfaces"><?php echo __('Special interfaces') ?></a></li>
<?php endif ?>
<?php if ($bridge_ifaces != ''): ?>
<li class="ui-corner-all"><a href="#bridges"><?php echo __('Bridges') ?></a></li>
<li class="ui-corner-all"><a href="#bridge_interfaces"><?php echo __('Bridge interfaces') ?></a></li>
<?php endif ?>
<?php if ($port_ifaces != ''): ?>
<li class="ui-corner-all"><a href="#ports"><?php echo __('Ports') ?></a></li>

Také k dispozici: Unified diff