| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 | 
							- <?php
 
- /**
 
-  * @file
 
-  * Install, update and uninstall functions for the minimal installation profile.
 
-  */
 
- /**
 
-  * Implements hook_install().
 
-  *
 
-  * Performs actions to set up the site for this profile.
 
-  *
 
-  * @see system_install()
 
-  */
 
- function minimal_install() {
 
-   // Enable some standard blocks.
 
-   $default_theme = variable_get('theme_default', 'bartik');
 
-   $values = array(
 
-     array(
 
-       'module' => 'system',
 
-       'delta' => 'main',
 
-       'theme' => $default_theme,
 
-       'status' => 1,
 
-       'weight' => 0,
 
-       'region' => 'content',
 
-       'pages' => '',
 
-       'cache' => -1,
 
-     ),
 
-     array(
 
-       'module' => 'user',
 
-       'delta' => 'login',
 
-       'theme' => $default_theme,
 
-       'status' => 1,
 
-       'weight' => 0,
 
-       'region' => 'sidebar_first',
 
-       'pages' => '',
 
-       'cache' => -1,
 
-     ),
 
-     array(
 
-       'module' => 'system',
 
-       'delta' => 'navigation',
 
-       'theme' => $default_theme,
 
-       'status' => 1,
 
-       'weight' => 0,
 
-       'region' => 'sidebar_first',
 
-       'pages' => '',
 
-       'cache' => -1,
 
-     ),
 
-     array(
 
-       'module' => 'system',
 
-       'delta' => 'management',
 
-       'theme' => $default_theme,
 
-       'status' => 1,
 
-       'weight' => 1,
 
-       'region' => 'sidebar_first',
 
-       'pages' => '',
 
-       'cache' => -1,
 
-     ),
 
-     array(
 
-       'module' => 'system',
 
-       'delta' => 'help',
 
-       'theme' => $default_theme,
 
-       'status' => 1,
 
-       'weight' => 0,
 
-       'region' => 'help',
 
-       'pages' => '',
 
-       'cache' => -1,
 
-     ),
 
-   );
 
-   $query = db_insert('block')->fields(array('module', 'delta', 'theme', 'status', 'weight', 'region', 'pages', 'cache'));
 
-   foreach ($values as $record) {
 
-     $query->values($record);
 
-   }
 
-   $query->execute();
 
-   // Allow visitor account creation, but with administrative approval.
 
-   variable_set('user_register', USER_REGISTER_VISITORS_ADMINISTRATIVE_APPROVAL);
 
-   // Enable default permissions for system roles.
 
-   user_role_grant_permissions(DRUPAL_ANONYMOUS_RID, array('access content'));
 
-   user_role_grant_permissions(DRUPAL_AUTHENTICATED_RID, array('access content'));
 
- }
 
 
  |