diff --git a/core/modules/book/src/Plugin/migrate/destination/Book.php b/core/modules/book/src/Plugin/migrate/destination/Book.php
index 784e7a1..a6a4f52 100644
--- a/core/modules/book/src/Plugin/migrate/destination/Book.php
+++ b/core/modules/book/src/Plugin/migrate/destination/Book.php
@@ -22,7 +22,7 @@ class Book extends EntityContentBase {
/**
* {@inheritdoc}
*/
- protected static function getEntityTypeId($plugin_id) {
+ protected function getEntityTypeId() {
return 'node';
}
diff --git a/core/modules/comment/src/Plugin/migrate/destination/EntityComment.php b/core/modules/comment/src/Plugin/migrate/destination/EntityComment.php
index 477cdcd..66536e1 100644
--- a/core/modules/comment/src/Plugin/migrate/destination/EntityComment.php
+++ b/core/modules/comment/src/Plugin/migrate/destination/EntityComment.php
@@ -8,7 +8,6 @@
namespace Drupal\comment\Plugin\migrate\destination;
use Drupal\Core\Entity\EntityManagerInterface;
-use Drupal\Core\Entity\EntityStorageInterface;
use Drupal\Core\Entity\Query\QueryFactory;
use Drupal\Core\State\StateInterface;
use Drupal\migrate\Entity\MigrationInterface;
@@ -56,10 +55,6 @@ class EntityComment extends EntityContentBase {
* The plugin implementation definition.
* @param MigrationInterface $migration
* The migration.
- * @param EntityStorageInterface $storage
- * The storage for this entity type.
- * @param array $bundles
- * The list of bundles this entity type has.
* @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
* The entity manager service.
* @param \Drupal\Core\State\StateInterface $state
@@ -67,8 +62,8 @@ class EntityComment extends EntityContentBase {
* @param \Drupal\Core\Entity\Query\QueryFactory $entity_query
* The query object that can query the given entity type.
*/
- public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityStorageInterface $storage, array $bundles, EntityManagerInterface $entity_manager, StateInterface $state, QueryFactory $entity_query) {
- parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $storage, $bundles, $entity_manager);
+ public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityManagerInterface $entity_manager, StateInterface $state, QueryFactory $entity_query) {
+ parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $entity_manager);
$this->state = $state;
$this->entityQuery = $entity_query;
}
@@ -77,14 +72,11 @@ public function __construct(array $configuration, $plugin_id, $plugin_definition
* {@inheritdoc}
*/
public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration = NULL) {
- $entity_type = static::getEntityTypeId($plugin_id);
return new static(
$configuration,
$plugin_id,
$plugin_definition,
$migration,
- $container->get('entity.manager')->getStorage($entity_type),
- array_keys($container->get('entity.manager')->getBundleInfo($entity_type)),
$container->get('entity.manager'),
$container->get('state'),
$container->get('entity.query')
diff --git a/core/modules/file/src/Plugin/migrate/destination/EntityFile.php b/core/modules/file/src/Plugin/migrate/destination/EntityFile.php
index 57529e1..1ce3c77 100644
--- a/core/modules/file/src/Plugin/migrate/destination/EntityFile.php
+++ b/core/modules/file/src/Plugin/migrate/destination/EntityFile.php
@@ -8,7 +8,6 @@
namespace Drupal\file\Plugin\migrate\destination;
use Drupal\Core\Entity\EntityManagerInterface;
-use Drupal\Core\Entity\EntityStorageInterface;
use Drupal\Core\File\FileSystemInterface;
use Drupal\Core\StreamWrapper\LocalStream;
use Drupal\Core\StreamWrapper\StreamWrapperManagerInterface;
@@ -41,7 +40,7 @@ class EntityFile extends EntityContentBase {
/**
* {@inheritdoc}
*/
- public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityStorageInterface $storage, array $bundles, EntityManagerInterface $entity_manager, StreamWrapperManagerInterface $stream_wrappers, FileSystemInterface $file_system) {
+ public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityManagerInterface $entity_manager, StreamWrapperManagerInterface $stream_wrappers, FileSystemInterface $file_system) {
$configuration += array(
'source_base_path' => '',
'source_path_property' => 'filepath',
@@ -49,7 +48,7 @@ public function __construct(array $configuration, $plugin_id, $plugin_definition
'move' => FALSE,
'urlencode' => FALSE,
);
- parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $storage, $bundles, $entity_manager);
+ parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $entity_manager);
$this->streamWrapperManager = $stream_wrappers;
$this->fileSystem = $file_system;
@@ -59,14 +58,11 @@ public function __construct(array $configuration, $plugin_id, $plugin_definition
* {@inheritdoc}
*/
public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration = NULL) {
- $entity_type = static::getEntityTypeId($plugin_id);
return new static(
$configuration,
$plugin_id,
$plugin_definition,
$migration,
- $container->get('entity.manager')->getStorage($entity_type),
- array_keys($container->get('entity.manager')->getBundleInfo($entity_type)),
$container->get('entity.manager'),
$container->get('stream_wrapper_manager'),
$container->get('file_system')
diff --git a/core/modules/language/migration_templates/d6_default_language.yml b/core/modules/language/migration_templates/d6_default_language.yml
new file mode 100644
index 0000000..7f8821b
--- /dev/null
+++ b/core/modules/language/migration_templates/d6_default_language.yml
@@ -0,0 +1,20 @@
+id: d6_default_language
+label: Default language
+migration_tags:
+ - Drupal 6
+source:
+ plugin: variable
+ variables:
+ - language_default
+process:
+ default_langcode:
+ -
+ plugin: callback
+ callable: get_object_vars
+ source: language_default
+ -
+ plugin: extract
+ source: language
+destination:
+ plugin: config
+ config_name: system.site
diff --git a/core/modules/language/migration_templates/d6_node_translation_settings.yml b/core/modules/language/migration_templates/d6_node_translation_settings.yml
new file mode 100644
index 0000000..717e66f
--- /dev/null
+++ b/core/modules/language/migration_templates/d6_node_translation_settings.yml
@@ -0,0 +1,24 @@
+id: d6_node_translation_settings
+label: Content type translation settings
+migration_tags:
+ - Drupal 6
+source:
+ plugin: d6_node_translation_settings
+process:
+ target_entity_type_id:
+ plugin: default_value
+ default_value: node
+ target_bundle: node_type
+ language_alterable:
+ -
+ plugin: callback
+ callable: boolval
+ source: value
+ -
+ plugin: skip_on_empty
+ method: row
+destination:
+ plugin: entity:language_content_settings
+migration_dependencies:
+ required:
+ - d6_node_type
diff --git a/core/modules/language/src/Plugin/migrate/source/d6/NodeTranslationSettings.php b/core/modules/language/src/Plugin/migrate/source/d6/NodeTranslationSettings.php
new file mode 100644
index 0000000..a66f72d
--- /dev/null
+++ b/core/modules/language/src/Plugin/migrate/source/d6/NodeTranslationSettings.php
@@ -0,0 +1,66 @@
+prepareQuery()->execute() as $row) {
+ $rows[] = array(
+ // Trim off the language_content_type_ prefix.
+ 'node_type' => substr($row['name'], 22),
+ 'value' => unserialize($row['value']),
+ );
+ }
+
+ return new \ArrayIterator($rows);
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function fields() {
+ return array(
+ 'node_type' => $this->t("The node type's machine name."),
+ 'value' => $this->t("Whether translation is enabled for the node type."),
+ );
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function getIds() {
+ return array(
+ 'node_type' => array(
+ 'type' => 'string',
+ ),
+ );
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public function query() {
+ return $this->select('variable', 'v')
+ ->fields('v')
+ ->condition('name', 'language_content_type_%', 'LIKE');
+ }
+
+}
diff --git a/core/modules/language/src/Tests/Migrate/d6/MigrateDefaultLanguageTest.php b/core/modules/language/src/Tests/Migrate/d6/MigrateDefaultLanguageTest.php
new file mode 100644
index 0000000..f105c31
--- /dev/null
+++ b/core/modules/language/src/Tests/Migrate/d6/MigrateDefaultLanguageTest.php
@@ -0,0 +1,26 @@
+executeMigration('d6_default_language');
+ $this->assertIdentical('en', $this->config('system.site')->get('default_langcode'));
+ }
+
+}
diff --git a/core/modules/language/src/Tests/Migrate/d6/MigrateNodeTranslationSettingsTest.php b/core/modules/language/src/Tests/Migrate/d6/MigrateNodeTranslationSettingsTest.php
new file mode 100644
index 0000000..2806a73
--- /dev/null
+++ b/core/modules/language/src/Tests/Migrate/d6/MigrateNodeTranslationSettingsTest.php
@@ -0,0 +1,48 @@
+migrateContentTypes();
+ $this->executeMigration('d6_node_translation_settings');
+ }
+
+ /**
+ * Tests the migration of translation settings for content types.
+ */
+ public function testMigration() {
+ $settings = ContentLanguageSettings::load('node.article');
+ $this->assertTrue($settings instanceof ContentLanguageSettingsInterface);
+ /** @var \Drupal\language\ContentLanguageSettingsInterface $settings */
+ $this->assertIdentical('node', $settings->getTargetEntityTypeId());
+ $this->assertIdentical('article', $settings->getTargetBundle());
+ $this->assertTrue($settings->isLanguageAlterable());
+
+ // Translation is specifically disabled for the Company node type, so it
+ // should not have any translation settings.
+ $this->assertNull(ContentLanguageSettings::load('node.company'));
+ }
+
+}
diff --git a/core/modules/language/tests/src/Unit/Migrate/d6/NodeTranslationSettingsTest.php b/core/modules/language/tests/src/Unit/Migrate/d6/NodeTranslationSettingsTest.php
new file mode 100644
index 0000000..d21b3c6
--- /dev/null
+++ b/core/modules/language/tests/src/Unit/Migrate/d6/NodeTranslationSettingsTest.php
@@ -0,0 +1,44 @@
+ 'test',
+ 'source' => array(
+ 'plugin' => 'd6_node_translation_settings',
+ ),
+ );
+
+ protected $databaseContents = array(
+ 'variable' => array(
+ array(
+ 'name' => 'language_content_type_article',
+ 'value' => 'i:2;',
+ ),
+ ),
+ );
+
+ protected $expectedResults = array(
+ array(
+ 'node_type' => 'article',
+ 'value' => 2,
+ ),
+ );
+
+}
diff --git a/core/modules/migrate/src/Plugin/migrate/destination/Entity.php b/core/modules/migrate/src/Plugin/migrate/destination/Entity.php
index 64123d6..2216b76 100644
--- a/core/modules/migrate/src/Plugin/migrate/destination/Entity.php
+++ b/core/modules/migrate/src/Plugin/migrate/destination/Entity.php
@@ -9,7 +9,7 @@
use Drupal\Component\Plugin\DependentPluginInterface;
use Drupal\Core\Entity\DependencyTrait;
-use Drupal\Core\Entity\EntityStorageInterface;
+use Drupal\Core\Entity\EntityManagerInterface;
use Drupal\Core\Plugin\ContainerFactoryPluginInterface;
use Drupal\migrate\Entity\MigrationInterface;
use Drupal\migrate\Row;
@@ -25,7 +25,21 @@
use DependencyTrait;
/**
- * The entity storage.
+ * The entity manager.
+ *
+ * @var \Drupal\Core\Entity\EntityManagerInterface
+ */
+ protected $entityManager;
+
+ /**
+ * The destination entity type definition.
+ *
+ * @var \Drupal\Core\Entity\EntityTypeInterface
+ */
+ protected $entityType;
+
+ /**
+ * The entity storage handler.
*
* @var \Drupal\Core\Entity\EntityStorageInterface
*/
@@ -49,15 +63,16 @@
* The plugin implementation definition.
* @param MigrationInterface $migration
* The migration.
- * @param EntityStorageInterface $storage
- * The storage for this entity type.
- * @param array $bundles
- * The list of bundles this entity type has.
+ * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
+ * The entity manager service.
*/
- public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityStorageInterface $storage, array $bundles) {
+ public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityManagerInterface $entity_manager) {
parent::__construct($configuration, $plugin_id, $plugin_definition, $migration);
- $this->storage = $storage;
- $this->bundles = $bundles;
+ $entity_type = $this->getEntityTypeId();
+ $this->entityManager = $entity_manager;
+ $this->entityType = $entity_manager->getDefinition($entity_type);
+ $this->storage = $entity_manager->getStorage($entity_type);
+ $this->bundles = array_keys($entity_manager->getBundleInfo($entity_type));
$this->supportsRollback = TRUE;
}
@@ -65,29 +80,24 @@ public function __construct(array $configuration, $plugin_id, $plugin_definition
* {@inheritdoc}
*/
public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration = NULL) {
- $entity_type_id = static::getEntityTypeId($plugin_id);
return new static(
$configuration,
$plugin_id,
$plugin_definition,
$migration,
- $container->get('entity.manager')->getStorage($entity_type_id),
- array_keys($container->get('entity.manager')->getBundleInfo($entity_type_id))
+ $container->get('entity.manager')
);
}
/**
- * Finds the entity type from configuration or plugin id.
- *
- * @param string $plugin_id
- * The plugin id.
+ * Finds the entity type from the plugin ID.
*
* @return string
- * The entity type.
+ * The entity type ID.
*/
- protected static function getEntityTypeId($plugin_id) {
+ protected function getEntityTypeId() {
// Remove "entity:"
- return substr($plugin_id, 7);
+ return substr($this->getPluginId(), 7);
}
/**
diff --git a/core/modules/migrate/src/Plugin/migrate/destination/EntityContentBase.php b/core/modules/migrate/src/Plugin/migrate/destination/EntityContentBase.php
index 69c9e66..f2872d7 100644
--- a/core/modules/migrate/src/Plugin/migrate/destination/EntityContentBase.php
+++ b/core/modules/migrate/src/Plugin/migrate/destination/EntityContentBase.php
@@ -9,12 +9,9 @@
use Drupal\Core\Entity\ContentEntityInterface;
use Drupal\Core\Entity\EntityInterface;
-use Drupal\Core\Entity\EntityManagerInterface;
-use Drupal\Core\Entity\EntityStorageInterface;
+use Drupal\Core\TypedData\TranslatableInterface;
use Drupal\Core\TypedData\TypedDataInterface;
-use Drupal\migrate\Entity\MigrationInterface;
use Drupal\migrate\Row;
-use Symfony\Component\DependencyInjection\ContainerInterface;
/**
* The destination class for all content entities lacking a specific class.
@@ -22,52 +19,6 @@
class EntityContentBase extends Entity {
/**
- * Entity manager.
- *
- * @var \Drupal\Core\Entity\EntityManagerInterface
- */
- protected $entityManager;
-
- /**
- * Constructs a content entity.
- *
- * @param array $configuration
- * A configuration array containing information about the plugin instance.
- * @param string $plugin_id
- * The plugin ID for the plugin instance.
- * @param mixed $plugin_definition
- * The plugin implementation definition.
- * @param \Drupal\migrate\Entity\MigrationInterface $migration
- * The migration entity.
- * @param \Drupal\Core\Entity\EntityStorageInterface $storage
- * The storage for this entity type.
- * @param array $bundles
- * The list of bundles this entity type has.
- * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
- * The entity manager service.
- */
- public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityStorageInterface $storage, array $bundles, EntityManagerInterface $entity_manager) {
- parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $storage, $bundles);
- $this->entityManager = $entity_manager;
- }
-
- /**
- * {@inheritdoc}
- */
- public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration = NULL) {
- $entity_type = static::getEntityTypeId($plugin_id);
- return new static(
- $configuration,
- $plugin_id,
- $plugin_definition,
- $migration,
- $container->get('entity.manager')->getStorage($entity_type),
- array_keys($container->get('entity.manager')->getBundleInfo($entity_type)),
- $container->get('entity.manager')
- );
- }
-
- /**
* {@inheritdoc}
*/
public function import(Row $row, array $old_destination_id_values = array()) {
@@ -109,6 +60,19 @@ public function getIds() {
* The row object to update from.
*/
protected function updateEntity(EntityInterface $entity, Row $row) {
+ if ($entity instanceof TranslatableInterface) {
+ $property = $this->entityType->getKey('langcode');
+
+ if ($row->hasDestinationProperty($property)) {
+ $language = $row->getDestinationProperty($property);
+
+ if (!$entity->hasTranslation($language)) {
+ $entity->addTranslation($language);
+ }
+ $entity = $entity->getTranslation($language);
+ }
+ }
+
foreach ($row->getDestination() as $field_name => $values) {
$field = $entity->$field_name;
if ($field instanceof TypedDataInterface) {
diff --git a/core/modules/migrate/src/Plugin/migrate/destination/EntityRevision.php b/core/modules/migrate/src/Plugin/migrate/destination/EntityRevision.php
index 8aaefef..b8774ba 100644
--- a/core/modules/migrate/src/Plugin/migrate/destination/EntityRevision.php
+++ b/core/modules/migrate/src/Plugin/migrate/destination/EntityRevision.php
@@ -22,9 +22,9 @@ class EntityRevision extends EntityContentBase {
/**
* {@inheritdoc}
*/
- protected static function getEntityTypeId($plugin_id) {
+ protected function getEntityTypeId() {
// Remove entity_revision:
- return substr($plugin_id, 16);
+ return substr($this->getPluginId(), 16);
}
/**
diff --git a/core/modules/migrate_drupal/src/Plugin/migrate/destination/EntityFieldStorageConfig.php b/core/modules/migrate_drupal/src/Plugin/migrate/destination/EntityFieldStorageConfig.php
index 50b004c..45e7c29 100644
--- a/core/modules/migrate_drupal/src/Plugin/migrate/destination/EntityFieldStorageConfig.php
+++ b/core/modules/migrate_drupal/src/Plugin/migrate/destination/EntityFieldStorageConfig.php
@@ -7,7 +7,7 @@
namespace Drupal\migrate_drupal\Plugin\migrate\destination;
-use Drupal\Core\Entity\EntityStorageInterface;
+use Drupal\Core\Entity\EntityManagerInterface;
use Drupal\Core\Field\FieldTypePluginManagerInterface;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Drupal\migrate\Entity\MigrationInterface;
@@ -40,15 +40,13 @@ class EntityFieldStorageConfig extends BaseEntityFieldStorageConfig {
* The plugin implementation definition.
* @param MigrationInterface $migration
* The migration.
- * @param EntityStorageInterface $storage
- * The storage for this entity type.
- * @param array $bundles
- * The list of bundles this entity type has.
+ * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
+ * The entity manager.
* @param \Drupal\Core\Field\FieldTypePluginManagerInterface $field_type_plugin_manager
* The field type plugin manager.
*/
- public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityStorageInterface $storage, array $bundles, FieldTypePluginManagerInterface $field_type_plugin_manager) {
- parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $storage, $bundles);
+ public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityManagerInterface $entity_manager, FieldTypePluginManagerInterface $field_type_plugin_manager) {
+ parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $entity_manager);
$this->fieldTypePluginManager = $field_type_plugin_manager;
}
@@ -56,14 +54,12 @@ public function __construct(array $configuration, $plugin_id, $plugin_definition
* {@inheritdoc}
*/
public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration = NULL) {
- $entity_type_id = static::getEntityTypeId($plugin_id);
return new static(
$configuration,
$plugin_id,
$plugin_definition,
$migration,
- $container->get('entity.manager')->getStorage($entity_type_id),
- array_keys($container->get('entity.manager')->getBundleInfo($entity_type_id)),
+ $container->get('entity.manager'),
$container->get('plugin.manager.field.field_type')
);
}
@@ -86,7 +82,7 @@ public function calculateDependencies() {
/**
* {@inheritdoc}
*/
- protected static function getEntityTypeId($plugin_id) {
+ protected function getEntityTypeId() {
return 'field_storage_config';
}
diff --git a/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6TestBase.php b/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6TestBase.php
index 1d8f5f4..ff85842 100644
--- a/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6TestBase.php
+++ b/core/modules/migrate_drupal/src/Tests/d6/MigrateDrupal6TestBase.php
@@ -7,6 +7,7 @@
namespace Drupal\migrate_drupal\Tests\d6;
+use Drupal\language\Entity\ConfigurableLanguage;
use Drupal\migrate\Entity\Migration;
use Drupal\migrate_drupal\Tests\MigrateDrupalTestBase;
@@ -22,6 +23,7 @@
'datetime',
'filter',
'image',
+ 'language',
'link',
'node',
'options',
@@ -107,6 +109,10 @@ protected function migrateContent($include_revisions = FALSE) {
$this->executeMigrations(['d6_node_settings', 'd6_node:*']);
if ($include_revisions) {
+ // The revision migrations include translations, so we need to install
+ // the necessary languages.
+ ConfigurableLanguage::createFromLangcode('en')->save();
+ ConfigurableLanguage::createFromLangcode('fr')->save();
$this->executeMigrations(['d6_node_revision:*']);
}
}
diff --git a/core/modules/migrate_drupal/tests/fixtures/drupal6.php b/core/modules/migrate_drupal/tests/fixtures/drupal6.php
index 965f69e..06cf7d5 100644
--- a/core/modules/migrate_drupal/tests/fixtures/drupal6.php
+++ b/core/modules/migrate_drupal/tests/fixtures/drupal6.php
@@ -103,6 +103,20 @@
'description' => 'Unpublish comment',
))
->values(array(
+ 'aid' => 'imagecache_flush_action',
+ 'type' => 'node',
+ 'callback' => 'imagecache_flush_action',
+ 'parameters' => '',
+ 'description' => "ImageCache: Flush ALL presets for this node's filefield images",
+))
+->values(array(
+ 'aid' => 'imagecache_generate_all_action',
+ 'type' => 'node',
+ 'callback' => 'imagecache_generate_all_action',
+ 'parameters' => '',
+ 'description' => "ImageCache: Generate ALL presets for this node's filefield images",
+))
+->values(array(
'aid' => 'node_make_sticky_action',
'type' => 'node',
'callback' => 'node_make_sticky_action',
@@ -7829,6 +7843,24 @@
'mysql_character_set' => 'utf8',
));
+$connection->insert('history')
+->fields(array(
+ 'uid',
+ 'nid',
+ 'timestamp',
+))
+->values(array(
+ 'uid' => '1',
+ 'nid' => '9',
+ 'timestamp' => '1444238808',
+))
+->values(array(
+ 'uid' => '1',
+ 'nid' => '10',
+ 'timestamp' => '1444239050',
+))
+->execute();
+
$connection->schema()->createTable('imagecache_action', array(
'fields' => array(
'actionid' => array(
@@ -7950,128 +7982,61 @@
))
->execute();
-$connection->schema()->createTable('menu_custom', array(
+$connection->schema()->createTable('languages', array(
'fields' => array(
- 'menu_name' => array(
+ 'language' => array(
'type' => 'varchar',
'not null' => TRUE,
- 'length' => '32',
+ 'length' => '12',
'default' => '',
),
- 'title' => array(
+ 'name' => array(
'type' => 'varchar',
'not null' => TRUE,
- 'length' => '255',
+ 'length' => '64',
'default' => '',
),
- 'description' => array(
- 'type' => 'text',
- 'not null' => FALSE,
- 'size' => 'normal',
- ),
- ),
- 'primary key' => array(
- 'menu_name',
- ),
- 'mysql_character_set' => 'utf8',
-));
-
-$connection->insert('menu_custom')
-->fields(array(
- 'menu_name',
- 'title',
- 'description',
-))
-->values(array(
- 'menu_name' => 'navigation',
- 'title' => 'Navigation',
- 'description' => 'The navigation menu is provided by Drupal and is the main interactive menu for any site. It is usually the only menu that contains personalized links for authenticated users, and is often not even visible to anonymous users.',
-))
-->values(array(
- 'menu_name' => 'primary-links',
- 'title' => 'Primary links',
- 'description' => 'Primary links are often used at the theme layer to show the major sections of a site. A typical representation for primary links would be tabs along the top.',
-))
-->values(array(
- 'menu_name' => 'secondary-links',
- 'title' => 'Secondary links',
- 'description' => 'Secondary links are often used for pages like legal notices, contact details, and other secondary navigation items that play a lesser role than primary links',
-))
-->execute();
-
-$connection->schema()->createTable('menu_links', array(
- 'fields' => array(
- 'menu_name' => array(
+ 'native' => array(
'type' => 'varchar',
'not null' => TRUE,
- 'length' => '32',
+ 'length' => '64',
'default' => '',
),
- 'mlid' => array(
- 'type' => 'serial',
+ 'direction' => array(
+ 'type' => 'int',
'not null' => TRUE,
'size' => 'normal',
- 'unsigned' => TRUE,
+ 'default' => '0',
),
- 'plid' => array(
+ 'enabled' => array(
'type' => 'int',
'not null' => TRUE,
'size' => 'normal',
'default' => '0',
- 'unsigned' => TRUE,
),
- 'link_path' => array(
- 'type' => 'varchar',
+ 'plurals' => array(
+ 'type' => 'int',
'not null' => TRUE,
- 'length' => '255',
- 'default' => '',
+ 'size' => 'normal',
+ 'default' => '0',
),
- 'router_path' => array(
+ 'formula' => array(
'type' => 'varchar',
'not null' => TRUE,
- 'length' => '255',
+ 'length' => '128',
'default' => '',
),
- 'link_title' => array(
+ 'domain' => array(
'type' => 'varchar',
'not null' => TRUE,
- 'length' => '255',
+ 'length' => '128',
'default' => '',
),
- 'options' => array(
- 'type' => 'text',
- 'not null' => FALSE,
- 'size' => 'normal',
- ),
- 'module' => array(
+ 'prefix' => array(
'type' => 'varchar',
'not null' => TRUE,
- 'length' => '255',
- 'default' => 'system',
- ),
- 'hidden' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- ),
- 'external' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- ),
- 'has_children' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- ),
- 'expanded' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
+ 'length' => '128',
+ 'default' => '',
),
'weight' => array(
'type' => 'int',
@@ -8079,119 +8044,7453 @@
'size' => 'normal',
'default' => '0',
),
- 'depth' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- ),
- 'customized' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- ),
- 'p1' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
- ),
- 'p2' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
- ),
- 'p3' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
- ),
- 'p4' => array(
- 'type' => 'int',
+ 'javascript' => array(
+ 'type' => 'varchar',
'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
+ 'length' => '32',
+ 'default' => '',
),
- 'p5' => array(
- 'type' => 'int',
- 'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
+ ),
+ 'primary key' => array(
+ 'language',
+ ),
+ 'indexes' => array(
+ 'list' => array(
+ 'weight',
+ 'name',
),
- 'p6' => array(
- 'type' => 'int',
+ ),
+ 'mysql_character_set' => 'utf8',
+));
+
+$connection->insert('languages')
+->fields(array(
+ 'language',
+ 'name',
+ 'native',
+ 'direction',
+ 'enabled',
+ 'plurals',
+ 'formula',
+ 'domain',
+ 'prefix',
+ 'weight',
+ 'javascript',
+))
+->values(array(
+ 'language' => 'en',
+ 'name' => 'English',
+ 'native' => 'English',
+ 'direction' => '0',
+ 'enabled' => '1',
+ 'plurals' => '0',
+ 'formula' => '',
+ 'domain' => '',
+ 'prefix' => '',
+ 'weight' => '0',
+ 'javascript' => '',
+))
+->values(array(
+ 'language' => 'fr',
+ 'name' => 'French',
+ 'native' => 'Français',
+ 'direction' => '0',
+ 'enabled' => '1',
+ 'plurals' => '2',
+ 'formula' => '($n>1)',
+ 'domain' => '',
+ 'prefix' => 'fr',
+ 'weight' => '0',
+ 'javascript' => '',
+))
+->execute();
+
+$connection->schema()->createTable('locales_source', array(
+ 'fields' => array(
+ 'lid' => array(
+ 'type' => 'serial',
'not null' => TRUE,
'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
),
- 'p7' => array(
- 'type' => 'int',
+ 'location' => array(
+ 'type' => 'varchar',
'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
+ 'length' => '255',
+ 'default' => '',
),
- 'p8' => array(
- 'type' => 'int',
+ 'textgroup' => array(
+ 'type' => 'varchar',
'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
+ 'length' => '255',
+ 'default' => 'default',
),
- 'p9' => array(
- 'type' => 'int',
+ 'source' => array(
+ 'type' => 'blob',
'not null' => TRUE,
'size' => 'normal',
- 'default' => '0',
- 'unsigned' => TRUE,
),
- 'updated' => array(
- 'type' => 'int',
+ 'version' => array(
+ 'type' => 'varchar',
'not null' => TRUE,
- 'size' => 'normal',
- 'default' => '0',
+ 'length' => '20',
+ 'default' => 'none',
),
),
'primary key' => array(
- 'mlid',
+ 'lid',
+ ),
+ 'indexes' => array(
+ 'source' => array(
+ array(
+ 'source',
+ '30',
+ ),
+ ),
),
'mysql_character_set' => 'utf8',
));
-$connection->insert('menu_links')
+$connection->insert('locales_source')
->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',
+ 'lid',
+ 'location',
+ 'textgroup',
+ 'source',
+ 'version',
+))
+->values(array(
+ 'lid' => '1',
+ 'location' => 'misc/drupal.js',
+ 'textgroup' => 'default',
+ 'source' => 'Unspecified error',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '2',
+ 'location' => 'misc/drupal.js',
+ 'textgroup' => 'default',
+ 'source' => 'An error occurred. \n@uri\n@text',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '3',
+ 'location' => 'misc/drupal.js',
+ 'textgroup' => 'default',
+ 'source' => 'An error occurred. \n@uri\n(no information available).',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '4',
+ 'location' => 'misc/drupal.js',
+ 'textgroup' => 'default',
+ 'source' => 'An HTTP error @status occurred. \n@uri',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '5',
+ 'location' => 'misc/tableselect.js',
+ 'textgroup' => 'default',
+ 'source' => 'Select all rows in this table',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '6',
+ 'location' => 'misc/tableselect.js',
+ 'textgroup' => 'default',
+ 'source' => 'Deselect all rows in this table',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '7',
+ 'location' => 'misc/tabledrag.js',
+ 'textgroup' => 'default',
+ 'source' => 'Drag to re-order',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '8',
+ 'location' => 'misc/tabledrag.js',
+ 'textgroup' => 'default',
+ 'source' => 'Changes made in this table will not be saved until the form is submitted.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '9',
+ 'location' => 'misc/teaser.js',
+ 'textgroup' => 'default',
+ 'source' => 'Split summary at cursor',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '10',
+ 'location' => 'misc/teaser.js',
+ 'textgroup' => 'default',
+ 'source' => 'Join summary',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '11',
+ 'location' => 'content.module:21',
+ 'textgroup' => 'default',
+ 'source' => 'The content module, a required component of the Content Construction Kit (CCK), allows administrators to associate custom fields with content types. In Drupal, content types are used to define the characteristics of a post, including the title and description of the fields displayed on its add and edit pages. Using the content module (and the other helper modules included in CCK), custom fields beyond the default "Title" and "Body" may be added. CCK features are accessible through tabs on the content types administration page. (See the node module help page for more information about content types.)',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '12',
+ 'location' => 'content.module:22',
+ 'textgroup' => 'default',
+ 'source' => 'When adding a custom field to a content type, you determine its type (whether it will contain text, numbers, or references to other objects) and how it will be displayed (either as a text field or area, a select box, checkbox, radio button, or autocompleting field). A field may have multiple values (i.e., a "person" may have multiple e-mail addresses) or a single value (i.e., an "employee" has a single employee identification number). As you add and edit fields, CCK automatically adjusts the structure of the database as necessary. CCK also provides a number of other features, including intelligent caching for your custom data, an import and export facility for content type definitions, and integration with other contributed modules.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '13',
+ 'location' => 'content.module:23',
+ 'textgroup' => 'default',
+ 'source' => 'Custom field types are provided by a set of optional modules included with CCK (each module provides a different type). The modules page allows you to enable or disable CCK components. A default installation of CCK includes:',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '14',
+ 'location' => 'content.module:25',
+ 'textgroup' => 'default',
+ 'source' => 'number, which adds numeric field types, in integer, decimal or floating point form. You may define a set of allowed inputs, or specify an allowable range of values. A variety of common formats for displaying numeric data are available.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '15',
+ 'location' => 'content.module:26',
+ 'textgroup' => 'default',
+ 'source' => "text, which adds text field types. A text field may contain plain text only, or optionally, may use Drupal's input format filters to securely manage rich text input. Text input fields may be either a single line (text field), multiple lines (text area), or for greater input control, a select box, checkbox, or radio buttons. If desired, CCK can validate the input to a set of allowed values.",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '16',
+ 'location' => 'content.module:27',
+ 'textgroup' => 'default',
+ 'source' => 'nodereference, which creates custom references between Drupal nodes. By adding a nodereference field and two different content types, for instance, you can easily create complex parent/child relationships between data (multiple "employee" nodes may contain a nodereference field linking to an "employer" node).',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '17',
+ 'location' => 'content.module:28',
+ 'textgroup' => 'default',
+ 'source' => "userreference, which creates custom references to your sites' user accounts. By adding a userreference field, you can create complex relationships between your site's users and posts. To track user involvement in a post beyond Drupal's standard Authored by field, for instance, add a userreference field named \"Edited by\" to a content type to store a link to an editor's user account page.",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '18',
+ 'location' => 'content.module:29',
+ 'textgroup' => 'default',
+ 'source' => 'fieldgroup, which creates collapsible fieldsets to hold a group of related fields. A fieldset may either be open or closed by default. The order of your fieldsets, and the order of fields within a fieldset, is managed via a drag-and-drop interface provided by content module.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '19',
+ 'location' => 'content.module:31',
+ 'textgroup' => 'default',
+ 'source' => 'For more information, see the online handbook entry for CCK or the CCK project page.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '20',
+ 'location' => 'theme/theme.inc:111',
+ 'textgroup' => 'default',
+ 'source' => "Configure how this content type's fields and field labels should be displayed when it's viewed in teaser and full-page mode.",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '21',
+ 'location' => 'theme/theme.inc:114',
+ 'textgroup' => 'default',
+ 'source' => "Configure how this content type's fields should be displayed when it's rendered in the following contexts.",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '22',
+ 'location' => 'content.module:48',
+ 'textgroup' => 'default',
+ 'source' => 'Control the order of fields in the input form.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '23',
+ 'location' => 'content.module:486, modules/content_multigroup/content_multigroup.module:1422',
+ 'textgroup' => 'default',
+ 'source' => 'This field is required.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '24',
+ 'location' => 'content.module:490',
+ 'textgroup' => 'default',
+ 'source' => '!title: !required',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '25',
+ 'location' => 'content.module:493, modules/content_multigroup/content_multigroup.module:1434',
+ 'textgroup' => 'default',
+ 'source' => 'Order',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '26',
+ 'location' => 'content.module:1640',
+ 'textgroup' => 'default',
+ 'source' => 'RSS Item',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '27',
+ 'location' => 'content.module:1897',
+ 'textgroup' => 'default',
+ 'source' => 'Search Index',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '28',
+ 'location' => 'content.module:1901',
+ 'textgroup' => 'default',
+ 'source' => 'Search Result',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '29',
+ 'location' => 'content.module:2363',
+ 'textgroup' => 'default',
+ 'source' => 'Language',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '30',
+ 'location' => 'content.module:2377',
+ 'textgroup' => 'default',
+ 'source' => 'Taxonomy',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '31',
+ 'location' => 'content.module:2408',
+ 'textgroup' => 'default',
+ 'source' => 'File attachments',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '32',
+ 'location' => 'content.module:600',
+ 'textgroup' => 'default',
+ 'source' => 'Updating field type %type with module %module.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '33',
+ 'location' => 'content.module:607',
+ 'textgroup' => 'default',
+ 'source' => 'Updating widget type %type with module %module.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '34',
+ 'location' => 'content.module:63',
+ 'textgroup' => 'default',
+ 'source' => 'Use PHP input for field settings (dangerous - grant with care)',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '35',
+ 'location' => 'content.module:104',
+ 'textgroup' => 'default',
+ 'source' => 'Manage fields',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '36',
+ 'location' => 'content.module:113',
+ 'textgroup' => 'default',
+ 'source' => 'Display fields',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '37',
+ 'location' => 'content.module:143',
+ 'textgroup' => 'default',
+ 'source' => 'General',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '38',
+ 'location' => 'content.module:149',
+ 'textgroup' => 'default',
+ 'source' => 'Advanced',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '39',
+ 'location' => 'content.module:144',
+ 'textgroup' => 'default',
+ 'source' => 'Remove field',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '40',
+ 'location' => 'content.info:0, includes/content.rules.inc:19;200, includes/views/content.views.inc:178;254',
+ 'textgroup' => 'default',
+ 'source' => 'Content',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '41',
+ 'location' => 'content.info:0',
+ 'textgroup' => 'default',
+ 'source' => 'Allows administrators to define new content types.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '42',
+ 'location' => 'content.info:0, modules/content_copy/content_copy.info:0, modules/content_multigroup/content_multigroup.info:0, modules/content_permissions/content_permissions.info:0',
+ 'textgroup' => 'default',
+ 'source' => 'CCK',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '43',
+ 'location' => 'modules/text/text.module:41, modules/text/text.info:0',
+ 'textgroup' => 'default',
+ 'source' => 'Text',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '44',
+ 'location' => 'examples/example_field.php:178',
+ 'textgroup' => 'default',
+ 'source' => 'The possible values this field can contain. Enter one value per line, in the format key|label. The key is the value that will be stored in the database and it must match the field storage type, %type. The label is optional and the key will be used as the label if no label is specified.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '45',
+ 'location' => 'examples/example_field.php:484',
+ 'textgroup' => 'default',
+ 'source' => 'Text area',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '46',
+ 'location' => 'includes/content.admin.inc:148;164;790, modules/fieldgroup/fieldgroup.module:236',
+ 'textgroup' => 'default',
+ 'source' => 'Remove',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '47',
+ 'location' => 'content.module:1868',
+ 'textgroup' => 'default',
+ 'source' => 'Basic',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '48',
+ 'location' => 'content.module:1635 modules/nodereference/nodereference.module:215',
+ 'textgroup' => 'default',
+ 'source' => 'Teaser',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '49',
+ 'location' => 'content.module:1636 modules/nodereference/nodereference.module:210',
+ 'textgroup' => 'default',
+ 'source' => 'Full node',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '50',
+ 'location' => 'content.module:1881;1884',
+ 'textgroup' => 'default',
+ 'source' => 'RSS',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '51',
+ 'location' => 'content.module:1894',
+ 'textgroup' => 'default',
+ 'source' => 'Search',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '52',
+ 'location' => 'content.module:2349;2356',
+ 'textgroup' => 'default',
+ 'source' => 'Node module form.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '53',
+ 'location' => 'content.module:2364',
+ 'textgroup' => 'default',
+ 'source' => 'Locale module form.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '54',
+ 'location' => 'content.module:2370',
+ 'textgroup' => 'default',
+ 'source' => 'Menu settings',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '55',
+ 'location' => 'content.module:2371',
+ 'textgroup' => 'default',
+ 'source' => 'Menu module form.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '56',
+ 'location' => 'content.module:2378',
+ 'textgroup' => 'default',
+ 'source' => 'Taxonomy module form.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '57',
+ 'location' => 'content.module:2384',
+ 'textgroup' => 'default',
+ 'source' => 'Book',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '58',
+ 'location' => 'content.module:2385',
+ 'textgroup' => 'default',
+ 'source' => 'Book module form.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '59',
+ 'location' => 'content.module:2391',
+ 'textgroup' => 'default',
+ 'source' => 'Poll title',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '60',
+ 'location' => 'content.module:2392',
+ 'textgroup' => 'default',
+ 'source' => 'Poll module title.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '61',
+ 'location' => 'content.module:2396',
+ 'textgroup' => 'default',
+ 'source' => 'Poll choices',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '62',
+ 'location' => 'content.module:2397',
+ 'textgroup' => 'default',
+ 'source' => 'Poll module choices.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '63',
+ 'location' => 'content.module:2401',
+ 'textgroup' => 'default',
+ 'source' => 'Poll settings',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '64',
+ 'location' => 'content.module:2402',
+ 'textgroup' => 'default',
+ 'source' => 'Poll module settings.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '65',
+ 'location' => 'content.module:2409',
+ 'textgroup' => 'default',
+ 'source' => 'Upload module form.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '66',
+ 'location' => 'content.module:557;564;0 includes/content.crud.inc:591;629',
+ 'textgroup' => 'default',
+ 'source' => 'content',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '67',
+ 'location' => 'content.module:103 modules/content_copy/content_copy.module:125',
+ 'textgroup' => 'default',
+ 'source' => 'Fields',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '68',
+ 'location' => 'content.install:236',
+ 'textgroup' => 'default',
+ 'source' => "Updates for CCK-related modules are not run until the modules are enabled on the administer modules page. When you enable them, you'll need to return to update.php and run the remaining updates.",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '69',
+ 'location' => 'content.install:239',
+ 'textgroup' => 'default',
+ 'source' => '!module.module has updates but cannot be updated because content.module is not enabled.
If and when content.module is enabled, you will need to re-run the update script. You will continue to see this message until the module is enabled and updates are run.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '70',
+ 'location' => 'content.install:244',
+ 'textgroup' => 'default',
+ 'source' => '!module.module has updates and is available in the modules folder but is not enabled.
If and when it is enabled, you will need to re-run the update script. You will continue to see this message until the module is enabled and updates are run.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '71',
+ 'location' => 'content.install:251',
+ 'textgroup' => 'default',
+ 'source' => 'Some updates are still pending. Please return to update.php and run the remaining updates.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '72',
+ 'location' => '(duplicate) content.install:10',
+ 'textgroup' => 'default',
+ 'source' => 'CCK - No Views integration',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '73',
+ 'location' => '(duplicate) content.install:11',
+ 'textgroup' => 'default',
+ 'source' => 'CCK integration with Views module requires Views 6.x-2.0-rc2 or greater.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '74',
+ 'location' => 'includes/content.admin.inc:16;212',
+ 'textgroup' => 'default',
+ 'source' => 'Name',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '75',
+ 'location' => 'includes/content.admin.inc:16;212',
+ 'textgroup' => 'default',
+ 'source' => 'Type',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '76',
+ 'location' => 'includes/content.admin.inc:16 modules/fieldgroup/fieldgroup.module:156',
+ 'textgroup' => 'default',
+ 'source' => 'Description',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '77',
+ 'location' => 'includes/content.admin.inc:16;212',
+ 'textgroup' => 'default',
+ 'source' => 'Operations',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '78',
+ 'location' => 'includes/content.admin.inc:30',
+ 'textgroup' => 'default',
+ 'source' => 'edit',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '79',
+ 'location' => 'includes/content.admin.inc:34',
+ 'textgroup' => 'default',
+ 'source' => 'manage fields',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '80',
+ 'location' => 'includes/content.admin.inc:37',
+ 'textgroup' => 'default',
+ 'source' => 'delete',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '81',
+ 'location' => 'includes/content.admin.inc:48',
+ 'textgroup' => 'default',
+ 'source' => 'No content types available.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '82',
+ 'location' => 'includes/content.admin.inc:55',
+ 'textgroup' => 'default',
+ 'source' => '» Add a new content type',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '83',
+ 'location' => 'includes/content.admin.inc:64;602;856',
+ 'textgroup' => 'default',
+ 'source' => 'Field name',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '84',
+ 'location' => 'includes/content.admin.inc:64;632;643;862',
+ 'textgroup' => 'default',
+ 'source' => 'Field type',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '85',
+ 'location' => 'includes/content.admin.inc:64',
+ 'textgroup' => 'default',
+ 'source' => 'Used in',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '86',
+ 'location' => 'includes/content.admin.inc:71',
+ 'textgroup' => 'default',
+ 'source' => '@field_name (Locked)',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '87',
+ 'location' => 'includes/content.admin.inc:87',
+ 'textgroup' => 'default',
+ 'source' => 'No fields have been defined for any content type yet.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '88',
+ 'location' => 'includes/content.admin.inc:106',
+ 'textgroup' => 'default',
+ 'source' => 'This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '89',
+ 'location' => 'includes/content.admin.inc:108',
+ 'textgroup' => 'default',
+ 'source' => '!field (!field_name) is an inactive !field_type field that uses a !widget_type widget.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '90',
+ 'location' => 'includes/content.admin.inc:147;163',
+ 'textgroup' => 'default',
+ 'source' => 'Configure',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '91',
+ 'location' => 'includes/content.admin.inc:181',
+ 'textgroup' => 'default',
+ 'source' => 'Locked',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '92',
+ 'location' => 'includes/content.admin.inc:237',
+ 'textgroup' => 'default',
+ 'source' => '- Select a field type -',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '93',
+ 'location' => 'includes/content.admin.inc:238',
+ 'textgroup' => 'default',
+ 'source' => '- Select a widget -',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '94',
+ 'location' => 'includes/content.admin.inc:212;413;623;850, modules/fieldgroup/fieldgroup.module:121',
+ 'textgroup' => 'default',
+ 'source' => 'Label',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '95',
+ 'location' => 'includes/content.admin.inc:253',
+ 'textgroup' => 'default',
+ 'source' => 'Field name (a-z, 0-9, _)',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '96',
+ 'location' => 'includes/content.admin.inc:258',
+ 'textgroup' => 'default',
+ 'source' => 'Type of data to store.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '97',
+ 'location' => 'includes/content.admin.inc:263;295',
+ 'textgroup' => 'default',
+ 'source' => 'Form element to edit the data.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '98',
+ 'location' => 'includes/content.admin.inc:279',
+ 'textgroup' => 'default',
+ 'source' => '- Select an existing field -',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '99',
+ 'location' => 'includes/content.admin.inc:290',
+ 'textgroup' => 'default',
+ 'source' => 'Field to share',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '100',
+ 'location' => 'includes/content.admin.inc:324',
+ 'textgroup' => 'default',
+ 'source' => 'Group name (a-z, 0-9, _)',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '101',
+ 'location' => 'includes/content.admin.inc:201;402, modules/fieldgroup/fieldgroup.module:110;363',
+ 'textgroup' => 'default',
+ 'source' => 'Save',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '102',
+ 'location' => 'includes/content.admin.inc:365',
+ 'textgroup' => 'default',
+ 'source' => 'Add new field: you need to provide a label.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '103',
+ 'location' => 'includes/content.admin.inc:370',
+ 'textgroup' => 'default',
+ 'source' => 'Add new field: you need to provide a field name.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '104',
+ 'location' => 'includes/content.admin.inc:384',
+ 'textgroup' => 'default',
+ 'source' => 'Add new field: the field name %field_name is invalid. The name must include only lowercase unaccentuated letters, numbers, and underscores.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '105',
+ 'location' => 'includes/content.admin.inc:387',
+ 'textgroup' => 'default',
+ 'source' => "Add new field: the field name %field_name is too long. The name is limited to 32 characters, including the 'field_' prefix.",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '106',
+ 'location' => 'includes/content.admin.inc:391',
+ 'textgroup' => 'default',
+ 'source' => "Add new field: the name 'field_instance' is a reserved name.",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '107',
+ 'location' => 'includes/content.admin.inc:403',
+ 'textgroup' => 'default',
+ 'source' => 'Add new field: the field name %field_name already exists.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '108',
+ 'location' => 'includes/content.admin.inc:409',
+ 'textgroup' => 'default',
+ 'source' => 'Add new field: you need to select a field type.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '109',
+ 'location' => 'includes/content.admin.inc:414',
+ 'textgroup' => 'default',
+ 'source' => 'Add new field: you need to select a widget.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '110',
+ 'location' => 'includes/content.admin.inc:420',
+ 'textgroup' => 'default',
+ 'source' => 'Add new field: invalid widget.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '111',
+ 'location' => 'includes/content.admin.inc:441',
+ 'textgroup' => 'default',
+ 'source' => 'Add existing field: you need to provide a label.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '112',
+ 'location' => 'includes/content.admin.inc:446',
+ 'textgroup' => 'default',
+ 'source' => 'Add existing field: you need to select a field.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '113',
+ 'location' => 'includes/content.admin.inc:451',
+ 'textgroup' => 'default',
+ 'source' => 'Add existing field: you need to select a widget.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '114',
+ 'location' => 'includes/content.admin.inc:457',
+ 'textgroup' => 'default',
+ 'source' => 'Add existing field: invalid widget.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '115',
+ 'location' => 'includes/content.admin.inc:745',
+ 'textgroup' => 'default',
+ 'source' => 'There was a problem creating field %label.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '116',
+ 'location' => 'includes/content.admin.inc:518',
+ 'textgroup' => 'default',
+ 'source' => 'The field %label cannot be added to a content type because it is locked.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '117',
+ 'location' => 'includes/content.admin.inc:550',
+ 'textgroup' => 'default',
+ 'source' => 'There was a problem adding field %label.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '118',
+ 'location' => 'includes/content.admin.inc:571',
+ 'textgroup' => 'default',
+ 'source' => 'There are no fields configured for this content type. You can add new fields on the Manage fields page.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '119',
+ 'location' => 'includes/content.admin.inc:319;360',
+ 'textgroup' => 'default',
+ 'source' => 'Above',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '120',
+ 'location' => 'includes/content.admin.inc:320',
+ 'textgroup' => 'default',
+ 'source' => 'Inline',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '121',
+ 'location' => 'includes/content.admin.inc:618;661',
+ 'textgroup' => 'default',
+ 'source' => 'Include',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '122',
+ 'location' => 'includes/content.admin.inc:618;661, theme/content-admin-display-overview-form.tpl.php:17',
+ 'textgroup' => 'default',
+ 'source' => 'Exclude',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '123',
+ 'location' => 'includes/content.admin.inc:364',
+ 'textgroup' => 'default',
+ 'source' => 'no styling',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '124',
+ 'location' => 'includes/content.admin.inc:365',
+ 'textgroup' => 'default',
+ 'source' => 'simple',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '125',
+ 'location' => 'includes/content.admin.inc:366',
+ 'textgroup' => 'default',
+ 'source' => 'fieldset',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '126',
+ 'location' => 'includes/content.admin.inc:367',
+ 'textgroup' => 'default',
+ 'source' => 'fieldset - collapsible',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '127',
+ 'location' => 'includes/content.admin.inc:368',
+ 'textgroup' => 'default',
+ 'source' => 'fieldset - collapsed',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '128',
+ 'location' => 'includes/content.admin.inc:460',
+ 'textgroup' => 'default',
+ 'source' => 'Your settings have been saved.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '129',
+ 'location' => 'includes/content.admin.inc:760',
+ 'textgroup' => 'default',
+ 'source' => '@type: @field (@label)',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '130',
+ 'location' => 'includes/content.admin.inc:597',
+ 'textgroup' => 'default',
+ 'source' => 'Edit basic information',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '131',
+ 'location' => 'includes/content.admin.inc:792',
+ 'textgroup' => 'default',
+ 'source' => 'The machine-readable name of the field. This name cannot be changed.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '132',
+ 'location' => 'includes/content.admin.inc:626',
+ 'textgroup' => 'default',
+ 'source' => 'A human-readable name to be used as the label for this field in the %type content type.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '133',
+ 'location' => 'includes/content.admin.inc:646',
+ 'textgroup' => 'default',
+ 'source' => 'The type of data you would like to store in the database with this field. This option cannot be changed.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '134',
+ 'location' => 'includes/content.admin.inc:651;869',
+ 'textgroup' => 'default',
+ 'source' => 'Widget type',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '135',
+ 'location' => 'includes/content.admin.inc:655',
+ 'textgroup' => 'default',
+ 'source' => 'The type of form element you would like to present to the user when creating this field in the %type content type.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '136',
+ 'location' => 'includes/content.admin.inc:669',
+ 'textgroup' => 'default',
+ 'source' => 'Continue',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '137',
+ 'location' => 'includes/content.admin.inc:854',
+ 'textgroup' => 'default',
+ 'source' => 'Updated basic settings for field %label.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '138',
+ 'location' => 'includes/content.admin.inc:858',
+ 'textgroup' => 'default',
+ 'source' => 'There was a problem updating the basic settings for field %label.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '139',
+ 'location' => 'includes/content.admin.inc:786',
+ 'textgroup' => 'default',
+ 'source' => 'Are you sure you want to remove the field %field?',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '140',
+ 'location' => 'includes/content.admin.inc:789',
+ 'textgroup' => 'default',
+ 'source' => 'If you have any content left in this field, it will be lost. This action cannot be undone.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '141',
+ 'location' => 'includes/content.admin.inc:790 modules/fieldgroup/fieldgroup.module:236',
+ 'textgroup' => 'default',
+ 'source' => 'Cancel',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '142',
+ 'location' => 'includes/content.admin.inc:894',
+ 'textgroup' => 'default',
+ 'source' => 'This field is locked and cannot be removed.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '143',
+ 'location' => 'includes/content.admin.inc:808',
+ 'textgroup' => 'default',
+ 'source' => 'Removed field %field from %type.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '144',
+ 'location' => 'includes/content.admin.inc:813',
+ 'textgroup' => 'default',
+ 'source' => 'There was a problem deleting %field from %type.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '145',
+ 'location' => 'includes/content.admin.inc:939',
+ 'textgroup' => 'default',
+ 'source' => 'The field %field is locked and cannot be edited.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '146',
+ 'location' => 'includes/content.admin.inc:846',
+ 'textgroup' => 'default',
+ 'source' => '%type basic information',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '147',
+ 'location' => 'includes/content.admin.inc:876',
+ 'textgroup' => 'default',
+ 'source' => 'Change basic information',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '148',
+ 'location' => 'includes/content.admin.inc:882',
+ 'textgroup' => 'default',
+ 'source' => '%type settings',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '149',
+ 'location' => 'includes/content.admin.inc:883',
+ 'textgroup' => 'default',
+ 'source' => 'These settings apply only to the %field field as it appears in the %type content type.',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '150',
+ 'location' => 'includes/content.admin.inc:897 modules/fieldgroup/fieldgroup.module:143',
+ 'textgroup' => 'default',
+ 'source' => 'Help text',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '151',
+ 'location' => 'includes/content.admin.inc:900',
+ 'textgroup' => 'default',
+ 'source' => 'Instructions to present to the user below this field on the editing form.
Allowed HTML tags: @tags',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '152',
+ 'location' => 'includes/content.admin.inc:908',
+ 'textgroup' => 'default',
+ 'source' => 'Default value',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '153',
+ 'location' => 'examples/example_field.php:182 includes/content.admin.inc:930, modules/number/number.module:137 modules/text/text.module:96',
+ 'textgroup' => 'default',
+ 'source' => 'PHP code',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '154',
+ 'location' => 'includes/content.admin.inc:1083;1238, includes/content.rules.inc:93',
+ 'textgroup' => 'default',
+ 'source' => "'@column' => value for @column",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '155',
+ 'location' => 'includes/content.admin.inc:1085;1240, includes/content.rules.inc:95',
+ 'textgroup' => 'default',
+ 'source' => "return array(\n 0 => array(@columns),\n // You'll usually want to stop here. Provide more values\n // if you want your 'default value' to be multi-valued:\n 1 => array(@columns),\n 2 => ...\n);",
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '156',
+ 'location' => 'examples/example_field.php:188 includes/content.admin.inc:951;964, modules/number/number.module:144;153 modules/text/text.module:103;112',
+ 'textgroup' => 'default',
+ 'source' => 'Code',
+ 'version' => 'none',
+))
+->values(array(
+ 'lid' => '157',
+ 'location' => 'includes/content.admin.inc:1093',
+ 'textgroup' => 'default',
+ 'source' => 'Advanced usage only: PHP code that returns a default value. Should not include <?php ?> delimiters. If this field is filled out, the value returned by this code will override any value specified above. Expected format:
!sampleTo figure out the expected format, you can use the devel load tab provided by devel module on a %type content page.', + 'version' => 'none', +)) +->values(array( + 'lid' => '158', + 'location' => 'includes/content.admin.inc:965 modules/number/number.module:154, modules/text/text.module:113', + 'textgroup' => 'default', + 'source' => '<none>', + 'version' => 'none', +)) +->values(array( + 'lid' => '159', + 'location' => 'includes/content.admin.inc:966 modules/number/number.module:155, modules/text/text.module:114', + 'textgroup' => 'default', + 'source' => "You're not allowed to input PHP code.", + 'version' => 'none', +)) +->values(array( + 'lid' => '160', + 'location' => 'includes/content.admin.inc:966', + 'textgroup' => 'default', + 'source' => 'This PHP code was set by an administrator and will override any value specified above.', + 'version' => 'none', +)) +->values(array( + 'lid' => '161', + 'location' => 'includes/content.admin.inc:973', + 'textgroup' => 'default', + 'source' => 'Global settings', + 'version' => 'none', +)) +->values(array( + 'lid' => '162', + 'location' => 'includes/content.admin.inc:974', + 'textgroup' => 'default', + 'source' => 'These settings apply to the %field field in every content type in which it appears.', + 'version' => 'none', +)) +->values(array( + 'lid' => '163', + 'location' => 'includes/content.admin.inc:978', + 'textgroup' => 'default', + 'source' => 'Required', + 'version' => 'none', +)) +->values(array( + 'lid' => '164', + 'location' => 'includes/content.admin.inc:1119', + 'textgroup' => 'default', + 'source' => 'Maximum number of values users can enter for this field.', + 'version' => 'none', +)) +->values(array( + 'lid' => '165', + 'location' => 'includes/content.admin.inc:1121', + 'textgroup' => 'default', + 'source' => "'Unlimited' will provide an 'Add more' button so the users can add as many values as they like.", + 'version' => 'none', +)) +->values(array( + 'lid' => '166', + 'location' => 'includes/content.admin.inc:986', + 'textgroup' => 'default', + 'source' => 'Warning! Changing this setting after data has been created could result in the loss of data!', + 'version' => 'none', +)) +->values(array( + 'lid' => '167', + 'location' => 'includes/content.admin.inc:983', + 'textgroup' => 'default', + 'source' => 'Number of values', + 'version' => 'none', +)) +->values(array( + 'lid' => '168', + 'location' => 'includes/content.admin.inc:984', + 'textgroup' => 'default', + 'source' => 'Unlimited', + 'version' => 'none', +)) +->values(array( + 'lid' => '169', + 'location' => 'includes/content.admin.inc:1001', + 'textgroup' => 'default', + 'source' => 'Save field settings', + 'version' => 'none', +)) +->values(array( + 'lid' => '170', + 'location' => 'includes/content.admin.inc:1281', + 'textgroup' => 'default', + 'source' => "The PHP code for 'default value' returned @value, which is invalid.", + 'version' => 'none', +)) +->values(array( + 'lid' => '171', + 'location' => 'includes/content.admin.inc:1135', + 'textgroup' => 'default', + 'source' => 'The default value is invalid.', + 'version' => 'none', +)) +->values(array( + 'lid' => '172', + 'location' => 'includes/content.admin.inc:547', + 'textgroup' => 'default', + 'source' => 'Added field %label.', + 'version' => 'none', +)) +->values(array( + 'lid' => '173', + 'location' => 'includes/content.admin.inc:1158', + 'textgroup' => 'default', + 'source' => 'Saved field %label.', + 'version' => 'none', +)) +->values(array( + 'lid' => '174', + 'location' => 'includes/content.admin.inc:1463', + 'textgroup' => 'default', + 'source' => 'Processing', + 'version' => 'none', +)) +->values(array( + 'lid' => '175', + 'location' => 'includes/content.admin.inc:1464', + 'textgroup' => 'default', + 'source' => 'The update has encountered an error.', + 'version' => 'none', +)) +->values(array( + 'lid' => '176', + 'location' => 'includes/content.admin.inc:1478', + 'textgroup' => 'default', + 'source' => 'The database has been altered and data has been migrated or deleted.', + 'version' => 'none', +)) +->values(array( + 'lid' => '177', + 'location' => 'includes/content.admin.inc:1481', + 'textgroup' => 'default', + 'source' => 'An error occurred and database alteration did not complete.', + 'version' => 'none', +)) +->values(array( + 'lid' => '178', + 'location' => 'includes/content.admin.inc:1584', + 'textgroup' => 'default', + 'source' => 'Processing %title', + 'version' => 'none', +)) +->values(array( + 'lid' => '179', + 'location' => 'includes/content.admin.inc:1849', + 'textgroup' => 'default', + 'source' => '%name must be an integer.', + 'version' => 'none', +)) +->values(array( + 'lid' => '180', + 'location' => 'includes/content.admin.inc:1859', + 'textgroup' => 'default', + 'source' => '%name must be a positive integer.', + 'version' => 'none', +)) +->values(array( + 'lid' => '181', + 'location' => 'includes/content.admin.inc:1869', + 'textgroup' => 'default', + 'source' => '%name must be a number.', + 'version' => 'none', +)) +->values(array( + 'lid' => '182', + 'location' => 'includes/content.admin.inc:1482', + 'textgroup' => 'default', + 'source' => '1 item successfully processed:', + 'version' => 'none', +)) +->values(array( + 'lid' => '183', + 'location' => 'includes/content.admin.inc:1482', + 'textgroup' => 'default', + 'source' => '@count items successfully processed:', + 'version' => 'none', +)) +->values(array( + 'lid' => '184', + 'location' => 'includes/content.crud.inc:591', + 'textgroup' => 'default', + 'source' => 'Content fields table %old_name has been renamed to %new_name and field instances have been updated.', + 'version' => 'none', +)) +->values(array( + 'lid' => '185', + 'location' => 'includes/content.crud.inc:629', + 'textgroup' => 'default', + 'source' => 'The content fields table %name has been deleted.', + 'version' => 'none', +)) +->values(array( + 'lid' => '186', + 'location' => 'includes/content.node_form.inc:206', + 'textgroup' => 'default', + 'source' => 'Add another item', + 'version' => 'none', +)) +->values(array( + 'lid' => '187', + 'location' => 'includes/content.panels.inc:21;35', + 'textgroup' => 'default', + 'source' => 'Content field', + 'version' => 'none', +)) +->values(array( + 'lid' => '188', + 'location' => 'includes/content.panels.inc:38', + 'textgroup' => 'default', + 'source' => 'A content field from the referenced node.', + 'version' => 'none', +)) +->values(array( + 'lid' => '189', + 'location' => 'includes/content.panels.inc:39, modules/fieldgroup/fieldgroup.panels.inc:31', + 'textgroup' => 'default', + 'source' => 'Node', + 'version' => 'none', +)) +->values(array( + 'lid' => '190', + 'location' => 'includes/content.panels.inc:40, modules/fieldgroup/fieldgroup.panels.inc:32', + 'textgroup' => 'default', + 'source' => 'Node context', + 'version' => 'none', +)) +->values(array( + 'lid' => '191', + 'location' => 'includes/content.panels.inc:52', + 'textgroup' => 'default', + 'source' => 'Block title', + 'version' => 'none', +)) +->values(array( + 'lid' => '192', + 'location' => 'includes/content.panels.inc:55', + 'textgroup' => 'default', + 'source' => 'Hidden', + 'version' => 'none', +)) +->values(array( + 'lid' => '193', + 'location' => 'includes/content.panels.inc:57', + 'textgroup' => 'default', + 'source' => 'Configure how the label is going to be displayed.', + 'version' => 'none', +)) +->values(array( + 'lid' => '194', + 'location' => 'includes/content.panels.inc:73', + 'textgroup' => 'default', + 'source' => 'Field / Formatter', + 'version' => 'none', +)) +->values(array( + 'lid' => '195', + 'location' => 'includes/content.panels.inc:76', + 'textgroup' => 'default', + 'source' => 'Select a field and formatter.', + 'version' => 'none', +)) +->values(array( + 'lid' => '196', + 'location' => 'includes/content.panels.inc:92', + 'textgroup' => 'default', + 'source' => '"@s" field @name', + 'version' => 'none', +)) +->values(array( + 'lid' => '197', + 'location' => 'includes/content.rules.inc:15', + 'textgroup' => 'default', + 'source' => 'Populate a field', + 'version' => 'none', +)) +->values(array( + 'lid' => '198', + 'location' => 'includes/content.rules.inc:23;212', + 'textgroup' => 'default', + 'source' => 'You should make sure that the used field exists in the given content type.', + 'version' => 'none', +)) +->values(array( + 'lid' => '199', + 'location' => 'includes/content.admin.inc:413', + 'textgroup' => 'default', + 'source' => 'Field', + 'version' => 'none', +)) +->values(array( + 'lid' => '200', + 'location' => 'includes/content.rules.inc:56', + 'textgroup' => 'default', + 'source' => 'Select the machine-name of the field.', + 'version' => 'none', +)) +->values(array( + 'lid' => '201', + 'location' => 'includes/content.rules.inc:84', + 'textgroup' => 'default', + 'source' => 'Advanced: Specify the fields value with PHP code', + 'version' => 'none', +)) +->values(array( + 'lid' => '202', + 'location' => 'includes/content.rules.inc:102', + 'textgroup' => 'default', + 'source' => "Advanced usage only: PHP code that returns the value to set. Should not include <?php ?> delimiters. If this field is filled out, the value returned by this code will override any value specified above. Expected format:
!sampleUsing devel.module's 'devel load' tab on a content page might help you figure out the expected format.", + 'version' => 'none', +)) +->values(array( + 'lid' => '203', + 'location' => 'includes/content.rules.inc:130', + 'textgroup' => 'default', + 'source' => 'You have to return the default value in the expected format.', + 'version' => 'none', +)) +->values(array( + 'lid' => '204', + 'location' => 'includes/content.rules.inc:181', + 'textgroup' => 'default', + 'source' => "Populate @node's field '@field'", + 'version' => 'none', +)) +->values(array( + 'lid' => '205', + 'location' => 'includes/content.rules.inc:198', + 'textgroup' => 'default', + 'source' => 'Field has value', + 'version' => 'none', +)) +->values(array( + 'lid' => '206', + 'location' => 'includes/content.rules.inc:203', + 'textgroup' => 'default', + 'source' => 'You should make sure that the used field exists in the given content type. The condition returns TRUE, if the selected field has the given value.', + 'version' => 'none', +)) +->values(array( + 'lid' => '207', + 'location' => 'includes/content.rules.inc:207', + 'textgroup' => 'default', + 'source' => 'Field has changed', + 'version' => 'none', +)) +->values(array( + 'lid' => '208', + 'location' => 'includes/content.rules.inc:209', + 'textgroup' => 'default', + 'source' => 'Content containing changes', + 'version' => 'none', +)) +->values(array( + 'lid' => '209', + 'location' => 'includes/content.rules.inc:210', + 'textgroup' => 'default', + 'source' => 'Content not containing changes', + 'version' => 'none', +)) +->values(array( + 'lid' => '210', + 'location' => 'includes/content.rules.inc:249', + 'textgroup' => 'default', + 'source' => "@node's field '@field' has value", + 'version' => 'none', +)) +->values(array( + 'lid' => '211', + 'location' => 'includes/content.rules.inc:269', + 'textgroup' => 'default', + 'source' => 'Select the machine-name of the field to look at.', + 'version' => 'none', +)) +->values(array( + 'lid' => '212', + 'location' => 'includes/content.rules.inc:275', + 'textgroup' => 'default', + 'source' => "@node's field '@field' has been changed", + 'version' => 'none', +)) +->values(array( + 'lid' => '213', + 'location' => 'includes/content.token.inc:12;15', + 'textgroup' => 'default', + 'source' => 'Token', + 'version' => 'none', +)) +->values(array( + 'lid' => '214', + 'location' => 'includes/content.token.inc:60', + 'textgroup' => 'default', + 'source' => 'Referenced node ID', + 'version' => 'none', +)) +->values(array( + 'lid' => '215', + 'location' => 'includes/content.token.inc:61', + 'textgroup' => 'default', + 'source' => 'Referenced node title', + 'version' => 'none', +)) +->values(array( + 'lid' => '216', + 'location' => 'includes/content.token.inc:83', + 'textgroup' => 'default', + 'source' => 'Referenced node unfiltered title. WARNING - raw user input.', + 'version' => 'none', +)) +->values(array( + 'lid' => '217', + 'location' => 'includes/content.token.inc:84', + 'textgroup' => 'default', + 'source' => 'Formatted html link to the referenced node.', + 'version' => 'none', +)) +->values(array( + 'lid' => '218', + 'location' => 'includes/content.token.inc:85', + 'textgroup' => 'default', + 'source' => 'Relative path alias to the referenced node.', + 'version' => 'none', +)) +->values(array( + 'lid' => '219', + 'location' => 'includes/content.token.inc:86', + 'textgroup' => 'default', + 'source' => 'Absolute path alias to the referenced node.', + 'version' => 'none', +)) +->values(array( + 'lid' => '220', + 'location' => 'includes/content.token.inc:86', + 'textgroup' => 'default', + 'source' => 'Raw number value', + 'version' => 'none', +)) +->values(array( + 'lid' => '221', + 'location' => 'includes/content.token.inc:87', + 'textgroup' => 'default', + 'source' => 'Formatted number value', + 'version' => 'none', +)) +->values(array( + 'lid' => '222', + 'location' => 'includes/content.token.inc:110', + 'textgroup' => 'default', + 'source' => 'Raw, unfiltered text', + 'version' => 'none', +)) +->values(array( + 'lid' => '223', + 'location' => 'includes/content.token.inc:111', + 'textgroup' => 'default', + 'source' => 'Formatted and filtered text', + 'version' => 'none', +)) +->values(array( + 'lid' => '224', + 'location' => 'includes/content.token.inc:133', + 'textgroup' => 'default', + 'source' => 'Referenced user ID', + 'version' => 'none', +)) +->values(array( + 'lid' => '225', + 'location' => 'includes/content.token.inc:134', + 'textgroup' => 'default', + 'source' => 'Referenced user name', + 'version' => 'none', +)) +->values(array( + 'lid' => '226', + 'location' => 'includes/content.token.inc:135', + 'textgroup' => 'default', + 'source' => 'Formatted HTML link to referenced user', + 'version' => 'none', +)) +->values(array( + 'lid' => '227', + 'location' => 'includes/content.token.inc:164', + 'textgroup' => 'default', + 'source' => 'Relative path alias to the referenced user.', + 'version' => 'none', +)) +->values(array( + 'lid' => '228', + 'location' => 'includes/content.token.inc:165', + 'textgroup' => 'default', + 'source' => 'Absolute path alias to the referenced user.', + 'version' => 'none', +)) +->values(array( + 'lid' => '229', + 'location' => 'includes/views/content.views.inc:245;261', + 'textgroup' => 'default', + 'source' => '@label (!name)', + 'version' => 'none', +)) +->values(array( + 'lid' => '230', + 'location' => 'includes/views/content.views.inc:249', + 'textgroup' => 'default', + 'source' => '@label (!name) - !column', + 'version' => 'none', +)) +->values(array( + 'lid' => '231', + 'location' => 'includes/views/content.views.inc:250', + 'textgroup' => 'default', + 'source' => '@label-truncated - !column', + 'version' => 'none', +)) +->values(array( + 'lid' => '232', + 'location' => 'includes/content.views.inc:93', + 'textgroup' => 'default', + 'source' => 'Appears in: @types', + 'version' => 'none', +)) +->values(array( + 'lid' => '233', + 'location' => 'includes/views/handlers/content_handler_field.inc:59', + 'textgroup' => 'default', + 'source' => 'None', + 'version' => 'none', +)) +->values(array( + 'lid' => '234', + 'location' => 'includes/views/handlers/content_handler_field.inc:60', + 'textgroup' => 'default', + 'source' => 'Widget label (@label)', + 'version' => 'none', +)) +->values(array( + 'lid' => '235', + 'location' => 'includes/views/handlers/content_handler_field.inc:61', + 'textgroup' => 'default', + 'source' => 'Custom', + 'version' => 'none', +)) +->values(array( + 'lid' => '236', + 'location' => 'includes/views/handlers/content_handler_field.inc:67', + 'textgroup' => 'default', + 'source' => 'Custom label', + 'version' => 'none', +)) +->values(array( + 'lid' => '237', + 'location' => 'includes/content.views.inc:291', + 'textgroup' => 'default', + 'source' => 'Format', + 'version' => 'none', +)) +->values(array( + 'lid' => '238', + 'location' => 'includes/content.views.inc:372', + 'textgroup' => 'default', + 'source' => 'Group multiple values', + 'version' => 'none', +)) +->values(array( + 'lid' => '239', + 'location' => 'includes/views/handlers/content_handler_field_multiple.inc:61', + 'textgroup' => 'default', + 'source' => 'If unchecked, each item in the field will create a new row, which may appear to cause duplicates. This setting is not compatible with click-sorting in table displays.', + 'version' => 'none', +)) +->values(array( + 'lid' => '240', + 'location' => 'includes/content.views.inc:378', + 'textgroup' => 'default', + 'source' => 'Show @count value(s)', + 'version' => 'none', +)) +->values(array( + 'lid' => '241', + 'location' => 'includes/content.views.inc:387', + 'textgroup' => 'default', + 'source' => 'starting from @count', + 'version' => 'none', +)) +->values(array( + 'lid' => '242', + 'location' => 'includes/content.views.inc:396', + 'textgroup' => 'default', + 'source' => 'Reversed (start from last values)', + 'version' => 'none', +)) +->values(array( + 'lid' => '243', + 'location' => 'includes/views/handlers/content_handler_relationship.inc:40, includes/views/handlers/content_handler_sort.inc:41', + 'textgroup' => 'default', + 'source' => 'All', + 'version' => 'none', +)) +->values(array( + 'lid' => '244', + 'location' => 'includes/views/handlers/content_handler_relationship.inc:48, includes/views/handlers/content_handler_sort.inc:49', + 'textgroup' => 'default', + 'source' => 'Delta', + 'version' => 'none', +)) +->values(array( + 'lid' => '245', + 'location' => 'includes/views/handlers/content_handler_relationship.inc:49', + 'textgroup' => 'default', + 'source' => 'The delta allows you to select which item in a multiple value field to key the relationship off of. Select "1" to use the first item, "2" for the second item, and so on. If you select "All", each item in the field will create a new row, which may appear to cause duplicates.', + 'version' => 'none', +)) +->values(array( + 'lid' => '246', + 'location' => 'includes/views/handlers/content_handler_sort.inc:50', + 'textgroup' => 'default', + 'source' => 'The delta allows you to select which item in a multiple value field will be used for sorting. Select "1" to use the first item, "2" for the second item, and so on. If you select "All", each item in the field will create a new row, which may appear to cause duplicates.', + 'version' => 'none', +)) +->values(array( + 'lid' => '247', + 'location' => 'modules/content_copy/content_copy_export_form.tpl.php:9, modules/content_copy/content_copy.module:191;38', + 'textgroup' => 'default', + 'source' => 'Export', + 'version' => 'none', +)) +->values(array( + 'lid' => '248', + 'location' => 'modules/content_copy/content_copy.module:97', + 'textgroup' => 'default', + 'source' => 'This form will process a content type and one or more fields from that type and export the settings. The export created by this process can be copied and pasted as an import into the current or any other database. The import will add the fields to into an existing content type or create a new content type that includes the selected fields.', + 'version' => 'none', +)) +->values(array( + 'lid' => '249', + 'location' => 'modules/content_copy/content_copy.module:103', + 'textgroup' => 'default', + 'source' => 'Types', + 'version' => 'none', +)) +->values(array( + 'lid' => '250', + 'location' => 'modules/content_copy/content_copy.module:107', + 'textgroup' => 'default', + 'source' => 'Select the content type to export.', + 'version' => 'none', +)) +->values(array( + 'lid' => '251', + 'location' => 'modules/content_copy/content_copy.module:175', + 'textgroup' => 'default', + 'source' => 'Export data', + 'version' => 'none', +)) +->values(array( + 'lid' => '252', + 'location' => 'modules/content_copy/content_copy.module:180', + 'textgroup' => 'default', + 'source' => 'Copy the export text and paste it into another content type using the import function.', + 'version' => 'none', +)) +->values(array( + 'lid' => '253', + 'location' => 'modules/content_copy/content_copy.module:184', + 'textgroup' => 'default', + 'source' => 'Content types', + 'version' => 'none', +)) +->values(array( + 'lid' => '254', + 'location' => 'modules/content_copy/content_copy.module:308', + 'textgroup' => 'default', + 'source' => 'Content type', + 'version' => 'none', +)) +->values(array( + 'lid' => '255', + 'location' => 'modules/content_copy/content_copy.module:309', + 'textgroup' => 'default', + 'source' => 'Select the content type to import these fields into.
Choose the "Views module" view that selects the nodes that can be referenced.
Note:
The list of nodes that can be referenced can be based on a "Views module" view but no appropriate views were found.
Note:
Choose the "Views module" view that selects the users that can be referenced.
Note:
The list of user that can be referenced can be based on a "Views module" view but no appropriate views were found.
Note:
!sampleUsing !link_devel's 'devel load' tab on a %type content page might help you figure out the expected format.", + 'version' => 'none', +)) +->values(array( + 'lid' => '499', + 'location' => 'includes/content.admin.inc:986', + 'textgroup' => 'default', + 'source' => "Select a specific number of values for this field, or 'Unlimited' to provide an 'Add more' button so the users can add as many values as they like.", + 'version' => 'none', +)) +->values(array( + 'lid' => '500', + 'location' => 'includes/content.admin.inc:1131', + 'textgroup' => 'default', + 'source' => 'The default value PHP code created @value which is invalid.', + 'version' => 'none', +)) +->values(array( + 'lid' => '501', + 'location' => 'includes/content.token.inc:62', + 'textgroup' => 'default', + 'source' => 'Formatted HTML link to the node', + 'version' => 'none', +)) +->values(array( + 'lid' => '502', + 'location' => 'modules/number/number.module:222', + 'textgroup' => 'default', + 'source' => 'The value of %name may be no smaller than %min.', + 'version' => 'none', +)) +->values(array( + 'lid' => '503', + 'location' => 'modules/number/number.module:225', + 'textgroup' => 'default', + 'source' => 'The value of %name may be no larger than %max.', + 'version' => 'none', +)) +->values(array( + 'lid' => '504', + 'location' => 'modules/number/number.module:476', + 'textgroup' => 'default', + 'source' => 'Only numbers and decimals are allowed in %field. %start was changed to %value.', + 'version' => 'none', +)) +->values(array( + 'lid' => '505', + 'location' => 'modules/number/number.module:494', + 'textgroup' => 'default', + 'source' => 'Only numbers are allowed in %field. %start was changed to %value.', + 'version' => 'none', +)) +->values(array( + 'lid' => '506', + 'location' => 'modules/number/number.module:513', + 'textgroup' => 'default', + 'source' => 'Only numbers and the decimal character (%decimal) are allowed in %field. %start was changed to %value.', + 'version' => 'none', +)) +->values(array( + 'lid' => '507', + 'location' => 'modules/optionwidgets/optionwidgets.module:10', + 'textgroup' => 'default', + 'source' => 'Create a list of options as a list in Allowed values or as an array in PHP code. These values will be the same for %field in all content types.', + 'version' => 'none', +)) +->execute(); + +$connection->schema()->createTable('locales_target', array( + 'fields' => array( + 'lid' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'translation' => array( + 'type' => 'blob', + 'not null' => TRUE, + 'size' => 'normal', + ), + 'language' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '12', + 'default' => '', + ), + 'plid' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'plural' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + ), + 'primary key' => array( + 'language', + 'lid', + 'plural', + ), + 'indexes' => array( + 'lid' => array( + 'lid', + ), + 'plid' => array( + 'plid', + ), + 'plural' => array( + 'plural', + ), + ), + 'mysql_character_set' => 'utf8', +)); + +$connection->insert('locales_target') +->fields(array( + 'lid', + 'translation', + 'language', + 'plid', + 'plural', +)) +->values(array( + 'lid' => '11', + 'translation' => "Le module Content, composant obligatoire du kit CCK (Content Construction Kit) permet aux administrateurs d'associer des champs personnalisés à des types de contenus. Au sein de Drupal, les types de contenus servent à définir les caractéristiques d'une publication, y compris le titre et la description des champs affichés sur ses pages \"ajouter\" et \"éditer\". Le module Content (et les modules auxiliaires inclus dans CCK) permet d'ajouter des champs personnalisés en plus des champs par défaut \"Titre\" et \"Corps\". Les fonctionnalités de CCK sont accessible via différents onglets sur la page d'administration des types de contenus. (Voir la page d'aide du module Node pour plus d'informations sur les types de contenus).", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '12', + 'translation' => "Lorsque vous ajoutez un champ personnalisé à un type de contenu, vous déterminez son type (c'est-à-dire s'il doit contenir du texte, des nombres ou des références à d'autres objets) et la façon dont il doit être affiché (en tant que champ ou zone de texte, liste de sélection, case à cocher, bouton radio, ou champ à auto-complètement). Un champ peut présenter plusieurs valeurs (par exemple, une \"personne\" peut disposer de plusieurs adresses courriel) ou une seule (par exemple, un \"employé\" possède un numéro d'identification unique). À mesure que vous ajoutez et modifiez des champs, CCK ajuste automatiquement la structure de la base de données en fonction. CCK propose également un certain nombre d'autres fonctionnalités, par exemple un cache intelligent pour vos données personnalisées, des fonctionnalités d'import et d'export pour les définitions de types de contenus, ainsi qu'une intégration à d'autres modules provenant des contributions.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '13', + 'translation' => "Des types de champs personnalisés sont proposés par plusieurs modules optionnels inclus dans CCK (chaque module fournissant un type différent). La page des modules vous permet d'activer ou de désactiver des composants CCK. Une installation par défaut de CCK inclut :", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '14', + 'translation' => "Number, qui ajoute des types de champs numériques (formats entier, décimal ou réel à virgule flottante). Vous pouvez définir un jeu ou un intervalle de valeurs autorisées. Divers formats sont disponibles pour l'affichage des données numériques.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '15', + 'translation' => "Text, qui ajoute des types de champs de texte. Un champ texte peut contenir du texte brut uniquement ou, optionnellement, utiliser les filtres des formats d'entrée que propose Drupal pour gérer en toute sécurité des textes enrichis. Les champs de saisie de texte peuvent être constitués d'une seule ligne (champ texte), de plusieurs lignes (zone de texte) ou, pour un meilleur contrôle des valeurs saisies, une liste de sélection, des cases à cocher ou des boutons radio. Si besoin, CCK peut valider les saisies sur la base d'un ensemble de valeurs autorisées.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '16', + 'translation' => 'Node Reference, qui crée des références personnalisées entre nœuds de Drupal. En ajoutant, par exemple, un champ nodereference et deux types de contenus différents, vous pouvez facilement créer des relations complexes de type parent/enfant entre données (par exemple plusieurs nœuds "employé" peuvent présenter un champ nodereference pointant vers un même nœud "employeur").', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '17', + 'translation' => "User reference, qui crée des références personnalisées vers les comptes des utilisateurs de votre site. En ajoutant un champ userreference, vous pouvez créer des relations complexes entre les utilisateurs de votre site et des publications. Ainsi, pour tracer l'implication d'un utilisateur dans une publication (au delà du champ Drupal standard Écrit par), vous pouvez ajouter à un type de contenu un champ userreference intitulé \"Édité par\" pour enregistrer un lien vers la page du compte utilisateur ayant édité la publication.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '18', + 'translation' => "Fieldgroup, qui crée des groupes de champs liés. Les groupe de champ peuvent être repliés, et vous pouvez choisir qu'ils soient dépliés ou repliés par défaut. L'ordre des groupes de champs, ainsi que l'ordre des champs au sein d'un groupe, est géré grâce à l'interface par glisser-déposer fournie par le module Content.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '19', + 'translation' => "Pour plus d'informations, reportez-vous à l'entrée de manuel en ligne relative à CCK ou à la page du projet CCK.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '20', + 'translation' => 'Configurez ici la manière dont les champs et étiquettes de champs de ce type de contenu doivent être affichées, lorsque le contenu est vu en mode résumé ou en pleine page.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '21', + 'translation' => "Configurez ici la façon dont les champs de ce type de contenu doivent être affichés lorsqu'il est rendu dans les contextes suivants.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '22', + 'translation' => "Contrôlez ici l'ordre des champs dans le formulaire de saisie.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '23', + 'translation' => 'Ce champ est obligatoire.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '24', + 'translation' => '!title : !required', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '25', + 'translation' => 'Ordre', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '26', + 'translation' => 'Élément de flux RSS', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '27', + 'translation' => 'Index de recherche', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '28', + 'translation' => 'Résultat de recherche', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '29', + 'translation' => 'Langue', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '30', + 'translation' => 'Taxonomie', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '31', + 'translation' => 'Fichiers attachés', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '32', + 'translation' => 'Mise à jour du type de champ %type avec le module %module.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '33', + 'translation' => 'Mise à jour du type de widget %widget avec le module %module.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '34', + 'translation' => "Utiliser du code PHP pour le paramétrage des champs (dangereux - à n'autoriser qu'avec précautions)", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '35', + 'translation' => 'Gérer les champs', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '36', + 'translation' => 'Afficher les champs', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '37', + 'translation' => 'Général', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '38', + 'translation' => 'Avancé', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '39', + 'translation' => 'Supprimer un champ', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '40', + 'translation' => 'Content', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '41', + 'translation' => 'Permet aux administrateurs de définir des nouveaux types de contenu.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '42', + 'translation' => 'CCK', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '43', + 'translation' => 'Texte', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '44', + 'translation' => "Les valeurs possibles pour ce champ. Saisissez une valeur par ligne, sous la forme clé|libellé. La clé est la valeur enregistrée dans la base de données, et elle doit correspondre au type de stockage du champ, %type. Le libellé est optionnel et, s'il n'est pas spécifié, la clé sera utilisée comme libellé.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '45', + 'translation' => 'Zone de texte', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '46', + 'translation' => 'Ôter', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '47', + 'translation' => 'Basique', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '48', + 'translation' => 'Résumé', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '49', + 'translation' => 'Nœud complet', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '50', + 'translation' => 'RSS', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '51', + 'translation' => 'Recherche', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '52', + 'translation' => 'Formulaire du module node.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '53', + 'translation' => 'Formulaire du module locale.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '54', + 'translation' => 'Paramètres du menu', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '55', + 'translation' => 'Formulaire du module menu.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '56', + 'translation' => 'Formulaire du module taxonomy.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '57', + 'translation' => 'Livre', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '58', + 'translation' => 'Formulaire du module livre (book).', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '59', + 'translation' => 'Titre du sondage', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '60', + 'translation' => 'Titre du module sondage (Poll)', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '61', + 'translation' => 'Choix du sondage', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '62', + 'translation' => 'Choix du module sondage (poll).', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '63', + 'translation' => 'Paramètrage du sondage', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '64', + 'translation' => 'Paramètres du module sondage (poll).', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '65', + 'translation' => 'Formulaire du module upload.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '66', + 'translation' => 'contenu', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '67', + 'translation' => 'Champs', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '68', + 'translation' => "Les mises à jour des modules liés à CCK ne sont pas exécutées tant que les modules ne sont pas activés sur la page d'administration des modules. Lorsque vous les activerez, vous devrez retourner sur la page update.php et exécuter les mises à jour restantes.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '69', + 'translation' => "!module.module possède des mises à jour mais ne peut pas être mis à jour car content.module n'est pas activé.
!sample. Pour vous faire une idée du format attendu, vous pouvez utiliser l'onglet devel load fourni par le module devel sur une page de contenu de type %type.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '158', + 'translation' => '<aucun>', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '159', + 'translation' => "Vous n'êtes pas autorisé à saisir du code PHP.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '160', + 'translation' => 'Ce code PHP a été inséré par un administrateur et supplantera toute valeur spécifiée ci-dessus.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '161', + 'translation' => 'Paramètres globaux', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '162', + 'translation' => "Ces paramètres s'appliquent au champ '%field' dans tous les types de contenu où il apparaît.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '163', + 'translation' => 'Obligatoire', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '164', + 'translation' => "Le nombre maximum de valeurs qu'un utilisateur peut entrer pour ce champ.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '165', + 'translation' => "'Illimité' fournira un bouton 'Ajouter plus' pour que les utilisateurs puissent ajouter autant de valeurs qu'ils le souhaitent.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '166', + 'translation' => 'Attention ! Changer ce paramètre alors que des données ont déjà été créées peut conduire à perdre des données !', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '167', + 'translation' => 'Nombre de valeurs', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '168', + 'translation' => 'Illimité', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '169', + 'translation' => 'Enregistrer les paramètres du champ', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '170', + 'translation' => "Le code PHP pour la 'valeur par défaut' a retourné @value, qui n'est pas valide.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '171', + 'translation' => 'La valeur par défaut est invalide.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '172', + 'translation' => "Le champ '%label' a été ajouté.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '173', + 'translation' => "Champ '%label' enregistré.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '174', + 'translation' => 'Exécution', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '175', + 'translation' => 'La mise à jour a échoué.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '176', + 'translation' => 'La base de données a été modifiée et des données ont été déplacées ou supprimées.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '177', + 'translation' => 'Une erreur est survenue et a interrompu la modification de la base de données.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '178', + 'translation' => "'%title' en cours de traitement", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '179', + 'translation' => '%name doit être un entier.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '180', + 'translation' => '%name doit être un entier positif.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '181', + 'translation' => '%name doit être un nombre.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '182', + 'translation' => '1 élément traité avec succès :', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '183', + 'translation' => '@count éléments traités avec succès :', + 'language' => 'fr', + 'plid' => '182', + 'plural' => '1', +)) +->values(array( + 'lid' => '184', + 'translation' => "La table de champs a été renommée de '%old_name' à '%new_name' et les instances des champs ont été mises à jour.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '185', + 'translation' => "La table de champs '%name' a été supprimée.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '186', + 'translation' => 'Ajouter un autre élément', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '187', + 'translation' => 'Contenu du champ', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '188', + 'translation' => 'Un champ de contenu du node référencé.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '189', + 'translation' => 'Noeud', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '190', + 'translation' => 'Contexte du noeud', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '191', + 'translation' => 'Titre du bloc', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '192', + 'translation' => 'Caché', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '193', + 'translation' => "Configurer la manière dont l'étiquette est affichée.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '194', + 'translation' => 'Champ / Formateur', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '195', + 'translation' => 'Sélectionner un champ et un formateur.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '196', + 'translation' => '"@s" champ @name', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '197', + 'translation' => 'Remplir un champ', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '198', + 'translation' => 'Vous devez vous assurer que le champ existe pour le type de contenu donné.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '199', + 'translation' => 'Champ', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '200', + 'translation' => 'Sélectionnez le nom-machine du champ.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '201', + 'translation' => 'Avancé : Préciser les valeurs des champs avec du code PHP', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '202', + 'translation' => "Usage avancé seulement : code PHP retournant la valeur à définir. Ne doit pas contenir les délimiteurs <?php ?>. Si ce champ est rempli, la valeur retournée par ce code écrasera toute valeur spécifiée ci-dessus. Format attendu :
!sample. Pour vous faire une idée du format attendu, vous pouvez utiliser l'onglet devel load fourni par le module devel sur une page de contenu de type %type.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '203', + 'translation' => 'Vous devez retourner la valeur par défaut dans le format attendu.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '204', + 'translation' => "Remplir le champ '@field' de @node", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '205', + 'translation' => 'Le champ possède une valeur', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '206', + 'translation' => 'Vous devez vous assurer que le champ utilisé existe dans le type de contenu donné. La condition retourne TRUE, si le champ sélectionné possède la valeur donnée.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '207', + 'translation' => 'Le champ a été modifié', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '208', + 'translation' => 'Contenu contenant des modifications', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '209', + 'translation' => 'Contenu ne contenant pas de modification', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '210', + 'translation' => "Le champ '@field' de @node possède une valeur", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '211', + 'translation' => 'Sélectionnez le nom-machine du champ à voir.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '212', + 'translation' => "Le champ '@field' de @node a été modifié", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '213', + 'translation' => 'Jeton (Token)', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '214', + 'translation' => 'Identifiant du nœud référencé', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '215', + 'translation' => 'Titre du nœud référencé', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '216', + 'translation' => 'Titre non filtré du noeud référencé. ATTENTION - saisie brute utilisateur.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '217', + 'translation' => 'Lien html formaté vers le noeud référencé.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '218', + 'translation' => 'Alias de chemin relatif vers le noeud référencé.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '219', + 'translation' => 'Alias de chemin absolu vers le noeud référencé.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '220', + 'translation' => 'Valeur numérique brute', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '221', + 'translation' => 'Valeur numérique mise en forme', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '222', + 'translation' => 'Texte brut, non filtré', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '223', + 'translation' => 'Texte filtré et mis en forme', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '224', + 'translation' => "Identifiant de l'utilisateur référencé", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '225', + 'translation' => "Nom de l'utilisateur référencé", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '226', + 'translation' => "Lien HTML mis en forme vers l'utilisateur référencé", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '227', + 'translation' => "Alias de chemin relatif vers l'utilisateur référencé.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '228', + 'translation' => "Alias de chemin absolu vers l'utilisateur référencé.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '229', + 'translation' => '@label (!name)', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '230', + 'translation' => '@label (!name) - !column', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '231', + 'translation' => '@label-truncated - !column', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '232', + 'translation' => 'Apparaît dans : @types', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '233', + 'translation' => 'Aucun', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '234', + 'translation' => 'Étiquette du widget (@label)', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '235', + 'translation' => 'Personnalisé', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '236', + 'translation' => 'Étiquette personnalisée', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '237', + 'translation' => 'Format', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '238', + 'translation' => 'Grouper plusieurs valeurs', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '239', + 'translation' => "Si non coché, chaque élément du champ créera une nouvelle ligne, ce qui pourrait apparemment entraîner des doublons. Ce paramètre n'est pas compatible avec le tri par clic dans l'affichage du tableau. ", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '240', + 'translation' => 'Afficher @count valeur(s)', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '241', + 'translation' => 'en commençant à @count', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '242', + 'translation' => 'Inversé (commencer à partir des dernières valeurs)', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '243', + 'translation' => 'Tous / Toutes', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '244', + 'translation' => 'Delta', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '245', + 'translation' => "Le delta vous permet de sélectionner quel élément d'un champ à valeur multiple sera la clé de la relation. Sélectionnez \"1\" pour utiliser le premier élément, \"2\" pour le second et ainsi de suite. Si vous sélectionnez \"Tous\", chaque élément du champ créera une nouvelle ligne, ce qui pourrait causer des doublons.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '246', + 'translation' => "Le delta vous permet de sélectionner quel élément d'un champ à valeur multiple sera utilisé pour les tris. Sélectionnez \"1\" pour utiliser le premier élément, \"2\" pour le second et ainsi de suite. Si vous sélectionnez \"Tous\", chaque élément du champ créera une nouvelle ligne, ce qui pourrait causer des doublons.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '247', + 'translation' => 'Exporter', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '248', + 'translation' => "Ce formulaire traitera un type de contenu et un ou plusieurs champs de ce type, pour en exporter les paramètres. Le code d'export ainsi généré peut être copié et collé dans la page d'import, vers la base de données courante ou vers une autre base de données. L'opération d'import ajoutera les champs à un type de contenu existant ou créera un nouveau type de contenu intégrant les champs sélectionnés.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '249', + 'translation' => 'Types', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '250', + 'translation' => 'Sélectionner le type de contenu à exporter.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '251', + 'translation' => 'Données exportée', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '252', + 'translation' => "Copiez le texte exporté et collez-le dans le type de contenu de votre choix, à l'aide de la fonction d'import.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '253', + 'translation' => 'Types de contenu', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '254', + 'translation' => 'Type de contenu', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '255', + 'translation' => 'Séléctionnez le type de contenu dans lequel importer ces champs.
Choisissez la vue du "module Views" qui sélectionne les noeuds pouvant être référencés.
Note :
La liste des noeuds pouvant être référencés peut s'appuyer sur une vue du \"module Views\" mais aucune vue appropriée n'a été trouvée.
Note :
Choisissez la vue du "module Views" qui sélectionne les utilisateurs pouvant être référencés.
Note :
La liste d'utilisateurs pouvant être référencés peut s'appueyr sur une vue du \"module Views\", mais aucune vue appropriée n'a été trouvée.
Note :
!sampleVous pouvez utiliser l'onglet 'devel load' du module !link_devel sur un nœud de type '%type' pour mieux comprendre le format attendu.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '499', + 'translation' => "Choisissez un nombre de valeurs pour ce champ, ou 'Illimité' pour proposer un bouton 'Ajouter' aux utilisateurs, de sorte qu'ils peuvent insérer autant de valeurs qu'ils le souhaitent.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '500', + 'translation' => 'Le code PHP de valeur par défaut a créé @value, qui est invalide.', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '501', + 'translation' => 'Lien HTML mis en forme vers le nœud', + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '502', + 'translation' => "La valeur de '%name 'ne peut être plus petite que %min.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '503', + 'translation' => "La valeur de '%name' ne peut pas être plus grande que %max.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '504', + 'translation' => "Seuls des nombres et des décimaux sont autorisés dans '%field'. La valeur saisie, '%start', a été modifié en '%value'.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '505', + 'translation' => "Seuls des nombres sont autorisés dans '%field'. La valeur saisie, '%start', a été modifié en '%value'.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '506', + 'translation' => "Seuls des nombres et le marqueur décimal (%decimal) sont autorisés dans '%field'. La valeur saisie, '%start', a été modifié en '%value'.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->values(array( + 'lid' => '507', + 'translation' => "Créez une liste d'options en tant que liste dans les Valeurs permises ou en tant que tableau dans le code PHP. Ces valeurs seront identiques pour '%field' dans tous les types de contenus.", + 'language' => 'fr', + 'plid' => '0', + 'plural' => '0', +)) +->execute(); + +$connection->schema()->createTable('menu_custom', array( + 'fields' => array( + 'menu_name' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '32', + 'default' => '', + ), + 'title' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '255', + 'default' => '', + ), + 'description' => array( + 'type' => 'text', + 'not null' => FALSE, + 'size' => 'normal', + ), + ), + 'primary key' => array( + 'menu_name', + ), + 'mysql_character_set' => 'utf8', +)); + +$connection->insert('menu_custom') +->fields(array( + 'menu_name', + 'title', + 'description', +)) +->values(array( + 'menu_name' => 'navigation', + 'title' => 'Navigation', + 'description' => 'The navigation menu is provided by Drupal and is the main interactive menu for any site. It is usually the only menu that contains personalized links for authenticated users, and is often not even visible to anonymous users.', +)) +->values(array( + 'menu_name' => 'primary-links', + 'title' => 'Primary links', + 'description' => 'Primary links are often used at the theme layer to show the major sections of a site. A typical representation for primary links would be tabs along the top.', +)) +->values(array( + 'menu_name' => 'secondary-links', + 'title' => 'Secondary links', + 'description' => 'Secondary links are often used for pages like legal notices, contact details, and other secondary navigation items that play a lesser role than primary links', +)) +->execute(); + +$connection->schema()->createTable('menu_links', array( + 'fields' => array( + 'menu_name' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '32', + 'default' => '', + ), + 'mlid' => array( + 'type' => 'serial', + 'not null' => TRUE, + 'size' => 'normal', + 'unsigned' => TRUE, + ), + 'plid' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'link_path' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '255', + 'default' => '', + ), + 'router_path' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '255', + 'default' => '', + ), + 'link_title' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '255', + 'default' => '', + ), + 'options' => array( + 'type' => 'text', + 'not null' => FALSE, + 'size' => 'normal', + ), + 'module' => array( + 'type' => 'varchar', + 'not null' => TRUE, + 'length' => '255', + 'default' => 'system', + ), + 'hidden' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'external' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'has_children' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'expanded' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'weight' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'depth' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'customized' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + 'p1' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p2' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p3' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p4' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p5' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p6' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p7' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p8' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'p9' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + 'unsigned' => TRUE, + ), + 'updated' => array( + 'type' => 'int', + 'not null' => TRUE, + 'size' => 'normal', + 'default' => '0', + ), + ), + 'primary key' => array( + 'mlid', + ), + 'mysql_character_set' => 'utf8', +)); + +$connection->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', )) @@ -12666,9 +19965,252 @@ 'weight' => '0', 'depth' => '3', 'customized' => '0', - 'p1' => '144', - 'p2' => '157', - 'p3' => '366', + 'p1' => '144', + 'p2' => '157', + 'p3' => '366', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '367', + 'plid' => '363', + 'link_path' => 'book/export/%/%', + 'router_path' => 'book/export/%/%', + 'link_title' => '', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '2', + 'customized' => '0', + 'p1' => '363', + 'p2' => '367', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '369', + 'plid' => '366', + 'link_path' => 'admin/content/book/%', + 'router_path' => 'admin/content/book/%', + 'link_title' => 'Re-order book pages and change titles', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '4', + 'customized' => '0', + 'p1' => '144', + 'p2' => '157', + 'p3' => '366', + 'p4' => '369', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '370', + 'plid' => '0', + 'link_path' => 'node/%/outline/remove', + 'router_path' => 'node/%/outline/remove', + 'link_title' => 'Remove from outline', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '1', + 'customized' => '0', + 'p1' => '370', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '372', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test/remove', + 'link_title' => 'Remove field', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '1', + 'customized' => '0', + 'p1' => '372', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '373', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test_date/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_date/remove', + 'link_title' => 'Remove field', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '1', + 'customized' => '0', + 'p1' => '373', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '374', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test_datestamp/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_datestamp/remove', + 'link_title' => 'Remove field', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '1', + 'customized' => '0', + 'p1' => '374', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '375', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test_datetime/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_datetime/remove', + 'link_title' => 'Remove field', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '1', + 'customized' => '0', + 'p1' => '375', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '376', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test_decimal_radio_buttons/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_decimal_radio_buttons/remove', + 'link_title' => 'Remove field', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '1', + 'customized' => '0', + 'p1' => '376', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '377', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test_email/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_email/remove', + 'link_title' => 'Remove field', + 'options' => 'a:0:{}', + 'module' => 'system', + 'hidden' => '-1', + 'external' => '0', + 'has_children' => '0', + 'expanded' => '0', + 'weight' => '0', + 'depth' => '1', + 'customized' => '0', + 'p1' => '377', + 'p2' => '0', + 'p3' => '0', 'p4' => '0', 'p5' => '0', 'p6' => '0', @@ -12679,11 +20221,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '367', - 'plid' => '363', - 'link_path' => 'book/export/%/%', - 'router_path' => 'book/export/%/%', - 'link_title' => '', + 'mlid' => '378', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test_exclude_unset/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_exclude_unset/remove', + 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -12691,10 +20233,10 @@ 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '2', + 'depth' => '1', 'customized' => '0', - 'p1' => '363', - 'p2' => '367', + 'p1' => '378', + 'p2' => '0', 'p3' => '0', 'p4' => '0', 'p5' => '0', @@ -12706,11 +20248,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '369', - 'plid' => '366', - 'link_path' => 'admin/content/book/%', - 'router_path' => 'admin/content/book/%', - 'link_title' => 'Re-order book pages and change titles', + 'mlid' => '379', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/story/fields/field_test_filefield/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_filefield/remove', + 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -12718,12 +20260,12 @@ 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '4', + 'depth' => '1', 'customized' => '0', - 'p1' => '144', - 'p2' => '157', - 'p3' => '366', - 'p4' => '369', + 'p1' => '379', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -12733,11 +20275,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '370', + 'mlid' => '380', 'plid' => '0', - 'link_path' => 'node/%/outline/remove', - 'router_path' => 'node/%/outline/remove', - 'link_title' => 'Remove from outline', + 'link_path' => 'admin/content/node-type/story/fields/field_test_float_single_checkbox/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_float_single_checkbox/remove', + 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -12747,7 +20289,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '370', + 'p1' => '380', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12760,10 +20302,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '372', + 'mlid' => '381', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_four/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_four/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12774,7 +20316,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '372', + 'p1' => '381', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12787,10 +20329,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '373', + 'mlid' => '382', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_date/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_date/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_identical1/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_identical1/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12801,7 +20343,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '373', + 'p1' => '382', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12814,10 +20356,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '374', + 'mlid' => '383', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_datestamp/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_datestamp/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_identical2/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_identical2/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12828,7 +20370,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '374', + 'p1' => '383', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12841,10 +20383,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '375', + 'mlid' => '384', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_datetime/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_datetime/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_imagefield/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_imagefield/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12855,7 +20397,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '375', + 'p1' => '384', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12868,10 +20410,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '376', + 'mlid' => '385', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_decimal_radio_buttons/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_decimal_radio_buttons/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_integer_selectlist/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_integer_selectlist/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12882,7 +20424,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '376', + 'p1' => '385', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12895,10 +20437,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '377', + 'mlid' => '386', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_email/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_email/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_link/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_link/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12909,7 +20451,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '377', + 'p1' => '386', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12922,10 +20464,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '378', + 'mlid' => '387', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_exclude_unset/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_exclude_unset/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_phone/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_phone/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12936,7 +20478,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '378', + 'p1' => '387', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12949,10 +20491,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '379', + 'mlid' => '388', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_filefield/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_filefield/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_text_single_checkbox/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_text_single_checkbox/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12963,7 +20505,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '379', + 'p1' => '388', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -12976,10 +20518,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '380', + 'mlid' => '389', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_float_single_checkbox/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_float_single_checkbox/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_three/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_three/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -12990,7 +20532,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '380', + 'p1' => '389', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -13003,10 +20545,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '381', + 'mlid' => '390', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_four/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_four/remove', + 'link_path' => 'admin/content/node-type/story/fields/field_test_two/remove', + 'router_path' => 'admin/content/node-type/story/fields/field_test_two/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -13017,7 +20559,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '381', + 'p1' => '390', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -13030,10 +20572,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '382', + 'mlid' => '391', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_identical1/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_identical1/remove', + 'link_path' => 'admin/content/node-type/test-page/fields/field_test/remove', + 'router_path' => 'admin/content/node-type/test-page/fields/field_test/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -13044,7 +20586,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '382', + 'p1' => '391', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -13057,10 +20599,10 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '383', + 'mlid' => '392', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_identical2/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_identical2/remove', + 'link_path' => 'admin/content/node-type/test-planet/fields/field_multivalue/remove', + 'router_path' => 'admin/content/node-type/test-planet/fields/field_multivalue/remove', 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', @@ -13071,7 +20613,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '383', + 'p1' => '392', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -13083,24 +20625,51 @@ 'updated' => '0', )) ->values(array( - 'menu_name' => 'navigation', - 'mlid' => '384', + 'menu_name' => 'secondary-links', + 'mlid' => '393', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_imagefield/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_imagefield/remove', - 'link_title' => 'Remove field', + 'link_path' => 'user/login', + 'router_path' => 'user/login', + 'link_title' => 'Test 3', 'options' => 'a:0:{}', + 'module' => 'menu', + 'hidden' => '0', + 'external' => '0', + 'has_children' => '1', + 'expanded' => '0', + 'weight' => '-47', + 'depth' => '1', + 'customized' => '1', + 'p1' => '393', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', + 'p5' => '0', + 'p6' => '0', + 'p7' => '0', + 'p8' => '0', + 'p9' => '0', + 'updated' => '0', +)) +->values(array( + 'menu_name' => 'navigation', + 'mlid' => '394', + 'plid' => '166', + 'link_path' => 'admin/build/path', + 'router_path' => 'admin/build/path', + 'link_title' => 'URL aliases', + 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:46:\"Change your site's URL paths by aliasing them.\";}}", 'module' => 'system', - 'hidden' => '-1', + 'hidden' => '0', 'external' => '0', 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '1', + 'depth' => '3', 'customized' => '0', - 'p1' => '384', - 'p2' => '0', - 'p3' => '0', + 'p1' => '144', + 'p2' => '166', + 'p3' => '394', 'p4' => '0', 'p5' => '0', 'p6' => '0', @@ -13111,11 +20680,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '385', - 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_integer_selectlist/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_integer_selectlist/remove', - 'link_title' => 'Remove field', + 'mlid' => '395', + 'plid' => '394', + 'link_path' => 'admin/build/path/delete', + 'router_path' => 'admin/build/path/delete', + 'link_title' => 'Delete alias', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -13123,12 +20692,12 @@ 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '1', + 'depth' => '4', 'customized' => '0', - 'p1' => '385', - 'p2' => '0', - 'p3' => '0', - 'p4' => '0', + 'p1' => '144', + 'p2' => '166', + 'p3' => '394', + 'p4' => '395', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -13138,11 +20707,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '386', - 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_link/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_link/remove', - 'link_title' => 'Remove field', + 'mlid' => '396', + 'plid' => '394', + 'link_path' => 'admin/build/path/edit', + 'router_path' => 'admin/build/path/edit', + 'link_title' => 'Edit alias', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -13150,12 +20719,12 @@ 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '1', + 'depth' => '4', 'customized' => '0', - 'p1' => '386', - 'p2' => '0', - 'p3' => '0', - 'p4' => '0', + 'p1' => '144', + 'p2' => '166', + 'p3' => '394', + 'p4' => '396', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -13165,11 +20734,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '387', + 'mlid' => '397', 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_phone/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_phone/remove', - 'link_title' => 'Remove field', + 'link_path' => 'system/files/imagecache', + 'router_path' => 'system/files/imagecache', + 'link_title' => '', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -13179,7 +20748,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '387', + 'p1' => '397', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -13192,23 +20761,23 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '388', - 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_text_single_checkbox/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_text_single_checkbox/remove', - 'link_title' => 'Remove field', - 'options' => 'a:0:{}', + 'mlid' => '398', + 'plid' => '167', + 'link_path' => 'admin/settings/imageapi', + 'router_path' => 'admin/settings/imageapi', + 'link_title' => 'ImageAPI', + 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:19:"Configure ImageAPI.";}}', 'module' => 'system', - 'hidden' => '-1', + 'hidden' => '0', 'external' => '0', 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '1', + 'depth' => '3', 'customized' => '0', - 'p1' => '388', - 'p2' => '0', - 'p3' => '0', + 'p1' => '144', + 'p2' => '167', + 'p3' => '398', 'p4' => '0', 'p5' => '0', 'p6' => '0', @@ -13219,23 +20788,23 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '389', - 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_three/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_three/remove', - 'link_title' => 'Remove field', - 'options' => 'a:0:{}', + 'mlid' => '399', + 'plid' => '167', + 'link_path' => 'admin/settings/language', + 'router_path' => 'admin/settings/language', + 'link_title' => 'Languages', + 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:55:"Configure languages for content and the user interface.";}}', 'module' => 'system', - 'hidden' => '-1', + 'hidden' => '0', 'external' => '0', 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '1', + 'depth' => '3', 'customized' => '0', - 'p1' => '389', - 'p2' => '0', - 'p3' => '0', + 'p1' => '144', + 'p2' => '167', + 'p3' => '399', 'p4' => '0', 'p5' => '0', 'p6' => '0', @@ -13246,23 +20815,23 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '390', - 'plid' => '0', - 'link_path' => 'admin/content/node-type/story/fields/field_test_two/remove', - 'router_path' => 'admin/content/node-type/story/fields/field_test_two/remove', - 'link_title' => 'Remove field', - 'options' => 'a:0:{}', + 'mlid' => '400', + 'plid' => '166', + 'link_path' => 'admin/build/translate', + 'router_path' => 'admin/build/translate', + 'link_title' => 'Translate interface', + 'options' => 'a:1:{s:10:"attributes";a:1:{s:5:"title";s:59:"Translate the built in interface and optionally other text.";}}', 'module' => 'system', - 'hidden' => '-1', + 'hidden' => '0', 'external' => '0', 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '1', + 'depth' => '3', 'customized' => '0', - 'p1' => '390', - 'p2' => '0', - 'p3' => '0', + 'p1' => '144', + 'p2' => '166', + 'p3' => '400', 'p4' => '0', 'p5' => '0', 'p6' => '0', @@ -13273,11 +20842,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '391', - 'plid' => '0', - 'link_path' => 'admin/content/node-type/test-page/fields/field_test/remove', - 'router_path' => 'admin/content/node-type/test-page/fields/field_test/remove', - 'link_title' => 'Remove field', + 'mlid' => '401', + 'plid' => '399', + 'link_path' => 'admin/settings/language/delete/%', + 'router_path' => 'admin/settings/language/delete/%', + 'link_title' => 'Confirm', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -13285,12 +20854,12 @@ 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '1', + 'depth' => '4', 'customized' => '0', - 'p1' => '391', - 'p2' => '0', - 'p3' => '0', - 'p4' => '0', + 'p1' => '144', + 'p2' => '167', + 'p3' => '399', + 'p4' => '401', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -13300,11 +20869,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '392', + 'mlid' => '402', 'plid' => '0', - 'link_path' => 'admin/content/node-type/test-planet/fields/field_multivalue/remove', - 'router_path' => 'admin/content/node-type/test-planet/fields/field_multivalue/remove', - 'link_title' => 'Remove field', + 'link_path' => 'core/modules/simpletest/files/imagecache', + 'router_path' => 'core/modules/simpletest/files/imagecache', + 'link_title' => '', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -13314,7 +20883,7 @@ 'weight' => '0', 'depth' => '1', 'customized' => '0', - 'p1' => '392', + 'p1' => '402', 'p2' => '0', 'p3' => '0', 'p4' => '0', @@ -13326,25 +20895,25 @@ 'updated' => '0', )) ->values(array( - 'menu_name' => 'secondary-links', - 'mlid' => '393', - 'plid' => '0', - 'link_path' => 'user/login', - 'router_path' => 'user/login', - 'link_title' => 'Test 3', + 'menu_name' => 'navigation', + 'mlid' => '403', + 'plid' => '400', + 'link_path' => 'admin/build/translate/delete/%', + 'router_path' => 'admin/build/translate/delete/%', + 'link_title' => 'Delete string', 'options' => 'a:0:{}', - 'module' => 'menu', - 'hidden' => '0', + 'module' => 'system', + 'hidden' => '-1', 'external' => '0', - 'has_children' => '1', + 'has_children' => '0', 'expanded' => '0', - 'weight' => '-47', - 'depth' => '1', - 'customized' => '1', - 'p1' => '393', - 'p2' => '0', - 'p3' => '0', - 'p4' => '0', + 'weight' => '0', + 'depth' => '4', + 'customized' => '0', + 'p1' => '144', + 'p2' => '166', + 'p3' => '400', + 'p4' => '403', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -13354,24 +20923,24 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '394', - 'plid' => '166', - 'link_path' => 'admin/build/path', - 'router_path' => 'admin/build/path', - 'link_title' => 'URL aliases', - 'options' => "a:1:{s:10:\"attributes\";a:1:{s:5:\"title\";s:46:\"Change your site's URL paths by aliasing them.\";}}", + 'mlid' => '404', + 'plid' => '399', + 'link_path' => 'admin/settings/language/edit/%', + 'router_path' => 'admin/settings/language/edit/%', + 'link_title' => 'Edit language', + 'options' => 'a:0:{}', 'module' => 'system', - 'hidden' => '0', + 'hidden' => '-1', 'external' => '0', 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '3', + 'depth' => '4', 'customized' => '0', 'p1' => '144', - 'p2' => '166', - 'p3' => '394', - 'p4' => '0', + 'p2' => '167', + 'p3' => '399', + 'p4' => '404', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -13381,11 +20950,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '395', - 'plid' => '394', - 'link_path' => 'admin/build/path/delete', - 'router_path' => 'admin/build/path/delete', - 'link_title' => 'Delete alias', + 'mlid' => '405', + 'plid' => '400', + 'link_path' => 'admin/build/translate/edit/%', + 'router_path' => 'admin/build/translate/edit/%', + 'link_title' => 'Edit string', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -13397,8 +20966,8 @@ 'customized' => '0', 'p1' => '144', 'p2' => '166', - 'p3' => '394', - 'p4' => '395', + 'p3' => '400', + 'p4' => '405', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -13408,11 +20977,11 @@ )) ->values(array( 'menu_name' => 'navigation', - 'mlid' => '396', - 'plid' => '394', - 'link_path' => 'admin/build/path/edit', - 'router_path' => 'admin/build/path/edit', - 'link_title' => 'Edit alias', + 'mlid' => '406', + 'plid' => '0', + 'link_path' => 'admin/content/node-type/test-planet/fields/field_test_text_single_checkbox/remove', + 'router_path' => 'admin/content/node-type/test-planet/fields/field_test_text_single_checkbox/remove', + 'link_title' => 'Remove field', 'options' => 'a:0:{}', 'module' => 'system', 'hidden' => '-1', @@ -13420,12 +20989,12 @@ 'has_children' => '0', 'expanded' => '0', 'weight' => '0', - 'depth' => '4', + 'depth' => '1', 'customized' => '0', - 'p1' => '144', - 'p2' => '166', - 'p3' => '394', - 'p4' => '396', + 'p1' => '406', + 'p2' => '0', + 'p3' => '0', + 'p4' => '0', 'p5' => '0', 'p6' => '0', 'p7' => '0', @@ -14613,117 +22182,271 @@ 'description' => '', 'position' => '', 'weight' => '0', - 'file' => 'modules/system/system.admin.inc', + '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.35";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:"1426707431";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.35";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:"1426707431";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.35";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:"1426707431";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.35";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";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/build/translate', + 'load_functions' => '', + 'to_arg_functions' => '', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:19:"translate interface";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:1:{i:0;s:32:"locale_translate_overview_screen";}', + 'fit' => '7', + 'number_parts' => '3', + 'tab_parent' => '', + 'tab_root' => 'admin/build/translate', + 'title' => 'Translate interface', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '6', + 'block_callback' => '', + 'description' => 'Translate the built in interface and optionally other text.', + 'position' => '', + 'weight' => '0', + 'file' => '', +)) +->values(array( + 'path' => 'admin/build/translate/delete/%', + 'load_functions' => 'a:1:{i:4;N;}', + 'to_arg_functions' => '', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:19:"translate interface";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:2:{i:0;s:28:"locale_translate_delete_page";i:1;i:4;}', + 'fit' => '30', + 'number_parts' => '5', + 'tab_parent' => '', + 'tab_root' => 'admin/build/translate/delete/%', + 'title' => 'Delete string', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '4', + 'block_callback' => '', + 'description' => '', + 'position' => '', + 'weight' => '0', + 'file' => '', )) ->values(array( - 'path' => 'admin/build/themes/settings/garland', - 'load_functions' => '', + 'path' => 'admin/build/translate/edit/%', + 'load_functions' => 'a:1:{i:4;N;}', '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.35";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:"1426707431";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', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:19:"translate interface";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:3:{i:0;s:15:"drupal_get_form";i:1;s:26:"locale_translate_edit_form";i:2;i:4;}', + 'fit' => '30', 'number_parts' => '5', - 'tab_parent' => 'admin/build/themes/settings', - 'tab_root' => 'admin/build/themes', - 'title' => 'Garland', + 'tab_parent' => '', + 'tab_root' => 'admin/build/translate/edit/%', + 'title' => 'Edit string', 'title_callback' => 't', 'title_arguments' => '', - 'type' => '128', + 'type' => '4', 'block_callback' => '', 'description' => '', 'position' => '', 'weight' => '0', - 'file' => 'modules/system/system.admin.inc', + 'file' => '', )) ->values(array( - 'path' => 'admin/build/themes/settings/global', + 'path' => 'admin/build/translate/export', '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', + 'access_arguments' => 'a:1:{i:0;s:19:"translate interface";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:1:{i:0;s:30:"locale_translate_export_screen";}', + 'fit' => '15', + 'number_parts' => '4', + 'tab_parent' => 'admin/build/translate', + 'tab_root' => 'admin/build/translate', + 'title' => 'Export', 'title_callback' => 't', 'title_arguments' => '', - 'type' => '136', + 'type' => '128', 'block_callback' => '', 'description' => '', 'position' => '', - 'weight' => '-1', - 'file' => 'modules/system/system.admin.inc', + 'weight' => '30', + 'file' => '', )) ->values(array( - 'path' => 'admin/build/themes/settings/marvin', + 'path' => 'admin/build/translate/import', '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.35";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:"1426707431";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', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:19:"translate interface";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:2:{i:0;s:15:"drupal_get_form";i:1;s:28:"locale_translate_import_form";}', + 'fit' => '15', + 'number_parts' => '4', + 'tab_parent' => 'admin/build/translate', + 'tab_root' => 'admin/build/translate', + 'title' => 'Import', 'title_callback' => 't', 'title_arguments' => '', 'type' => '128', 'block_callback' => '', 'description' => '', 'position' => '', - 'weight' => '0', - 'file' => 'modules/system/system.admin.inc', + 'weight' => '20', + 'file' => '', )) ->values(array( - 'path' => 'admin/build/themes/settings/minnelli', + 'path' => 'admin/build/translate/overview', '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.35";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:"1426707431";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', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:19:"translate interface";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:1:{i:0;s:32:"locale_translate_overview_screen";}', + 'fit' => '15', + 'number_parts' => '4', + 'tab_parent' => 'admin/build/translate', + 'tab_root' => 'admin/build/translate', + 'title' => 'Overview', 'title_callback' => 't', 'title_arguments' => '', - 'type' => '128', + 'type' => '136', 'block_callback' => '', 'description' => '', 'position' => '', 'weight' => '0', - 'file' => 'modules/system/system.admin.inc', + 'file' => '', )) ->values(array( - 'path' => 'admin/build/themes/settings/pushbutton', + 'path' => 'admin/build/translate/search', '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.35";s:4:"core";s:3:"6.x";s:6:"engine";s:11:"phptemplate";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";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', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:19:"translate interface";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:1:{i:0;s:28:"locale_translate_seek_screen";}', + 'fit' => '15', + 'number_parts' => '4', + 'tab_parent' => 'admin/build/translate', + 'tab_root' => 'admin/build/translate', + 'title' => 'Search', 'title_callback' => 't', 'title_arguments' => '', 'type' => '128', 'block_callback' => '', 'description' => '', 'position' => '', - 'weight' => '0', - 'file' => 'modules/system/system.admin.inc', + 'weight' => '10', + 'file' => '', )) ->values(array( 'path' => 'admin/by-module', @@ -15414,7 +23137,7 @@ '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:7:"company";s:4:"name";s:7:"Company";s:6:"module";s:4:"node";s:11:"description";s:17:"Company node type";s:4:"help";s:0:"";s:9:"has_title";s:1:"1";s:11:"title_label";s:4:"Name";s:8:"has_body";s:1:"1";s:10:"body_label";s:11:"Description";s:14:"min_word_count";s:2:"20";s:6:"custom";s:1:"0";s:8:"modified";s:1:"0";s:6:"locked";s:1:"0";s:9:"orig_type";s:7:"company";}}', + 'page_arguments' => 'a:2:{i:0;s:14:"node_type_form";i:1;O:8:"stdClass":14:{s:4:"type";s:7:"company";s:4:"name";s:7:"Company";s:6:"module";s:4:"node";s:11:"description";s:17:"Company node type";s:4:"help";s:0:"";s:9:"has_title";s:1:"1";s:11:"title_label";s:4:"Name";s:8:"has_body";s:1:"1";s:10:"body_label";s:11:"Description";s:14:"min_word_count";s:1:"0";s:6:"custom";s:1:"0";s:8:"modified";s:1:"1";s:6:"locked";s:1:"0";s:9:"orig_type";s:7:"company";}}', 'fit' => '15', 'number_parts' => '4', 'tab_parent' => '', @@ -15436,7 +23159,7 @@ '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:7:"company";s:4:"name";s:7:"Company";s:6:"module";s:4:"node";s:11:"description";s:17:"Company node type";s:4:"help";s:0:"";s:9:"has_title";s:1:"1";s:11:"title_label";s:4:"Name";s:8:"has_body";s:1:"1";s:10:"body_label";s:11:"Description";s:14:"min_word_count";s:2:"20";s:6:"custom";s:1:"0";s:8:"modified";s:1:"0";s:6:"locked";s:1:"0";s:9:"orig_type";s:7:"company";}}', + 'page_arguments' => 'a:2:{i:0;s:24:"node_type_delete_confirm";i:1;O:8:"stdClass":14:{s:4:"type";s:7:"company";s:4:"name";s:7:"Company";s:6:"module";s:4:"node";s:11:"description";s:17:"Company node type";s:4:"help";s:0:"";s:9:"has_title";s:1:"1";s:11:"title_label";s:4:"Name";s:8:"has_body";s:1:"1";s:10:"body_label";s:11:"Description";s:14:"min_word_count";s:1:"0";s:6:"custom";s:1:"0";s:8:"modified";s:1:"1";s:6:"locked";s:1:"0";s:9:"orig_type";s:7:"company";}}', 'fit' => '31', 'number_parts' => '5', 'tab_parent' => '', @@ -15546,7 +23269,7 @@ '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:7:"company";s:4:"name";s:7:"Company";s:6:"module";s:4:"node";s:11:"description";s:17:"Company node type";s:4:"help";s:0:"";s:9:"has_title";s:1:"1";s:11:"title_label";s:4:"Name";s:8:"has_body";s:1:"1";s:10:"body_label";s:11:"Description";s:14:"min_word_count";s:2:"20";s:6:"custom";s:1:"0";s:8:"modified";s:1:"0";s:6:"locked";s:1:"0";s:9:"orig_type";s:7:"company";}}', + 'page_arguments' => 'a:2:{i:0;s:14:"node_type_form";i:1;O:8:"stdClass":14:{s:4:"type";s:7:"company";s:4:"name";s:7:"Company";s:6:"module";s:4:"node";s:11:"description";s:17:"Company node type";s:4:"help";s:0:"";s:9:"has_title";s:1:"1";s:11:"title_label";s:4:"Name";s:8:"has_body";s:1:"1";s:10:"body_label";s:11:"Description";s:14:"min_word_count";s:1:"0";s:6:"custom";s:1:"0";s:8:"modified";s:1:"1";s:6:"locked";s:1:"0";s:9:"orig_type";s:7:"company";}}', 'fit' => '31', 'number_parts' => '5', 'tab_parent' => 'admin/content/node-type/company', @@ -17564,6 +25287,50 @@ 'file' => 'sites/all/modules/cck/includes/content.admin.inc', )) ->values(array( + 'path' => 'admin/content/node-type/test-planet/fields/field_test_text_single_checkbox', + '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:3:{i:0;s:23:"content_field_edit_form";i:1;s:11:"test_planet";i:2;s:31:"field_test_text_single_checkbox";}', + 'fit' => '63', + 'number_parts' => '6', + 'tab_parent' => 'admin/content/node-type/test-planet/fields', + 'tab_root' => 'admin/content/node-type/test-planet', + 'title' => 'Text Single Checkbox Field', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '128', + 'block_callback' => '', + 'description' => '', + 'position' => '', + 'weight' => '0', + 'file' => 'sites/all/modules/cck/includes/content.admin.inc', +)) +->values(array( + 'path' => 'admin/content/node-type/test-planet/fields/field_test_text_single_checkbox/remove', + '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:3:{i:0;s:25:"content_field_remove_form";i:1;s:11:"test_planet";i:2;s:31:"field_test_text_single_checkbox";}', + 'fit' => '127', + 'number_parts' => '7', + 'tab_parent' => '', + 'tab_root' => 'admin/content/node-type/test-planet/fields/field_test_text_single_checkbox/remove', + 'title' => 'Remove field', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '4', + 'block_callback' => '', + 'description' => '', + 'position' => '', + 'weight' => '0', + 'file' => 'sites/all/modules/cck/includes/content.admin.inc', +)) +->values(array( 'path' => 'admin/content/node-type/test-story', 'load_functions' => '', 'to_arg_functions' => '', @@ -18814,44 +26581,198 @@ 'block_callback' => '', 'description' => '', 'position' => '', - 'weight' => '2', - 'file' => 'modules/filter/filter.admin.inc', + '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/imageapi', + 'load_functions' => '', + 'to_arg_functions' => '', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:19:"administer imageapi";}', + 'page_callback' => 'drupal_get_form', + 'page_arguments' => 'a:1:{i:0;s:17:"imageapi_settings";}', + 'fit' => '7', + 'number_parts' => '3', + 'tab_parent' => '', + 'tab_root' => 'admin/settings/imageapi', + 'title' => 'ImageAPI', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '6', + 'block_callback' => '', + 'description' => 'Configure ImageAPI.', + 'position' => '', + 'weight' => '0', + 'file' => '', +)) +->values(array( + 'path' => 'admin/settings/language', + 'load_functions' => '', + 'to_arg_functions' => '', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:20:"administer languages";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:2:{i:0;s:15:"drupal_get_form";i:1;s:30:"locale_languages_overview_form";}', + 'fit' => '7', + 'number_parts' => '3', + 'tab_parent' => '', + 'tab_root' => 'admin/settings/language', + 'title' => 'Languages', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '6', + 'block_callback' => '', + 'description' => 'Configure languages for content and the user interface.', + 'position' => '', + 'weight' => '0', + 'file' => '', +)) +->values(array( + 'path' => 'admin/settings/language/add', + 'load_functions' => '', + 'to_arg_functions' => '', + 'access_callback' => 'user_access', + 'access_arguments' => 'a:1:{i:0;s:20:"administer languages";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:1:{i:0;s:27:"locale_languages_add_screen";}', + 'fit' => '15', + 'number_parts' => '4', + 'tab_parent' => 'admin/settings/language', + 'tab_root' => 'admin/settings/language', + 'title' => 'Add language', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '128', + 'block_callback' => '', + 'description' => '', + 'position' => '', + 'weight' => '5', + 'file' => '', )) ->values(array( - 'path' => 'admin/settings/filters/add', + 'path' => 'admin/settings/language/configure', '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:{}', + 'access_arguments' => 'a:1:{i:0;s:20:"administer languages";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:2:{i:0;s:15:"drupal_get_form";i:1;s:31:"locale_languages_configure_form";}', 'fit' => '15', 'number_parts' => '4', - 'tab_parent' => 'admin/settings/filters', - 'tab_root' => 'admin/settings/filters', - 'title' => 'Add input format', + 'tab_parent' => 'admin/settings/language', + 'tab_root' => 'admin/settings/language', + 'title' => 'Configure', 'title_callback' => 't', 'title_arguments' => '', 'type' => '128', 'block_callback' => '', 'description' => '', 'position' => '', - 'weight' => '1', - 'file' => 'modules/filter/filter.admin.inc', + 'weight' => '10', + 'file' => '', )) ->values(array( - 'path' => 'admin/settings/filters/delete', - 'load_functions' => '', + 'path' => 'admin/settings/language/delete/%', + 'load_functions' => 'a:1:{i:4;N;}', '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', + 'access_arguments' => 'a:1:{i:0;s:20:"administer languages";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:3:{i:0;s:15:"drupal_get_form";i:1;s:28:"locale_languages_delete_form";i:2;i:4;}', + 'fit' => '30', + 'number_parts' => '5', 'tab_parent' => '', - 'tab_root' => 'admin/settings/filters/delete', - 'title' => 'Delete input format', + 'tab_root' => 'admin/settings/language/delete/%', + 'title' => 'Confirm', 'title_callback' => 't', 'title_arguments' => '', 'type' => '4', @@ -18859,51 +26780,51 @@ 'description' => '', 'position' => '', 'weight' => '0', - 'file' => 'modules/filter/filter.admin.inc', + 'file' => '', )) ->values(array( - 'path' => 'admin/settings/filters/list', - 'load_functions' => '', + 'path' => 'admin/settings/language/edit/%', + 'load_functions' => 'a:1:{i:4;N;}', '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', + 'access_arguments' => 'a:1:{i:0;s:20:"administer languages";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:3:{i:0;s:15:"drupal_get_form";i:1;s:26:"locale_languages_edit_form";i:2;i:4;}', + 'fit' => '30', + 'number_parts' => '5', + 'tab_parent' => '', + 'tab_root' => 'admin/settings/language/edit/%', + 'title' => 'Edit language', 'title_callback' => 't', 'title_arguments' => '', - 'type' => '136', + 'type' => '4', 'block_callback' => '', 'description' => '', 'position' => '', 'weight' => '0', - 'file' => 'modules/filter/filter.admin.inc', + 'file' => '', )) ->values(array( - 'path' => 'admin/settings/image-toolkit', + 'path' => 'admin/settings/language/overview', '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', + 'access_arguments' => 'a:1:{i:0;s:20:"administer languages";}', + 'page_callback' => 'locale_inc_callback', + 'page_arguments' => 'a:2:{i:0;s:15:"drupal_get_form";i:1;s:30:"locale_languages_overview_form";}', + 'fit' => '15', + 'number_parts' => '4', + 'tab_parent' => 'admin/settings/language', + 'tab_root' => 'admin/settings/language', + 'title' => 'List', 'title_callback' => 't', 'title_arguments' => '', - 'type' => '6', + 'type' => '136', 'block_callback' => '', - 'description' => 'Choose which image toolkit to use if you have installed optional toolkits.', + 'description' => '', 'position' => '', 'weight' => '0', - 'file' => 'modules/system/system.admin.inc', + 'file' => '', )) ->values(array( 'path' => 'admin/settings/logging', @@ -19918,6 +27839,28 @@ 'file' => 'sites/all/modules/cck/includes/content.node_form.inc', )) ->values(array( + 'path' => 'core/modules/simpletest/files/imagecache', + 'load_functions' => '', + 'to_arg_functions' => '', + 'access_callback' => '_imagecache_menu_access_public_files', + 'access_arguments' => 'a:0:{}', + 'page_callback' => 'imagecache_cache', + 'page_arguments' => 'a:0:{}', + 'fit' => '31', + 'number_parts' => '5', + 'tab_parent' => '', + 'tab_root' => 'core/modules/simpletest/files/imagecache', + 'title' => '', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '4', + 'block_callback' => '', + 'description' => '', + 'position' => '', + 'weight' => '0', + 'file' => '', +)) +->values(array( 'path' => 'email/%/%', 'load_functions' => 'a:2:{i:1;s:9:"node_load";i:2;N;}', 'to_arg_functions' => '', @@ -20402,6 +28345,28 @@ 'file' => '', )) ->values(array( + 'path' => 'node/%/translate', + 'load_functions' => 'a:1:{i:1;s:9:"node_load";}', + 'to_arg_functions' => '', + 'access_callback' => '_translation_tab_access', + 'access_arguments' => 'a:1:{i:0;i:1;}', + 'page_callback' => 'translation_node_overview', + 'page_arguments' => 'a:1:{i:0;i:1;}', + 'fit' => '5', + 'number_parts' => '3', + 'tab_parent' => 'node/%', + 'tab_root' => 'node/%', + 'title' => 'Translate', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '128', + 'block_callback' => '', + 'description' => '', + 'position' => '', + 'weight' => '2', + 'file' => 'modules/translation/translation.pages.inc', +)) +->values(array( 'path' => 'node/%/view', 'load_functions' => 'a:1:{i:1;s:9:"node_load";}', 'to_arg_functions' => '', @@ -20732,6 +28697,28 @@ 'file' => '', )) ->values(array( + 'path' => 'system/files/imagecache', + 'load_functions' => '', + 'to_arg_functions' => '', + 'access_callback' => '1', + 'access_arguments' => 'a:0:{}', + 'page_callback' => 'imagecache_cache_private', + 'page_arguments' => 'a:0:{}', + 'fit' => '7', + 'number_parts' => '3', + 'tab_parent' => '', + 'tab_root' => 'system/files/imagecache', + 'title' => '', + 'title_callback' => 't', + 'title_arguments' => '', + 'type' => '4', + 'block_callback' => '', + 'description' => '', + 'position' => '', + 'weight' => '0', + 'file' => '', +)) +->values(array( 'path' => 'taxonomy/autocomplete', 'load_functions' => '', 'to_arg_functions' => '', @@ -21406,6 +29393,40 @@ 'tnid' => '0', 'translate' => '0', )) +->values(array( + 'nid' => '9', + 'vid' => '12', + 'type' => 'article', + 'language' => 'en', + 'title' => 'The Real McCoy', + 'uid' => '1', + 'status' => '1', + 'created' => '1444238800', + 'changed' => '1444238808', + 'comment' => '2', + 'promote' => '1', + 'moderate' => '0', + 'sticky' => '0', + 'tnid' => '9', + 'translate' => '0', +)) +->values(array( + 'nid' => '10', + 'vid' => '13', + 'type' => 'article', + 'language' => 'fr', + 'title' => 'Le Vrai McCoy', + 'uid' => '1', + 'status' => '1', + 'created' => '1444239050', + 'changed' => '1444239050', + 'comment' => '2', + 'promote' => '1', + 'moderate' => '0', + 'sticky' => '0', + 'tnid' => '9', + 'translate' => '0', +)) ->execute(); $connection->schema()->createTable('node_access', array( @@ -21541,6 +29562,20 @@ 'last_comment_uid' => '1', 'comment_count' => '0', )) +->values(array( + 'nid' => '9', + 'last_comment_timestamp' => '1444238800', + 'last_comment_name' => NULL, + 'last_comment_uid' => '1', + 'comment_count' => '0', +)) +->values(array( + 'nid' => '10', + 'last_comment_timestamp' => '1444239050', + 'last_comment_name' => NULL, + 'last_comment_uid' => '1', + 'comment_count' => '0', +)) ->execute(); $connection->schema()->createTable('node_counter', array( @@ -21773,6 +29808,28 @@ 'timestamp' => '1390095701', 'format' => '1', )) +->values(array( + 'nid' => '9', + 'vid' => '12', + 'uid' => '1', + 'title' => 'The Real McCoy', + 'body' => "In the original, Queen's English.", + 'teaser' => "In the original, Queen's English.", + 'log' => '', + 'timestamp' => '1444238808', + 'format' => '1', +)) +->values(array( + 'nid' => '10', + 'vid' => '13', + 'uid' => '1', + 'title' => 'Le Vrai McCoy', + 'body' => 'Ooh là là!', + 'teaser' => 'Ooh là là!', + 'log' => '', + 'timestamp' => '1444239050', + 'format' => '1', +)) ->execute(); $connection->schema()->createTable('node_type', array( @@ -21907,9 +29964,9 @@ 'title_label' => 'Name', 'has_body' => '1', 'body_label' => 'Description', - 'min_word_count' => '20', + 'min_word_count' => '0', 'custom' => '0', - 'modified' => '0', + 'modified' => '1', 'locked' => '0', 'orig_type' => 'company', )) @@ -22777,7 +30834,7 @@ 'bootstrap' => '0', 'schema_version' => '6001', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22789,7 +30846,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22801,7 +30858,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22813,7 +30870,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22825,7 +30882,7 @@ 'bootstrap' => '0', 'schema_version' => '6000', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22837,7 +30894,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22849,7 +30906,7 @@ 'bootstrap' => '0', 'schema_version' => '6001', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22861,7 +30918,7 @@ 'bootstrap' => '0', 'schema_version' => '6001', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22873,7 +30930,7 @@ 'bootstrap' => '0', 'schema_version' => '-1', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22885,7 +30942,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22897,7 +30954,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'modules/help/help.module', @@ -22909,19 +30966,19 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', + 'status' => '1', 'throttle' => '0', 'bootstrap' => '0', - 'schema_version' => '-1', + 'schema_version' => '6007', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22933,7 +30990,7 @@ 'bootstrap' => '0', 'schema_version' => '6000', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22945,7 +31002,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22957,7 +31014,7 @@ '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.35";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:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";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:"1440020160";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', @@ -22969,7 +31026,7 @@ 'bootstrap' => '0', 'schema_version' => '0', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22981,7 +31038,7 @@ 'bootstrap' => '0', 'schema_version' => '0', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -22993,7 +31050,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23005,7 +31062,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23017,7 +31074,7 @@ 'bootstrap' => '0', 'schema_version' => '6001', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23029,7 +31086,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23041,7 +31098,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23053,7 +31110,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23065,7 +31122,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23077,7 +31134,7 @@ 'bootstrap' => '0', 'schema_version' => '6001', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23089,7 +31146,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23101,19 +31158,19 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', + 'status' => '1', 'throttle' => '0', 'bootstrap' => '0', - 'schema_version' => '-1', + 'schema_version' => '0', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'modules/trigger/trigger.module', @@ -23125,7 +31182,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23137,7 +31194,7 @@ 'bootstrap' => '0', 'schema_version' => '-1', '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.35";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:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";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:"1440020160";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', @@ -23149,7 +31206,7 @@ 'bootstrap' => '0', 'schema_version' => '6000', '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";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', @@ -23161,7 +31218,7 @@ '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.35";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1426707431";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + '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.37";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1440020160";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/content.module', @@ -23173,7 +31230,7 @@ 'bootstrap' => '0', 'schema_version' => '6001', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:7:"Content";s:11:"description";s:50:"Allows administrators to define new content types.";s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:7:"Content";s:11:"description";s:50:"Allows administrators to define new content types.";s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/content_copy/content_copy.module', @@ -23185,7 +31242,7 @@ 'bootstrap' => '0', 'schema_version' => '-1', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:12:"Content Copy";s:11:"description";s:51:"Enables ability to import/export field definitions.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:12:"Content Copy";s:11:"description";s:51:"Enables ability to import/export field definitions.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/content_permissions/content_permissions.module', @@ -23197,7 +31254,7 @@ 'bootstrap' => '0', 'schema_version' => '-1', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:19:"Content Permissions";s:11:"description";s:43:"Set field-level permissions for CCK fields.";s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:19:"Content Permissions";s:11:"description";s:43:"Set field-level permissions for CCK fields.";s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/fieldgroup/fieldgroup.module', @@ -23209,7 +31266,7 @@ 'bootstrap' => '0', 'schema_version' => '-1', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:10:"Fieldgroup";s:11:"description";s:37:"Create display groups for CCK fields.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:10:"Fieldgroup";s:11:"description";s:37:"Create display groups for CCK fields.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/nodereference/nodereference.module', @@ -23221,7 +31278,7 @@ 'bootstrap' => '0', 'schema_version' => '-1', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:14:"Node Reference";s:11:"description";s:59:"Defines a field type for referencing one node from another.";s:12:"dependencies";a:3:{i:0;s:7:"content";i:1;s:4:"text";i:2;s:13:"optionwidgets";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:14:"Node Reference";s:11:"description";s:59:"Defines a field type for referencing one node from another.";s:12:"dependencies";a:3:{i:0;s:7:"content";i:1;s:4:"text";i:2;s:13:"optionwidgets";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/number/number.module', @@ -23233,7 +31290,7 @@ 'bootstrap' => '0', 'schema_version' => '6000', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:6:"Number";s:11:"description";s:28:"Defines numeric field types.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:6:"Number";s:11:"description";s:28:"Defines numeric field types.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/optionwidgets/optionwidgets.module', @@ -23245,7 +31302,7 @@ 'bootstrap' => '0', 'schema_version' => '6001', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:14:"Option Widgets";s:11:"description";s:82:"Defines selection, check box and radio button widgets for text and numeric fields.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:14:"Option Widgets";s:11:"description";s:82:"Defines selection, check box and radio button widgets for text and numeric fields.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/text/text.module', @@ -23257,7 +31314,7 @@ 'bootstrap' => '0', 'schema_version' => '6003', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:4:"Text";s:11:"description";s:32:"Defines simple text field types.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:4:"Text";s:11:"description";s:32:"Defines simple text field types.";s:12:"dependencies";a:1:{i:0;s:7:"content";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/cck/modules/userreference/userreference.module', @@ -23269,7 +31326,7 @@ 'bootstrap' => '0', 'schema_version' => '-1', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:14:"User Reference";s:11:"description";s:56:"Defines a field type for referencing a user from a node.";s:12:"dependencies";a:3:{i:0;s:7:"content";i:1;s:4:"text";i:2;s:13:"optionwidgets";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:7:"6.x-2.9";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1294407979";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', + 'info' => 'a:10:{s:4:"name";s:14:"User Reference";s:11:"description";s:56:"Defines a field type for referencing a user from a node.";s:12:"dependencies";a:3:{i:0;s:7:"content";i:1;s:4:"text";i:2;s:13:"optionwidgets";}s:7:"package";s:3:"CCK";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-2.10";s:7:"project";s:3:"cck";s:9:"datestamp";s:10:"1434568159";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/date/date/date.module', @@ -23500,6 +31557,30 @@ 'info' => 'a:10:{s:4:"name";s:8:"ImageAPI";s:11:"description";s:38:"ImageAPI supporting multiple toolkits.";s:7:"package";s:10:"ImageCache";s:4:"core";s:3:"6.x";s:3:"php";s:3:"5.1";s:7:"version";s:8:"6.x-1.10";s:7:"project";s:8:"imageapi";s:9:"datestamp";s:10:"1305563215";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}}', )) ->values(array( + 'filename' => 'sites/all/modules/imageapi/imageapi_gd.module', + 'name' => 'imageapi_gd', + 'type' => 'module', + 'owner' => '', + 'status' => '0', + 'throttle' => '0', + 'bootstrap' => '0', + 'schema_version' => '-1', + 'weight' => '0', + 'info' => "a:10:{s:4:\"name\";s:12:\"ImageAPI GD2\";s:11:\"description\";s:49:\"Uses PHP's built-in GD2 image processing support.\";s:7:\"package\";s:10:\"ImageCache\";s:4:\"core\";s:3:\"6.x\";s:7:\"version\";s:8:\"6.x-1.10\";s:7:\"project\";s:8:\"imageapi\";s:9:\"datestamp\";s:10:\"1305563215\";s:12:\"dependencies\";a:0:{}s:10:\"dependents\";a:0:{}s:3:\"php\";s:5:\"4.3.5\";}", +)) +->values(array( + 'filename' => 'sites/all/modules/imageapi/imageapi_imagemagick.module', + 'name' => 'imageapi_imagemagick', + 'type' => 'module', + 'owner' => '', + 'status' => '0', + 'throttle' => '0', + 'bootstrap' => '0', + 'schema_version' => '-1', + 'weight' => '0', + 'info' => 'a:10:{s:4:"name";s:20:"ImageAPI ImageMagick";s:11:"description";s:33:"Command Line ImageMagick support.";s:7:"package";s:10:"ImageCache";s:4:"core";s:3:"6.x";s:7:"version";s:8:"6.x-1.10";s:7:"project";s:8:"imageapi";s:9:"datestamp";s:10:"1305563215";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', +)) +->values(array( 'filename' => 'sites/all/modules/imagecache/imagecache.module', 'name' => 'imagecache', 'type' => 'module', @@ -23509,7 +31590,19 @@ 'bootstrap' => '0', 'schema_version' => '6001', 'weight' => '0', - 'info' => 'a:10:{s:4:"name";s:8:"ImageAPI";s:11:"description";s:38:"ImageAPI supporting multiple toolkits.";s:7:"package";s:10:"ImageCache";s:4:"core";s:3:"6.x";s:3:"php";s:3:"5.1";s:7:"version";s:8:"6.x-1.10";s:7:"project";s:8:"imageapi";s:9:"datestamp";s:10:"1305563215";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}}', + 'info' => 'a:10:{s:4:"name";s:10:"ImageCache";s:11:"description";s:36:"Dynamic image manipulator and cache.";s:7:"package";s:10:"ImageCache";s:12:"dependencies";a:1:{i:0;s:8:"imageapi";}s:4:"core";s:3:"6.x";s:7:"version";s:11:"6.x-2.0-rc1";s:7:"project";s:10:"imagecache";s:9:"datestamp";s:10:"1337742655";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', +)) +->values(array( + 'filename' => 'sites/all/modules/imagecache/imagecache_ui.module', + 'name' => 'imagecache_ui', + 'type' => 'module', + 'owner' => '', + 'status' => '0', + 'throttle' => '0', + 'bootstrap' => '0', + 'schema_version' => '-1', + 'weight' => '0', + 'info' => 'a:10:{s:4:"name";s:13:"ImageCache UI";s:11:"description";s:26:"ImageCache User Interface.";s:12:"dependencies";a:2:{i:0;s:10:"imagecache";i:1;s:8:"imageapi";}s:7:"package";s:10:"ImageCache";s:4:"core";s:3:"6.x";s:7:"version";s:11:"6.x-2.0-rc1";s:7:"project";s:10:"imagecache";s:9:"datestamp";s:10:"1337742655";s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}', )) ->values(array( 'filename' => 'sites/all/modules/imagefield/imagefield.module', @@ -24287,8 +32380,8 @@ 'signature' => '', 'signature_format' => '0', 'created' => '0', - 'access' => '0', - 'login' => '0', + 'access' => '1444320887', + 'login' => '1444233242', 'status' => '1', 'timezone' => NULL, 'language' => '', @@ -24588,6 +32681,10 @@ 'value' => 'i:0;', )) ->values(array( + 'name' => 'comment_anonymous_company', + 'value' => 'i:0;', +)) +->values(array( 'name' => 'comment_anonymous_page', 'value' => 'i:0;', )) @@ -24600,10 +32697,18 @@ 'value' => 's:1:"2";', )) ->values(array( + 'name' => 'comment_company', + 'value' => 's:1:"2";', +)) +->values(array( 'name' => 'comment_controls_article', 'value' => 's:1:"3";', )) ->values(array( + 'name' => 'comment_controls_company', + 'value' => 's:1:"3";', +)) +->values(array( 'name' => 'comment_controls_page', 'value' => 's:1:"3";', )) @@ -24616,6 +32721,10 @@ 'value' => 's:1:"4";', )) ->values(array( + 'name' => 'comment_default_mode_company', + 'value' => 's:1:"4";', +)) +->values(array( 'name' => 'comment_default_mode_page', 'value' => 's:1:"4";', )) @@ -24628,6 +32737,10 @@ 'value' => 's:1:"1";', )) ->values(array( + 'name' => 'comment_default_order_company', + 'value' => 's:1:"1";', +)) +->values(array( 'name' => 'comment_default_order_page', 'value' => 's:1:"1";', )) @@ -24640,6 +32753,10 @@ 'value' => 's:2:"50";', )) ->values(array( + 'name' => 'comment_default_per_page_company', + 'value' => 's:2:"50";', +)) +->values(array( 'name' => 'comment_default_per_page_page', 'value' => 's:2:"50";', )) @@ -24652,6 +32769,10 @@ 'value' => 's:1:"0";', )) ->values(array( + 'name' => 'comment_form_location_company', + 'value' => 's:1:"0";', +)) +->values(array( 'name' => 'comment_form_location_page', 'value' => 's:1:"0";', )) @@ -24668,6 +32789,10 @@ 'value' => 's:1:"1";', )) ->values(array( + 'name' => 'comment_preview_company', + 'value' => 's:1:"1";', +)) +->values(array( 'name' => 'comment_preview_page', 'value' => 's:1:"1";', )) @@ -24684,6 +32809,10 @@ 'value' => 's:1:"1";', )) ->values(array( + 'name' => 'comment_subject_field_company', + 'value' => 's:1:"1";', +)) +->values(array( 'name' => 'comment_subject_field_page', 'value' => 's:1:"1";', )) @@ -25016,6 +33145,14 @@ 'value' => 'i:1;', )) ->values(array( + 'name' => 'event_nodeapi_article', + 'value' => 's:5:"never";', +)) +->values(array( + 'name' => 'event_nodeapi_company', + 'value' => 's:5:"never";', +)) +->values(array( 'name' => 'event_nodeapi_event', 'value' => 's:3:"all";', )) @@ -25073,7 +33210,11 @@ )) ->values(array( 'name' => 'form_build_id_article', - 'value' => 's:48:"form-uujdfNoFjx9PnvEkSoFnanxF1waDx_AikUQLRTGGdvQ";', + 'value' => 's:48:"form-t2zKJflpBD4rpYoGQH33ckjjWAYdo5lF3Hl1O_YnWyE";', +)) +->values(array( + 'name' => 'form_build_id_company', + 'value' => 's:48:"form-jFw2agRukPxjG5dG-N6joZLyoxXmCoxTzua0HUciqK0";', )) ->values(array( 'name' => 'forum_block_num_0', @@ -25108,6 +33249,26 @@ 'value' => 's:2:"gd";', )) ->values(array( + 'name' => 'javascript_parsed', + 'value' => 'a:16:{i:0;s:14:"misc/jquery.js";i:1;s:14:"misc/drupal.js";i:2;s:19:"misc/tableheader.js";i:3;s:16:"misc/collapse.js";i:4;s:12:"misc/form.js";i:5;s:19:"misc/tableselect.js";i:6;s:17:"misc/tabledrag.js";i:7;s:32:"sites/all/modules/cck/content.js";i:8;s:16:"misc/textarea.js";i:9;s:19:"misc/jquery.form.js";i:10;s:12:"misc/ahah.js";i:11;s:20:"misc/autocomplete.js";i:12;s:14:"misc/teaser.js";s:10:"refresh:fr";s:7:"waiting";i:13;s:16:"misc/progress.js";i:14;s:13:"misc/batch.js";}', +)) +->values(array( + 'name' => 'language_content_type_article', + 'value' => 's:1:"2";', +)) +->values(array( + 'name' => 'language_content_type_company', + 'value' => 's:1:"0";', +)) +->values(array( + 'name' => 'language_count', + 'value' => 'i:2;', +)) +->values(array( + 'name' => 'language_default', + 'value' => 'O:8:"stdClass":11:{s:8:"language";s:2:"en";s:4:"name";s:7:"English";s:6:"native";s:7:"English";s:9:"direction";s:1:"0";s:7:"enabled";i:1;s:7:"plurals";s:1:"0";s:7:"formula";s:0:"";s:6:"domain";s:0:"";s:6:"prefix";s:0:"";s:6:"weight";s:1:"0";s:10:"javascript";s:0:"";}', +)) +->values(array( 'name' => 'locale_cache_strings', 'value' => 'i:1;', )) @@ -25144,6 +33305,10 @@ 'value' => 'a:1:{i:0;s:6:"status";}', )) ->values(array( + 'name' => 'node_options_company', + 'value' => 'a:2:{i:0;s:6:"status";i:1;s:7:"promote";}', +)) +->values(array( 'name' => 'node_options_forum', 'value' => 'a:1:{i:0;s:6:"status";}', )) @@ -25340,6 +33505,10 @@ 'value' => 'b:0;', )) ->values(array( + 'name' => 'upload_company', + 'value' => 's:1:"1";', +)) +->values(array( 'name' => 'upload_page', 'value' => 'b:1;', )) diff --git a/core/modules/node/src/Plugin/migrate/source/d6/Node.php b/core/modules/node/src/Plugin/migrate/source/d6/Node.php index b8a4d7d..7d681a4 100644 --- a/core/modules/node/src/Plugin/migrate/source/d6/Node.php +++ b/core/modules/node/src/Plugin/migrate/source/d6/Node.php @@ -7,6 +7,7 @@ namespace Drupal\node\Plugin\migrate\source\d6; +use Drupal\Core\Database\Query\Condition; use Drupal\migrate\Row; use Drupal\migrate_drupal\Plugin\migrate\source\DrupalSqlBase; @@ -75,6 +76,12 @@ public function query() { $query->condition('type', $this->configuration['node_type']); } + // Do not include translations. + $condition = (new Condition('OR')) + ->where('n.tnid = n.nid') + ->condition('n.tnid', 0); + $query->condition($condition); + return $query; } diff --git a/core/modules/node/src/Plugin/migrate/source/d6/NodeRevision.php b/core/modules/node/src/Plugin/migrate/source/d6/NodeRevision.php index 8f426c0..e27227a 100644 --- a/core/modules/node/src/Plugin/migrate/source/d6/NodeRevision.php +++ b/core/modules/node/src/Plugin/migrate/source/d6/NodeRevision.php @@ -7,6 +7,8 @@ namespace Drupal\node\Plugin\migrate\source\d6; +use Drupal\migrate\Row; + /** * Drupal 6 node revision source from database. * @@ -19,7 +21,30 @@ class NodeRevision extends Node { /** * The join options between the node and the node_revisions_table. */ - const JOIN = 'n.nid = nr.nid AND n.vid <> nr.vid'; + const JOIN = 'n.nid = nr.nid'; + + /** + * {@inheritdoc} + */ + public function query() { + $query = parent::query(); + + // Include translations in the selection. + $conditions = &$query->conditions(); + array_pop($conditions); + + return $query; + } + + /** + * {@inheritdoc} + */ + public function prepareRow(Row $row) { + if ($tnid = $row->getSourceProperty('tnid')) { + $row->setSourceProperty('nid', $tnid); + } + return parent::prepareRow($row); + } /** * {@inheritdoc} diff --git a/core/modules/node/src/Tests/Migrate/d6/MigrateNodeRevisionTest.php b/core/modules/node/src/Tests/Migrate/d6/MigrateNodeRevisionTest.php index b8ee0c2..c2ecee6 100644 --- a/core/modules/node/src/Tests/Migrate/d6/MigrateNodeRevisionTest.php +++ b/core/modules/node/src/Tests/Migrate/d6/MigrateNodeRevisionTest.php @@ -7,6 +7,9 @@ namespace Drupal\node\Tests\Migrate\d6; +use Drupal\language\Entity\ConfigurableLanguage; +use Drupal\node\NodeInterface; + /** * Node content revisions migration. * @@ -19,6 +22,10 @@ class MigrateNodeRevisionTest extends MigrateNodeTestBase { */ protected function setUp() { parent::setUp(); + // The revision migrations include translations, so we need to install + // the necessary languages. + ConfigurableLanguage::createFromLangcode('en')->save(); + ConfigurableLanguage::createFromLangcode('fr')->save(); $this->executeMigrations(['d6_node:*', 'd6_node_revision:*']); } @@ -26,7 +33,9 @@ protected function setUp() { * Test node revisions migration from Drupal 6 to 8. */ public function testNodeRevision() { - $node = \Drupal::entityManager()->getStorage('node')->loadRevision(2); + $storage = \Drupal::entityManager()->getStorage('node'); + + $node = $storage->loadRevision(2); /** @var \Drupal\node\NodeInterface $node */ $this->assertIdentical('1', $node->id()); $this->assertIdentical('2', $node->getRevisionId()); @@ -38,12 +47,37 @@ public function testNodeRevision() { $this->assertIdentical('modified rev 2', $node->revision_log->value); $this->assertIdentical('1390095702', $node->getRevisionCreationTime()); - $node = \Drupal::entityManager()->getStorage('node')->loadRevision(5); + $node = $storage->loadRevision(5); $this->assertIdentical('1', $node->id()); $this->assertIdentical('body test rev 3', $node->body->value); $this->assertIdentical('1', $node->getRevisionAuthor()->id()); $this->assertIdentical('modified rev 3', $node->revision_log->value); $this->assertIdentical('1390095703', $node->getRevisionCreationTime()); + + // Revision 12 is the default revision of node 9. + $node = $storage->loadRevision(12); + $this->assertTrue($node instanceof NodeInterface); + $this->assertIdentical('9', $node->id()); + // The French translation is only introduced in rev. 13. + $this->assertTrue($node->hasTranslation('en')); + $this->assertFalse($node->hasTranslation('fr')); + $this->assertIdentical('The Real McCoy', $node->getTitle()); + $this->assertIdentical("In the original, Queen's English.", $node->body->value); + + // Revision 13 was part of node 10, which is a translation of node 9. + $node = $storage->loadRevision(13); + $this->assertTrue($node instanceof NodeInterface); + $this->assertIdentical('9', $node->id()); + // English is the node's default language, in any revision. + $this->assertIdentical('en', $node->language()->getId()); + // The English title and body did not change in this revision... + $this->assertIdentical('The Real McCoy', $node->getTitle()); + $this->assertIdentical("In the original, Queen's English.", $node->body->value); + // ...but a French translation was introduced. + $this->assertTrue($node->hasTranslation('fr')); + $node = $node->getTranslation('fr'); + $this->assertIdentical('Le Vrai McCoy', $node->getTitle()); + $this->assertIdentical("Ooh là là!", $node->body->value); } } diff --git a/core/modules/node/src/Tests/Migrate/d6/MigrateNodeTest.php b/core/modules/node/src/Tests/Migrate/d6/MigrateNodeTest.php index b0f5a75..344a10c 100644 --- a/core/modules/node/src/Tests/Migrate/d6/MigrateNodeTest.php +++ b/core/modules/node/src/Tests/Migrate/d6/MigrateNodeTest.php @@ -8,8 +8,8 @@ namespace Drupal\node\Tests\Migrate\d6; use Drupal\migrate\Entity\Migration; -use Drupal\Core\Database\Database; use Drupal\node\Entity\Node; +use Drupal\node\NodeInterface; /** * Node content migration. @@ -54,26 +54,31 @@ public function testNode() { $this->assertIdentical(NULL, $node_revision->revision_log->value); // Test that we can re-import using the EntityContentBase destination. - $connection = Database::getConnection('default', 'migrate'); - $connection->update('node_revisions') + $this->sourceDatabase->update('node_revisions') ->fields(array( 'title' => 'New node title', 'format' => 2, )) ->condition('vid', 1) ->execute(); - $connection->delete('content_field_test_two') + $this->sourceDatabase->delete('content_field_test_two') ->condition('delta', 1) ->execute(); - $migration = Migration::load('d6_node__story'); - $this->executeMigration($migration); + $this->executeMigration('d6_node__story'); $node = Node::load(1); $this->assertIdentical('New node title', $node->getTitle()); // Test a multi-column fields are correctly upgraded. $this->assertIdentical('test', $node->body->value); $this->assertIdentical('full_html', $node->body->format); + + $node = Node::load(9); + $this->assertTrue($node instanceof NodeInterface); + $this->assertIdentical('en', $node->langcode->value); + + // Node 10 is a translation of node 9, and should not be imported separately. + $this->assertNull(Node::load(10)); } } diff --git a/core/modules/user/src/Plugin/migrate/destination/EntityUser.php b/core/modules/user/src/Plugin/migrate/destination/EntityUser.php index 5352092..7c54ba4 100644 --- a/core/modules/user/src/Plugin/migrate/destination/EntityUser.php +++ b/core/modules/user/src/Plugin/migrate/destination/EntityUser.php @@ -8,7 +8,6 @@ namespace Drupal\user\Plugin\migrate\destination; use Drupal\Core\Entity\EntityManagerInterface; -use Drupal\Core\Entity\EntityStorageInterface; use Drupal\Core\Password\PasswordInterface; use Drupal\migrate\Entity\MigrationInterface; use Drupal\migrate\MigrateException; @@ -42,10 +41,6 @@ class EntityUser extends EntityContentBase { * The plugin implementation definition. * @param MigrationInterface $migration * The migration. - * @param EntityStorageInterface $storage - * The storage for this entity type. - * @param array $bundles - * The list of bundles this entity type has. * @param \Drupal\migrate\Plugin\MigratePluginManager $plugin_manager * The migrate plugin manager. * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager @@ -53,8 +48,8 @@ class EntityUser extends EntityContentBase { * @param \Drupal\Core\Password\PasswordInterface $password * The password service. */ - public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityStorageInterface $storage, array $bundles, EntityManagerInterface $entity_manager, PasswordInterface $password) { - parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $storage, $bundles, $entity_manager); + public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration, EntityManagerInterface $entity_manager, PasswordInterface $password) { + parent::__construct($configuration, $plugin_id, $plugin_definition, $migration, $entity_manager); if (isset($configuration['md5_passwords'])) { $this->password = $password; } @@ -64,14 +59,11 @@ public function __construct(array $configuration, $plugin_id, $plugin_definition * {@inheritdoc} */ public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration = NULL) { - $entity_type = static::getEntityTypeId($plugin_id); return new static( $configuration, $plugin_id, $plugin_definition, $migration, - $container->get('entity.manager')->getStorage($entity_type), - array_keys($container->get('entity.manager')->getBundleInfo($entity_type)), $container->get('entity.manager'), $container->get('password') );