summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2010-06-28 02:05:47 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2010-06-28 02:05:47 +0000
commit029e7b8828adbbe6c68d5f3809abaca5f704ad3c (patch)
treeb29753faf51ba176d45df01bfa184c05b5aaabb9
parent8ef7c6fb8db3e3100488968a532d0237ed350341 (diff)
downloadbrdo-029e7b8828adbbe6c68d5f3809abaca5f704ad3c.tar.gz
brdo-029e7b8828adbbe6c68d5f3809abaca5f704ad3c.tar.bz2
#838438 by Damien Tournoud, chx: Added basic tests for D6 => D7 upgrade path, and framework for further extending upgrade test coverage. W00t! :D
-rw-r--r--includes/utility.inc59
-rw-r--r--modules/block/block.install16
-rw-r--r--modules/filter/filter.install30
-rw-r--r--modules/simpletest/simpletest.info1
-rw-r--r--modules/simpletest/tests/upgrade/drupal-6.bare.database.php8132
-rw-r--r--modules/simpletest/tests/upgrade/upgrade.test347
-rw-r--r--modules/user/user.install31
-rw-r--r--scripts/dump-database-d6.sh86
8 files changed, 8671 insertions, 31 deletions
diff --git a/includes/utility.inc b/includes/utility.inc
new file mode 100644
index 000000000..438389d12
--- /dev/null
+++ b/includes/utility.inc
@@ -0,0 +1,59 @@
+<?php
+// $Id$
+
+/**
+ * @file
+ * Miscellaneous functions.
+ */
+
+/**
+ * Drupal-friendly var_export().
+ *
+ * @param $var
+ * The variable to export.
+ * @param $prefix
+ * A prefix that will be added at the begining of every lines of the output.
+ * @return
+ * The variable exported in a way compatible to Drupal's coding standards.
+ */
+function drupal_var_export($var, $prefix = '') {
+ if (is_array($var)) {
+ if (empty($var)) {
+ $output = 'array()';
+ }
+ else {
+ $output = "array(\n";
+ // Don't export keys if the array is non associative.
+ $export_keys = array_values($var) != $var;
+ foreach ($var as $key => $value) {
+ $output .= ' ' . ($export_keys ? drupal_var_export($key) . ' => ' : '') . drupal_var_export($value, ' ', FALSE) . ",\n";
+ }
+ $output .= ')';
+ }
+ }
+ else if (is_bool($var)) {
+ $output = $var ? 'TRUE' : 'FALSE';
+ }
+ else if (is_string($var)) {
+ $line_safe_var = str_replace("\n", '\n', $var);
+ if (strpos($var, "\n") !== FALSE || strpos($var, "'") !== FALSE) {
+ // If the string contains a line break or a single quote, use the
+ // double quote export mode. Encode backslash and double quotes and
+ // transform some common control characters.
+ $var = str_replace(array('\\', '"', "\n", "\r", "\t"), array('\\\\', '\"', '\n', '\r', '\t'), $var);
+ $output = '"' . $var . '"';
+ }
+ else {
+ $output = "'" . $var . "'";
+ }
+ }
+ else {
+ $output = var_export($var, TRUE);
+ }
+
+ if ($prefix) {
+ $output = str_replace("\n", "\n$prefix", $output);
+ }
+
+ return $output;
+}
diff --git a/modules/block/block.install b/modules/block/block.install
index 84b392725..b9f1285bc 100644
--- a/modules/block/block.install
+++ b/modules/block/block.install
@@ -394,12 +394,26 @@ function block_update_7004() {
}
/**
+ * Update the {block_custom}.format column.
+ */
+function block_update_7005() {
+ // It was previously possible for a value of "0" to be stored in database
+ // tables to indicate that a particular piece of text should be filtered
+ // using the default text format.
+ $default_format = variable_get('filter_default_format', 1);
+ db_update('block_custom')
+ ->fields(array('format' => $default_format))
+ ->condition('format', 0)
+ ->execute();
+}
+
+/**
* Recreates cache_block table.
*
* Converts fields that hold serialized variables from text to blob.
* Removes 'headers' column.
*/
-function block_update_7005() {
+function block_update_7006() {
$schema = system_schema_cache_7054();
db_drop_table('cache_block');
diff --git a/modules/filter/filter.install b/modules/filter/filter.install
index 0fb14a469..fe2857a98 100644
--- a/modules/filter/filter.install
+++ b/modules/filter/filter.install
@@ -140,19 +140,6 @@ function filter_install() {
}
/**
- * Implements hook_update_dependencies().
- */
-function filter_update_dependencies() {
- // Filter update 7005 migrates block data and therefore needs to run after
- // the {block_custom} table is properly set up.
- $dependencies['filter'][7005] = array(
- 'taxonomy' => 7002,
- );
-
- return $dependencies;
-}
-
-/**
* @defgroup updates-6.x-to-7.x Filter updates from 6.x to 7.x
* @{
*/
@@ -321,7 +308,6 @@ function filter_update_7004() {
* in cases that used to rely on a single site-wide default.
*/
function filter_update_7005() {
-
// Move role data from the filter system to the user permission system.
$all_roles = array_keys(user_roles());
$default_format = variable_get('filter_default_format', 1);
@@ -380,22 +366,6 @@ function filter_update_7005() {
->condition('format', $default_format)
->execute();
- // It was previously possible for a value of "0" to be stored in database
- // tables to indicate that a particular piece of text should be filtered
- // using the default text format. Therefore, we have to convert all such
- // instances (in Drupal core) to explicitly use the appropriate format.
- // Note that the update of the node body field is handled separately, in
- // node_update_7006(), as is the update of the comment body field, in
- // comment_update_7013().
- foreach (array('block_custom' => 'format', 'users' => 'signature_format') as $table => $column) {
- if (db_table_exists($table)) {
- db_update($table)
- ->fields(array($column => $default_format))
- ->condition($column, 0)
- ->execute();
- }
- }
-
// We do not delete the 'filter_default_format' variable, since other modules
// may need it in their update functions.
// @todo This variable can be deleted in Drupal 8.
diff --git a/modules/simpletest/simpletest.info b/modules/simpletest/simpletest.info
index aa038fff4..ca16a57ea 100644
--- a/modules/simpletest/simpletest.info
+++ b/modules/simpletest/simpletest.info
@@ -38,3 +38,4 @@ files[] = tests/theme.test
files[] = tests/unicode.test
files[] = tests/update.test
files[] = tests/xmlrpc.test
+files[] = tests/upgrade/upgrade.test
diff --git a/modules/simpletest/tests/upgrade/drupal-6.bare.database.php b/modules/simpletest/tests/upgrade/drupal-6.bare.database.php
new file mode 100644
index 000000000..7e78e1b99
--- /dev/null
+++ b/modules/simpletest/tests/upgrade/drupal-6.bare.database.php
@@ -0,0 +1,8132 @@
+<?php
+// $Id$
+
+/**
+ * @file
+ * Bare installation of Drupal 6.17, for test purposes.
+ *
+ * This file was generated by the dump-database-d6.sh tool, from a bare
+ * installation of Drupal 6, with only the following core optional modules
+ * enabled:
+ * - dblog
+ * - update
+ *
+ * Dblog fulfills the requirement that a module take care of watchdog calls,
+ * and update module is enabled at the end of installation.
+ */
+
+db_create_table('access', array(
+ 'fields' => array(
+ 'aid' => array(
+ 'type' => 'serial',
+ 'not null' => TRUE,
+ ),
+ 'mask' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'type' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'status' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ ),
+ 'primary key' => array(
+ 'aid',
+ ),
+ 'module' => 'user',
+ 'name' => 'access',
+));
+
+db_create_table('actions', array(
+ 'fields' => array(
+ 'aid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '0',
+ ),
+ 'type' => array(
+ 'type' => 'varchar',
+ 'length' => 32,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'callback' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'parameters' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'big',
+ ),
+ 'description' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '0',
+ ),
+ ),
+ 'primary key' => array(
+ 'aid',
+ ),
+ 'module' => 'system',
+ 'name' => 'actions',
+));
+db_insert('actions')->fields(array(
+ 'aid',
+ 'type',
+ 'callback',
+ 'parameters',
+ 'description',
+))
+->values(array(
+ 'aid' => 'node_make_sticky_action',
+ 'type' => 'node',
+ 'callback' => 'node_make_sticky_action',
+ 'parameters' => '',
+ 'description' => 'Make post sticky',
+))
+->values(array(
+ 'aid' => 'node_make_unsticky_action',
+ 'type' => 'node',
+ 'callback' => 'node_make_unsticky_action',
+ 'parameters' => '',
+ 'description' => 'Make post unsticky',
+))
+->values(array(
+ 'aid' => 'node_promote_action',
+ 'type' => 'node',
+ 'callback' => 'node_promote_action',
+ 'parameters' => '',
+ 'description' => 'Promote post to front page',
+))
+->values(array(
+ 'aid' => 'node_publish_action',
+ 'type' => 'node',
+ 'callback' => 'node_publish_action',
+ 'parameters' => '',
+ 'description' => 'Publish post',
+))
+->values(array(
+ 'aid' => 'node_save_action',
+ 'type' => 'node',
+ 'callback' => 'node_save_action',
+ 'parameters' => '',
+ 'description' => 'Save post',
+))
+->values(array(
+ 'aid' => 'node_unpromote_action',
+ 'type' => 'node',
+ 'callback' => 'node_unpromote_action',
+ 'parameters' => '',
+ 'description' => 'Remove post from front page',
+))
+->values(array(
+ 'aid' => 'node_unpublish_action',
+ 'type' => 'node',
+ 'callback' => 'node_unpublish_action',
+ 'parameters' => '',
+ 'description' => 'Unpublish post',
+))
+->values(array(
+ 'aid' => 'user_block_ip_action',
+ 'type' => 'user',
+ 'callback' => 'user_block_ip_action',
+ 'parameters' => '',
+ 'description' => 'Ban IP address of current user',
+))
+->values(array(
+ 'aid' => 'user_block_user_action',
+ 'type' => 'user',
+ 'callback' => 'user_block_user_action',
+ 'parameters' => '',
+ 'description' => 'Block current user',
+))
+->execute();
+
+db_create_table('actions_aid', array(
+ 'fields' => array(
+ 'aid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ ),
+ 'primary key' => array(
+ 'aid',
+ ),
+ 'module' => 'system',
+ 'name' => 'actions_aid',
+));
+
+db_create_table('authmap', array(
+ 'fields' => array(
+ 'aid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'uid' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'authname' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'module' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ ),
+ 'unique keys' => array(
+ 'authname' => array(
+ 'authname',
+ ),
+ ),
+ 'primary key' => array(
+ 'aid',
+ ),
+ 'module' => 'user',
+ 'name' => 'authmap',
+));
+
+db_create_table('batch', array(
+ 'fields' => array(
+ 'bid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'token' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ ),
+ 'batch' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ ),
+ 'primary key' => array(
+ 'bid',
+ ),
+ 'indexes' => array(
+ 'token' => array(
+ 'token',
+ ),
+ ),
+ 'module' => 'system',
+ 'name' => 'batch',
+));
+
+db_create_table('blocks', array(
+ 'fields' => array(
+ 'bid' => array(
+ 'type' => 'serial',
+ 'not null' => TRUE,
+ ),
+ 'module' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'delta' => array(
+ 'type' => 'varchar',
+ 'length' => 32,
+ 'not null' => TRUE,
+ 'default' => '0',
+ ),
+ 'theme' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'status' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'weight' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'region' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'custom' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'throttle' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'visibility' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'pages' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ ),
+ 'title' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'cache' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 1,
+ 'size' => 'tiny',
+ ),
+ ),
+ 'primary key' => array(
+ 'bid',
+ ),
+ 'unique keys' => array(
+ 'tmd' => array(
+ 'theme',
+ 'module',
+ 'delta',
+ ),
+ ),
+ 'indexes' => array(
+ 'list' => array(
+ 'theme',
+ 'status',
+ 'region',
+ 'weight',
+ 'module',
+ ),
+ ),
+ 'module' => 'block',
+ 'name' => 'blocks',
+));
+db_insert('blocks')->fields(array(
+ 'bid',
+ 'module',
+ 'delta',
+ 'theme',
+ 'status',
+ 'weight',
+ 'region',
+ 'custom',
+ 'throttle',
+ 'visibility',
+ 'pages',
+ 'title',
+ 'cache',
+))
+->values(array(
+ 'bid' => '1',
+ 'module' => 'user',
+ 'delta' => '0',
+ 'theme' => 'garland',
+ 'status' => '1',
+ 'weight' => '0',
+ 'region' => 'left',
+ 'custom' => '0',
+ 'throttle' => '0',
+ 'visibility' => '0',
+ 'pages' => '',
+ 'title' => '',
+ 'cache' => '-1',
+))
+->values(array(
+ 'bid' => '2',
+ 'module' => 'user',
+ 'delta' => '1',
+ 'theme' => 'garland',
+ 'status' => '1',
+ 'weight' => '0',
+ 'region' => 'left',
+ 'custom' => '0',
+ 'throttle' => '0',
+ 'visibility' => '0',
+ 'pages' => '',
+ 'title' => '',
+ 'cache' => '-1',
+))
+->values(array(
+ 'bid' => '3',
+ 'module' => 'system',
+ 'delta' => '0',
+ 'theme' => 'garland',
+ 'status' => '1',
+ 'weight' => '10',
+ 'region' => 'footer',
+ 'custom' => '0',
+ 'throttle' => '0',
+ 'visibility' => '0',
+ 'pages' => '',
+ 'title' => '',
+ 'cache' => '-1',
+))
+->execute();
+
+db_create_table('blocks_roles', array(
+ 'fields' => array(
+ 'module' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ ),
+ 'delta' => array(
+ 'type' => 'varchar',
+ 'length' => 32,
+ 'not null' => TRUE,
+ ),
+ 'rid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ ),
+ 'primary key' => array(
+ 'module',
+ 'delta',
+ 'rid',
+ ),
+ 'indexes' => array(
+ 'rid' => array(
+ 'rid',
+ ),
+ ),
+ 'module' => 'block',
+ 'name' => 'blocks_roles',
+));
+
+db_create_table('boxes', array(
+ 'fields' => array(
+ 'bid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'body' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'info' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'format' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'unique keys' => array(
+ 'info' => array(
+ 'info',
+ ),
+ ),
+ 'primary key' => array(
+ 'bid',
+ ),
+ 'module' => 'block',
+ 'name' => 'boxes',
+));
+
+db_create_table('cache', array(
+ 'fields' => array(
+ 'cid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'blob',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'expire' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'headers' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'serialized' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'cid',
+ ),
+ 'module' => 'system',
+ 'name' => 'cache',
+));
+
+db_create_table('cache_block', array(
+ 'fields' => array(
+ 'cid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'blob',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'expire' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'headers' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'serialized' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'cid',
+ ),
+ 'module' => 'block',
+ 'name' => 'cache_block',
+));
+
+db_create_table('cache_filter', array(
+ 'fields' => array(
+ 'cid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'blob',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'expire' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'headers' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'serialized' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'cid',
+ ),
+ 'module' => 'filter',
+ 'name' => 'cache_filter',
+));
+
+db_create_table('cache_form', array(
+ 'fields' => array(
+ 'cid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'blob',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'expire' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'headers' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'serialized' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'cid',
+ ),
+ 'module' => 'system',
+ 'name' => 'cache_form',
+));
+
+db_create_table('cache_menu', array(
+ 'fields' => array(
+ 'cid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'blob',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'expire' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'headers' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'serialized' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'cid',
+ ),
+ 'module' => 'system',
+ 'name' => 'cache_menu',
+));
+
+db_create_table('cache_page', array(
+ 'fields' => array(
+ 'cid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'blob',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'expire' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'headers' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'serialized' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'cid',
+ ),
+ 'module' => 'system',
+ 'name' => 'cache_page',
+));
+
+db_create_table('cache_update', array(
+ 'fields' => array(
+ 'cid' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'blob',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'expire' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'headers' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'serialized' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'cid',
+ ),
+ 'module' => 'update',
+ 'name' => 'cache_update',
+));
+
+db_create_table('files', array(
+ 'fields' => array(
+ 'fid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'uid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'filename' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'filepath' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'filemime' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'filesize' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'status' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'uid' => array(
+ 'uid',
+ ),
+ 'status' => array(
+ 'status',
+ ),
+ 'timestamp' => array(
+ 'timestamp',
+ ),
+ ),
+ 'primary key' => array(
+ 'fid',
+ ),
+ 'module' => 'system',
+ 'name' => 'files',
+));
+
+db_create_table('filter_formats', array(
+ 'fields' => array(
+ 'format' => array(
+ 'type' => 'serial',
+ 'not null' => TRUE,
+ ),
+ 'name' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'roles' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'cache' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ ),
+ 'primary key' => array(
+ 'format',
+ ),
+ 'unique keys' => array(
+ 'name' => array(
+ 'name',
+ ),
+ ),
+ 'module' => 'filter',
+ 'name' => 'filter_formats',
+));
+db_insert('filter_formats')->fields(array(
+ 'format',
+ 'name',
+ 'roles',
+ 'cache',
+))
+->values(array(
+ 'format' => '1',
+ 'name' => 'Filtered HTML',
+ 'roles' => ',1,2,',
+ 'cache' => '1',
+))
+->values(array(
+ 'format' => '2',
+ 'name' => 'Full HTML',
+ 'roles' => '',
+ 'cache' => '1',
+))
+->execute();
+
+db_create_table('filters', array(
+ 'fields' => array(
+ 'fid' => array(
+ 'type' => 'serial',
+ 'not null' => TRUE,
+ ),
+ 'format' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'module' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'delta' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'weight' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ ),
+ 'primary key' => array(
+ 'fid',
+ ),
+ 'unique keys' => array(
+ 'fmd' => array(
+ 'format',
+ 'module',
+ 'delta',
+ ),
+ ),
+ 'indexes' => array(
+ 'list' => array(
+ 'format',
+ 'weight',
+ 'module',
+ 'delta',
+ ),
+ ),
+ 'module' => 'filter',
+ 'name' => 'filters',
+));
+db_insert('filters')->fields(array(
+ 'fid',
+ 'format',
+ 'module',
+ 'delta',
+ 'weight',
+))
+->values(array(
+ 'fid' => '1',
+ 'format' => '1',
+ 'module' => 'filter',
+ 'delta' => '2',
+ 'weight' => '0',
+))
+->values(array(
+ 'fid' => '2',
+ 'format' => '1',
+ 'module' => 'filter',
+ 'delta' => '0',
+ 'weight' => '1',
+))
+->values(array(
+ 'fid' => '3',
+ 'format' => '1',
+ 'module' => 'filter',
+ 'delta' => '1',
+ 'weight' => '2',
+))
+->values(array(
+ 'fid' => '4',
+ 'format' => '1',
+ 'module' => 'filter',
+ 'delta' => '3',
+ 'weight' => '10',
+))
+->values(array(
+ 'fid' => '5',
+ 'format' => '2',
+ 'module' => 'filter',
+ 'delta' => '2',
+ 'weight' => '0',
+))
+->values(array(
+ 'fid' => '6',
+ 'format' => '2',
+ 'module' => 'filter',
+ 'delta' => '1',
+ 'weight' => '1',
+))
+->values(array(
+ 'fid' => '7',
+ 'format' => '2',
+ 'module' => 'filter',
+ 'delta' => '3',
+ 'weight' => '10',
+))
+->execute();
+
+db_create_table('flood', array(
+ 'fields' => array(
+ 'fid' => array(
+ 'type' => 'serial',
+ 'not null' => TRUE,
+ ),
+ 'event' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'hostname' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'primary key' => array(
+ 'fid',
+ ),
+ 'indexes' => array(
+ 'allow' => array(
+ 'event',
+ 'hostname',
+ 'timestamp',
+ ),
+ ),
+ 'module' => 'system',
+ 'name' => 'flood',
+));
+
+db_create_table('history', array(
+ 'fields' => array(
+ 'uid' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'nid' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'primary key' => array(
+ 'uid',
+ 'nid',
+ ),
+ 'indexes' => array(
+ 'nid' => array(
+ 'nid',
+ ),
+ ),
+ 'module' => 'system',
+ 'name' => 'history',
+));
+
+db_create_table('menu_links', array(
+ 'fields' => array(
+ 'menu_name' => array(
+ 'type' => 'varchar',
+ 'length' => 32,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'mlid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'plid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'link_path' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'router_path' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'link_title' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'options' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'module' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => 'system',
+ ),
+ 'hidden' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ 'external' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ 'has_children' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ 'expanded' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ 'weight' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'depth' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ 'customized' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ 'p1' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p2' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p3' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p4' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p5' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p6' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p7' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p8' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'p9' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'updated' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ ),
+ 'indexes' => array(
+ 'path_menu' => array(
+ array(
+ 'link_path',
+ 128,
+ ),
+ 'menu_name',
+ ),
+ 'menu_plid_expand_child' => array(
+ 'menu_name',
+ 'plid',
+ 'expanded',
+ 'has_children',
+ ),
+ 'menu_parents' => array(
+ 'menu_name',
+ 'p1',
+ 'p2',
+ 'p3',
+ 'p4',
+ 'p5',
+ 'p6',
+ 'p7',
+ 'p8',
+ 'p9',
+ ),
+ 'router_path' => array(
+ array(
+ 'router_path',
+ 128,
+ ),
+ ),
+ ),
+ 'primary key' => array(
+ 'mlid',
+ ),
+ 'module' => 'system',
+ 'name' => 'menu_links',
+));
+db_insert('menu_links')->fields(array(
+ 'menu_name',
+ 'mlid',
+ 'plid',
+ 'link_path',
+ 'router_path',
+ 'link_title',
+ 'options',
+ 'module',
+ 'hidden',
+ 'external',
+ 'has_children',
+ 'expanded',
+ 'weight',
+ 'depth',
+ 'customized',
+ 'p1',
+ 'p2',
+ 'p3',
+ 'p4',
+ 'p5',
+ 'p6',
+ 'p7',
+ 'p8',
+ 'p9',
+ 'updated',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '1',
+ 'plid' => '0',
+ 'link_path' => 'batch',
+ 'router_path' => 'batch',
+ 'link_title' => '',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '1',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '2',
+ 'plid' => '0',
+ 'link_path' => 'admin',
+ 'router_path' => 'admin',
+ 'link_title' => 'Administer',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '9',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '3',
+ 'plid' => '0',
+ 'link_path' => 'node',
+ 'router_path' => 'node',
+ 'link_title' => 'Content',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '3',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '4',
+ 'plid' => '0',
+ 'link_path' => 'logout',
+ 'router_path' => 'logout',
+ 'link_title' => 'Log out',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '10',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '4',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '5',
+ 'plid' => '0',
+ 'link_path' => 'rss.xml',
+ 'router_path' => 'rss.xml',
+ 'link_title' => 'RSS feed',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '5',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '6',
+ 'plid' => '0',
+ 'link_path' => 'user',
+ 'router_path' => 'user',
+ 'link_title' => 'User account',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '6',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '7',
+ 'plid' => '0',
+ 'link_path' => 'node/%',
+ 'router_path' => 'node/%',
+ 'link_title' => '',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '7',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '8',
+ 'plid' => '2',
+ 'link_path' => 'admin/compact',
+ 'router_path' => 'admin/compact',
+ 'link_title' => 'Compact mode',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '8',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '9',
+ 'plid' => '0',
+ 'link_path' => 'filter/tips',
+ 'router_path' => 'filter/tips',
+ 'link_title' => 'Compose tips',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '9',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '10',
+ 'plid' => '2',
+ 'link_path' => 'admin/content',
+ 'router_path' => 'admin/content',
+ 'link_title' => 'Content management',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:27:\"Manage your site's content.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '-10',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '11',
+ 'plid' => '0',
+ 'link_path' => 'node/add',
+ 'router_path' => 'node/add',
+ 'link_title' => 'Create content',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '1',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '11',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '12',
+ 'plid' => '0',
+ 'link_path' => 'system/files',
+ 'router_path' => 'system/files',
+ 'link_title' => 'File download',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '12',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '13',
+ 'plid' => '2',
+ 'link_path' => 'admin/reports',
+ 'router_path' => 'admin/reports',
+ 'link_title' => 'Reports',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:59:"View reports from system logs and other status information.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '5',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '14',
+ 'plid' => '2',
+ 'link_path' => 'admin/build',
+ 'router_path' => 'admin/build',
+ 'link_title' => 'Site building',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:38:"Control how your site looks and feels.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '-10',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '15',
+ 'plid' => '2',
+ 'link_path' => 'admin/settings',
+ 'router_path' => 'admin/settings',
+ 'link_title' => 'Site configuration',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:40:"Adjust basic site configuration options.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '-5',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '16',
+ 'plid' => '0',
+ 'link_path' => 'user/autocomplete',
+ 'router_path' => 'user/autocomplete',
+ 'link_title' => 'User autocomplete',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '16',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '17',
+ 'plid' => '2',
+ 'link_path' => 'admin/user',
+ 'router_path' => 'admin/user',
+ 'link_title' => 'User management',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:61:\"Manage your site's users, groups and access to site features.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '18',
+ 'plid' => '0',
+ 'link_path' => 'user/%',
+ 'router_path' => 'user/%',
+ 'link_title' => 'My account',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '18',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '19',
+ 'plid' => '17',
+ 'link_path' => 'admin/user/rules',
+ 'router_path' => 'admin/user/rules',
+ 'link_title' => 'Access rules',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:80:"List and create rules to disallow usernames, e-mail addresses, and IP addresses.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '19',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '20',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/actions',
+ 'router_path' => 'admin/settings/actions',
+ 'link_title' => 'Actions',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:41:"Manage the actions defined for your site.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '20',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '21',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/admin',
+ 'router_path' => 'admin/settings/admin',
+ 'link_title' => 'Administration theme',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:55:"Settings for how your administrative pages should look.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '21',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '22',
+ 'plid' => '14',
+ 'link_path' => 'admin/build/block',
+ 'router_path' => 'admin/build/block',
+ 'link_title' => 'Blocks',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:79:\"Configure what block content appears in your site's sidebars and other regions.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '22',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '23',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/clean-urls',
+ 'router_path' => 'admin/settings/clean-urls',
+ 'link_title' => 'Clean URLs',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:43:"Enable or disable clean URLs for your site.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '23',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '24',
+ 'plid' => '10',
+ 'link_path' => 'admin/content/node',
+ 'router_path' => 'admin/content/node',
+ 'link_title' => 'Content',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:43:\"View, edit, and delete your site's content.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '24',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '25',
+ 'plid' => '10',
+ 'link_path' => 'admin/content/types',
+ 'router_path' => 'admin/content/types',
+ 'link_title' => 'Content types',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:82:"Manage posts by content type, including default status, front page promotion, etc.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '25',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '26',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/date-time',
+ 'router_path' => 'admin/settings/date-time',
+ 'link_title' => 'Date and time',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:89:\"Settings for how Drupal displays date and time, as well as the system's default timezone.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '26',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '27',
+ 'plid' => '0',
+ 'link_path' => 'node/%/delete',
+ 'router_path' => 'node/%/delete',
+ 'link_title' => 'Delete',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '1',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '27',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '28',
+ 'plid' => '18',
+ 'link_path' => 'user/%/delete',
+ 'router_path' => 'user/%/delete',
+ 'link_title' => 'Delete',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '18',
+ 'p2' => '28',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '29',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/error-reporting',
+ 'router_path' => 'admin/settings/error-reporting',
+ 'link_title' => 'Error reporting',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:93:"Control how Drupal deals with errors including 403/404 errors as well as PHP error reporting.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '29',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '30',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/file-system',
+ 'router_path' => 'admin/settings/file-system',
+ 'link_title' => 'File system',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:68:"Tell Drupal where to store uploaded files and how they are accessed.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '30',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '31',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/image-toolkit',
+ 'router_path' => 'admin/settings/image-toolkit',
+ 'link_title' => 'Image toolkit',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:74:"Choose which image toolkit to use if you have installed optional toolkits.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '31',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '32',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/filters',
+ 'router_path' => 'admin/settings/filters',
+ 'link_title' => 'Input formats',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:127:"Configure how content input by users is filtered, including allowed HTML tags. Also allows enabling of module-provided filters.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '32',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '33',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/logging',
+ 'router_path' => 'admin/settings/logging',
+ 'link_title' => 'Logging and alerts',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:156:\"Settings for logging and alerts modules. Various modules can route Drupal's system events to different destination, such as syslog, database, email, ...etc.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '1',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '33',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '34',
+ 'plid' => '14',
+ 'link_path' => 'admin/build/modules',
+ 'router_path' => 'admin/build/modules',
+ 'link_title' => 'Modules',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:47:"Enable or disable add-on modules for your site.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '34',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '35',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/performance',
+ 'router_path' => 'admin/settings/performance',
+ 'link_title' => 'Performance',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:101:"Enable or disable page caching for anonymous users and set CSS and JS bandwidth optimization options.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '35',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '36',
+ 'plid' => '17',
+ 'link_path' => 'admin/user/permissions',
+ 'router_path' => 'admin/user/permissions',
+ 'link_title' => 'Permissions',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:64:"Determine access to features by selecting permissions for roles.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '36',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '37',
+ 'plid' => '10',
+ 'link_path' => 'admin/content/node-settings',
+ 'router_path' => 'admin/content/node-settings',
+ 'link_title' => 'Post settings',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:126:"Control posting behavior, such as teaser length, requiring previews before posting, and the number of posts on the front page.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '37',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '38',
+ 'plid' => '10',
+ 'link_path' => 'admin/content/rss-publishing',
+ 'router_path' => 'admin/content/rss-publishing',
+ 'link_title' => 'RSS publishing',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:92:"Configure the number of items per feed and whether feeds should be titles/teasers/full-text.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '38',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '39',
+ 'plid' => '13',
+ 'link_path' => 'admin/reports/dblog',
+ 'router_path' => 'admin/reports/dblog',
+ 'link_title' => 'Recent log entries',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:43:"View events that have recently been logged.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '-1',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '39',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '40',
+ 'plid' => '17',
+ 'link_path' => 'admin/user/roles',
+ 'router_path' => 'admin/user/roles',
+ 'link_title' => 'Roles',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:30:"List, edit, or add user roles.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '40',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '41',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/site-information',
+ 'router_path' => 'admin/settings/site-information',
+ 'link_title' => 'Site information',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:107:"Change basic site information, such as the site name, slogan, e-mail address, mission, front page and more.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '41',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '42',
+ 'plid' => '15',
+ 'link_path' => 'admin/settings/site-maintenance',
+ 'router_path' => 'admin/settings/site-maintenance',
+ 'link_title' => 'Site maintenance',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:63:"Take the site off-line for maintenance or bring it back online.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '42',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '43',
+ 'plid' => '13',
+ 'link_path' => 'admin/reports/status',
+ 'router_path' => 'admin/reports/status',
+ 'link_title' => 'Status report',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:74:\"Get a status report about your site's operation and any detected problems.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '10',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '43',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '44',
+ 'plid' => '14',
+ 'link_path' => 'admin/build/themes',
+ 'router_path' => 'admin/build/themes',
+ 'link_title' => 'Themes',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:57:"Change which theme your site uses or allows users to set.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '44',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '45',
+ 'plid' => '13',
+ 'link_path' => 'admin/reports/access-denied',
+ 'router_path' => 'admin/reports/access-denied',
+ 'link_title' => "Top 'access denied' errors",
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:35:\"View 'access denied' errors (403s).\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '45',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '46',
+ 'plid' => '13',
+ 'link_path' => 'admin/reports/page-not-found',
+ 'router_path' => 'admin/reports/page-not-found',
+ 'link_title' => "Top 'page not found' errors",
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:36:\"View 'page not found' errors (404s).\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '46',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '47',
+ 'plid' => '17',
+ 'link_path' => 'admin/user/settings',
+ 'router_path' => 'admin/user/settings',
+ 'link_title' => 'User settings',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:101:"Configure default behavior of users, including registration requirements, e-mails, and user pictures.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '47',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '48',
+ 'plid' => '17',
+ 'link_path' => 'admin/user/user',
+ 'router_path' => 'admin/user/user',
+ 'link_title' => 'Users',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:26:"List, add, and edit users.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '48',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '49',
+ 'plid' => '32',
+ 'link_path' => 'admin/settings/filters/%',
+ 'router_path' => 'admin/settings/filters/%',
+ 'link_title' => '',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '32',
+ 'p4' => '49',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '50',
+ 'plid' => '23',
+ 'link_path' => 'admin/settings/clean-urls/check',
+ 'router_path' => 'admin/settings/clean-urls/check',
+ 'link_title' => 'Clean URL check',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '23',
+ 'p4' => '50',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '51',
+ 'plid' => '20',
+ 'link_path' => 'admin/settings/actions/configure',
+ 'router_path' => 'admin/settings/actions/configure',
+ 'link_title' => 'Configure an advanced action',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '20',
+ 'p4' => '51',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '52',
+ 'plid' => '22',
+ 'link_path' => 'admin/build/block/configure',
+ 'router_path' => 'admin/build/block/configure',
+ 'link_title' => 'Configure block',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '22',
+ 'p4' => '52',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '53',
+ 'plid' => '33',
+ 'link_path' => 'admin/settings/logging/dblog',
+ 'router_path' => 'admin/settings/logging/dblog',
+ 'link_title' => 'Database logging',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:169:"Settings for logging to the Drupal database logs. This is the most common method for small to medium sites on shared hosting. The logs are viewable from the admin pages.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '33',
+ 'p4' => '53',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '54',
+ 'plid' => '26',
+ 'link_path' => 'admin/settings/date-time/lookup',
+ 'router_path' => 'admin/settings/date-time/lookup',
+ 'link_title' => 'Date and time lookup',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '26',
+ 'p4' => '54',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '55',
+ 'plid' => '22',
+ 'link_path' => 'admin/build/block/delete',
+ 'router_path' => 'admin/build/block/delete',
+ 'link_title' => 'Delete block',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '22',
+ 'p4' => '55',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '56',
+ 'plid' => '32',
+ 'link_path' => 'admin/settings/filters/delete',
+ 'router_path' => 'admin/settings/filters/delete',
+ 'link_title' => 'Delete input format',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '32',
+ 'p4' => '56',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '57',
+ 'plid' => '19',
+ 'link_path' => 'admin/user/rules/delete',
+ 'router_path' => 'admin/user/rules/delete',
+ 'link_title' => 'Delete rule',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '19',
+ 'p4' => '57',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '58',
+ 'plid' => '13',
+ 'link_path' => 'admin/reports/event/%',
+ 'router_path' => 'admin/reports/event/%',
+ 'link_title' => 'Details',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '58',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '59',
+ 'plid' => '40',
+ 'link_path' => 'admin/user/roles/edit',
+ 'router_path' => 'admin/user/roles/edit',
+ 'link_title' => 'Edit role',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '40',
+ 'p4' => '59',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '60',
+ 'plid' => '19',
+ 'link_path' => 'admin/user/rules/edit',
+ 'router_path' => 'admin/user/rules/edit',
+ 'link_title' => 'Edit rule',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '17',
+ 'p3' => '19',
+ 'p4' => '60',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '61',
+ 'plid' => '43',
+ 'link_path' => 'admin/reports/status/php',
+ 'router_path' => 'admin/reports/status/php',
+ 'link_title' => 'PHP',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '43',
+ 'p4' => '61',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '62',
+ 'plid' => '37',
+ 'link_path' => 'admin/content/node-settings/rebuild',
+ 'router_path' => 'admin/content/node-settings/rebuild',
+ 'link_title' => 'Rebuild permissions',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '37',
+ 'p4' => '62',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '63',
+ 'plid' => '20',
+ 'link_path' => 'admin/settings/actions/orphan',
+ 'router_path' => 'admin/settings/actions/orphan',
+ 'link_title' => 'Remove orphans',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '20',
+ 'p4' => '63',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '64',
+ 'plid' => '43',
+ 'link_path' => 'admin/reports/status/run-cron',
+ 'router_path' => 'admin/reports/status/run-cron',
+ 'link_title' => 'Run cron',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '43',
+ 'p4' => '64',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '65',
+ 'plid' => '43',
+ 'link_path' => 'admin/reports/status/sql',
+ 'router_path' => 'admin/reports/status/sql',
+ 'link_title' => 'SQL',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '43',
+ 'p4' => '65',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '66',
+ 'plid' => '20',
+ 'link_path' => 'admin/settings/actions/delete/%',
+ 'router_path' => 'admin/settings/actions/delete/%',
+ 'link_title' => 'Delete action',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:17:"Delete an action.";}}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '15',
+ 'p3' => '20',
+ 'p4' => '66',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '67',
+ 'plid' => '22',
+ 'link_path' => 'admin/build/block/list/js',
+ 'router_path' => 'admin/build/block/list/js',
+ 'link_title' => 'JavaScript List Form',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '22',
+ 'p4' => '67',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '68',
+ 'plid' => '34',
+ 'link_path' => 'admin/build/modules/list/confirm',
+ 'router_path' => 'admin/build/modules/list/confirm',
+ 'link_title' => 'List',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '34',
+ 'p4' => '68',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '69',
+ 'plid' => '0',
+ 'link_path' => 'user/reset/%/%/%',
+ 'router_path' => 'user/reset/%/%/%',
+ 'link_title' => 'Reset password',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '69',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '70',
+ 'plid' => '34',
+ 'link_path' => 'admin/build/modules/uninstall/confirm',
+ 'router_path' => 'admin/build/modules/uninstall/confirm',
+ 'link_title' => 'Uninstall',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '14',
+ 'p3' => '34',
+ 'p4' => '70',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '71',
+ 'plid' => '0',
+ 'link_path' => 'node/%/revisions/%/delete',
+ 'router_path' => 'node/%/revisions/%/delete',
+ 'link_title' => 'Delete earlier revision',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '71',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '72',
+ 'plid' => '0',
+ 'link_path' => 'node/%/revisions/%/revert',
+ 'router_path' => 'node/%/revisions/%/revert',
+ 'link_title' => 'Revert to earlier revision',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '72',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '73',
+ 'plid' => '0',
+ 'link_path' => 'node/%/revisions/%/view',
+ 'router_path' => 'node/%/revisions/%/view',
+ 'link_title' => 'Revisions',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '73',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '74',
+ 'plid' => '13',
+ 'link_path' => 'admin/reports/updates',
+ 'router_path' => 'admin/reports/updates',
+ 'link_title' => 'Available updates',
+ 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:82:"Get a status report about available updates for your installed modules and themes.";}}',
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '10',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '74',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '75',
+ 'plid' => '11',
+ 'link_path' => 'node/add/page',
+ 'router_path' => 'node/add/page',
+ 'link_title' => 'Page',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:296:\"A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '11',
+ 'p2' => '75',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '76',
+ 'plid' => '11',
+ 'link_path' => 'node/add/story',
+ 'router_path' => 'node/add/story',
+ 'link_title' => 'Story',
+ 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:392:\"A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.\";}}",
+ 'module' => 'system',
+ 'hidden' => '0',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '2',
+ 'customized' => '0',
+ 'p1' => '11',
+ 'p2' => '76',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '77',
+ 'plid' => '74',
+ 'link_path' => 'admin/reports/updates/check',
+ 'router_path' => 'admin/reports/updates/check',
+ 'link_title' => 'Manual update check',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '4',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '13',
+ 'p3' => '74',
+ 'p4' => '77',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '78',
+ 'plid' => '10',
+ 'link_path' => 'admin/content/node-type/page',
+ 'router_path' => 'admin/content/node-type/page',
+ 'link_title' => 'Page',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '78',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '79',
+ 'plid' => '10',
+ 'link_path' => 'admin/content/node-type/story',
+ 'router_path' => 'admin/content/node-type/story',
+ 'link_title' => 'Story',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '3',
+ 'customized' => '0',
+ 'p1' => '2',
+ 'p2' => '10',
+ 'p3' => '79',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '80',
+ 'plid' => '0',
+ 'link_path' => 'admin/content/node-type/page/delete',
+ 'router_path' => 'admin/content/node-type/page/delete',
+ 'link_title' => 'Delete',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '80',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->values(array(
+ 'menu_name' => 'navigation',
+ 'mlid' => '81',
+ 'plid' => '0',
+ 'link_path' => 'admin/content/node-type/story/delete',
+ 'router_path' => 'admin/content/node-type/story/delete',
+ 'link_title' => 'Delete',
+ 'options' => 'a:0:{}',
+ 'module' => 'system',
+ 'hidden' => '-1',
+ 'external' => '0',
+ 'has_children' => '0',
+ 'expanded' => '0',
+ 'weight' => '0',
+ 'depth' => '1',
+ 'customized' => '0',
+ 'p1' => '81',
+ 'p2' => '0',
+ 'p3' => '0',
+ 'p4' => '0',
+ 'p5' => '0',
+ 'p6' => '0',
+ 'p7' => '0',
+ 'p8' => '0',
+ 'p9' => '0',
+ 'updated' => '0',
+))
+->execute();
+
+db_create_table('menu_router', array(
+ 'fields' => array(
+ 'path' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'load_functions' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ ),
+ 'to_arg_functions' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ ),
+ 'access_callback' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'access_arguments' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'page_callback' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'page_arguments' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'fit' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'number_parts' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'small',
+ ),
+ 'tab_parent' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'tab_root' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'title' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'title_callback' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'title_arguments' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'type' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'block_callback' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'description' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ ),
+ 'position' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'weight' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'file' => array(
+ 'type' => 'text',
+ 'size' => 'medium',
+ ),
+ ),
+ 'indexes' => array(
+ 'fit' => array(
+ 'fit',
+ ),
+ 'tab_parent' => array(
+ 'tab_parent',
+ ),
+ 'tab_root_weight_title' => array(
+ array(
+ 'tab_root',
+ 64,
+ ),
+ 'weight',
+ 'title',
+ ),
+ ),
+ 'primary key' => array(
+ 'path',
+ ),
+ 'module' => 'system',
+ 'name' => 'menu_router',
+));
+db_insert('menu_router')->fields(array(
+ 'path',
+ 'load_functions',
+ 'to_arg_functions',
+ 'access_callback',
+ 'access_arguments',
+ 'page_callback',
+ 'page_arguments',
+ 'fit',
+ 'number_parts',
+ 'tab_parent',
+ 'tab_root',
+ 'title',
+ 'title_callback',
+ 'title_arguments',
+ 'type',
+ 'block_callback',
+ 'description',
+ 'position',
+ 'weight',
+ 'file',
+))
+->values(array(
+ 'path' => 'admin',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_main_admin_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '1',
+ 'number_parts' => '1',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin',
+ 'title' => 'Administer',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '9',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_admin_menu_block_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build',
+ 'title' => 'Site building',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Control how your site looks and feels.',
+ 'position' => 'right',
+ 'weight' => '-10',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:17:"administer blocks";}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Blocks',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "Configure what block content appears in your site's sidebars and other regions.",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/add',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:17:"administer blocks";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:20:"block_add_block_form";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/build/block',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Add block',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/configure',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:17:"administer blocks";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:21:"block_admin_configure";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/block/configure',
+ 'title' => 'Configure block',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/delete',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:17:"administer blocks";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:16:"block_box_delete";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/block/delete',
+ 'title' => 'Delete block',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:17:"administer blocks";}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/build/block',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list/bluemarine',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_block_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:33:"themes/bluemarine/bluemarine.info";s:4:"name";s:10:"bluemarine";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:10:"Bluemarine";s:11:"description";s:66:"Table-based multi-column theme with a marine and ash color scheme.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/bluemarine/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/bluemarine/script.js";}s:10:"screenshot";s:32:"themes/bluemarine/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/bluemarine/style.css";}}s:6:"engine";s:11:"phptemplate";}}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:1:{i:0;s:10:"bluemarine";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/block/list',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Bluemarine',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list/chameleon',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_block_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":11:{s:8:"filename";s:31:"themes/chameleon/chameleon.info";s:4:"name";s:9:"chameleon";s:4:"type";s:5:"theme";s:5:"owner";s:32:"themes/chameleon/chameleon.theme";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:12:{s:4:"name";s:9:"Chameleon";s:11:"description";s:42:"Minimalist tabled theme with light colors.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:8:"features";a:4:{i:0;s:4:"logo";i:1;s:7:"favicon";i:2;s:4:"name";i:3;s:6:"slogan";}s:11:"stylesheets";a:1:{s:3:"all";a:2:{s:9:"style.css";s:26:"themes/chameleon/style.css";s:10:"common.css";s:27:"themes/chameleon/common.css";}}s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"scripts";a:1:{s:9:"script.js";s:26:"themes/chameleon/script.js";}s:10:"screenshot";s:31:"themes/chameleon/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:2:{s:9:"style.css";s:26:"themes/chameleon/style.css";s:10:"common.css";s:27:"themes/chameleon/common.css";}}}}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:1:{i:0;s:9:"chameleon";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/block/list',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Chameleon',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list/garland',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_block_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:27:"themes/garland/garland.info";s:4:"name";s:7:"garland";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"1";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:7:"Garland";s:11:"description";s:66:"Tableless, recolorable, multi-column, fluid width theme (default).";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:11:"stylesheets";a:2:{s:3:"all";a:1:{s:9:"style.css";s:24:"themes/garland/style.css";}s:5:"print";a:1:{s:9:"print.css";s:24:"themes/garland/print.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:24:"themes/garland/script.js";}s:10:"screenshot";s:29:"themes/garland/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:2:{s:3:"all";a:1:{s:9:"style.css";s:24:"themes/garland/style.css";}s:5:"print";a:1:{s:9:"print.css";s:24:"themes/garland/print.css";}}s:6:"engine";s:11:"phptemplate";}}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:1:{i:0;s:7:"garland";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/block/list',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Garland',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list/js',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:17:"administer blocks";}',
+ 'page_callback' => 'block_admin_display_js',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/block/list/js',
+ 'title' => 'JavaScript List Form',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list/marvin',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_block_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:35:"themes/chameleon/marvin/marvin.info";s:4:"name";s:6:"marvin";s:4:"type";s:5:"theme";s:5:"owner";s:0:"";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:6:"Marvin";s:11:"description";s:31:"Boxy tabled theme in all grays.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:10:"base theme";s:9:"chameleon";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:33:"themes/chameleon/marvin/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/chameleon/marvin/script.js";}s:10:"screenshot";s:38:"themes/chameleon/marvin/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:33:"themes/chameleon/marvin/style.css";}}s:10:"base_theme";s:9:"chameleon";}}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:1:{i:0;s:6:"marvin";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/block/list',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Marvin',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list/minnelli',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_block_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":13:{s:8:"filename";s:37:"themes/garland/minnelli/minnelli.info";s:4:"name";s:8:"minnelli";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:14:{s:4:"name";s:8:"Minnelli";s:11:"description";s:56:"Tableless, recolorable, multi-column, fixed width theme.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:10:"base theme";s:7:"garland";s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:12:"minnelli.css";s:36:"themes/garland/minnelli/minnelli.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/garland/minnelli/script.js";}s:10:"screenshot";s:38:"themes/garland/minnelli/screenshot.png";s:3:"php";s:5:"4.3.5";s:6:"engine";s:11:"phptemplate";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:12:"minnelli.css";s:36:"themes/garland/minnelli/minnelli.css";}}s:6:"engine";s:11:"phptemplate";s:10:"base_theme";s:7:"garland";}}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:1:{i:0;s:8:"minnelli";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/block/list',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Minnelli',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/block/list/pushbutton',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_block_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:33:"themes/pushbutton/pushbutton.info";s:4:"name";s:10:"pushbutton";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:10:"Pushbutton";s:11:"description";s:52:"Tabled, multi-column theme in blue and orange tones.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/pushbutton/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/pushbutton/script.js";}s:10:"screenshot";s:32:"themes/pushbutton/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/pushbutton/style.css";}}s:6:"engine";s:11:"phptemplate";}}',
+ 'page_callback' => 'block_admin_display',
+ 'page_arguments' => 'a:1:{i:0;s:10:"pushbutton";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/block/list',
+ 'tab_root' => 'admin/build/block',
+ 'title' => 'Pushbutton',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/block/block.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/modules',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:14:"system_modules";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/modules',
+ 'title' => 'Modules',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Enable or disable add-on modules for your site.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/modules/list',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:14:"system_modules";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/build/modules',
+ 'tab_root' => 'admin/build/modules',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/modules/list/confirm',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:14:"system_modules";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/modules/list/confirm',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/modules/uninstall',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:24:"system_modules_uninstall";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/build/modules',
+ 'tab_root' => 'admin/build/modules',
+ 'title' => 'Uninstall',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/modules/uninstall/confirm',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:24:"system_modules_uninstall";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/modules/uninstall/confirm',
+ 'title' => 'Uninstall',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:18:"system_themes_form";i:1;N;}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Themes',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Change which theme your site uses or allows users to set.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/select',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:18:"system_themes_form";i:1;N;}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/build/themes',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => 'Select the default theme.',
+ 'position' => '',
+ 'weight' => '-1',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:21:"system_theme_settings";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/build/themes',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Configure',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings/bluemarine',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_system_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:33:"themes/bluemarine/bluemarine.info";s:4:"name";s:10:"bluemarine";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:10:"Bluemarine";s:11:"description";s:66:"Table-based multi-column theme with a marine and ash color scheme.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/bluemarine/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/bluemarine/script.js";}s:10:"screenshot";s:32:"themes/bluemarine/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/bluemarine/style.css";}}s:6:"engine";s:11:"phptemplate";}}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:21:"system_theme_settings";i:1;s:10:"bluemarine";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/themes/settings',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Bluemarine',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings/chameleon',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_system_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":11:{s:8:"filename";s:31:"themes/chameleon/chameleon.info";s:4:"name";s:9:"chameleon";s:4:"type";s:5:"theme";s:5:"owner";s:32:"themes/chameleon/chameleon.theme";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:12:{s:4:"name";s:9:"Chameleon";s:11:"description";s:42:"Minimalist tabled theme with light colors.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:8:"features";a:4:{i:0;s:4:"logo";i:1;s:7:"favicon";i:2;s:4:"name";i:3;s:6:"slogan";}s:11:"stylesheets";a:1:{s:3:"all";a:2:{s:9:"style.css";s:26:"themes/chameleon/style.css";s:10:"common.css";s:27:"themes/chameleon/common.css";}}s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"scripts";a:1:{s:9:"script.js";s:26:"themes/chameleon/script.js";}s:10:"screenshot";s:31:"themes/chameleon/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:2:{s:9:"style.css";s:26:"themes/chameleon/style.css";s:10:"common.css";s:27:"themes/chameleon/common.css";}}}}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:21:"system_theme_settings";i:1;s:9:"chameleon";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/themes/settings',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Chameleon',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings/garland',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_system_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:27:"themes/garland/garland.info";s:4:"name";s:7:"garland";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"1";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:7:"Garland";s:11:"description";s:66:"Tableless, recolorable, multi-column, fluid width theme (default).";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:11:"stylesheets";a:2:{s:3:"all";a:1:{s:9:"style.css";s:24:"themes/garland/style.css";}s:5:"print";a:1:{s:9:"print.css";s:24:"themes/garland/print.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:24:"themes/garland/script.js";}s:10:"screenshot";s:29:"themes/garland/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:2:{s:3:"all";a:1:{s:9:"style.css";s:24:"themes/garland/style.css";}s:5:"print";a:1:{s:9:"print.css";s:24:"themes/garland/print.css";}}s:6:"engine";s:11:"phptemplate";}}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:21:"system_theme_settings";i:1;s:7:"garland";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/themes/settings',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Garland',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings/global',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:21:"system_theme_settings";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/themes/settings',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Global settings',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-1',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings/marvin',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_system_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:35:"themes/chameleon/marvin/marvin.info";s:4:"name";s:6:"marvin";s:4:"type";s:5:"theme";s:5:"owner";s:0:"";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:6:"Marvin";s:11:"description";s:31:"Boxy tabled theme in all grays.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:10:"base theme";s:9:"chameleon";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:33:"themes/chameleon/marvin/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/chameleon/marvin/script.js";}s:10:"screenshot";s:38:"themes/chameleon/marvin/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:33:"themes/chameleon/marvin/style.css";}}s:10:"base_theme";s:9:"chameleon";}}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:21:"system_theme_settings";i:1;s:6:"marvin";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/themes/settings',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Marvin',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings/minnelli',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_system_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":13:{s:8:"filename";s:37:"themes/garland/minnelli/minnelli.info";s:4:"name";s:8:"minnelli";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:14:{s:4:"name";s:8:"Minnelli";s:11:"description";s:56:"Tableless, recolorable, multi-column, fixed width theme.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:10:"base theme";s:7:"garland";s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:12:"minnelli.css";s:36:"themes/garland/minnelli/minnelli.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/garland/minnelli/script.js";}s:10:"screenshot";s:38:"themes/garland/minnelli/screenshot.png";s:3:"php";s:5:"4.3.5";s:6:"engine";s:11:"phptemplate";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:12:"minnelli.css";s:36:"themes/garland/minnelli/minnelli.css";}}s:6:"engine";s:11:"phptemplate";s:10:"base_theme";s:7:"garland";}}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:21:"system_theme_settings";i:1;s:8:"minnelli";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/themes/settings',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Minnelli',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/build/themes/settings/pushbutton',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_system_themes_access',
+ 'access_arguments' => 'a:1:{i:0;O:8:"stdClass":12:{s:8:"filename";s:33:"themes/pushbutton/pushbutton.info";s:4:"name";s:10:"pushbutton";s:4:"type";s:5:"theme";s:5:"owner";s:45:"themes/engines/phptemplate/phptemplate.engine";s:6:"status";s:1:"0";s:8:"throttle";s:1:"0";s:9:"bootstrap";s:1:"0";s:14:"schema_version";s:2:"-1";s:6:"weight";s:1:"0";s:4:"info";a:13:{s:4:"name";s:10:"Pushbutton";s:11:"description";s:52:"Tabled, multi-column theme in blue and orange tones.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/pushbutton/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/pushbutton/script.js";}s:10:"screenshot";s:32:"themes/pushbutton/screenshot.png";s:3:"php";s:5:"4.3.5";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/pushbutton/style.css";}}s:6:"engine";s:11:"phptemplate";}}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:21:"system_theme_settings";i:1;s:10:"pushbutton";}',
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/build/themes/settings',
+ 'tab_root' => 'admin/build/themes',
+ 'title' => 'Pushbutton',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/by-module',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_admin_by_module',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => 'admin',
+ 'tab_root' => 'admin',
+ 'title' => 'By module',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '2',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/by-task',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_main_admin_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => 'admin',
+ 'tab_root' => 'admin',
+ 'title' => 'By task',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/compact',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_admin_compact_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/compact',
+ 'title' => 'Compact mode',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/content',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_admin_menu_block_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content',
+ 'title' => 'Content management',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "Manage your site's content.",
+ 'position' => 'left',
+ 'weight' => '-10',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer nodes";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:18:"node_admin_content";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/node',
+ 'title' => 'Content',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "View, edit, and delete your site's content.",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/node.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-settings',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer nodes";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:14:"node_configure";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/node-settings',
+ 'title' => 'Post settings',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Control posting behavior, such as teaser length, requiring previews before posting, and the number of posts on the front page.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/node.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-settings/rebuild',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:30:"node_configure_rebuild_confirm";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/node-settings/rebuild',
+ 'title' => 'Rebuild permissions',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/node.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-type/page',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => "a:2:{i:0;s:14:\"node_type_form\";i:1;O:8:\"stdClass\":14:{s:4:\"type\";s:4:\"page\";s:4:\"name\";s:4:\"Page\";s:6:\"module\";s:4:\"node\";s:11:\"description\";s:296:\"A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.\";s:4:\"help\";s:0:\"\";s:9:\"has_title\";s:1:\"1\";s:11:\"title_label\";s:5:\"Title\";s:8:\"has_body\";s:1:\"1\";s:10:\"body_label\";s:4:\"Body\";s:14:\"min_word_count\";s:1:\"0\";s:6:\"custom\";s:1:\"1\";s:8:\"modified\";s:1:\"1\";s:6:\"locked\";s:1:\"0\";s:9:\"orig_type\";s:4:\"page\";}}",
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/node-type/page',
+ 'title' => 'Page',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-type/page/delete',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => "a:2:{i:0;s:24:\"node_type_delete_confirm\";i:1;O:8:\"stdClass\":14:{s:4:\"type\";s:4:\"page\";s:4:\"name\";s:4:\"Page\";s:6:\"module\";s:4:\"node\";s:11:\"description\";s:296:\"A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.\";s:4:\"help\";s:0:\"\";s:9:\"has_title\";s:1:\"1\";s:11:\"title_label\";s:5:\"Title\";s:8:\"has_body\";s:1:\"1\";s:10:\"body_label\";s:4:\"Body\";s:14:\"min_word_count\";s:1:\"0\";s:6:\"custom\";s:1:\"1\";s:8:\"modified\";s:1:\"1\";s:6:\"locked\";s:1:\"0\";s:9:\"orig_type\";s:4:\"page\";}}",
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/node-type/page/delete',
+ 'title' => 'Delete',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-type/page/edit',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => "a:2:{i:0;s:14:\"node_type_form\";i:1;O:8:\"stdClass\":14:{s:4:\"type\";s:4:\"page\";s:4:\"name\";s:4:\"Page\";s:6:\"module\";s:4:\"node\";s:11:\"description\";s:296:\"A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.\";s:4:\"help\";s:0:\"\";s:9:\"has_title\";s:1:\"1\";s:11:\"title_label\";s:5:\"Title\";s:8:\"has_body\";s:1:\"1\";s:10:\"body_label\";s:4:\"Body\";s:14:\"min_word_count\";s:1:\"0\";s:6:\"custom\";s:1:\"1\";s:8:\"modified\";s:1:\"1\";s:6:\"locked\";s:1:\"0\";s:9:\"orig_type\";s:4:\"page\";}}",
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/content/node-type/page',
+ 'tab_root' => 'admin/content/node-type/page',
+ 'title' => 'Edit',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-type/story',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => "a:2:{i:0;s:14:\"node_type_form\";i:1;O:8:\"stdClass\":14:{s:4:\"type\";s:5:\"story\";s:4:\"name\";s:5:\"Story\";s:6:\"module\";s:4:\"node\";s:11:\"description\";s:392:\"A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.\";s:4:\"help\";s:0:\"\";s:9:\"has_title\";s:1:\"1\";s:11:\"title_label\";s:5:\"Title\";s:8:\"has_body\";s:1:\"1\";s:10:\"body_label\";s:4:\"Body\";s:14:\"min_word_count\";s:1:\"0\";s:6:\"custom\";s:1:\"1\";s:8:\"modified\";s:1:\"1\";s:6:\"locked\";s:1:\"0\";s:9:\"orig_type\";s:5:\"story\";}}",
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/node-type/story',
+ 'title' => 'Story',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-type/story/delete',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => "a:2:{i:0;s:24:\"node_type_delete_confirm\";i:1;O:8:\"stdClass\":14:{s:4:\"type\";s:5:\"story\";s:4:\"name\";s:5:\"Story\";s:6:\"module\";s:4:\"node\";s:11:\"description\";s:392:\"A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.\";s:4:\"help\";s:0:\"\";s:9:\"has_title\";s:1:\"1\";s:11:\"title_label\";s:5:\"Title\";s:8:\"has_body\";s:1:\"1\";s:10:\"body_label\";s:4:\"Body\";s:14:\"min_word_count\";s:1:\"0\";s:6:\"custom\";s:1:\"1\";s:8:\"modified\";s:1:\"1\";s:6:\"locked\";s:1:\"0\";s:9:\"orig_type\";s:5:\"story\";}}",
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/node-type/story/delete',
+ 'title' => 'Delete',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node-type/story/edit',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => "a:2:{i:0;s:14:\"node_type_form\";i:1;O:8:\"stdClass\":14:{s:4:\"type\";s:5:\"story\";s:4:\"name\";s:5:\"Story\";s:6:\"module\";s:4:\"node\";s:11:\"description\";s:392:\"A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.\";s:4:\"help\";s:0:\"\";s:9:\"has_title\";s:1:\"1\";s:11:\"title_label\";s:5:\"Title\";s:8:\"has_body\";s:1:\"1\";s:10:\"body_label\";s:4:\"Body\";s:14:\"min_word_count\";s:1:\"0\";s:6:\"custom\";s:1:\"1\";s:8:\"modified\";s:1:\"1\";s:6:\"locked\";s:1:\"0\";s:9:\"orig_type\";s:5:\"story\";}}",
+ 'fit' => '31',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/content/node-type/story',
+ 'tab_root' => 'admin/content/node-type/story',
+ 'title' => 'Edit',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/node/overview',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer nodes";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:18:"node_admin_content";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/content/node',
+ 'tab_root' => 'admin/content/node',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => 'modules/node/node.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/content/rss-publishing',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:25:"system_rss_feeds_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/rss-publishing',
+ 'title' => 'RSS publishing',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Configure the number of items per feed and whether feeds should be titles/teasers/full-text.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/content/types',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'node_overview_types',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/content/types',
+ 'title' => 'Content types',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Manage posts by content type, including default status, front page promotion, etc.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/types/add',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:14:"node_type_form";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/content/types',
+ 'tab_root' => 'admin/content/types',
+ 'title' => 'Add content type',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/content/types/list',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:24:"administer content types";}',
+ 'page_callback' => 'node_overview_types',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/content/types',
+ 'tab_root' => 'admin/content/types',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => 'modules/node/content_types.inc',
+))
+->values(array(
+ 'path' => 'admin/reports',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:19:"access site reports";}',
+ 'page_callback' => 'system_admin_menu_block_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports',
+ 'title' => 'Reports',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'View reports from system logs and other status information.',
+ 'position' => 'left',
+ 'weight' => '5',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/access-denied',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:19:"access site reports";}',
+ 'page_callback' => 'dblog_top',
+ 'page_arguments' => 'a:1:{i:0;s:13:"access denied";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/access-denied',
+ 'title' => "Top 'access denied' errors",
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "View 'access denied' errors (403s).",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/dblog/dblog.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/dblog',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:19:"access site reports";}',
+ 'page_callback' => 'dblog_overview',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/dblog',
+ 'title' => 'Recent log entries',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'View events that have recently been logged.',
+ 'position' => '',
+ 'weight' => '-1',
+ 'file' => 'modules/dblog/dblog.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/event/%',
+ 'load_functions' => 'a:1:{i:3;N;}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:19:"access site reports";}',
+ 'page_callback' => 'dblog_event',
+ 'page_arguments' => 'a:1:{i:0;i:3;}',
+ 'fit' => '14',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/event/%',
+ 'title' => 'Details',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/dblog/dblog.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/page-not-found',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:19:"access site reports";}',
+ 'page_callback' => 'dblog_top',
+ 'page_arguments' => 'a:1:{i:0;s:14:"page not found";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/page-not-found',
+ 'title' => "Top 'page not found' errors",
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "View 'page not found' errors (404s).",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/dblog/dblog.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/status',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'system_status',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/status',
+ 'title' => 'Status report',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "Get a status report about your site's operation and any detected problems.",
+ 'position' => '',
+ 'weight' => '10',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/status/php',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'system_php',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/status/php',
+ 'title' => 'PHP',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/status/run-cron',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'system_run_cron',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/status/run-cron',
+ 'title' => 'Run cron',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/status/sql',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'system_sql',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/status/sql',
+ 'title' => 'SQL',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/updates',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'update_status',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/updates',
+ 'title' => 'Available updates',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Get a status report about available updates for your installed modules and themes.',
+ 'position' => '',
+ 'weight' => '10',
+ 'file' => 'modules/update/update.report.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/updates/check',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'update_manual_status',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/reports/updates/check',
+ 'title' => 'Manual update check',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/update/update.fetch.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/updates/list',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'update_status',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/reports/updates',
+ 'tab_root' => 'admin/reports/updates',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/update/update.report.inc',
+))
+->values(array(
+ 'path' => 'admin/reports/updates/settings',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:15:"update_settings";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/reports/updates',
+ 'tab_root' => 'admin/reports/updates',
+ 'title' => 'Settings',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/update/update.settings.inc',
+))
+->values(array(
+ 'path' => 'admin/settings',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_settings_overview',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings',
+ 'title' => 'Site configuration',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Adjust basic site configuration options.',
+ 'position' => 'right',
+ 'weight' => '-5',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/actions',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer actions";}',
+ 'page_callback' => 'system_actions_manage',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/actions',
+ 'title' => 'Actions',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Manage the actions defined for your site.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'admin/settings/actions/configure',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer actions";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:24:"system_actions_configure";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/actions/configure',
+ 'title' => 'Configure an advanced action',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'admin/settings/actions/delete/%',
+ 'load_functions' => 'a:1:{i:4;s:12:"actions_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer actions";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:26:"system_actions_delete_form";i:1;i:4;}',
+ 'fit' => '30',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/actions/delete/%',
+ 'title' => 'Delete action',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => 'Delete an action.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'admin/settings/actions/manage',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer actions";}',
+ 'page_callback' => 'system_actions_manage',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/settings/actions',
+ 'tab_root' => 'admin/settings/actions',
+ 'title' => 'Manage actions',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => 'Manage the actions defined for your site.',
+ 'position' => '',
+ 'weight' => '-2',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'admin/settings/actions/orphan',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer actions";}',
+ 'page_callback' => 'system_actions_remove_orphans',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/actions/orphan',
+ 'title' => 'Remove orphans',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'admin/settings/admin',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:27:"system_admin_theme_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/admin',
+ 'title' => 'Administration theme',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => 'system_admin_theme_settings',
+ 'description' => 'Settings for how your administrative pages should look.',
+ 'position' => 'left',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/clean-urls',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:25:"system_clean_url_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/clean-urls',
+ 'title' => 'Clean URLs',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Enable or disable clean URLs for your site.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/clean-urls/check',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '1',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'drupal_json',
+ 'page_arguments' => 'a:1:{i:0;a:1:{s:6:"status";b:1;}}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/clean-urls/check',
+ 'title' => 'Clean URL check',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'admin/settings/date-time',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:25:"system_date_time_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/date-time',
+ 'title' => 'Date and time',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "Settings for how Drupal displays date and time, as well as the system's default timezone.",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/date-time/lookup',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'system_date_time_lookup',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/date-time/lookup',
+ 'title' => 'Date and time lookup',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/error-reporting',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:31:"system_error_reporting_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/error-reporting',
+ 'title' => 'Error reporting',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Control how Drupal deals with errors including 403/404 errors as well as PHP error reporting.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/file-system',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:27:"system_file_system_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/file-system',
+ 'title' => 'File system',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Tell Drupal where to store uploaded files and how they are accessed.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:21:"filter_admin_overview";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/filters',
+ 'title' => 'Input formats',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Configure how content input by users is filtered, including allowed HTML tags. Also allows enabling of module-provided filters.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters/%',
+ 'load_functions' => 'a:1:{i:3;s:18:"filter_format_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'filter_admin_format_page',
+ 'page_arguments' => 'a:1:{i:0;i:3;}',
+ 'fit' => '14',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/filters/%',
+ 'title' => '',
+ 'title_callback' => 'filter_admin_format_title',
+ 'title_arguments' => 'a:1:{i:0;i:3;}',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters/%/configure',
+ 'load_functions' => 'a:1:{i:3;s:18:"filter_format_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'filter_admin_configure_page',
+ 'page_arguments' => 'a:1:{i:0;i:3;}',
+ 'fit' => '29',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/settings/filters/%',
+ 'tab_root' => 'admin/settings/filters/%',
+ 'title' => 'Configure',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '1',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters/%/edit',
+ 'load_functions' => 'a:1:{i:3;s:18:"filter_format_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'filter_admin_format_page',
+ 'page_arguments' => 'a:1:{i:0;i:3;}',
+ 'fit' => '29',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/settings/filters/%',
+ 'tab_root' => 'admin/settings/filters/%',
+ 'title' => 'Edit',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters/%/order',
+ 'load_functions' => 'a:1:{i:3;s:18:"filter_format_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'filter_admin_order_page',
+ 'page_arguments' => 'a:1:{i:0;i:3;}',
+ 'fit' => '29',
+ 'number_parts' => '5',
+ 'tab_parent' => 'admin/settings/filters/%',
+ 'tab_root' => 'admin/settings/filters/%',
+ 'title' => 'Rearrange',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '2',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters/add',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'filter_admin_format_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/settings/filters',
+ 'tab_root' => 'admin/settings/filters',
+ 'title' => 'Add input format',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '1',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters/delete',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:19:"filter_admin_delete";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/filters/delete',
+ 'title' => 'Delete input format',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/filters/list',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:18:"administer filters";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:21:"filter_admin_overview";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/settings/filters',
+ 'tab_root' => 'admin/settings/filters',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/filter/filter.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/image-toolkit',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:29:"system_image_toolkit_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/image-toolkit',
+ 'title' => 'Image toolkit',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Choose which image toolkit to use if you have installed optional toolkits.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/logging',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'system_logging_overview',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/logging',
+ 'title' => 'Logging and alerts',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "Settings for logging and alerts modules. Various modules can route Drupal's system events to different destination, such as syslog, database, email, ...etc.",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/logging/dblog',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:20:"dblog_admin_settings";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/logging/dblog',
+ 'title' => 'Database logging',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Settings for logging to the Drupal database logs. This is the most common method for small to medium sites on shared hosting. The logs are viewable from the admin pages.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/dblog/dblog.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/performance',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:27:"system_performance_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/performance',
+ 'title' => 'Performance',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Enable or disable page caching for anonymous users and set CSS and JS bandwidth optimization options.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/site-information',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:32:"system_site_information_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/site-information',
+ 'title' => 'Site information',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Change basic site information, such as the site name, slogan, e-mail address, mission, front page and more.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/settings/site-maintenance',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:29:"administer site configuration";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:32:"system_site_maintenance_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/settings/site-maintenance',
+ 'title' => 'Site maintenance',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Take the site off-line for maintenance or bring it back online.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:27:"access administration pages";}',
+ 'page_callback' => 'system_admin_menu_block_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user',
+ 'title' => 'User management',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "Manage your site's users, groups and access to site features.",
+ 'position' => 'left',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/permissions',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:15:"user_admin_perm";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/permissions',
+ 'title' => 'Permissions',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Determine access to features by selecting permissions for roles.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/roles',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:19:"user_admin_new_role";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/roles',
+ 'title' => 'Roles',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'List, edit, or add user roles.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/roles/edit',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:15:"user_admin_role";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/roles/edit',
+ 'title' => 'Edit role',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/rules',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'user_admin_access',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/rules',
+ 'title' => 'Access rules',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'List and create rules to disallow usernames, e-mail addresses, and IP addresses.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/rules/add',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'user_admin_access_add',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/user/rules',
+ 'tab_root' => 'admin/user/rules',
+ 'title' => 'Add rule',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/rules/check',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'user_admin_access_check',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/user/rules',
+ 'tab_root' => 'admin/user/rules',
+ 'title' => 'Check rules',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/rules/delete',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:32:"user_admin_access_delete_confirm";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/rules/delete',
+ 'title' => 'Delete rule',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/rules/edit',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'user_admin_access_edit',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/rules/edit',
+ 'title' => 'Edit rule',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/rules/list',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:22:"administer permissions";}',
+ 'page_callback' => 'user_admin_access',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/user/rules',
+ 'tab_root' => 'admin/user/rules',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/settings',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer users";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:19:"user_admin_settings";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/settings',
+ 'title' => 'User settings',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'Configure default behavior of users, including registration requirements, e-mails, and user pictures.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/user',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer users";}',
+ 'page_callback' => 'user_admin',
+ 'page_arguments' => 'a:1:{i:0;s:4:"list";}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'admin/user/user',
+ 'title' => 'Users',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => 'List, add, and edit users.',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/user/create',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer users";}',
+ 'page_callback' => 'user_admin',
+ 'page_arguments' => 'a:1:{i:0;s:6:"create";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/user/user',
+ 'tab_root' => 'admin/user/user',
+ 'title' => 'Add user',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'admin/user/user/list',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer users";}',
+ 'page_callback' => 'user_admin',
+ 'page_arguments' => 'a:1:{i:0;s:4:"list";}',
+ 'fit' => '15',
+ 'number_parts' => '4',
+ 'tab_parent' => 'admin/user/user',
+ 'tab_root' => 'admin/user/user',
+ 'title' => 'List',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => 'modules/user/user.admin.inc',
+))
+->values(array(
+ 'path' => 'batch',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '1',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'system_batch_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '1',
+ 'number_parts' => '1',
+ 'tab_parent' => '',
+ 'tab_root' => 'batch',
+ 'title' => '',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/system/system.admin.inc',
+))
+->values(array(
+ 'path' => 'filter/tips',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '1',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'filter_tips_long',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'filter/tips',
+ 'title' => 'Compose tips',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '20',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/filter/filter.pages.inc',
+))
+->values(array(
+ 'path' => 'logout',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_is_logged_in',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'user_logout',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '1',
+ 'number_parts' => '1',
+ 'tab_parent' => '',
+ 'tab_root' => 'logout',
+ 'title' => 'Log out',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '10',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'node',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:14:"access content";}',
+ 'page_callback' => 'node_page_default',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '1',
+ 'number_parts' => '1',
+ 'tab_parent' => '',
+ 'tab_root' => 'node',
+ 'title' => 'Content',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'node/%',
+ 'load_functions' => 'a:1:{i:1;s:9:"node_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'node_access',
+ 'access_arguments' => 'a:2:{i:0;s:4:"view";i:1;i:1;}',
+ 'page_callback' => 'node_page_view',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '2',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/%',
+ 'title' => '',
+ 'title_callback' => 'node_page_title',
+ 'title_arguments' => 'a:1:{i:0;i:1;}',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'node/%/delete',
+ 'load_functions' => 'a:1:{i:1;s:9:"node_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'node_access',
+ 'access_arguments' => 'a:2:{i:0;s:6:"delete";i:1;i:1;}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:19:"node_delete_confirm";i:1;i:1;}',
+ 'fit' => '5',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/%/delete',
+ 'title' => 'Delete',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '1',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'node/%/edit',
+ 'load_functions' => 'a:1:{i:1;s:9:"node_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'node_access',
+ 'access_arguments' => 'a:2:{i:0;s:6:"update";i:1;i:1;}',
+ 'page_callback' => 'node_page_edit',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '5',
+ 'number_parts' => '3',
+ 'tab_parent' => 'node/%',
+ 'tab_root' => 'node/%',
+ 'title' => 'Edit',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '1',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'node/%/revisions',
+ 'load_functions' => 'a:1:{i:1;s:9:"node_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_node_revision_access',
+ 'access_arguments' => 'a:1:{i:0;i:1;}',
+ 'page_callback' => 'node_revision_overview',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '5',
+ 'number_parts' => '3',
+ 'tab_parent' => 'node/%',
+ 'tab_root' => 'node/%',
+ 'title' => 'Revisions',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '2',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'node/%/revisions/%/delete',
+ 'load_functions' => 'a:2:{i:1;a:1:{s:9:"node_load";a:1:{i:0;i:3;}}i:3;N;}',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_node_revision_access',
+ 'access_arguments' => 'a:2:{i:0;i:1;i:1;s:6:"delete";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:28:"node_revision_delete_confirm";i:1;i:1;}',
+ 'fit' => '21',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/%/revisions/%/delete',
+ 'title' => 'Delete earlier revision',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'node/%/revisions/%/revert',
+ 'load_functions' => 'a:2:{i:1;a:1:{s:9:"node_load";a:1:{i:0;i:3;}}i:3;N;}',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_node_revision_access',
+ 'access_arguments' => 'a:2:{i:0;i:1;i:1;s:6:"update";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:28:"node_revision_revert_confirm";i:1;i:1;}',
+ 'fit' => '21',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/%/revisions/%/revert',
+ 'title' => 'Revert to earlier revision',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'node/%/revisions/%/view',
+ 'load_functions' => 'a:2:{i:1;a:1:{s:9:"node_load";a:1:{i:0;i:3;}}i:3;N;}',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_node_revision_access',
+ 'access_arguments' => 'a:1:{i:0;i:1;}',
+ 'page_callback' => 'node_show',
+ 'page_arguments' => 'a:3:{i:0;i:1;i:1;N;i:2;b:1;}',
+ 'fit' => '21',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/%/revisions/%/view',
+ 'title' => 'Revisions',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'node/%/view',
+ 'load_functions' => 'a:1:{i:1;s:9:"node_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'node_access',
+ 'access_arguments' => 'a:2:{i:0;s:4:"view";i:1;i:1;}',
+ 'page_callback' => 'node_page_view',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '5',
+ 'number_parts' => '3',
+ 'tab_parent' => 'node/%',
+ 'tab_root' => 'node/%',
+ 'title' => 'View',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'node/add',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '_node_add_access',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'node_add_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/add',
+ 'title' => 'Create content',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '1',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'node/add/page',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'node_access',
+ 'access_arguments' => 'a:2:{i:0;s:6:"create";i:1;s:4:"page";}',
+ 'page_callback' => 'node_add',
+ 'page_arguments' => 'a:1:{i:0;i:2;}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/add/page',
+ 'title' => 'Page',
+ 'title_callback' => 'check_plain',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'node/add/story',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'node_access',
+ 'access_arguments' => 'a:2:{i:0;s:6:"create";i:1;s:5:"story";}',
+ 'page_callback' => 'node_add',
+ 'page_arguments' => 'a:1:{i:0;i:2;}',
+ 'fit' => '7',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'node/add/story',
+ 'title' => 'Story',
+ 'title_callback' => 'check_plain',
+ 'title_arguments' => '',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/node/node.pages.inc',
+))
+->values(array(
+ 'path' => 'rss.xml',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:14:"access content";}',
+ 'page_callback' => 'node_feed',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '1',
+ 'number_parts' => '1',
+ 'tab_parent' => '',
+ 'tab_root' => 'rss.xml',
+ 'title' => 'RSS feed',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'system/files',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '1',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'file_download',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'system/files',
+ 'title' => 'File download',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => '',
+))
+->values(array(
+ 'path' => 'user',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => '1',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'user_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '1',
+ 'number_parts' => '1',
+ 'tab_parent' => '',
+ 'tab_root' => 'user',
+ 'title' => 'User account',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/%',
+ 'load_functions' => 'a:1:{i:1;s:22:"user_uid_optional_load";}',
+ 'to_arg_functions' => 'a:1:{i:1;s:24:"user_uid_optional_to_arg";}',
+ 'access_callback' => 'user_view_access',
+ 'access_arguments' => 'a:1:{i:0;i:1;}',
+ 'page_callback' => 'user_view',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '2',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'user/%',
+ 'title' => 'My account',
+ 'title_callback' => 'user_page_title',
+ 'title_arguments' => 'a:1:{i:0;i:1;}',
+ 'type' => '6',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/%/delete',
+ 'load_functions' => 'a:1:{i:1;s:9:"user_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:16:"administer users";}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:2:{i:0;s:19:"user_confirm_delete";i:1;i:1;}',
+ 'fit' => '5',
+ 'number_parts' => '3',
+ 'tab_parent' => '',
+ 'tab_root' => 'user/%/delete',
+ 'title' => 'Delete',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/%/edit',
+ 'load_functions' => 'a:1:{i:1;a:1:{s:18:"user_category_load";a:2:{i:0;s:4:"%map";i:1;s:6:"%index";}}}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_edit_access',
+ 'access_arguments' => 'a:1:{i:0;i:1;}',
+ 'page_callback' => 'user_edit',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '5',
+ 'number_parts' => '3',
+ 'tab_parent' => 'user/%',
+ 'tab_root' => 'user/%',
+ 'title' => 'Edit',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/%/edit/account',
+ 'load_functions' => 'a:1:{i:1;a:1:{s:18:"user_category_load";a:2:{i:0;s:4:"%map";i:1;s:6:"%index";}}}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_edit_access',
+ 'access_arguments' => 'a:1:{i:0;i:1;}',
+ 'page_callback' => 'user_edit',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '11',
+ 'number_parts' => '4',
+ 'tab_parent' => 'user/%/edit',
+ 'tab_root' => 'user/%',
+ 'title' => 'Account',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/%/view',
+ 'load_functions' => 'a:1:{i:1;s:9:"user_load";}',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_view_access',
+ 'access_arguments' => 'a:1:{i:0;i:1;}',
+ 'page_callback' => 'user_view',
+ 'page_arguments' => 'a:1:{i:0;i:1;}',
+ 'fit' => '5',
+ 'number_parts' => '3',
+ 'tab_parent' => 'user/%',
+ 'tab_root' => 'user/%',
+ 'title' => 'View',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '-10',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/autocomplete',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_access',
+ 'access_arguments' => 'a:1:{i:0;s:20:"access user profiles";}',
+ 'page_callback' => 'user_autocomplete',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => '',
+ 'tab_root' => 'user/autocomplete',
+ 'title' => 'User autocomplete',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/login',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_is_anonymous',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'user_page',
+ 'page_arguments' => 'a:0:{}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => 'user',
+ 'tab_root' => 'user',
+ 'title' => 'Log in',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '136',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/password',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_is_anonymous',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:9:"user_pass";}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => 'user',
+ 'tab_root' => 'user',
+ 'title' => 'Request new password',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/register',
+ 'load_functions' => '',
+ 'to_arg_functions' => '',
+ 'access_callback' => 'user_register_access',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:1:{i:0;s:13:"user_register";}',
+ 'fit' => '3',
+ 'number_parts' => '2',
+ 'tab_parent' => 'user',
+ 'tab_root' => 'user',
+ 'title' => 'Create new account',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '128',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->values(array(
+ 'path' => 'user/reset/%/%/%',
+ 'load_functions' => 'a:3:{i:2;N;i:3;N;i:4;N;}',
+ 'to_arg_functions' => '',
+ 'access_callback' => '1',
+ 'access_arguments' => 'a:0:{}',
+ 'page_callback' => 'drupal_get_form',
+ 'page_arguments' => 'a:4:{i:0;s:15:"user_pass_reset";i:1;i:2;i:2;i:3;i:3;i:4;}',
+ 'fit' => '24',
+ 'number_parts' => '5',
+ 'tab_parent' => '',
+ 'tab_root' => 'user/reset/%/%/%',
+ 'title' => 'Reset password',
+ 'title_callback' => 't',
+ 'title_arguments' => '',
+ 'type' => '4',
+ 'block_callback' => '',
+ 'description' => '',
+ 'position' => '',
+ 'weight' => '0',
+ 'file' => 'modules/user/user.pages.inc',
+))
+->execute();
+
+db_create_table('node', array(
+ 'fields' => array(
+ 'nid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'vid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'type' => array(
+ 'type' => 'varchar',
+ 'length' => 32,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'language' => array(
+ 'type' => 'varchar',
+ 'length' => 12,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'title' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'uid' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'status' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 1,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'changed' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'comment' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'promote' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'moderate' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'sticky' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'tnid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'translate' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'node_changed' => array(
+ 'changed',
+ ),
+ 'node_created' => array(
+ 'created',
+ ),
+ 'node_moderate' => array(
+ 'moderate',
+ ),
+ 'node_promote_status' => array(
+ 'promote',
+ 'status',
+ ),
+ 'node_status_type' => array(
+ 'status',
+ 'type',
+ 'nid',
+ ),
+ 'node_title_type' => array(
+ 'title',
+ array(
+ 'type',
+ 4,
+ ),
+ ),
+ 'node_type' => array(
+ array(
+ 'type',
+ 4,
+ ),
+ ),
+ 'uid' => array(
+ 'uid',
+ ),
+ 'tnid' => array(
+ 'tnid',
+ ),
+ 'translate' => array(
+ 'translate',
+ ),
+ ),
+ 'unique keys' => array(
+ 'vid' => array(
+ 'vid',
+ ),
+ ),
+ 'primary key' => array(
+ 'nid',
+ ),
+ 'module' => 'node',
+ 'name' => 'node',
+));
+
+db_create_table('node_access', array(
+ 'fields' => array(
+ 'nid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'gid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'realm' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'grant_view' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'grant_update' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'grant_delete' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ ),
+ 'primary key' => array(
+ 'nid',
+ 'gid',
+ 'realm',
+ ),
+ 'module' => 'node',
+ 'name' => 'node_access',
+));
+db_insert('node_access')->fields(array(
+ 'nid',
+ 'gid',
+ 'realm',
+ 'grant_view',
+ 'grant_update',
+ 'grant_delete',
+))
+->values(array(
+ 'nid' => '0',
+ 'gid' => '0',
+ 'realm' => 'all',
+ 'grant_view' => '1',
+ 'grant_update' => '0',
+ 'grant_delete' => '0',
+))
+->execute();
+
+db_create_table('node_counter', array(
+ 'fields' => array(
+ 'nid' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'totalcount' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'big',
+ ),
+ 'daycount' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'medium',
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'primary key' => array(
+ 'nid',
+ ),
+ 'module' => 'node',
+ 'name' => 'node_counter',
+));
+
+db_create_table('node_revisions', array(
+ 'fields' => array(
+ 'nid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'vid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'uid' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'title' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'body' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'big',
+ ),
+ 'teaser' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'big',
+ ),
+ 'log' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'big',
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'format' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'indexes' => array(
+ 'nid' => array(
+ 'nid',
+ ),
+ 'uid' => array(
+ 'uid',
+ ),
+ ),
+ 'primary key' => array(
+ 'vid',
+ ),
+ 'module' => 'node',
+ 'name' => 'node_revisions',
+));
+
+db_create_table('node_type', array(
+ 'fields' => array(
+ 'type' => array(
+ 'type' => 'varchar',
+ 'length' => 32,
+ 'not null' => TRUE,
+ ),
+ 'name' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'module' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ ),
+ 'description' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'medium',
+ ),
+ 'help' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'medium',
+ ),
+ 'has_title' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'size' => 'tiny',
+ ),
+ 'title_label' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'has_body' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'size' => 'tiny',
+ ),
+ 'body_label' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'min_word_count' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'size' => 'small',
+ ),
+ 'custom' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'modified' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'locked' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'orig_type' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ ),
+ 'primary key' => array(
+ 'type',
+ ),
+ 'module' => 'node',
+ 'name' => 'node_type',
+));
+db_insert('node_type')->fields(array(
+ 'type',
+ 'name',
+ 'module',
+ 'description',
+ 'help',
+ 'has_title',
+ 'title_label',
+ 'has_body',
+ 'body_label',
+ 'min_word_count',
+ 'custom',
+ 'modified',
+ 'locked',
+ 'orig_type',
+))
+->values(array(
+ 'type' => 'page',
+ 'name' => 'Page',
+ 'module' => 'node',
+ 'description' => "A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site's initial home page.",
+ 'help' => '',
+ 'has_title' => '1',
+ 'title_label' => 'Title',
+ 'has_body' => '1',
+ 'body_label' => 'Body',
+ 'min_word_count' => '0',
+ 'custom' => '1',
+ 'modified' => '1',
+ 'locked' => '0',
+ 'orig_type' => 'page',
+))
+->values(array(
+ 'type' => 'story',
+ 'name' => 'Story',
+ 'module' => 'node',
+ 'description' => "A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site's initial home page, and provides the ability to post comments.",
+ 'help' => '',
+ 'has_title' => '1',
+ 'title_label' => 'Title',
+ 'has_body' => '1',
+ 'body_label' => 'Body',
+ 'min_word_count' => '0',
+ 'custom' => '1',
+ 'modified' => '1',
+ 'locked' => '0',
+ 'orig_type' => 'story',
+))
+->execute();
+
+db_create_table('permission', array(
+ 'fields' => array(
+ 'pid' => array(
+ 'type' => 'serial',
+ 'not null' => TRUE,
+ ),
+ 'rid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'perm' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ 'tid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'primary key' => array(
+ 'pid',
+ ),
+ 'indexes' => array(
+ 'rid' => array(
+ 'rid',
+ ),
+ ),
+ 'module' => 'user',
+ 'name' => 'permission',
+));
+db_insert('permission')->fields(array(
+ 'pid',
+ 'rid',
+ 'perm',
+ 'tid',
+))
+->values(array(
+ 'pid' => '1',
+ 'rid' => '1',
+ 'perm' => 'access content',
+ 'tid' => '0',
+))
+->values(array(
+ 'pid' => '2',
+ 'rid' => '2',
+ 'perm' => 'access comments, access content, post comments, post comments without approval',
+ 'tid' => '0',
+))
+->execute();
+
+db_create_table('role', array(
+ 'fields' => array(
+ 'rid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'name' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ ),
+ 'unique keys' => array(
+ 'name' => array(
+ 'name',
+ ),
+ ),
+ 'primary key' => array(
+ 'rid',
+ ),
+ 'module' => 'user',
+ 'name' => 'role',
+));
+db_insert('role')->fields(array(
+ 'rid',
+ 'name',
+))
+->values(array(
+ 'rid' => '1',
+ 'name' => 'anonymous user',
+))
+->values(array(
+ 'rid' => '2',
+ 'name' => 'authenticated user',
+))
+->execute();
+
+db_create_table('semaphore', array(
+ 'fields' => array(
+ 'name' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'value' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'expire' => array(
+ 'type' => 'float',
+ 'size' => 'big',
+ 'not null' => TRUE,
+ ),
+ ),
+ 'indexes' => array(
+ 'expire' => array(
+ 'expire',
+ ),
+ ),
+ 'primary key' => array(
+ 'name',
+ ),
+ 'module' => 'system',
+ 'name' => 'semaphore',
+));
+
+db_create_table('sessions', array(
+ 'fields' => array(
+ 'uid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'sid' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'hostname' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'cache' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'session' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ ),
+ 'primary key' => array(
+ 'sid',
+ ),
+ 'indexes' => array(
+ 'timestamp' => array(
+ 'timestamp',
+ ),
+ 'uid' => array(
+ 'uid',
+ ),
+ ),
+ 'module' => 'system',
+ 'name' => 'sessions',
+));
+
+db_create_table('system', array(
+ 'fields' => array(
+ 'filename' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'name' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'type' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'owner' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'status' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'throttle' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'bootstrap' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'schema_version' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => -1,
+ 'size' => 'small',
+ ),
+ 'weight' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'info' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ ),
+ 'primary key' => array(
+ 'filename',
+ ),
+ 'indexes' => array(
+ 'modules' => array(
+ array(
+ 'type',
+ 12,
+ ),
+ 'status',
+ 'weight',
+ 'filename',
+ ),
+ 'bootstrap' => array(
+ array(
+ 'type',
+ 12,
+ ),
+ 'status',
+ 'bootstrap',
+ 'weight',
+ 'filename',
+ ),
+ 'type_name' => array(
+ array(
+ 'type',
+ 12,
+ ),
+ 'name',
+ ),
+ ),
+ 'module' => 'system',
+ 'name' => 'system',
+));
+db_insert('system')->fields(array(
+ 'filename',
+ 'name',
+ 'type',
+ 'owner',
+ 'status',
+ 'throttle',
+ 'bootstrap',
+ 'schema_version',
+ 'weight',
+ 'info',
+))
+->values(array(
+ 'filename' => 'modules/aggregator/aggregator.module',
+ 'name' => 'aggregator',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:10:"Aggregator";s:11:"description";s:57:"Aggregates syndicated content (RSS, RDF, and Atom feeds).";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/block/block.module',
+ 'name' => 'block',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '0',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:5:"Block";s:11:"description";s:62:"Controls the boxes that are displayed around the main content.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/blog/blog.module',
+ 'name' => 'blog',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Blog";s:11:"description";s:69:"Enables keeping easily and regularly updated user web pages or blogs.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/blogapi/blogapi.module',
+ 'name' => 'blogapi',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:8:"Blog API";s:11:"description";s:79:"Allows users to post content using applications that support XML-RPC blog APIs.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/book/book.module',
+ 'name' => 'book',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Book";s:11:"description";s:63:"Allows users to structure site pages in a hierarchy or outline.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/color/color.module',
+ 'name' => 'color',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:5:"Color";s:11:"description";s:61:"Allows the user to change the color scheme of certain themes.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/comment/comment.module',
+ 'name' => 'comment',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:7:"Comment";s:11:"description";s:57:"Allows users to comment on and discuss published content.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/contact/contact.module',
+ 'name' => 'contact',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:7:"Contact";s:11:"description";s:61:"Enables the use of both personal and site-wide contact forms.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/dblog/dblog.module',
+ 'name' => 'dblog',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '6000',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:16:"Database logging";s:11:"description";s:47:"Logs and records system events to the database.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/filter/filter.module',
+ 'name' => 'filter',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '0',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:6:"Filter";s:11:"description";s:60:"Handles the filtering of content in preparation for display.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/forum/forum.module',
+ 'name' => 'forum',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:5:"Forum";s:11:"description";s:50:"Enables threaded discussions about general topics.";s:12:"dependencies";a:2:{i:0;s:8:"taxonomy";i:1;s:7:"comment";}s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/help/help.module',
+ 'name' => 'help',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Help";s:11:"description";s:35:"Manages the display of online help.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/locale/locale.module',
+ 'name' => 'locale',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:6:"Locale";s:11:"description";s:119:"Adds language handling functionality and enables the translation of the user interface to languages other than English.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/menu/menu.module',
+ 'name' => 'menu',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Menu";s:11:"description";s:60:"Allows administrators to customize the site navigation menu.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/node/node.module',
+ 'name' => 'node',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '0',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Node";s:11:"description";s:66:"Allows content to be submitted to the site and displayed on pages.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/openid/openid.module',
+ 'name' => 'openid',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:6:"OpenID";s:11:"description";s:48:"Allows users to log into your site using OpenID.";s:7:"version";s:4:"6.17";s:7:"package";s:15:"Core - optional";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/path/path.module',
+ 'name' => 'path',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Path";s:11:"description";s:28:"Allows users to rename URLs.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/php/php.module',
+ 'name' => 'php',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:10:"PHP filter";s:11:"description";s:50:"Allows embedded PHP code/snippets to be evaluated.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/ping/ping.module',
+ 'name' => 'ping',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Ping";s:11:"description";s:51:"Alerts other sites when your site has been updated.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/poll/poll.module',
+ 'name' => 'poll',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"Poll";s:11:"description";s:95:"Allows your site to capture votes on different topics in the form of multiple choice questions.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/profile/profile.module',
+ 'name' => 'profile',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:7:"Profile";s:11:"description";s:36:"Supports configurable user profiles.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/search/search.module',
+ 'name' => 'search',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:6:"Search";s:11:"description";s:36:"Enables site-wide keyword searching.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/statistics/statistics.module',
+ 'name' => 'statistics',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:10:"Statistics";s:11:"description";s:37:"Logs access statistics for your site.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/syslog/syslog.module',
+ 'name' => 'syslog',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:6:"Syslog";s:11:"description";s:41:"Logs and records system events to syslog.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/system/system.module',
+ 'name' => 'system',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '6055',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:6:"System";s:11:"description";s:54:"Handles general site configuration for administrators.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/taxonomy/taxonomy.module',
+ 'name' => 'taxonomy',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:8:"Taxonomy";s:11:"description";s:38:"Enables the categorization of content.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/throttle/throttle.module',
+ 'name' => 'throttle',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:8:"Throttle";s:11:"description";s:66:"Handles the auto-throttling mechanism, to control site congestion.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/tracker/tracker.module',
+ 'name' => 'tracker',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:7:"Tracker";s:11:"description";s:43:"Enables tracking of recent posts for users.";s:12:"dependencies";a:1:{i:0;s:7:"comment";}s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/translation/translation.module',
+ 'name' => 'translation',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:19:"Content translation";s:11:"description";s:57:"Allows content to be translated into different languages.";s:12:"dependencies";a:1:{i:0;s:6:"locale";}s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/trigger/trigger.module',
+ 'name' => 'trigger',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:7:"Trigger";s:11:"description";s:90:"Enables actions to be fired on certain system events, such as when new content is created.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/update/update.module',
+ 'name' => 'update',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '6000',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:13:"Update status";s:11:"description";s:88:"Checks the status of available updates for Drupal and your installed modules and themes.";s:7:"version";s:4:"6.17";s:7:"package";s:15:"Core - optional";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/upload/upload.module',
+ 'name' => 'upload',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:6:"Upload";s:11:"description";s:51:"Allows users to upload and attach files to content.";s:7:"package";s:15:"Core - optional";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'modules/user/user.module',
+ 'name' => 'user',
+ 'type' => 'module',
+ 'owner' => '',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '0',
+ 'weight' => '0',
+ 'info' => 'a:10:{s:4:"name";s:4:"User";s:11:"description";s:47:"Manages the user registration and login system.";s:7:"package";s:15:"Core - required";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'themes/bluemarine/bluemarine.info',
+ 'name' => 'bluemarine',
+ 'type' => 'theme',
+ 'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:13:{s:4:"name";s:10:"Bluemarine";s:11:"description";s:66:"Table-based multi-column theme with a marine and ash color scheme.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/bluemarine/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/bluemarine/script.js";}s:10:"screenshot";s:32:"themes/bluemarine/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'themes/chameleon/chameleon.info',
+ 'name' => 'chameleon',
+ 'type' => 'theme',
+ 'owner' => 'themes/chameleon/chameleon.theme',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:12:{s:4:"name";s:9:"Chameleon";s:11:"description";s:42:"Minimalist tabled theme with light colors.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:8:"features";a:4:{i:0;s:4:"logo";i:1;s:7:"favicon";i:2;s:4:"name";i:3;s:6:"slogan";}s:11:"stylesheets";a:1:{s:3:"all";a:2:{s:9:"style.css";s:26:"themes/chameleon/style.css";s:10:"common.css";s:27:"themes/chameleon/common.css";}}s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"scripts";a:1:{s:9:"script.js";s:26:"themes/chameleon/script.js";}s:10:"screenshot";s:31:"themes/chameleon/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'themes/chameleon/marvin/marvin.info',
+ 'name' => 'marvin',
+ 'type' => 'theme',
+ 'owner' => '',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:13:{s:4:"name";s:6:"Marvin";s:11:"description";s:31:"Boxy tabled theme in all grays.";s:7:"regions";a:2:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";}s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:10:"base theme";s:9:"chameleon";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:33:"themes/chameleon/marvin/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/chameleon/marvin/script.js";}s:10:"screenshot";s:38:"themes/chameleon/marvin/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'themes/garland/garland.info',
+ 'name' => 'garland',
+ 'type' => 'theme',
+ 'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+ 'status' => '1',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:13:{s:4:"name";s:7:"Garland";s:11:"description";s:66:"Tableless, recolorable, multi-column, fluid width theme (default).";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:11:"stylesheets";a:2:{s:3:"all";a:1:{s:9:"style.css";s:24:"themes/garland/style.css";}s:5:"print";a:1:{s:9:"print.css";s:24:"themes/garland/print.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:24:"themes/garland/script.js";}s:10:"screenshot";s:29:"themes/garland/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))
+->values(array(
+ 'filename' => 'themes/garland/minnelli/minnelli.info',
+ 'name' => 'minnelli',
+ 'type' => 'theme',
+ 'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:14:{s:4:"name";s:8:"Minnelli";s:11:"description";s:56:"Tableless, recolorable, multi-column, fixed width theme.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:10:"base theme";s:7:"garland";s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:12:"minnelli.css";s:36:"themes/garland/minnelli/minnelli.css";}}s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:7:"scripts";a:1:{s:9:"script.js";s:33:"themes/garland/minnelli/script.js";}s:10:"screenshot";s:38:"themes/garland/minnelli/screenshot.png";s:3:"php";s:5:"4.3.5";s:6:"engine";s:11:"phptemplate";}',
+))
+->values(array(
+ 'filename' => 'themes/pushbutton/pushbutton.info',
+ 'name' => 'pushbutton',
+ 'type' => 'theme',
+ 'owner' => 'themes/engines/phptemplate/phptemplate.engine',
+ 'status' => '0',
+ 'throttle' => '0',
+ 'bootstrap' => '0',
+ 'schema_version' => '-1',
+ 'weight' => '0',
+ 'info' => 'a:13:{s:4:"name";s:10:"Pushbutton";s:11:"description";s:52:"Tabled, multi-column theme in blue and orange tones.";s:7:"version";s:4:"6.17";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1275505216";s:7:"regions";a:5:{s:4:"left";s:12:"Left sidebar";s:5:"right";s:13:"Right sidebar";s:7:"content";s:7:"Content";s:6:"header";s:6:"Header";s:6:"footer";s:6:"Footer";}s:8:"features";a:10:{i:0;s:20:"comment_user_picture";i:1;s:7:"favicon";i:2;s:7:"mission";i:3;s:4:"logo";i:4;s:4:"name";i:5;s:17:"node_user_picture";i:6;s:6:"search";i:7;s:6:"slogan";i:8;s:13:"primary_links";i:9;s:15:"secondary_links";}s:11:"stylesheets";a:1:{s:3:"all";a:1:{s:9:"style.css";s:27:"themes/pushbutton/style.css";}}s:7:"scripts";a:1:{s:9:"script.js";s:27:"themes/pushbutton/script.js";}s:10:"screenshot";s:32:"themes/pushbutton/screenshot.png";s:3:"php";s:5:"4.3.5";}',
+))
+->execute();
+
+db_create_table('url_alias', array(
+ 'fields' => array(
+ 'pid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'src' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'dst' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'language' => array(
+ 'type' => 'varchar',
+ 'length' => 12,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ ),
+ 'unique keys' => array(
+ 'dst_language_pid' => array(
+ 'dst',
+ 'language',
+ 'pid',
+ ),
+ ),
+ 'primary key' => array(
+ 'pid',
+ ),
+ 'indexes' => array(
+ 'src_language_pid' => array(
+ 'src',
+ 'language',
+ 'pid',
+ ),
+ ),
+ 'module' => 'system',
+ 'name' => 'url_alias',
+));
+
+db_create_table('users', array(
+ 'fields' => array(
+ 'uid' => array(
+ 'type' => 'serial',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ ),
+ 'name' => array(
+ 'type' => 'varchar',
+ 'length' => 60,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'pass' => array(
+ 'type' => 'varchar',
+ 'length' => 32,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'mail' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => FALSE,
+ 'default' => '',
+ ),
+ 'mode' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'sort' => array(
+ 'type' => 'int',
+ 'not null' => FALSE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'threshold' => array(
+ 'type' => 'int',
+ 'not null' => FALSE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'theme' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'signature' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'signature_format' => array(
+ 'type' => 'int',
+ 'size' => 'small',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'created' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'access' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'login' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'status' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'timezone' => array(
+ 'type' => 'varchar',
+ 'length' => 8,
+ 'not null' => FALSE,
+ ),
+ 'language' => array(
+ 'type' => 'varchar',
+ 'length' => 12,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'picture' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'init' => array(
+ 'type' => 'varchar',
+ 'length' => 64,
+ 'not null' => FALSE,
+ 'default' => '',
+ ),
+ 'data' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ 'size' => 'big',
+ ),
+ ),
+ 'indexes' => array(
+ 'access' => array(
+ 'access',
+ ),
+ 'created' => array(
+ 'created',
+ ),
+ 'mail' => array(
+ 'mail',
+ ),
+ ),
+ 'unique keys' => array(
+ 'name' => array(
+ 'name',
+ ),
+ ),
+ 'primary key' => array(
+ 'uid',
+ ),
+ 'module' => 'user',
+ 'name' => 'users',
+));
+db_insert('users')->fields(array(
+ 'uid',
+ 'name',
+ 'pass',
+ 'mail',
+ 'mode',
+ 'sort',
+ 'threshold',
+ 'theme',
+ 'signature',
+ 'signature_format',
+ 'created',
+ 'access',
+ 'login',
+ 'status',
+ 'timezone',
+ 'language',
+ 'picture',
+ 'init',
+ 'data',
+))
+->values(array(
+ 'uid' => 1,
+ 'name' => '',
+ 'pass' => '',
+ 'mail' => '',
+ 'mode' => '0',
+ 'sort' => '0',
+ 'threshold' => '0',
+ 'theme' => '',
+ 'signature' => '',
+ 'signature_format' => '0',
+ 'created' => '0',
+ 'access' => '0',
+ 'login' => '0',
+ 'status' => '0',
+ 'timezone' => NULL,
+ 'language' => '',
+ 'picture' => '',
+ 'init' => '',
+ 'data' => NULL,
+))
+->values(array(
+ 'uid' => 2,
+ 'name' => 'admin',
+ 'pass' => '21232f297a57a5a743894a0e4a801fc3',
+ 'mail' => 'admin@example.com',
+ 'mode' => '0',
+ 'sort' => '0',
+ 'threshold' => '0',
+ 'theme' => '',
+ 'signature' => '',
+ 'signature_format' => '0',
+ 'created' => '1277671599',
+ 'access' => '1277671612',
+ 'login' => '1277671612',
+ 'status' => '1',
+ 'timezone' => NULL,
+ 'language' => '',
+ 'picture' => '',
+ 'init' => 'admin@example.com',
+ 'data' => 'a:0:{}',
+))
+->execute();
+db_query('UPDATE {users} SET uid = uid - 1');
+
+db_create_table('users_roles', array(
+ 'fields' => array(
+ 'uid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'rid' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'primary key' => array(
+ 'uid',
+ 'rid',
+ ),
+ 'indexes' => array(
+ 'rid' => array(
+ 'rid',
+ ),
+ ),
+ 'module' => 'user',
+ 'name' => 'users_roles',
+));
+
+db_create_table('variable', array(
+ 'fields' => array(
+ 'name' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'value' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'big',
+ ),
+ ),
+ 'primary key' => array(
+ 'name',
+ ),
+ 'module' => 'system',
+ 'name' => 'variable',
+));
+db_insert('variable')->fields(array(
+ 'name',
+ 'value',
+))
+->values(array(
+ 'name' => 'clean_url',
+ 'value' => 's:1:"1";',
+))
+->values(array(
+ 'name' => 'comment_page',
+ 'value' => 's:21:"COMMENT_NODE_DISABLED";',
+))
+->values(array(
+ 'name' => 'css_js_query_string',
+ 'value' => 's:20:"D0000000000000000000";',
+))
+->values(array(
+ 'name' => 'date_default_timezone',
+ 'value' => 's:1:"0";',
+))
+->values(array(
+ 'name' => 'drupal_private_key',
+ 'value' => 's:64:"3848c2187413fa0ce132f8e222fdb6893b386ed133e8cf602bd3e40dc9dc12db";',
+))
+->values(array(
+ 'name' => 'filter_html_1',
+ 'value' => 'i:1;',
+))
+->values(array(
+ 'name' => 'install_profile',
+ 'value' => 's:7:"default";',
+))
+->values(array(
+ 'name' => 'install_task',
+ 'value' => 's:4:"done";',
+))
+->values(array(
+ 'name' => 'install_time',
+ 'value' => 'i:1277671612;',
+))
+->values(array(
+ 'name' => 'menu_expanded',
+ 'value' => 'a:0:{}',
+))
+->values(array(
+ 'name' => 'menu_masks',
+ 'value' => 'a:13:{i:0;i:31;i:1;i:30;i:2;i:29;i:3;i:24;i:4;i:21;i:5;i:15;i:6;i:14;i:7;i:11;i:8;i:7;i:9;i:5;i:10;i:3;i:11;i:2;i:12;i:1;}',
+))
+->values(array(
+ 'name' => 'node_options_forum',
+ 'value' => 'a:1:{i:0;s:6:"status";}',
+))
+->values(array(
+ 'name' => 'node_options_page',
+ 'value' => 'a:1:{i:0;s:6:"status";}',
+))
+->values(array(
+ 'name' => 'site_mail',
+ 'value' => 's:17:"admin@example.com";',
+))
+->values(array(
+ 'name' => 'site_name',
+ 'value' => 's:8:"Drupal 6";',
+))
+->values(array(
+ 'name' => 'theme_default',
+ 'value' => 's:7:"garland";',
+))
+->values(array(
+ 'name' => 'theme_settings',
+ 'value' => 'a:1:{s:21:"toggle_node_info_page";b:0;}',
+))
+->values(array(
+ 'name' => 'user_email_verification',
+ 'value' => 'b:1;',
+))
+->execute();
+
+db_create_table('watchdog', array(
+ 'fields' => array(
+ 'wid' => array(
+ 'type' => 'serial',
+ 'not null' => TRUE,
+ ),
+ 'uid' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ 'type' => array(
+ 'type' => 'varchar',
+ 'length' => 16,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'message' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'big',
+ ),
+ 'variables' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ 'size' => 'big',
+ ),
+ 'severity' => array(
+ 'type' => 'int',
+ 'unsigned' => TRUE,
+ 'not null' => TRUE,
+ 'default' => 0,
+ 'size' => 'tiny',
+ ),
+ 'link' => array(
+ 'type' => 'varchar',
+ 'length' => 255,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'location' => array(
+ 'type' => 'text',
+ 'not null' => TRUE,
+ ),
+ 'referer' => array(
+ 'type' => 'text',
+ 'not null' => FALSE,
+ ),
+ 'hostname' => array(
+ 'type' => 'varchar',
+ 'length' => 128,
+ 'not null' => TRUE,
+ 'default' => '',
+ ),
+ 'timestamp' => array(
+ 'type' => 'int',
+ 'not null' => TRUE,
+ 'default' => 0,
+ ),
+ ),
+ 'primary key' => array(
+ 'wid',
+ ),
+ 'indexes' => array(
+ 'type' => array(
+ 'type',
+ ),
+ ),
+ 'module' => 'dblog',
+ 'name' => 'watchdog',
+));
+
diff --git a/modules/simpletest/tests/upgrade/upgrade.test b/modules/simpletest/tests/upgrade/upgrade.test
new file mode 100644
index 000000000..f02321ce6
--- /dev/null
+++ b/modules/simpletest/tests/upgrade/upgrade.test
@@ -0,0 +1,347 @@
+<?php
+// $Id$
+
+/**
+ * Perform end-to-end tests of the upgrade path.
+ */
+abstract class UpgradePathTestCase extends DrupalWebTestCase {
+
+ /**
+ * The file path to the dumped database to load into the child site.
+ */
+ var $databaseDumpFile = NULL;
+
+ /**
+ * Flag that indicates whether the child site has been upgraded.
+ */
+ var $upgradedSite = FALSE;
+
+ /**
+ * Array of errors triggered during the upgrade process.
+ */
+ var $upgradeErrors = array();
+
+ /**
+ * Override of DrupalWebTestCase::setUp() specialized for upgrade testing.
+ */
+ protected function setUp() {
+ global $db_prefix, $user, $language, $conf, $databases;
+
+ // Reset flags.
+ $this->upgradedSite = FALSE;
+ $this->upgradeErrors = array();
+
+ // Store necessary current values before switching to prefixed database.
+ $this->originalLanguage = $language;
+ $this->originalLanguageDefault = variable_get('language_default');
+ $this->originalPrefix = $db_prefix;
+ $this->originalFileDirectory = file_directory_path();
+ $this->originalProfile = drupal_get_profile();
+ $clean_url_original = variable_get('clean_url', 0);
+
+ // Generate temporary prefixed database to ensure that tests have a clean starting point.
+ $db_prefix_new = Database::getConnection()->prefixTables('{simpletest' . mt_rand(1000, 1000000) . '}');
+ db_update('simpletest_test_id')
+ ->fields(array('last_prefix' => $db_prefix_new))
+ ->condition('test_id', $this->testId)
+ ->execute();
+ $db_prefix = $db_prefix_new;
+
+ // Unregister the registry.
+ // This is required to make sure that the database layer works properly.
+ spl_autoload_unregister('drupal_autoload_class');
+ spl_autoload_unregister('drupal_autoload_interface');
+
+ // Create test directories ahead of installation so fatal errors and debug
+ // information can be logged during installation process.
+ // Use mock files directories with the same prefix as the database.
+ $public_files_directory = $this->originalFileDirectory . '/simpletest/' . substr($db_prefix, 10);
+ $private_files_directory = $public_files_directory . '/private';
+ $temp_files_directory = $private_files_directory . '/temp';
+
+ // Create the directories.
+ file_prepare_directory($public_files_directory, FILE_CREATE_DIRECTORY | FILE_MODIFY_PERMISSIONS);
+ file_prepare_directory($private_files_directory, FILE_CREATE_DIRECTORY);
+ file_prepare_directory($temp_files_directory, FILE_CREATE_DIRECTORY);
+ $this->generatedTestFiles = FALSE;
+
+ // Log fatal errors.
+ ini_set('log_errors', 1);
+ ini_set('error_log', $public_files_directory . '/error.log');
+
+ // Reset all statics and variables to perform tests in a clean environment.
+ $conf = array();
+
+ // Load the database from the portable PHP dump.
+ require $this->databaseDumpFile;
+
+ // Set path variables.
+ $this->variable_set('file_public_path', $public_files_directory);
+ $this->variable_set('file_private_path', $private_files_directory);
+ $this->variable_set('file_temporary_path', $temp_files_directory);
+
+ $this->pass('Finished loading the dump.');
+
+ // Load user 1.
+ $this->originalUser = $user;
+ drupal_save_session(FALSE);
+ $user = db_query('SELECT * FROM {users} WHERE uid = :uid', array(':uid' => 1))->fetchObject();
+
+ // Generate and set a session cookie.
+ $this->curlInitialize();
+ $sid = drupal_hash_base64(uniqid(mt_rand(), TRUE) . drupal_random_bytes(55));
+ curl_setopt($this->curlHandle, CURLOPT_COOKIE, rawurlencode($this->session_name) . '=' . rawurlencode($sid));
+
+ // Force our way into the session of the child site.
+ drupal_save_session(TRUE);
+ _drupal_session_write($sid, '');
+ drupal_save_session(FALSE);
+
+ // Restore necessary variables.
+ $this->variable_set('clean_url', $clean_url_original);
+ $this->variable_set('site_mail', 'simpletest@example.com');
+
+ drupal_set_time_limit($this->timeLimit);
+ }
+
+ /**
+ * Override of DrupalWebTestCase::tearDown() specialized for upgrade testing.
+ */
+ protected function tearDown() {
+ global $db_prefix, $user, $language;
+
+ // In case a fatal error occured that was not in the test process read the
+ // log to pick up any fatal errors.
+ $db_prefix_temp = $db_prefix;
+ $db_prefix = $this->originalPrefix;
+ simpletest_log_read($this->testId, $db_prefix, get_class($this), TRUE);
+ $db_prefix = $db_prefix_temp;
+
+ if (preg_match('/simpletest\d+/', $db_prefix)) {
+ // Delete temporary files directory.
+ file_unmanaged_delete_recursive($this->originalFileDirectory . '/simpletest/' . substr($db_prefix, 10));
+
+ // Remove all prefixed tables (all the tables in the schema).
+ $tables = db_find_tables($this->originalPrefix . '%');
+ foreach ($tables as $table) {
+ db_drop_table($table);
+ }
+
+ // Return the database prefix to the original.
+ $db_prefix = $this->originalPrefix;
+
+ // Return the user to the original one.
+ $user = $this->originalUser;
+ drupal_save_session(TRUE);
+
+ // Ensure that internal logged in variable and cURL options are reset.
+ $this->loggedInUser = FALSE;
+ $this->additionalCurlOptions = array();
+
+ // Reload module list and implementations to ensure that test module hooks
+ // aren't called after tests.
+ module_list(TRUE);
+ module_implements('', FALSE, TRUE);
+
+ // Reset the Field API.
+ field_cache_clear();
+
+ // Rebuild caches.
+ parent::refreshVariables();
+
+ // Reset language.
+ $language = $this->originalLanguage;
+ if ($this->originalLanguageDefault) {
+ $GLOBALS['conf']['language_default'] = $this->originalLanguageDefault;
+ }
+
+ // Close the CURL handler.
+ $this->curlClose();
+ }
+ }
+
+ /**
+ * Specialized variable_set() that works even if the child site is not upgraded.
+ *
+ * @param $name
+ * The name of the variable to set.
+ * @param $value
+ * The value to set. This can be any PHP data type; these functions take care
+ * of serialization as necessary.
+ */
+ protected function variable_set($name, $value) {
+ db_delete('variable')
+ ->condition('name', $name)
+ ->execute();
+ db_insert('variable')
+ ->fields(array(
+ 'name' => $name,
+ 'value' => serialize($value),
+ ))
+ ->execute();
+
+ try {
+ cache_clear_all('variables', 'cache');
+ cache_clear_all('variables', 'cache_bootstrap');
+ }
+ // Since cache_bootstrap won't exist in a Drupal 6 site, ignore the
+ // exception if the above fails.
+ catch (Exception $e) {}
+ }
+
+ /**
+ * Specialized refreshVariables().
+ */
+ protected function refreshVariables() {
+ // No operation if the child has not been upgraded yet.
+ if (!$this->upgradedSite) {
+ return parent::refreshVariables();
+ }
+ }
+
+ /**
+ * Perform the upgrade.
+ *
+ * @param $register_errors
+ * Register the errors during the upgrade process as failures.
+ * @return
+ * TRUE if the upgrade succeeded, FALSE otherwise.
+ */
+ protected function performUpgrade($register_errors = TRUE) {
+ $update_url = $GLOBALS['base_url'] . '/update.php';
+
+ // Load the first update screen.
+ $this->drupalGet($update_url, array('external' => TRUE));
+ if (!$this->assertResponse(200)) {
+ return FALSE;
+ }
+
+ // Continue.
+ $this->drupalPost(NULL, array(), t('Continue'));
+ if (!$this->assertResponse(200)) {
+ return FALSE;
+ }
+
+ // Go!
+ $this->drupalPost(NULL, array(), t('Apply pending updates'));
+ if (!$this->assertResponse(200)) {
+ return FALSE;
+ }
+
+ // Check for errors during the update process.
+ foreach ($this->xpath('//li[@class=:class]', array(':class' => 'failure')) as $element) {
+ $message = strip_tags($element->asXML());
+ $this->upgradeErrors[] = $message;
+ if ($register_errors) {
+ $this->fail($message);
+ }
+ }
+
+ if (!empty($this->upgradeErrors)) {
+ // Upgrade failed, the installation might be in an inconsistent state,
+ // don't process.
+ return FALSE;
+ }
+
+ // Check if there still are pending updates.
+ $this->drupalGet($update_url, array('external' => TRUE));
+ $this->drupalPost(NULL, array(), t('Continue'));
+ if (!$this->assertText(t('No pending updates.'), t('No pending updates at the end of the update process.'))) {
+ return FALSE;
+ }
+
+ // Upgrade succeed, rebuild the environment so that we can call the API
+ // of the child site directly from this request.
+ $this->upgradedSite = TRUE;
+
+ // Reload module list and implementations.
+ module_list(TRUE);
+ module_implements('', FALSE, TRUE);
+
+ // Rebuild caches.
+ drupal_static_reset();
+ drupal_flush_all_caches();
+
+ // Register actions declared by any modules.
+ actions_synchronize();
+
+ // Reload global $conf array and permissions.
+ $this->refreshVariables();
+ $this->checkPermissions(array(), TRUE);
+
+ return TRUE;
+ }
+
+}
+
+/**
+ * Perform basic upgrade tests.
+ *
+ * Load a bare installation of Drupal 6 and run the upgrade process on it.
+ *
+ * The install only contains dblog (although it's optional, it's only so that
+ * another hook_watchdog module can take its place, the site is not functional
+ * without watchdog) and update.
+ */
+class BasicUpgradePath extends UpgradePathTestCase {
+ public static function getInfo() {
+ return array(
+ 'name' => 'Basic upgrade path',
+ 'description' => 'Basic upgrade path tests.',
+ 'group' => 'Upgrade path',
+ );
+ }
+
+ public function setUp() {
+ // Path to the database dump.
+ $this->databaseDumpFile = drupal_get_path('module', 'simpletest') . '/tests/upgrade/drupal-6.bare.database.php';
+ parent::setUp();
+ }
+
+ /**
+ * Test a failed upgrade, and verify that the failure is reported.
+ */
+ public function testFailedUpgrade() {
+ // Destroy a table that the upgrade process needs.
+ db_drop_table('access');
+ // Assert that the upgrade fails.
+ $this->assertFalse($this->performUpgrade(FALSE), t('A failed upgrade should return messages.'));
+ }
+
+ /**
+ * Test a successful upgrade.
+ */
+ public function testBasicUpgrade() {
+ $this->assertTrue($this->performUpgrade(), t('The upgrade was completed successfully.'));
+
+ // Hit the frontpage.
+ $this->drupalGet('');
+ $this->assertResponse(200);
+
+ // Verify that we are still logged in.
+ $this->drupalGet('user');
+ $this->clickLink(t('Edit'));
+ $this->assertEqual($this->getUrl(), url('user/1/edit', array('absolute' => TRUE)), t('We are still logged in as admin at the end of the upgrade.'));
+
+ // Logout and verify that we can login back in with our initial password.
+ $this->drupalLogout();
+ $this->drupalLogin((object) array(
+ 'uid' => 1,
+ 'name' => 'admin',
+ 'pass_raw' => 'admin',
+ ));
+
+ // Test that the site name is correctly displayed.
+ $this->assertText('Drupal 6', t('The site name is correctly displayed.'));
+
+ // Verify that the main admin sections are available.
+ $this->drupalGet('admin');
+ $this->assertText(t('Content'));
+ $this->assertText(t('Appearance'));
+ $this->assertText(t('People'));
+ $this->assertText(t('Configuration'));
+ $this->assertText(t('Reports'));
+ $this->assertText(t('Structure'));
+ $this->assertText(t('Modules'));
+ }
+}
diff --git a/modules/user/user.install b/modules/user/user.install
index 2a2b6da6f..cd69c4c6c 100644
--- a/modules/user/user.install
+++ b/modules/user/user.install
@@ -324,6 +324,23 @@ function user_install() {
}
/**
+ * Implements hook_update_dependencies().
+ */
+function user_update_dependencies() {
+ // Run all the critical user upgrades before everything.
+ $dependencies['system'][7000] = array(
+ 'user' => 7008,
+ );
+ // user_update_7006 relies on filter_update_7002.
+ // TODO: move user_update_7006 down below in the upgrade process.
+ $dependencies['user'][7006] = array(
+ 'filter' => 7002,
+ );
+
+ return $dependencies;
+}
+
+/**
* @defgroup user-updates-6.x-to-7.x User updates from 6.x to 7.x
* @{
*/
@@ -640,6 +657,20 @@ function user_update_7009() {
}
/**
+ * Update the {user}.signature_format column.
+ */
+function user_update_7010() {
+ // It was previously possible for a value of "0" to be stored in database
+ // tables to indicate that a particular piece of text should be filtered
+ // using the default text format.
+ $default_format = variable_get('filter_default_format', 1);
+ db_update('users')
+ ->fields(array('signature_format' => $default_format))
+ ->condition('signature_format', 0)
+ ->execute();
+}
+
+/**
* @} End of "defgroup user-updates-6.x-to-7.x"
* The next series of updates should start at 8000.
*/
diff --git a/scripts/dump-database-d6.sh b/scripts/dump-database-d6.sh
new file mode 100644
index 000000000..ff21aedf2
--- /dev/null
+++ b/scripts/dump-database-d6.sh
@@ -0,0 +1,86 @@
+#!/usr/bin/env php
+<?php
+// $Id$
+
+/**
+ * Dump a Drupal 6 database into a Drupal 7 PHP script to test the upgrade
+ * process.
+ *
+ * Run this script at the root of an existing Drupal 6 installation.
+ *
+ * The output of this script is a PHP script that can be ran inside Drupal 7
+ * and recreates the Drupal 6 database as dumped. Transient data from cache
+ * session and watchdog tables are not recorded.
+ */
+
+// Define default settings.
+$cmd = 'index.php';
+$_SERVER['HTTP_HOST'] = 'default';
+$_SERVER['PHP_SELF'] = '/index.php';
+$_SERVER['REMOTE_ADDR'] = '127.0.0.1';
+$_SERVER['SERVER_SOFTWARE'] = NULL;
+$_SERVER['REQUEST_METHOD'] = 'GET';
+$_SERVER['QUERY_STRING'] = '';
+$_SERVER['PHP_SELF'] = $_SERVER['REQUEST_URI'] = '/';
+$_SERVER['HTTP_USER_AGENT'] = 'console';
+
+// Bootstrap Drupal.
+include_once './includes/bootstrap.inc';
+drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
+
+// Include the utility drupal_var_export() function.
+include_once dirname(__FILE__) . '/../includes/variable.inc';
+
+// Output the PHP header.
+$output = "<?php\n\n";
+
+// Get the current schema, order it by table name.
+$schema = drupal_get_schema();
+ksort($schema);
+
+// Export all the tables in the schema.
+foreach ($schema as $table => $data) {
+ // Remove descriptions to save time and code.
+ unset($data['description']);
+ foreach ($data['fields'] as &$field) {
+ unset($field['description']);
+ }
+
+ // Dump the table structure.
+ $output .= "db_create_table('" . $table . "', " . drupal_var_export($data) . ");\n";
+
+ // Don't output values for those tables.
+ if (substr($table, 0, 5) == 'cache' || $table == 'sessions' || $table == 'watchdog') {
+ $output .= "\n";
+ continue;
+ }
+
+ // Prepare the export of values.
+ $result = db_query('SELECT * FROM {'. $table .'}');
+ $insert = '';
+ while ($record = db_fetch_array($result)) {
+ // users.uid is a serial and inserting 0 into a serial can break MySQL.
+ // So record uid + 1 instead of uid for every uid and once all records
+ // are in place, fix them up.
+ if ($table == 'users') {
+ $record['uid']++;
+ }
+ $insert .= '->values('. drupal_var_export($record) .")\n";
+ }
+
+ // Dump the values if there are some.
+ if ($insert) {
+ $output .= "db_insert('". $table . "')->fields(". drupal_var_export(array_keys($data['fields'])) .")\n";
+ $output .= $insert;
+ $output .= "->execute();\n";
+ }
+
+ // Add the statement fixing the serial in the user table.
+ if ($table == 'users') {
+ $output .= "db_query('UPDATE {users} SET uid = uid - 1');\n";
+ }
+
+ $output .= "\n";
+}
+
+print $output;