From 1459c2923a6f1de73a20466b521fb6e1a627bc45 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 23 Sep 2011 14:03:10 -0300 Subject: Adding interface feature --- .../muamba_interface/muamba_interface.features.inc | 15 ++++++ features/muamba_interface/muamba_interface.info | 12 +++++ features/muamba_interface/muamba_interface.module | 7 +++ .../muamba_interface.strongarm.inc | 58 ++++++++++++++++++++++ muamba.info | 3 ++ muamba.misc.inc | 15 ++++++ muamba.module | 18 +------ 7 files changed, 112 insertions(+), 16 deletions(-) create mode 100644 features/muamba_interface/muamba_interface.features.inc create mode 100644 features/muamba_interface/muamba_interface.info create mode 100644 features/muamba_interface/muamba_interface.module create mode 100644 features/muamba_interface/muamba_interface.strongarm.inc create mode 100644 muamba.misc.inc diff --git a/features/muamba_interface/muamba_interface.features.inc b/features/muamba_interface/muamba_interface.features.inc new file mode 100644 index 0000000..13d70e2 --- /dev/null +++ b/features/muamba_interface/muamba_interface.features.inc @@ -0,0 +1,15 @@ + "1"); + } +} diff --git a/features/muamba_interface/muamba_interface.info b/features/muamba_interface/muamba_interface.info new file mode 100644 index 0000000..1890406 --- /dev/null +++ b/features/muamba_interface/muamba_interface.info @@ -0,0 +1,12 @@ +core = "7.x" +dependencies[] = "strongarm" +description = "Muamba Interface Feature" +features[ctools][] = "strongarm:strongarm:1" +features[variable][] = "site_mail" +features[variable][] = "site_name" +features[variable][] = "theme_default" +features[variable][] = "theme_settings" +name = "Muamba Interface" +package = "Features" +project = "muamba_interface" +version = "7.x-0.1" diff --git a/features/muamba_interface/muamba_interface.module b/features/muamba_interface/muamba_interface.module new file mode 100644 index 0000000..018ae5d --- /dev/null +++ b/features/muamba_interface/muamba_interface.module @@ -0,0 +1,7 @@ +disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'site_mail'; + $strongarm->value = 'muamba@sarava.org'; + $export['site_mail'] = $strongarm; + + $strongarm = new stdClass; + $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'site_name'; + $strongarm->value = 'Clube da Muamba'; + $export['site_name'] = $strongarm; + + $strongarm = new stdClass; + $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'theme_default'; + $strongarm->value = 'muambeiro'; + $export['theme_default'] = $strongarm; + + $strongarm = new stdClass; + $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'theme_settings'; + $strongarm->value = array( + 'toggle_logo' => 1, + 'toggle_name' => 1, + 'toggle_slogan' => 1, + 'toggle_node_user_picture' => 1, + 'toggle_comment_user_picture' => 1, + 'toggle_comment_user_verification' => 1, + 'toggle_favicon' => 1, + 'toggle_main_menu' => 1, + 'toggle_secondary_menu' => 1, + 'default_logo' => 0, + 'logo_path' => '', + 'logo_upload' => '', + 'default_favicon' => 0, + 'favicon_path' => '', + 'favicon_upload' => '', + ); + $export['theme_settings'] = $strongarm; + + return $export; +} diff --git a/muamba.info b/muamba.info index 78f0120..79a4fa1 100644 --- a/muamba.info +++ b/muamba.info @@ -4,3 +4,6 @@ core = 7.x files[] = muamba.module files[] = muamba.install files[] = muamba.misc.inc +dependencies[] = features +dependencies[] = strongarm +dependencies[] = muamba_interface diff --git a/muamba.misc.inc b/muamba.misc.inc new file mode 100644 index 0000000..fb1e042 --- /dev/null +++ b/muamba.misc.inc @@ -0,0 +1,15 @@ + array( - * 'title' => t('Administer my module'), - * 'description' => t('Perform administration tasks for my module.'), - *), - */ - 'request item' => array( - 'title' => t('Request an item.'), + 'administer muamba' => array( + 'title' => t('request item'), 'description' => t('Request an item to be borrowed or donated.'), ), ); @@ -27,14 +21,6 @@ function muamba_permission() { * Implements hook_menu() */ function muamba_menu() { - /* - *$items['blog'] = array( - * 'title' => 'blogs', - * 'page callback' => 'blog_page', - * 'access arguments' => array('access content'), - * 'type' => MENU_SUGGESTED_ITEM, - *); - */ $items['muamba/request'] = array( 'title' => 'Request item', 'page callback' => 'muamba_request', -- cgit v1.2.3