Revize 205
Přidáno uživatelem Michal Kliment před více než 15 roky(ů)
freenetis/trunk/kohana/application/i18n/cs_CZ/texts.php | ||
---|---|---|
'member successfully added' => 'Člen úspěšně přidán.',
|
||
'member successfully updated' => 'Člen úspěšně upraven.',
|
||
'members account' => 'Účet člena',
|
||
'member name' => 'Jméno člena (organizace)',
|
||
'members name' => 'Jméno člena (organizace)',
|
||
'members firstname and surname' => 'Jméno a příjmení člena (jméno organizace)',
|
||
'members' => 'Členové',
|
||
... | ... | |
'user identification' => 'Identifikace uživatele',
|
||
'user successfully added' => 'Uživatel úspěšně přidán',
|
||
'user successfully deleted' => 'Uživatel úspěšně smazán',
|
||
'user successfully updated' => 'Uživatel úspěšně aktualizován',
|
||
'user' => 'Uživatel',
|
||
'username or password do not match' => 'Uživatelské jméno nebo heslo nesouhlasí',
|
||
'username' => 'Login',
|
freenetis/trunk/kohana/application/controllers/ifaces.php | ||
---|---|---|
$grid->action_field('id')->label(url_lang::lang('texts.Show'))->url(url_lang::base().'ifaces/show')->action(url_lang::lang('texts.Show'))->class('center');
|
||
if ($this->acl_check_edit('Devices_Controller','iface'))
|
||
$grid->action_field('id')->label(url_lang::lang('texts.Edit'))->url(url_lang::base().'ifaces/edit')->action(url_lang::lang('texts.Edit'))->class('center');
|
||
// to do - access control to delete
|
||
if ($this->acl_check_delete('Devices_Controller','iface'))
|
||
$grid->action_field('id')->label(url_lang::lang('texts.Delete'))->url(url_lang::base().'ifaces/delete') ->action(url_lang::lang('texts.Delete'))->class('center');
|
||
$grid->datasource( $query );
|
||
$this->template->content = $grid;
|
freenetis/trunk/kohana/application/controllers/users.php | ||
---|---|---|
$user_model=new User_Model();
|
||
$user_model->find($user_id);
|
||
$this->user_id = $user_id;
|
||
|
||
|
||
//check if logged user have access right to edit this user
|
||
if(!$this->acl_check_edit(get_class($this),'users',$user_model->member_id)) Controller::error(1);
|
||
|
||
// check if user is not member-type and logged user have access right to edit member of user
|
||
if ($user_model->type != 'member' && $this->acl_check_edit(get_class($this),'member', $user_model->member_id))
|
||
{
|
||
$member_model = new Member_Model();
|
||
$members = $member_model->orderby('name')->find_all();
|
||
foreach ($members as $member) $arr_members[$member->id] = $member->name;
|
||
}
|
||
else $arr_members[$user_model->member_id] = $user_model->member->name;
|
||
|
||
$form = new Forge(url_lang::base().'users/edit/'.$user_id, '', 'POST', array('id' => 'article_form'));
|
||
$form->set_attr('class', 'form_class')->set_attr('method', 'post');
|
||
|
||
$form->group('')->label(url_lang::lang('texts.Basic informations'));
|
||
|
||
$form->dropdown('member_id')->label(url_lang::lang('texts.Member name').':')->options($arr_members)->selected($user_model->member_id);
|
||
|
||
if ($this->acl_check_edit(get_class($this),'login',$user_model->member_id))
|
||
$form->input('username')->label(url_lang::lang('texts.username').':')
|
||
->rules('required|length[3,50]')
|
freenetis/trunk/kohana/application/controllers/accounts.php | ||
---|---|---|
{
|
||
if (isset($member_id))
|
||
{
|
||
if ($member_id == $_SESSION['member_id'])
|
||
{
|
||
if (!$this->gacl_class->acl_check('freenetis', 'view_own', 'all', $_SESSION['username'],get_class($this),'view_transfers')) Controller::error(1);
|
||
}
|
||
else
|
||
{
|
||
if (!$this->gacl_class->acl_check('freenetis', 'view_all', 'all', $_SESSION['username'],get_class($this),'view_all_transfers')) Controller::error(1);
|
||
}
|
||
// check if logged user have access right to view these transfers
|
||
if(!$this->acl_check_view(get_class($this),'transfers',$member_id)) Controller::Error(1);
|
||
|
||
// get new selector
|
||
if (is_numeric($this->input->get('record_per_page'))) $limit_results = (int) $this->input->get('record_per_page');
|
Také k dispozici: Unified diff
Pridana moznost presunuti uzivatele pod jineho clena (nesmi ale jit o
defaultniho usera type membera). Dale radni clenove mohou videt sve
prevody.