34 lines
953 B
Ruby
34 lines
953 B
Ruby
module Tag
|
|
OrbitApp.registration "Tag", type: 'ModuleApp' do
|
|
module_label 'module_name.tag'
|
|
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.tag', icon_class: "icons-tag"
|
|
available_for [:admin, :manager]
|
|
active_for_controllers ({public: ['admin/tags']})
|
|
|
|
head_link_path "admin_tags_path"
|
|
|
|
context_link 'all',
|
|
link_path: "admin_tags_path",
|
|
priority: 1,
|
|
active_for_action: {tags: :index},
|
|
available_for: [:admin, :manager]
|
|
|
|
context_link 'module_authorization',
|
|
link_path: "admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: 'Tag'}))",
|
|
priority: 2,
|
|
active_for_app_auth: 'tags',
|
|
available_for: [:admin]
|
|
end
|
|
end
|
|
end
|