Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 956

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

Jeste oprava drobnych chyb.

Zobrazit rozdíly:

freenetis/branches/subnets_assigning/application/models/subnets_owner.php
*
* @author Michal Kliment
*/
public function clear_allowed_subnets ()
public function clear_disable_subnets ()
{
$this->db->query("UPDATE subnets_owners SET redirect = redirect & ~1;");
}
......
*/
public function update_allowed_subnets ()
{
$this->clear_allowed_subnets();
$this->clear_disable_subnets();
$this->db->query("
UPDATE subnets_owners so,
(
freenetis/branches/subnets_assigning/application/controllers/settings.php
$this->form->set_attr('class', 'form_class')->set_attr('method', 'post');
$this->form->group('')->label(url_lang::lang('texts.Gateway'));
$this->form->input('gateway')->label(url_lang::lang('texts.Gateway IP address').':')->value($this->settings->get('gateway'));
$this->form->html_textarea('website_after_redirection')->label(url_lang::lang('texts.Website after redirection').':')->rows(5)->cols(100)->value($this->settings->get('website_after_redirection'));
$this->form->html_textarea('contact')->label(url_lang::lang('texts.Contact list on redirect page').':')->rows(5)->cols(100)->value($this->settings->get('contact'));
$this->form->html_textarea('info')->label(url_lang::lang('texts.Information for members (how to log in)').':')->rows(5)->cols(100)->value($this->settings->get('info'));
$this->form->html_textarea('unknown_device')->label(url_lang::lang('texts.Unknown device text').':')->rows(5)->cols(100)->value($this->settings->get('unknown_device'));
$this->form->html_textarea('interrupt')->label(url_lang::lang('texts.Membership interrupt text').':')->rows(5)->cols(100)->value($this->settings->get('interrupt'));
$this->form->html_textarea('debtor')->label(url_lang::lang('texts.Debtor text').':')->rows(5)->cols(100)->value($this->settings->get('debtor'));
$this->form->html_textarea('payment_notice')->label(url_lang::lang('texts.Payment notice text').':')->rows(5)->cols(100)->value($this->settings->get('payment_notice'));
$this->form->html_textarea('optional_message')->label(url_lang::lang('texts.Optional message text').':')->rows(5)->cols(100)->value($this->settings->get('optional_message'));
$this->form->html_textarea('website_after_redirection')->label(url_lang::lang('texts.Website after redirection').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('website_after_redirection')));
$this->form->html_textarea('contact')->label(url_lang::lang('texts.Contact list on redirect page').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('contact')));
$this->form->html_textarea('info')->label(url_lang::lang('texts.Information for members (how to log in)').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('info')));
$this->form->html_textarea('unknown_device')->label(url_lang::lang('texts.Unknown device text').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('unknown_device')));
$this->form->html_textarea('interrupt')->label(url_lang::lang('texts.Membership interrupt text').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('interrupt')));
$this->form->html_textarea('debtor')->label(url_lang::lang('texts.Debtor text').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('debtor')));
$this->form->html_textarea('payment_notice')->label(url_lang::lang('texts.Payment notice text').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('payment_notice')));
$this->form->html_textarea('optional_message')->label(url_lang::lang('texts.Optional message text').':')->rows(5)->cols(100)->value(stripslashes($this->settings->get('optional_message')));
$this->form->group('')->label(url_lang::lang('texts.Allowed subnets').' '.help::hint('allowed_subnets'));
$this->form->checkbox('allowed_subnets_enabled')->label(url_lang::lang('texts.Enabled'))->value(1)->checked(Settings::get('allowed_subnets_enabled'));
$this->form->input('allowed_subnets_update_interval')->label(url_lang::lang('texts.Interval of update').': '.help::hint('allowed_subnets_update_interval'))->value(Settings::get('allowed_subnets_update_interval'));
......
if (!$allowed_subnets_enabled)
{
ORM::factory('ip_address')->clear_disable_ips ();
ORM::factory('subnet')->clear_disable_subnets ();
ORM::factory('subnets_owner')->clear_disable_subnets ();
}
$issaved = true;
freenetis/branches/subnets_assigning/application/libraries/MY_Controller.php
$this->ip_address_span .= ' <i>('.$ptr_record.')</i>';
// allowed subnets are enabled
if (Settings::get('allowed_subnets_enabled') && $this->acl_check_edit('Devices_Controller', 'allowed_subnet', $this->session->get('member_id')))
if ($this->session->get('member_id') && Settings::get('allowed_subnets_enabled') && $this->acl_check_edit('Devices_Controller', 'allowed_subnet', $this->session->get('member_id')))
{
// toggle button between allowed subnets
$allowed_subnet_model = new Allowed_subnet_Model();

Také k dispozici: Unified diff