35 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Ruby
		
	
	
	
		
		
			
		
	
	
			35 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Ruby
		
	
	
	
|  | module Calendar | ||
|  |   OrbitApp.registration "Calendar",:type=> 'ModuleApp' do | ||
|  |     module_label 'miss_module_i18n.calendar' | ||
|  |     base_url File.expand_path File.dirname(__FILE__)     | ||
|  |     # personal_plugin :enable => true,:path=>"panel/calendar/plugin/profile",:i18n=>'admin.calendar' | ||
|  |      | ||
|  |     version "0.1" | ||
|  |     organization "Rulingcom" | ||
|  |     author "RD dep" | ||
|  |     intro "I am intro" | ||
|  |     update_info 'some update_info' | ||
|  |      | ||
|  |     side_bar do | ||
|  |       head_label_i18n  'miss_module_i18n.calendar',:icon_class=>"icons-calendar" | ||
|  |       available_for [:admin,:guest,:manager,:sub_manager] | ||
|  |       active_for_controllers ({:private=>['cals','calendar_categories'],:public=>['panel/calendar/back_end/tags']}) | ||
|  |        | ||
|  | 
 | ||
|  |       head_link_path "panel_calendar_back_end_cals_path" | ||
|  | 
 | ||
|  |       context_link 'calendar.calendars', | ||
|  |                             :link_path=>"new_panel_calendar_back_end_cal_path" , | ||
|  |                             :priority=>1, | ||
|  |                             :active_for_action=>{:cals=>:new}, | ||
|  |                             :available_for => [:manager] | ||
|  | 
 | ||
|  |       context_link 'tags', | ||
|  |                             :link_path=>"panel_calendar_back_end_tags_path" , | ||
|  |                             :priority=>4, | ||
|  |                             # :active_for_action=>{:bulletin_categorys=>:index}, | ||
|  |                             :available_for => [:manager] | ||
|  |     end | ||
|  |   end | ||
|  | end |