diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2011-10-10 21:49:18 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2011-10-10 21:49:18 -0300 |
commit | c5415995757ac11ba695dc654e6bf027a077de0b (patch) | |
tree | 1660c0093d12b8539a6c053fcab99f190e296f15 | |
parent | 99af5bfd118dc657f3c5c363a237c8cef49039fd (diff) | |
download | muamba-c5415995757ac11ba695dc654e6bf027a077de0b.tar.gz muamba-c5415995757ac11ba695dc654e6bf027a077de0b.tar.bz2 |
Adding more stuff to features
3 files changed, 104 insertions, 0 deletions
diff --git a/features/muamba_interface/muamba_interface.features.menu_custom.inc b/features/muamba_interface/muamba_interface.features.menu_custom.inc new file mode 100644 index 0000000..af3f005 --- /dev/null +++ b/features/muamba_interface/muamba_interface.features.menu_custom.inc @@ -0,0 +1,50 @@ +<?php +/** + * @file + * muamba_interface.features.menu_custom.inc + */ + +/** + * Implements hook_menu_default_menu_custom(). + */ +function muamba_interface_menu_default_menu_custom() { + $menus = array(); + + // Exported menu: main-menu + $menus['main-menu'] = array( + 'menu_name' => 'main-menu', + 'title' => 'Menu principal', + 'description' => 'The <em>Main</em> menu is used on many sites to show the major sections of the site, often in a top navigation bar.', + ); + // Exported menu: management + $menus['management'] = array( + 'menu_name' => 'management', + 'title' => 'Management', + 'description' => 'O menu <em>Gerenciamento</em> contém links para as tarefas administrativas.', + ); + // Exported menu: navigation + $menus['navigation'] = array( + 'menu_name' => 'navigation', + 'title' => 'Navegação', + 'description' => 'The <em>Navigation</em> menu contains links intended for site visitors. Links are added to the <em>Navigation</em> menu automatically by some modules.', + ); + // Exported menu: user-menu + $menus['user-menu'] = array( + 'menu_name' => 'user-menu', + 'title' => 'User menu', + 'description' => 'O menu <em>Usuário<em> contém links relacionados à conta do usuário, e também o link para fechar a sessão.', + ); + // Translatables + // Included for use with string extractors like potx. + t('Management'); + t('Menu principal'); + t('Navegação'); + t('O menu <em>Gerenciamento</em> contém links para as tarefas administrativas.'); + t('O menu <em>Usuário<em> contém links relacionados à conta do usuário, e também o link para fechar a sessão.'); + t('The <em>Main</em> menu is used on many sites to show the major sections of the site, often in a top navigation bar.'); + t('The <em>Navigation</em> menu contains links intended for site visitors. Links are added to the <em>Navigation</em> menu automatically by some modules.'); + t('User menu'); + + + return $menus; +} diff --git a/features/muamba_interface/muamba_interface.features.user_permission.inc b/features/muamba_interface/muamba_interface.features.user_permission.inc new file mode 100644 index 0000000..236a0f2 --- /dev/null +++ b/features/muamba_interface/muamba_interface.features.user_permission.inc @@ -0,0 +1,42 @@ +<?php +/** + * @file + * muamba_interface.features.user_permission.inc + */ + +/** + * Implements hook_user_default_permissions(). + */ +function muamba_interface_user_default_permissions() { + $permissions = array(); + + // Exported permission: access site-wide contact form + $permissions['access site-wide contact form'] = array( + 'name' => 'access site-wide contact form', + 'roles' => array( + 0 => 'administrator', + 1 => 'authenticated user', + ), + 'module' => 'contact', + ); + + // Exported permission: access user contact forms + $permissions['access user contact forms'] = array( + 'name' => 'access user contact forms', + 'roles' => array( + 0 => 'administrator', + ), + 'module' => 'contact', + ); + + // Exported permission: administer contact forms + $permissions['administer contact forms'] = array( + 'name' => 'administer contact forms', + 'roles' => array( + 0 => 'administrator', + ), + 'module' => 'contact', + ); + + return $permissions; +} diff --git a/features/muamba_interface/muamba_interface.info b/features/muamba_interface/muamba_interface.info index 77e31cd..ef3431e 100644 --- a/features/muamba_interface/muamba_interface.info +++ b/features/muamba_interface/muamba_interface.info @@ -1,9 +1,21 @@ core = "7.x" +dependencies[] = "block" +dependencies[] = "contact" +dependencies[] = "features" +dependencies[] = "flag" +dependencies[] = "menu" dependencies[] = "strongarm" dependencies[] = "views" description = "Muamba Interface Feature" features[ctools][] = "strongarm:strongarm:1" features[ctools][] = "views:views_default:3.0" +features[menu_custom][] = "main-menu" +features[menu_custom][] = "management" +features[menu_custom][] = "navigation" +features[menu_custom][] = "user-menu" +features[user_permission][] = "access site-wide contact form" +features[user_permission][] = "access user contact forms" +features[user_permission][] = "administer contact forms" features[variable][] = "colorbox_caption_trim" features[variable][] = "colorbox_caption_trim_length" features[variable][] = "colorbox_compression_type" |