Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 233

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

Pridani kontroly pristupovych prav do kontroleru pristupovych prav :-)

Zobrazit rozdíly:

freenetis/trunk/kohana/application/controllers/access_rights.php
function show_groups()
{
if(!$this->acl_check_view('Settings_Controller', 'access_rights')) Controller::Error(1);
$rows;
$model_aro_groups = new Aro_Groups_Model();
......
if (!isset($group_id))
Controller::warning(1);
if(!$this->acl_check_edit('Settings_Controller', 'access_rights')) Controller::Error(1);
$model_aro = new Aro_Model();
if ($this->input->post('add') != NULL && $this->input->post('system_users') != NULL)
freenetis/trunk/kohana/application/upgrade_sql/upgrade_sql_225.php
<?php
$upgrade_sql[225] = array(
"INSERT INTO `axo_map` (`acl_id`, `section_value`, `value`) VALUES
(38, 'Accounts_Controller', 'transfers'),
(38, 'Accounts_Controller', 'unidentified_transfers');",
"CREATE TABLE IF NOT EXISTS `login_logs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`time` datetime NOT NULL,
`IP_address` varchar(15) COLLATE utf8_czech_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci ROW_FORMAT=COMPACT AUTO_INCREMENT=1;"
);
?>
freenetis/trunk/kohana/application/upgrade_sql/upgrade_sql.php
$upgrade_sql[get_SVN_rev()] = array(
"INSERT INTO `axo_map` (`acl_id`, `section_value`, `value`) VALUES
(38, 'Accounts_Controller', 'transfers'),
(38, 'Accounts_Controller', 'unidentified_transfers');",
"CREATE TABLE IF NOT EXISTS `login_logs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`time` datetime NOT NULL,
`IP_address` varchar(15) COLLATE utf8_czech_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci ROW_FORMAT=COMPACT AUTO_INCREMENT=1;"
(57, 'Settings_Controller', 'access_rights');"
);
?>

Také k dispozici: Unified diff