Changeset 538 for trunk/Modules/User
- Timestamp:
- May 18, 2013, 8:21:50 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Modules/User/User.php
r534 r538 405 405 if(isset($_SERVER['REMOTE_ADDR'])) $this->System->User->Check(); 406 406 $this->System->RegisterPage('userlist', 'PageUserList'); 407 $this->System->FormManager->RegisterClass('User', array( 408 'Title' => 'Uživatelé', 409 'Table' => 'User', 410 'DefaultSortColumn' => 'Name', 411 'Items' => array( 412 'Login' => array('Type' => 'String', 'Caption' => 'Přihlašovací jméno', 'Default' => ''), 413 'Name' => array('Type' => 'String', 'Caption' => 'Celé jméno', 'Default' => ''), 414 'Salt' => array('Type' => 'RandomHash', 'Caption' => 'Sůl', 'Default' => ''), 415 'Password' => array('Type' => 'Password', 'Caption' => 'Heslo', 'Default' => '', 'Method' => 'DoubleSHA1'), 416 'Email' => array('Type' => 'String', 'Caption' => 'E-mail', 'Default' => ''), 417 'LastIpAddress' => array('Type' => 'String', 'Caption' => 'Poslední IP adresa', 'Default' => '', 'ReadOnly' => true), 418 'LastLoginTime' => array('Type' => 'DateTime', 'Caption' => 'Poslední čas přihlášení', 'Default' => '', 'ReadOnly' => true), 419 'RegistrationTime' => array('Type' => 'DateTime', 'Caption' => 'Čas registrace', 'Default' => ''), 420 'Locked' => array('Type' => 'Boolean', 'Caption' => 'Uzamčen', 'Default' => ''), 421 'ICQ' => array('Type' => 'String', 'Caption' => 'ICQ', 'Default' => ''), 422 'PhoneNumber' => array('Type' => 'String', 'Caption' => 'Telefon', 'Default' => ''), 423 'UserRel' => array('Type' => 'TUserCustomerRelListUser', 'Caption' => 'Přístup k zákazníkům', 'Default' => ''), 424 'Permission' => array('Type' => 'TPermissionUserAssignmentListUser', 'Caption' => 'Oprávnění', 'Default' => ''), 425 ), 426 )); 427 $this->System->FormManager->RegisterClass('PermissionUserAssignment', array( 428 'Title' => 'Oprávnění uživatelů', 429 'Table' => 'PermissionUserAssignment', 430 'Items' => array( 431 'User' => array('Type' => 'TUser', 'Caption' => 'Uživatel', 'Default' => ''), 432 'AssignedGroup' => array('Type' => 'TPermissionGroup', 'Caption' => 'Přiřazené skupiny', 'Default' => '', 'Null' => true), 433 'AssignedOperation' => array('Type' => 'TPermissionOperation', 'Caption' => 'Přiřazené operace', 'Default' => '', 'Null' => true), 434 ), 435 )); 436 $this->System->FormManager->RegisterClass('PermissionGroup', array( 437 'Title' => 'Skupiny oprávnění', 438 'Table' => 'PermissionGroup', 439 'Items' => array( 440 'Description' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''), 441 'AssignedGroup' => array('Type' => 'TPermissionGroupAssignmentListGroup', 'Caption' => 'Přiřazené skupiny a operace', 'Default' => '', 'Null' => true), 442 'AssignedGroup2' => array('Type' => 'TPermissionGroupAssignmentListAssignedGroup', 'Caption' => 'Použito ve skupinách', 'Default' => '', 'Null' => true), 443 ), 444 )); 445 $this->System->FormManager->RegisterClass('PermissionGroupAssignment', array( 446 'Title' => 'Přiřazení skupin oprávnění', 447 'Table' => 'PermissionGroupAssignment', 448 'Items' => array( 449 'Group' => array('Type' => 'TPermissionGroup', 'Caption' => 'Skupina', 'Default' => ''), 450 'AssignedGroup' => array('Type' => 'TPermissionGroup', 'Caption' => 'Přiřazené skupiny', 'Default' => '', 'Null' => true), 451 'AssignedOperation' => array('Type' => 'TPermissionOperation', 'Caption' => 'Přiřazené operace', 'Default' => '', 'Null' => true), 452 ), 453 )); 454 $this->System->FormManager->RegisterClass('PermissionOperation', array( 455 'Title' => 'Operace oprávnění', 456 'Table' => 'PermissionOperation', 457 'Items' => array( 458 'Module' => array('Type' => 'String', 'Caption' => 'Modul', 'Default' => ''), 459 'Operation' => array('Type' => 'String', 'Caption' => 'Operace', 'Default' => ''), 460 'Item' => array('Type' => 'String', 'Caption' => 'Položka', 'Default' => ''), 461 'ItemId' => array('Type' => 'Integer', 'Caption' => 'Index položky', 'Default' => ''), 462 'AssignedGroup' => array('Type' => 'TPermissionGroupAssignmentListOperation', 'Caption' => 'Použito ve skupinách', 'Default' => '', 'Null' => true), 463 ), 464 )); 465 407 466 } 408 467
Note:
See TracChangeset
for help on using the changeset viewer.