Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 1733

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

Novinky:

- #350: Defaultni rozhrani u sablony (fixes #350 @1h)

Zobrazit rozdíly:

freenetis/branches/1.1/application/i18n/cs_CZ/texts.php
'default driver' => 'Výchozí ovladač',
'default e-mail' => 'Výchozí e-mail',
'default for this device type?' => 'Výchozí pro tento typ zařízení?',
'default iface is used as filled iface in permitting of the connection request' => 'Výchozí rozhraní, které je vyplněno při povolení žádosti o připojení',
'default interface' => 'Výchozí rozhraní',
'default vote' => 'Výchozí hlas',
'default vote is required' => 'Výchozí hlas je povinný.',
'delete this contact' => 'Smazat tento kontakt',
......
'not registered' => 'Neregistrovaný',
'not filled in' => 'Nevyplněno',
'not found' => 'Nenalezeno',
'not set' => 'Nenastaveno',
'note' => 'Poznámka',
'notification setting' => 'Nastavení upozornění',
'notification setting of cloud' => 'Nastavení upozornění pro oblast',
freenetis/branches/1.1/application/controllers/device_templates.php
// data
$form_data = $form->as_array(FALSE);
$vals = $_POST['values'];
$vals['default_iface'] = @$_POST['default_iface'];
// parse values
$this->validate_form_value($vals);
......
// data
$form_data = $form->as_array(FALSE);
$vals = $_POST['values'];
$vals['default_iface'] = @$_POST['default_iface'];
// parse values
$this->validate_form_value($vals);
......
$device_template_model->values = json_encode($template->values);
$device_template_model->default = $template->default;
$device_template_model->save();
$device_template_model->save_throwable();
// remove old defauts
if ($template->default)
......
foreach ($tdefaults as $tdefault)
{
$tdefault->default = 0;
$tdefault->save();
$tdefault->save_throwable();
}
}
freenetis/branches/1.1/application/views/js/device_templates_add.php
for (var i = ch_count; i < count; i++)
{
e.append($('<tr>').attr('id', ename + '_id_' + i).append(
$('<td>').html(
$('<input>').attr({
'name' : 'default_iface',
'value' : '<?php echo Iface_Model::TYPE_ETHERNET ?>:' + i,
'type' : 'radio',
'checked' : ($('input[name="default_iface"]').length == 0),
'title' : '<?php echo __('Default iface is used as filled iface in permitting of the connection request') ?>'
}).css('width', 'auto').css('marginRight', '10px').addClass('help')
)
).append(
$('<td>').html($('<label>').text('<?php echo __('Name') ?>:')).append(
$('<input>').attr({
'name' : 'values[<?php echo Iface_Model::TYPE_ETHERNET ?>][items][' + i + '][name]',
......
for (var i = ch_count; i < count; i++)
{
e.append($('<tr>').attr('id', ename + '_id_' + i).append(
$('<td>').html(
$('<input>').attr({
'name' : 'default_iface',
'value' : '<?php echo Iface_Model::TYPE_PORT ?>:' + i,
'type' : 'radio',
'checked' : ($('input[name="default_iface"]').length == 0),
'title' : '<?php echo __('Default iface is used as filled iface in permitting of the connection request') ?>'
}).css('width', 'auto').css('marginRight', '10px').addClass('help')
)
).append(
$('<td>').html($('<label>').text('<?php echo __('Name') ?>:')).append(
$('<input>').attr({
'name' : 'values[<?php echo Iface_Model::TYPE_PORT ?>][items][' + i + '][name]',
......
for (var i = ch_count; i < count; i++)
{
e.append($('<tr>').attr('id', ename + '_id_' + i).append(
$('<td>').html(
$('<input>').attr({
'name' : 'default_iface',
'value' : '<?php echo Iface_Model::TYPE_WIRELESS ?>:' + i,
'type' : 'radio',
'checked' : ($('input[name="default_iface"]').length == 0),
'title' : '<?php echo __('Default iface is used as filled iface in permitting of the connection request') ?>'
}).css('width', 'auto').css('marginRight', '10px').addClass('help')
)
).append(
$('<td>').html($('<label>').text('<?php echo __('Name') ?>:')).append(
$('<input>').attr({
'name' : 'values[<?php echo Iface_Model::TYPE_WIRELESS ?>][items][' + i + '][name]',
......
$('input[name="values[<?php echo Iface_Model::TYPE_INTERNAL ?>][items][<?php echo $i++ ?>][name]"]').val('<?php echo $item['name'] ?>');
<?php endforeach; ?>
// set default iface id setted
<?php if (preg_match('/^(\d+):(\d+)$/', @$device_template_value['default_iface'], $r) !== FALSE): ?>
$('input[name="values[<?php echo $r[1] ?>][items][<?php echo $r[2] ?>][name]"]').parent().parent().find('input[name="default_iface"]').attr('checked', true);
<?php endif ?>
<?php endif; ?>
freenetis/branches/1.1/application/views/device_templates/show.php
<h2><?php echo __('Device template') ?> - <?php echo $device_template->name ?></h2>
<h2><?php echo __('Device template') ?> - <?php echo $device_template->name ?></h2><br />
<?php
$arr_links = array();
......
<th><?php echo __('Default') ?></th>
<td><?php echo $device_template->default ? __('Yes') : __('No') ?></td>
</tr>
<tr>
<th><?php echo __('Default interface') ?> <?php echo help::hint(__('Default iface is used as filled iface in permitting of the connection request')) ?></th>
<td><?php echo (preg_match('/^(\d+):(\d+)$/', @$ivals['default_iface'], $r) !== FALSE) ? @$ivals[$r[1]]['items'][$r[2]]['name'] : '<span class="red">' . __('Not set') . '</span>' ?></td>
</tr>
</table>
<br /><h3><?php echo __('Ethernet interfaces') ?></h3>

Také k dispozici: Unified diff