34 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Ruby
		
	
	
	
| module Authorization
 | |
|   OrbitApp.registration "Authorization", type: 'ModuleApp' do
 | |
|     module_label 'module_name.authorization'
 | |
|     base_url File.expand_path File.dirname(__FILE__)    
 | |
|     
 | |
|     # version "0.1"
 | |
|     # organization "Rulingcom"
 | |
|     # author "RD dep"
 | |
|     # intro "I am intro"
 | |
|     # update_info 'some update_info'
 | |
| 
 | |
|     
 | |
|     side_bar do
 | |
|       head_label_i18n 'module_name.authorization', icon_class: "icons-lock-open"
 | |
|       available_for [:admin, :manager]
 | |
|       active_for_controllers ({public: ['admin/authorizations']})
 | |
| 
 | |
|       head_link_path "admin_authorizations_path"
 | |
|       
 | |
|       context_link 'all',
 | |
|         link_path: "admin_authorizations_path",
 | |
|         priority: 1,
 | |
|         active_for_action: {authorizations: :index},
 | |
|         available_for: [:admin, :manager]
 | |
| 
 | |
|       # context_link 'module_authorization',
 | |
|       #   link_path: "admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: 'Authorization'}))",
 | |
|       #   priority: 2,
 | |
|       #   active_for_app_auth: 'tags',
 | |
|       #   available_for: [:admin]
 | |
|     end
 | |
|   end
 | |
| end
 |