Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 2065

Přidáno uživatelem David Raška před asi 11 roky(ů)

Opravy:
- Oprava ulozeni seskupovani u monitoringu

Zobrazit rozdíly:

freenetis/branches/1.1/application/controllers/monitoring.php
);
$user_model = new User_Model($this->user_id);
$group_by_setting = $user_model->get_user_setting(User_Model::SETTINGS_MONITORING_ORDER_BY);
$group_by_setting = $user_model->get_user_setting(User_Model::SETTINGS_MONITORING_GROUP_BY);
// empty value in users settings
if (!empty($group_by_setting))
{
// use database settings
// use database settings if not set explicitly
if (empty($group_by))
{
$group_by = $group_by_setting;
}
// update database settings
else
{
$user_model->set_user_setting(User_Model::SETTINGS_MONITORING_ORDER_BY, $group_by);
}
}
// empty value in users settings
else
......
$group_by = 'all';
}
// update database settings
if ($group_by != $group_by_setting)
{
$user_model->set_user_setting(User_Model::SETTINGS_MONITORING_GROUP_BY, $group_by);
}
$form->dropdown('group_by')
->options($group_by_options_values)
->selected($group_by);
freenetis/branches/1.1/application/models/user.php
);
/** User settings constants */
const SETTINGS_MONITORING_ORDER_BY = 'monitoring_group_by';
const SETTINGS_MONITORING_GROUP_BY = 'monitoring_group_by';
/**
* Returns all users

Také k dispozici: Unified diff