^ "article"
^ array:13 [
"alt" => ""
"array" => array:7 [
0 => "https:"
1 => "www.hesge.ch"
2 => "head"
3 => "issue"
4 => "en"
5 => "publications"
6 => "autopsy-editorial-experiment-dimitri-broquard-julie-enckell-julliard-anthony-masure-sylvain-menetrey"
]
"current" => "en"
"display_alt" => "fr"
"item" => Drupal\node\Entity\Node {#1822
#entityTypeId: "node"
#enforceIsNew: &2 null
#typedData: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896
#definition: Drupal\Core\Entity\TypedData\EntityDataDefinition {#1904
#definition: array:1 [
"constraints" => array:2 [
"EntityType" => "node"
"Bundle" => array:1 [ …1]
]
]
#typedDataManager: null
#propertyDefinitions: array:45 [
"nid" => Drupal\Core\Field\BaseFieldDefinition {#1919
#definition: array:6 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1920 …5}
"read-only" => true
"provider" => "node"
"field_name" => "nid"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807
#discovery: null
#factory: null
#mapper: null
#cacheKey: "typed_data_types_plugins"
#cacheTags: []
#alterHook: "data_type_info"
#subdir: "Plugin/DataType"
#moduleHandler: Drupal\Core\Extension\ModuleHandler {#30 …12}
#defaults: []
#pluginDefinitionAnnotationName: "Drupal\Core\TypedData\Annotation\DataType"
#pluginInterface: null
#namespaces: ArrayObject {#305 …5}
#additionalAnnotationNamespaces: []
#definitions: array:274 [ …274]
#cacheBackend: Drupal\Core\Cache\DatabaseBackend {#296 …5}
#useCaches: true
#validator: null
#constraintManager: Drupal\Core\Validation\ConstraintManager {#303 …17}
#prototypes: array:135 [ …135]
#classResolver: Drupal\Core\DependencyInjection\ClassResolver {#62 …4}
#_serviceIds: []
#_entityStorages: []
+"_serviceId": "typed_data_manager"
}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1921
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1919}
}
#type: "integer"
#propertyDefinitions: array:1 [
"value" => Drupal\Core\TypedData\DataDefinition {#6235 …2}
]
#schema: array:4 [
"columns" => array:1 [ …1]
"unique keys" => []
"indexes" => []
"foreign keys" => []
]
#indexes: []
}
"uuid" => Drupal\Core\Field\BaseFieldDefinition {#1922
#definition: array:6 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1923 …5}
"read-only" => true
"provider" => "node"
"field_name" => "uuid"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1924
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1922}
}
#type: "uuid"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"vid" => Drupal\Core\Field\BaseFieldDefinition {#1925
#definition: array:6 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1926 …5}
"read-only" => true
"provider" => "node"
"field_name" => "vid"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1927
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1925}
}
#type: "integer"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"langcode" => Drupal\Core\Field\BaseFieldDefinition {#1928
#definition: array:8 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1929 …5}
"display" => array:2 [ …2]
"revisionable" => true
"translatable" => true
"provider" => "node"
"field_name" => "langcode"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1930
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1928}
}
#type: "language"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"type" => Drupal\Core\Field\BaseFieldDefinition {#1931
#definition: array:7 [
"label" => "Type de contenu"
"required" => true
"read-only" => true
"provider" => "node"
"field_name" => "type"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1932
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1931}
}
#type: "entity_reference"
#propertyDefinitions: array:2 [
"target_id" => Drupal\Core\TypedData\DataReferenceTargetDefinition {#3460 …2}
"entity" => Drupal\Core\TypedData\DataReferenceDefinition {#5350 …3}
]
#schema: null
#indexes: []
}
"revision_timestamp" => Drupal\Core\Field\BaseFieldDefinition {#1933
#definition: array:7 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1934 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1935 …5}
"revisionable" => true
"provider" => "node"
"field_name" => "revision_timestamp"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1936
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1933}
}
#type: "created"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"revision_uid" => Drupal\Core\Field\BaseFieldDefinition {#1937
#definition: array:7 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1938 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1939 …5}
"revisionable" => true
"provider" => "node"
"field_name" => "revision_uid"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1940
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1937}
}
#type: "entity_reference"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"revision_log" => Drupal\Core\Field\BaseFieldDefinition {#1941
#definition: array:9 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1942 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1943 …5}
"revisionable" => true
"default_value" => array:1 [ …1]
"display" => array:1 [ …1]
"provider" => "node"
"field_name" => "revision_log"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1944
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1941}
}
#type: "string_long"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"status" => Drupal\Core\Field\BaseFieldDefinition {#1945
#definition: array:9 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1946 …5}
"revisionable" => true
"translatable" => true
"default_value" => array:1 [ …1]
"display" => array:1 [ …1]
"provider" => "node"
"field_name" => "status"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1947
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1945}
}
#type: "boolean"
#propertyDefinitions: array:1 [
"value" => Drupal\Core\TypedData\DataDefinition {#2989 …2}
]
#schema: null
#indexes: []
}
"uid" => Drupal\Core\Field\BaseFieldDefinition {#1950
#definition: array:10 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1951 …5}
"translatable" => true
"default_value_callback" => "Drupal\node\Entity\Node::getDefaultEntityOwner"
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1952 …5}
"revisionable" => true
"display" => array:2 [ …2]
"provider" => "node"
"field_name" => "uid"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1953
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1950}
}
#type: "entity_reference"
#propertyDefinitions: array:2 [
"target_id" => Drupal\Core\TypedData\DataReferenceTargetDefinition {#2696 …2}
"entity" => Drupal\Core\TypedData\DataReferenceDefinition {#2698 …3}
]
#schema: null
#indexes: []
}
"title" => Drupal\Core\Field\Entity\BaseFieldOverride {#2014
#entityTypeId: "base_field_override"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.title"
#status: true
#uuid: "621795ea-d9f7-40d6-8cdb-96be2cf95e79"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:1 [ …1]
]
#isSyncing: false
#id: "node.post.title"
#field_name: "title"
#field_type: "string"
#entity_type: "node"
#bundle: "post"
#label: "Titre admin"
#description: ""
#settings: []
#required: true
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2707
#definition: array:2 [ …2]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#fieldDefinition: Drupal\Core\Field\Entity\BaseFieldOverride {#2014}
}
#constraints: []
#propertyConstraints: []
#baseFieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1954
#definition: array:9 [ …9]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1956 …3}
#type: "string"
#propertyDefinitions: array:1 [ …1]
#schema: array:4 [ …4]
#indexes: []
}
}
"created" => Drupal\Core\Field\BaseFieldDefinition {#1957
#definition: array:9 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1958 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1959 …5}
"revisionable" => true
"translatable" => true
"display" => array:2 [ …2]
"provider" => "node"
"field_name" => "created"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1960
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1957}
}
#type: "created"
#propertyDefinitions: array:1 [
"value" => Drupal\Core\TypedData\DataDefinition {#2715 …2}
]
#schema: null
#indexes: []
}
"changed" => Drupal\Core\Field\BaseFieldDefinition {#1961
#definition: array:8 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1962 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1963 …5}
"revisionable" => true
"translatable" => true
"provider" => "node"
"field_name" => "changed"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1964
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1961}
}
#type: "changed"
#propertyDefinitions: array:1 [
"value" => Drupal\Core\TypedData\DataDefinition {#3579 …2}
]
#schema: null
#indexes: []
}
"promote" => Drupal\Core\Field\Entity\BaseFieldOverride {#2015
#entityTypeId: "base_field_override"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.promote"
#status: true
#uuid: "821ef834-6f9c-4364-919a-d3dbdb2d0c70"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:1 [ …1]
]
#isSyncing: false
#id: "node.post.promote"
#field_name: "promote"
#field_type: "boolean"
#entity_type: "node"
#bundle: "post"
#label: "Promu en page d'accueil"
#description: ""
#settings: array:2 [
"on_label" => "Activé"
"off_label" => "Désactivé"
]
#required: false
#translatable: true
#default_value: array:1 [
0 => array:1 [ …1]
]
#default_value_callback: ""
#fieldStorage: null
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#baseFieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1965
#definition: array:9 [ …9]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1967 …3}
#type: "boolean"
#propertyDefinitions: null
#schema: null
#indexes: []
}
}
"sticky" => Drupal\Core\Field\BaseFieldDefinition {#1970
#definition: array:9 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1971 …5}
"revisionable" => true
"translatable" => true
"default_value" => array:1 [ …1]
"display" => array:1 [ …1]
"provider" => "node"
"field_name" => "sticky"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1972
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1970}
}
#type: "boolean"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#1975
#definition: array:9 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1976 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1977 …5}
"translatable" => true
"revisionable" => true
"default_value" => array:1 [ …1]
"provider" => "node"
"field_name" => "default_langcode"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1978
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1975}
}
#type: "boolean"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"revision_default" => Drupal\Core\Field\BaseFieldDefinition {#1981
#definition: array:10 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1982 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1983 …5}
"storage_required" => true
"internal" => true
"translatable" => false
"revisionable" => true
"provider" => "node"
"field_name" => "revision_default"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1984
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1981}
}
#type: "boolean"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#1987
#definition: array:9 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1988 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1989 …5}
"read-only" => true
"revisionable" => true
"translatable" => true
"provider" => "node"
"field_name" => "revision_translation_affected"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1990
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1987}
}
#type: "boolean"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"metatag" => Drupal\Core\Field\BaseFieldDefinition {#1993
#definition: array:9 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1994 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#1995 …5}
"class" => "\Drupal\metatag\Plugin\Field\MetatagEntityFieldItemList"
"computed" => true
"translatable" => true
"entity_type" => "node"
"provider" => "metatag"
"field_name" => "metatag"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1996
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1993}
}
#type: "map"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"path" => Drupal\Core\Field\BaseFieldDefinition {#1997
#definition: array:8 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#1998 …5}
"translatable" => true
"display" => array:1 [ …1]
"computed" => true
"provider" => "path"
"field_name" => "path"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1999
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#1997}
}
#type: "path"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"menu_link" => Drupal\Core\Field\BaseFieldDefinition {#2000
#definition: array:12 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2001 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2002 …5}
"revisionable" => true
"class" => "\Drupal\token\MenuLinkFieldItemList"
"translatable" => true
"internal" => true
"display" => array:2 [ …2]
"computed" => true
"provider" => "token"
"field_name" => "menu_link"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2003
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2000}
}
#type: "entity_reference"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"content_translation_source" => Drupal\Core\Field\BaseFieldDefinition {#2004
#definition: array:10 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2005 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2006 …5}
"default_value" => array:1 [ …1]
"initial_value" => array:1 [ …1]
"revisionable" => true
"translatable" => true
"provider" => "content_translation"
"field_name" => "content_translation_source"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2007
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2004}
}
#type: "language"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"content_translation_outdated" => Drupal\Core\Field\BaseFieldDefinition {#2008
#definition: array:10 [
"label" => Drupal\Core\StringTranslation\TranslatableMarkup {#2009 …5}
"description" => Drupal\Core\StringTranslation\TranslatableMarkup {#2010 …5}
"default_value" => array:1 [ …1]
"initial_value" => array:1 [ …1]
"revisionable" => true
"translatable" => true
"provider" => "content_translation"
"field_name" => "content_translation_outdated"
"entity_type" => "node"
"bundle" => null
]
#typedDataManager: null
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2011
#definition: array:2 [ …2]
#typedDataManager: null
#fieldDefinition: Drupal\Core\Field\BaseFieldDefinition {#2008}
}
#type: "boolean"
#propertyDefinitions: null
#schema: null
#indexes: []
}
"field_authors" => Drupal\field\Entity\FieldConfig {#2016
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_authors"
#status: true
#uuid: "0f0df090-6da2-45b5-b58b-5d6629eceb96"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:3 [ …3]
]
#isSyncing: false
#id: "node.post.field_authors"
#field_name: "field_authors"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Auteur·ices"
#description: ""
#settings: array:2 [
"handler" => "default:node"
"handler_settings" => array:4 [ …4]
]
#required: false
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2278
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_authors"
#status: true
#uuid: "6770c08e-d51b-4945-8e6b-88ba90b0719a"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_authors"
#field_name: "field_authors"
#entity_type: "node"
#type: "entity_reference"
#module: "core"
#settings: array:1 [ …1]
#cardinality: -1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: array:2 [ …2]
}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#1906
#definition: array:2 [ …2]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#fieldDefinition: Drupal\field\Entity\FieldConfig {#2016}
}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_citation" => Drupal\field\Entity\FieldConfig {#2017
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_citation"
#status: true
#uuid: "bb851bca-4120-4374-bd33-86b82a1447f1"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: array:1 [
"allowed_formats" => array:1 [ …1]
]
#_core: []
#trustedData: false
#dependencies: array:2 [
"config" => array:2 [ …2]
"module" => array:2 [ …2]
]
#isSyncing: false
#id: "node.post.field_citation"
#field_name: "field_citation"
#field_type: "text_long"
#entity_type: "node"
#bundle: "post"
#label: "Citation"
#description: """
Ce champ se génère tout seul avec le modèle suivant : \r\n
Prénom Nom, « Titre – Sous-titre », Issue, 5 mars 2025.\r\n
\r\n
Saisir manuellement dans ce champ pour forcer une autre formulation.
"""
#settings: []
#required: false
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: null
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_cover_image" => Drupal\field\Entity\FieldConfig {#2018
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_cover_image"
#status: true
#uuid: "c8c3b9d3-cc49-4d71-8028-25682fbda136"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:3 [ …3]
]
#isSyncing: false
#id: "node.post.field_cover_image"
#field_name: "field_cover_image"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Image de couverture"
#description: ""
#settings: array:2 [
"handler" => "default:media"
"handler_settings" => array:4 [ …4]
]
#required: true
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2281
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_cover_image"
#status: true
#uuid: "21e3434f-ecb0-4949-a472-957d3731a178"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_cover_image"
#field_name: "field_cover_image"
#entity_type: "node"
#type: "entity_reference"
#module: "core"
#settings: array:1 [ …1]
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: array:4 [ …4]
#propertyDefinitions: array:2 [ …2]
}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2332
#definition: array:2 [ …2]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#fieldDefinition: Drupal\field\Entity\FieldConfig {#2018}
}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_date" => Drupal\field\Entity\FieldConfig {#2019
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_date"
#status: true
#uuid: "1cc67310-76aa-4abc-bf03-1dabbcef3c37"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:2 [
"config" => array:2 [ …2]
"module" => array:1 [ …1]
]
#isSyncing: false
#id: "node.post.field_date"
#field_name: "field_date"
#field_type: "datetime"
#entity_type: "node"
#bundle: "post"
#label: "Date"
#description: ""
#settings: []
#required: true
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2282
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_date"
#status: true
#uuid: "feffd0bb-a3a0-4a89-a7e6-193ecd35a1b3"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_date"
#field_name: "field_date"
#entity_type: "node"
#type: "datetime"
#module: "datetime"
#settings: array:1 [ …1]
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: array:2 [ …2]
}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2430
#definition: array:2 [ …2]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#fieldDefinition: Drupal\field\Entity\FieldConfig {#2019}
}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_departments" => Drupal\field\Entity\FieldConfig {#2020
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_departments"
#status: true
#uuid: "0ad2de40-5d4e-45de-a671-a2de66618168"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:3 [ …3]
]
#isSyncing: false
#id: "node.post.field_departments"
#field_name: "field_departments"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Départements associés"
#description: ""
#settings: array:2 [
"handler" => "default:taxonomy_term"
"handler_settings" => array:4 [ …4]
]
#required: false
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2283
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_departments"
#status: true
#uuid: "21544032-b467-412b-88d7-d810cbfee28b"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_departments"
#field_name: "field_departments"
#entity_type: "node"
#type: "entity_reference"
#module: "core"
#settings: array:1 [ …1]
#cardinality: -1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: array:2 [ …2]
}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2443
#definition: array:2 [ …2]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#fieldDefinition: Drupal\field\Entity\FieldConfig {#2020}
}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_license" => Drupal\field\Entity\FieldConfig {#2021
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_license"
#status: true
#uuid: "55b36c94-dc83-405a-88e9-9158e4cca1cc"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:2 [
"config" => array:3 [ …3]
"content" => array:1 [ …1]
]
#isSyncing: false
#id: "node.post.field_license"
#field_name: "field_license"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Licence"
#description: ""
#settings: array:2 [
"handler" => "default:taxonomy_term"
"handler_settings" => array:4 [ …4]
]
#required: true
#translatable: false
#default_value: array:1 [
0 => array:1 [ …1]
]
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2291
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_license"
#status: true
#uuid: "5ffabd1b-45cd-4eb4-b6d0-e9e3103b035b"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_license"
#field_name: "field_license"
#entity_type: "node"
#type: "entity_reference"
#module: "core"
#settings: array:1 [ …1]
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: array:2 [ …2]
}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2555
#definition: array:2 [ …2]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#fieldDefinition: Drupal\field\Entity\FieldConfig {#2021}
}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_og_description" => Drupal\field\Entity\FieldConfig {#2022
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_og_description"
#status: true
#uuid: "d5b6c064-b28d-43b2-b6fa-cce6bc284fcc"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:2 [ …2]
]
#isSyncing: false
#id: "node.post.field_og_description"
#field_name: "field_og_description"
#field_type: "string"
#entity_type: "node"
#bundle: "post"
#label: "Référencement : description"
#description: "Très courte description pour le référencement (70 caractères)"
#settings: []
#required: false
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2292
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_og_description"
#status: true
#uuid: "fb75c06d-930a-4aee-af29-952c4694109f"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_og_description"
#field_name: "field_og_description"
#entity_type: "node"
#type: "string"
#module: "core"
#settings: array:3 [ …3]
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: null
}
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_abstract" => Drupal\field\Entity\FieldConfig {#2023
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_abstract"
#status: true
#uuid: "f7d240e6-3cc3-473b-bc74-0dd31cc2c291"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: array:1 [
"allowed_formats" => array:1 [ …1]
]
#_core: []
#trustedData: false
#dependencies: array:2 [
"config" => array:2 [ …2]
"module" => array:2 [ …2]
]
#isSyncing: false
#id: "node.post.field_post_abstract"
#field_name: "field_post_abstract"
#field_type: "text_long"
#entity_type: "node"
#bundle: "post"
#label: "Résumé"
#description: "Calibrage optimal : 500 signes"
#settings: []
#required: true
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2300
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_post_abstract"
#status: true
#uuid: "678691f5-501b-44f7-89c7-ad002c851cfb"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_post_abstract"
#field_name: "field_post_abstract"
#entity_type: "node"
#type: "text_long"
#module: "text"
#settings: []
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: array:3 [ …3]
}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2572
#definition: array:2 [ …2]
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#fieldDefinition: Drupal\field\Entity\FieldConfig {#2023}
}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_embed_credit" => Drupal\field\Entity\FieldConfig {#2024
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_embed_credit"
#status: true
#uuid: "c110555d-55f9-4a80-b9ba-6e03af510305"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: array:1 [
"allowed_formats" => array:1 [ …1]
]
#_core: []
#trustedData: false
#dependencies: array:2 [
"config" => array:2 [ …2]
"module" => array:2 [ …2]
]
#isSyncing: false
#id: "node.post.field_post_embed_credit"
#field_name: "field_post_embed_credit"
#field_type: "text_long"
#entity_type: "node"
#bundle: "post"
#label: "Crédit du module"
#description: "Exemple : “Auteur, Titre du projet, année. Développement : Auteur”"
#settings: []
#required: false
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2301
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_post_embed_credit"
#status: true
#uuid: "c4a33dc2-020f-4a5a-9a40-4a4ee586082c"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_post_embed_credit"
#field_name: "field_post_embed_credit"
#entity_type: "node"
#type: "text_long"
#module: "text"
#settings: []
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: null
}
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_embed_url" => Drupal\field\Entity\FieldConfig {#2025
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_embed_url"
#status: true
#uuid: "5e127856-f5e4-45bd-af2d-a1e722c289cc"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:2 [
"config" => array:2 [ …2]
"module" => array:1 [ …1]
]
#isSyncing: false
#id: "node.post.field_post_embed_url"
#field_name: "field_post_embed_url"
#field_type: "link"
#entity_type: "node"
#bundle: "post"
#label: "URL du module"
#description: "URL pointant vers le module interactif développé en dehors du site Issue"
#settings: array:2 [
"title" => 0
"link_type" => 16
]
#required: true
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: null
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_images_credit" => Drupal\field\Entity\FieldConfig {#2026
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_images_credit"
#status: true
#uuid: "71f4f154-a4cd-4c01-bd67-e03631c25f98"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: array:1 [
"allowed_formats" => array:1 [ …1]
]
#_core: []
#trustedData: false
#dependencies: array:2 [
"config" => array:2 [ …2]
"module" => array:2 [ …2]
]
#isSyncing: false
#id: "node.post.field_post_images_credit"
#field_name: "field_post_images_credit"
#field_type: "text_long"
#entity_type: "node"
#bundle: "post"
#label: "Crédit images"
#description: ""
#settings: []
#required: false
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2303
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_post_images_credit"
#status: true
#uuid: "0d65f7df-0429-470e-8f59-308fb964abf0"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_post_images_credit"
#field_name: "field_post_images_credit"
#entity_type: "node"
#type: "text_long"
#module: "text"
#settings: []
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: null
}
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_media_images" => Drupal\field\Entity\FieldConfig {#2027
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_media_images"
#status: true
#uuid: "3fddbbab-187b-4b3c-bc3f-4338da09bd1a"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:3 [ …3]
]
#isSyncing: false
#id: "node.post.field_post_media_images"
#field_name: "field_post_media_images"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Images"
#description: ""
#settings: array:2 [
"handler" => "default:media"
"handler_settings" => array:4 [ …4]
]
#required: false
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2304
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_post_media_images"
#status: true
#uuid: "854d1cbb-abc0-4ac7-bbb1-c6b1dbdfbb27"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_post_media_images"
#field_name: "field_post_media_images"
#entity_type: "node"
#type: "entity_reference"
#module: "core"
#settings: array:1 [ …1]
#cardinality: -1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: null
}
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_media_sound" => Drupal\field\Entity\FieldConfig {#2028
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_media_sound"
#status: true
#uuid: "11227f92-bd50-42da-8e0f-df569ce91e15"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:3 [ …3]
]
#isSyncing: false
#id: "node.post.field_post_media_sound"
#field_name: "field_post_media_sound"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Podcast"
#description: ""
#settings: array:2 [
"handler" => "default:media"
"handler_settings" => array:4 [ …4]
]
#required: false
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2305
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_post_media_sound"
#status: true
#uuid: "99634e21-aeba-4804-82ae-7e6c5ad7700d"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_post_media_sound"
#field_name: "field_post_media_sound"
#entity_type: "node"
#type: "entity_reference"
#module: "core"
#settings: array:1 [ …1]
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: null
}
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_media_video" => Drupal\field\Entity\FieldConfig {#2029
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_media_video"
#status: true
#uuid: "417067d1-39ec-4297-a6c4-a2a6d19ca3c2"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [
"config" => array:3 [ …3]
]
#isSyncing: false
#id: "node.post.field_post_media_video"
#field_name: "field_post_media_video"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Vidéo"
#description: ""
#settings: array:2 [
"handler" => "default:media"
"handler_settings" => array:4 [ …4]
]
#required: false
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2306
#entityTypeId: "field_storage_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.field_post_media_video"
#status: true
#uuid: "9a07f9de-e52c-488c-8256-a70e9d2cce95"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.field_post_media_video"
#field_name: "field_post_media_video"
#entity_type: "node"
#type: "entity_reference"
#module: "core"
#settings: array:1 [ …1]
#cardinality: 1
#translatable: true
#locked: false
#persist_with_no_fields: false
+custom_storage: false
#indexes: []
#deleted: false
#schema: null
#propertyDefinitions: null
}
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_nature" => Drupal\field\Entity\FieldConfig {#2030
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [
0 => "languages:language_interface"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_nature"
#status: true
#uuid: "ba07adc8-04e2-40cf-aa00-34016251e5eb"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.post.field_post_nature"
#field_name: "field_post_nature"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Nature du contenu"
#description: ""
#settings: array:2 [ …2]
#required: true
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2307 …33}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2599 …3}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_text" => Drupal\field\Entity\FieldConfig {#2031
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_text"
#status: true
#uuid: "e79cb826-6c12-4a51-ac29-f3bab6923582"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: array:1 [ …1]
#_core: []
#trustedData: false
#dependencies: array:2 [ …2]
#isSyncing: false
#id: "node.post.field_post_text"
#field_name: "field_post_text"
#field_type: "text_long"
#entity_type: "node"
#bundle: "post"
#label: "Texte"
#description: ""
#settings: []
#required: false
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2308 …33}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2612 …3}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_trans_credit" => Drupal\field\Entity\FieldConfig {#2032
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_trans_credit"
#status: true
#uuid: "d96762fb-f058-44cf-8868-e1637260de49"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.post.field_post_trans_credit"
#field_name: "field_post_trans_credit"
#field_type: "string"
#entity_type: "node"
#bundle: "post"
#label: "Traduction"
#description: "Crédit de la traduction, langue source entre parenthèses."
#settings: []
#required: false
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2309 …33}
#itemDefinition: null
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_post_type" => Drupal\field\Entity\FieldConfig {#2033
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_post_type"
#status: true
#uuid: "b80c0f53-8d48-4166-a054-d5f6a6e52de2"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.post.field_post_type"
#field_name: "field_post_type"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Type"
#description: ""
#settings: array:2 [ …2]
#required: true
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2310 …33}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2629 …3}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_related_publications" => Drupal\field\Entity\FieldConfig {#2034
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_related_publications"
#status: true
#uuid: "709a40eb-15a8-41cd-a9a9-2f9b7f3f4c30"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:2 [ …2]
#isSyncing: false
#id: "node.post.field_related_publications"
#field_name: "field_related_publications"
#field_type: "entity_reference_revisions"
#entity_type: "node"
#bundle: "post"
#label: "Publications apparentées"
#description: ""
#settings: array:2 [ …2]
#required: false
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: null
#itemDefinition: null
#constraints: array:1 [ …1]
#propertyConstraints: []
#deleted: false
}
"field_subtitle" => Drupal\field\Entity\FieldConfig {#2035
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_subtitle"
#status: true
#uuid: "43b6dc52-63b1-4b25-b522-09074ab430ed"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: array:1 [ …1]
#_core: []
#trustedData: false
#dependencies: array:2 [ …2]
#isSyncing: false
#id: "node.post.field_subtitle"
#field_name: "field_subtitle"
#field_type: "text_long"
#entity_type: "node"
#bundle: "post"
#label: "Sous-titre"
#description: ""
#settings: []
#required: false
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2315 …33}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2644 …3}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_tags" => Drupal\field\Entity\FieldConfig {#2036
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_tags"
#status: true
#uuid: "cce2579e-ea24-4147-a8f7-2f7ebeaa2356"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: []
#_core: []
#trustedData: false
#dependencies: array:1 [ …1]
#isSyncing: false
#id: "node.post.field_tags"
#field_name: "field_tags"
#field_type: "entity_reference"
#entity_type: "node"
#bundle: "post"
#label: "Tags thématiques"
#description: ""
#settings: array:2 [ …2]
#required: false
#translatable: false
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2316 …33}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2659 …3}
#constraints: []
#propertyConstraints: []
#deleted: false
}
"field_title_displayed" => Drupal\field\Entity\FieldConfig {#2037
#entityTypeId: "field_config"
#enforceIsNew: null
#typedData: null
#cacheContexts: array:1 [ …1]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#originalId: "node.post.field_title_displayed"
#status: true
#uuid: "c45eb7ef-4dec-4f4f-a4f0-9d3f4a42ec5d"
-isUninstalling: false
#langcode: "fr"
#third_party_settings: array:1 [ …1]
#_core: []
#trustedData: false
#dependencies: array:2 [ …2]
#isSyncing: false
#id: "node.post.field_title_displayed"
#field_name: "field_title_displayed"
#field_type: "text_long"
#entity_type: "node"
#bundle: "post"
#label: "Titre affiché"
#description: ""
#settings: []
#required: true
#translatable: true
#default_value: []
#default_value_callback: ""
#fieldStorage: Drupal\field\Entity\FieldStorageConfig {#2318 …33}
#itemDefinition: Drupal\Core\Field\TypedData\FieldItemDataDefinition {#2680 …3}
#constraints: []
#propertyConstraints: []
#deleted: false
}
]
}
#name: null
#parent: null
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: null
#entity: Drupal\node\Entity\Node {#1822}
}
#cacheContexts: []
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#values: &50 array:33 [
"nid" => array:1 [
"x-default" => "1849"
]
"vid" => array:1 [
"x-default" => "3214"
]
"type" => array:1 [
"x-default" => "post"
]
"uuid" => array:1 [
"x-default" => "83081949-c1d6-4e97-bddd-8bf0a3a4c11f"
]
"langcode" => array:2 [
"x-default" => "fr"
"en" => "en"
]
"revision_uid" => array:1 [
"x-default" => "4"
]
"revision_timestamp" => array:1 [
"x-default" => "1743516879"
]
"revision_log" => array:1 [
"x-default" => null
]
"revision_default" => array:1 [
"x-default" => "1"
]
"isDefaultRevision" => array:1 [
"x-default" => "1"
]
"status" => array:2 [
"x-default" => "1"
"en" => "1"
]
"uid" => array:2 [
"x-default" => "1"
"en" => "1"
]
"title" => array:2 [
"x-default" => "Autopsie d'une expérience éditoriale"
"en" => "Autopsy of an editorial experiment"
]
"created" => array:2 [
"x-default" => "1639506130"
"en" => "1639644312"
]
"changed" => array:2 [
"x-default" => "1743516783"
"en" => "1743516879"
]
"promote" => array:2 [
"x-default" => "0"
"en" => "0"
]
"sticky" => array:2 [
"x-default" => "0"
"en" => "0"
]
"default_langcode" => array:2 [
"x-default" => "1"
"en" => "0"
]
"revision_translation_affected" => array:2 [
"x-default" => null
"en" => "1"
]
"content_translation_source" => array:2 [
"x-default" => "und"
"en" => "fr"
]
"content_translation_outdated" => array:2 [
"x-default" => "0"
"en" => "0"
]
"field_authors" => array:1 [
"x-default" => array:4 [
0 => array:1 [
"target_id" => "1308"
]
1 => array:1 [
"target_id" => "1142"
]
2 => array:1 [
"target_id" => "1196"
]
3 => array:1 [
"target_id" => "1134"
]
]
]
"field_cover_image" => array:1 [
"x-default" => array:1 [
0 => array:1 [
"target_id" => "1352"
]
]
]
"field_date" => array:1 [
"x-default" => array:1 [
0 => array:1 [
"value" => "2021-12-14"
]
]
]
"field_departments" => array:1 [
"x-default" => array:2 [
0 => array:1 [
"target_id" => "65"
]
1 => array:1 [
"target_id" => "68"
]
]
]
"field_license" => array:1 [
"x-default" => array:1 [
0 => array:1 [
"target_id" => "14"
]
]
]
"field_post_abstract" => array:2 [
"en" => array:1 [
0 => array:2 [
"value" => "<p>The HEAD – Genève’s policy is to defend access to the knowledge it produces. To this end, the HEAD launched a new multi-media editorial unit called HEAD – Publishing, whose first collection, Manifestes, brings together short, incisive theoretical texts by teachers and researchers from the school. HEAD – Publishing’s originality lies in the fact that it offers these works in the form of printed books sold in bookshops, but also in print-on-demand, free ePub versions and screen reading on the <a href="https://head-publishing.ch/">HEAD – Publishing website</a>. The books were designed through an innovative process that questions the relationship between printed and digital books. The initiators of the project – Julie Enckell Julliard, Anthony Masure and Dimitri Broquard – report here on this editorial experience.</p>\r\n"
"format" => "rich_text_1"
]
]
"x-default" => array:1 [
0 => array:2 [
"value" => "<p>La HEAD – Genève défend une politique d'accessibilité de la connaissance qu'elle produit. Elle a lancé dans ce but une nouvelle cellule éditoriale multisupport baptisée HEAD – Publishing. Manifestes, la première collection issue de cette maison d'édition regroupe de courts textes théoriques incisifs portés par des enseignant·e·s et chercheur·euse·s de l'école. Son originalité est de proposer ces ouvrages sous forme de livres imprimés vendus en librairies, mais aussi en impression à la demande, en version ePub gratuite ou en lecture à l'écran sur le site <a href="https://head-publishing.ch/">HEAD – Publishing</a>. La conception de ces livres est passée par un processus novateur qui questionne le rapport du livre imprimé et du livre numérique. Les initiateur·trice·s du projet: Julie Enckell Julliard, Anthony Masure et Dimitri Broquard font ici le compte-rendu de cette expérience éditoriale.</p>\r\n"
"format" => "rich_text_1"
]
]
]
"field_post_nature" => array:1 [
"x-default" => array:1 [
0 => array:1 [
"target_id" => "6"
]
]
]
"field_post_text" => array:2 [
"en" => array:1 [
0 => array:2 [
"value" => """
<h3>L'ambition de l'édition</h3>\r\n
\r\n
<p>Par Julie Enckell Julliard</p>\r\n
\r\n
<p>Née du désir partagé de développer, au sein de la HEAD – Genève, une structure éditoriale à la fois autonome et sur mesure, <a href="https://head-publishing.ch/">HEAD – Publishing</a> trouve son origine dans l’appétence marquée de l’institution pour les formats éditoriaux et la matière textuelle, qui irrigue ses enseignements comme sa production culturelle : microédition, écriture créative, revue en ligne ou publications de recherche, la HEAD porte traditionnellement et de longue date une attention forte à la publication, tous supports et formats confondus. S’il s’agit selon Jean-Pierre Greff de considérer le texte « comme une trame, un filet à partir duquel capter un pan de réalité », les formes excèdent souvent le cadre strictement textuel, pour penser l’action éditoriale au-delà des conventions du livre classique et porter collectivement une réflexion sur les possibilités éditoriales, en inventer peut-être, chercher le format le mieux adapté aux enjeux des contenus. Le caractère prospectif de HEAD – Publishing réside ainsi dans la volonté d’inscrire l’action éditoriale au cœur de l’école et de la rendre visible, repérable. Car l’expérience de publication et l’espace éditorial comme lieu du questionnement artistique, formel et critique sont pleinement partie prenante du projet pédagogique de l’école, tout en offrant à cette dernière la possibilité d’un large rayonnement. Le principe du multisupport qui sous-tend l’entreprise des publications participe par ailleurs d’une volonté d’une accessibilité des contenus au plus grand nombre et du constat que les réalités de lectures sont différentes pour chacun·e·x·s.</p>\r\n
<a href="https://issue-journal.ch/wp-content/uploads/2021/12/Capture-décran-2021-12-16-à-09.15.50.png">\r\n
<drupal-media data-align="center" data-entity-type="media" data-entity-uuid="bae17783-1384-4211-bdab-ed273e56a959"></drupal-media>\r\n
</a>\r\n
\r\n
<p> </p>\r\n
\r\n
<p> </p>\r\n
\r\n
<p>En 2021, la première collection entièrement produite par HEAD – Publishing a vu le jour avec les Manifestes. Ces textes courts, concis, portent la voix de personnalités singulières ou d’approches nouvelles dans le champ de l’art et du design. Ils proposent une méthode, déplacent notre regard, discutent, déconstruisent ou réhabilitent le discours en place pour ouvrir sur d’autres perspectives. S’il s’agit de contributions majoritairement textuelles, celles-ci ne sont pourtant pas exclusives ni strictement théoriques. Et si l’essai pratique restitué au format Manifestes a pleinement sa place, l’écriture créative également. Les contributions reflètent avant tout le caractère prospectif d’une école comme la HEAD dans ses réflexions pédagogiques, pratiques et de recherche. Elles abordent les enjeux de société par le prisme de l’école d’art et de design et émanent toujours des différentes disciplines enseignées.</p>\r\n
<a href="https://issue-journal.ch/wp-content/uploads/2021/12/Capture-décran-2021-12-16-à-09.16.35.png">\r\n
<drupal-media data-align="center" data-entity-type="media" data-entity-uuid="5ddc71dc-17a7-4a95-95bd-83e2c9da0d0c"></drupal-media>\r\n
</a>\r\n
\r\n
<p> </p>\r\n
\r\n
<p> </p>\r\n
\r\n
<p>Dans les premières parutions, Nicolas Nova abordait la figure du designer/chercheur, Christophe Kihm, Jill Gasparina et Anne-Lyse Renon revenaient sur le fantasme de l’habitabilité extra-terrestre et Javier Fernàndez Contreras redéfinissait les enjeux de la discipline Architecture d’intérieur. En 2022, Carla Demierre propose un récit autour de l’écriture inclusive qui invite à faire l’expérience du langage écrit et de sa transformation. Anthony Masure reviendra quant à lui sur les enjeux du design à l’ère de l’intelligence artificielle. </p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Open books. HEAD – Publishing, a team committed to the distribution of knowledge</h3>\r\n
\r\n
<p>By Anthony Masure</p>\r\n
\r\n
<p>The Covid-19 pandemic, with the consequent closing of bookstores and libraries in 2020, has evinced the need to make books available in digital form. Many publishers normally not fond of online publication have made their titles available digitally so as not to lose readers. Cultural institutions have stepped up their online activities. The research world, for its part, has reacted to the Covid situation by doing more to encourage open access, making it a contractual requirement for publicly-funded projects that the results be delivered in a form consultable online without a paywall.[note]This is the case, for example, for projects financed by the Agence nationale de la recherche (France) and the Fonds national suisse.[/note]</p>\r\n
\r\n
<p>But what, exactly, is meant by the term “digital book”? Admittedly, there is no one single definition. The term may refer to specific file formats (ePub, HTML, PDF), reading practices (navigation via hyperlinks, multiterminal consultation) or business models (particular distribution circuits). Going further, we have to examine what features in the centuries-old cultural form called books impede the emergence of other forms of delivering the same content. In fact, our concept of a book remains bound to the concept of the printed book, as if a digital book could never be more than a dematerialized copy. But changing work processes involves more than just the acquisition of new skills and modes; it implies a redefinition of reading and writing in the digital sphere. In other words, how can a digital culture be <em>imprinted</em> on institutions where the traditional book paradigm still reigns?</p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Difficulties in conceiving “truly” digital books</h3>\r\n
\r\n
<p>To address this conundrum, we have to start by examining a series of issues arising from digital books as we have known them:</p>\r\n
\r\n
<ul>\r\n
\t<li>The page paradigm remains the model of reference for reading interfaces, especially the massive use of PDF (Portable Document Format, 1992). A PDF is an ensemble of geometric coordinates that make possible a faithful print reproduction of what’s seen on the screen (“what you see is what you get”), meant to facilitate working with printers. While able to coordinate footnotes and page numbers,[note]Arthur Perret, “L’impensé des formats : réflexion autour du PDF,” author’s blog, March 7, 2021. <a href="https://www.arthurperret.fr/impense-des-formatsreflexion-autour-du-pdf.html">https://www.arthurperret.fr/impense-des-formatsreflexion-autour-du-pdf.html</a>[/note] the format suffers from not being “semantic”[note]This is the case, for example, for projects financed by the Agence nationale de la recherche (France) and the Fonds national suisse.[/note] (the data is not structured logically), and therefore not accessible for visually impaired people. It can’t do dynamic (responsive) page layout, and therefore is not appropriate for all screen formats. Further, it is not correctly indexed by search engines, so the whole file has to be downloaded to find particular content.</li>\r\n
\t<li>The multiplicity of formats (ePub, HTML, PDF, apps, etc.) and terminal types presents an obstacle to the production of digital books. They not only have to master different programing languages (especially Web) but also acquire an interface culture, which means a familiarity with digital objects in all their diversity (Web sites, applications, video games, motion design, etc.) – the analysis of these productions necessitates the development of new methodologies.[note]Alexandre Saint-Jevin, “Essai pour une méthode d’analyse plastique du vidéoludique,” Conserveries mémorielles, no. 23, 2018. <a href="http://journals.openedition.org/cm/3213">http://journals.openedition.org/cm/3213</a>[/note]</li>\r\n
\t<li>The instability of business practices and models holds back development. The ePub format, for example, has not really taken off because it simply duplicates standard Web technologies, which are constantly changing, unlike e-reader operating systems such as Kobo and Kindle. Furthermore, the multiplication of online reading media (articles, podcasts, videos, Web sites, etc.), along with the possibility of inserting hyperlinks and comments in the content, make it hard to conceive an e-book as a closed unit.</li>\r\n
\t<li>Graphic design practices associated with print books require close attention to the physical production of the object, as well as things like layout grids and microtypography. In contrast, digital environments are inherently variable and changing, so that the reproduction of the text can never be under total control. The techniques adopted by “artistic” or “auteur” graphic designers can conflict with the standardization of software and digital work environments (frameworks), with the consequent risk of “aesthetic globalization.”[note]Anthony Masure, “Copier/Varier. Standards, critiques et contre-emplois des logiciels de création,” in David Christoffel and Nathalie Blanc (eds), Multitudes, no. 82, 2021, “Globalisations esthétiques.”[/note]</li>\r\n
</ul>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Manifestes: A series of multi-media, copyright-free books</h3>\r\n
\r\n
<p>Now let’s take a look at a case study that highlights the difficulties involved in migrating from the print model to a multiplatform approach. Seeking to bring the production of its titles in-house and publish them in a variety of formats, in 2020 the Haute école d’art et de design de Genève (HEAD – Genève, HES-SO) undertook a restructuring of its publication process with the launching of the imprint HEAD – Publishing, a multiplatform publishing team whose purpose is to enhance the Geneva school’s practical, theoretical and critical work. The initiative was taken by Julie Enckell Julliard (director of cultural development and publications), Anthony Masure (research director) and Dimitri Broquard (director of the Visual Communications department). A dedicated Web site (https://head-publishing.ch) developed by Juan Gomez (an alumnus of the school’s Media Design Master program) showcases the school’s previous publications, compares the different proportions of its print titles (dimensions and thickness) and links them with the school’s</p>\r\n
<a href="https://issue-journal.ch/wp-content/uploads/2021/12/Capture-décran-2021-12-16-à-09.05.29.png">\r\n
<drupal-media data-align="center" data-entity-type="media" data-entity-uuid="66618973-7cf0-423f-83e2-cb58c2710a3f"></drupal-media>\r\n
</a>\r\n
\r\n
<p> </p>\r\n
\r\n
<p>In April 2021, HEAD – Publishing put out its first series, called Manifestes (editorial coordinator: Sylvain Menétrey), comprising short, incisive commentaries on HEAD – Genève’s fields of work and study. The essays, reflecting current research, argue for methodological choices, advocate a forwardlooking vision of art and design, and contextualize the school’s curriculum and its actors in relation to the conversations and debates taking place in the wider contemporary world. We hope this series will disseminate knowledges as widely as possible. The titles appear in two languages (French and English), and the texts are licensed under CC BY-SA to overcome the wrong understanding of “free” associated with the badly named concept of open access. The visual identity conceived by Dimitri Broquard unifies the entire Manifestes imprint, whether the offset print edition distributed through bookstores (17 × 10.5 cm, 80 pages, 12 €), the inexpensive print-on-demand versions (Lulu.com) for countries not covered by commercial distribution networks, and the various digital formats freely accessible on the HEAD – Publishing Web site, Responsive HTM, ePub and PDF. The Web version (HTML) was made with particular care, with a three-column interface to separate the running text from the footnotes and figures.</p>\r\n
\r\n
<p>The texts for the Manifestes series were written using Editoria[note]<a href="https://editoria.pub">https://editoria.pub</a>[/note] (Coko Foundation), a collaborative, copyright-free editing and production platform built for scholarly publishing. This has spared us from having to send out multiple Word files, since the texts are finalized at a single Web-based location. The digital HTML and ePub versions of the Manifestes titles were exported (generated) from Editoria. Since we wanted a totally open-source work environment, we wanted to use the code library Paged.js[note]<a href="https://www.pagedjs.org">https://www.pagedjs.org</a>[/note] (Coko Foundation) to lay out the titles in Web to Print layout using CSS style sheets. But this workflow turned out to be more complicated than we imagined, especially because of the difficulties arising from word break management in CSS, image resolution issues, our layout choices regarding footnotes, the placement of visuals and figure references. This led to the decision to do the offset layout for the first three Manifestes titles in Adobe InDesign. We hope to revisit this option for future publications, and are also thinking about audio book editions to broaden distribution.</p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Manifesto for rugged environments*</h3>\r\n
\r\n
<p>HEAD – Publishing’s practice highlights the complexity of establishing a unified workflow (single source publishing). The Web to Print toolbox represents a big advance, but it’s still unable to produce a graphic precision comparable to desktop-publishing software like Adobe InDesign. This InDesign advantage, however, is counterbalanced by its poor handling of “non-PDF” digital formats (ePub and HTML). Furthermore, since it is open source, Paged.js benefits from constant improvements by community members, such as a manual banner handling capability by means of a previsualization interface within the browser.[note]Julie Blanc, “A paged.js hackathon at EnsadLab,” Paged.js blog, March 18, 2021. <a href="https://www.pagedjs.org/posts/2021-03-hackathon/">https://www.pagedjs.org/posts/2021-03-hackathon/</a>[/note].Web to Print should be considered an appeal for the invention of new forms of books, and even new kinds of designers, rather than a more effective way to produce books.</p>\r\n
\r\n
<p>But, more basically, it’s our relationship to technology that has changed. In open-access software culture, it’s dangerous to think in terms of simple “tools” or “solutions.” Since they are not run by profit-driven companies, copyright-free work environments require an understanding of the values of sharing and contribution[note]Lauren Lee McCarthy (@laurenleemack), tweet April 2, 2021. <a href="https://twitter.com/laurenleemack/status/1378020279545331723">https://twitter.com/laurenleemack/status/1378020279545331723</a>[/note]and an involvement in protocol design. Free software is often rough and even counter-intuitive[note]Marcello Vitali-Rosati, “Ce qui pourrait être autrement: éloge du non-fonctionnement,” author’s blog, March 18, 2021, http://blog.sens-public.org/marcellovitalirosati/cequipourrait/fonctionnement.html[/note]making it hard for people who want to remain passive “users.”[note]Pierre-Damien Huyghe, Sociétés, services, utilités [à quoi tient le design], Grenoble, De L’Incidence éditeur, 2018.[/note] ». Perhaps that’s its greatest merit: it goes against the depoliticalizing jargon about “experience design” and “user-interface design.”</p>\r\n
\r\n
<p><small>Translation: Leo Stephen Torgoff </small></p>\r\n
\r\n
<p><small>This text has been originally published in the book</small><small>: <em>Viral – Biennale internationale de design graphique de Chaumont</em>, Les Presses du Réel, 2021.</small></p>\r\n
\r\n
<p>*This expression has been used and commented by the researcher Louis-Olivier Brassard (see the author's blog, November 2021) : <a href="https://journal.loupbrun.ca/en/n/123/">https://journal.loupbrun.ca/en/n/123/</a> </p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3>Les limites de l'automatisation éditoriale</h3>\r\n
\r\n
<p>Dans cet entretien, Dimitri Broquard revient sur les difficultés concrètes qui se sont posées lors de la conception graphique de la collection des Manifestes. S'il n'est pas encore possible d'employer un système centralisé pour générer versions numériques et papiers d'un livre, l'expérience a néanmoins marqué le design des ouvrages. </p>\r\n
\r\n
<p><mark><em>Sylvain Menétrey :</em> La conception des livres de la collection Manifestes de HEAD – Publishing avait une dimension expérimentale en raison de l'approche multisupport. Comment cette donnée a-t-elle influencé tes choix de maquette ? </mark></p>\r\n
\r\n
<p><em>Dimitri Broquard</em> : Il faut savoir que je suis issu du graphisme traditionnel, du livre imprimé et que j’ai peu d’expérience en matière de livre numérique. J’ai donc approché la conception des Manifestes en travaillant sur InDesign. L’objectif était de créer des <em>templates</em> pour chaque cas de figure et de hiérarchisation de l’information. Ces éléments de maquette étaient ensuite codés par le développeur, Juan Gomez, avec qui j’ai travaillé étroitement, de manière à ce que les différentes versions soient générées automatiquement. Le codage ouvre des possibilités mais il en ferme également. Par exemple, les Manifestes comportent une dizaine d’images illustratives intégrées dans le flux du texte. Or il était impossible de prévoir une mise en page où image et texte se suivaient organiquement. Il a fallu développer un système où ces deux contenus étaient dissociés. Je me suis aussi rendu compte de la lourdeur de chaque opération : un bloc de texte déplacé en un geste sur InDesign nécessitait parfois plusieurs heures de codage. Chaque décision de maquette potentiellement coûteuse en temps devait être prise avant d’avoir reçu le contenu final des livres, donc de manière très virtuelle. La plateforme Editoria sur laquelle les textes étaient édités et corrigés comportait également ses limites, notamment dans la gestion de certains éléments de microtypographie. Nous nous sommes rendus compte qu’elle ne permettait pas encore de générer un livre imprimé propre, ce qui nous a obligé à un moment à scinder le processus de production en deux et à mettre en page la version imprimée sur InDesign.</p>\r\n
\r\n
<p><mark><em>S.M. :</em> Comment as-tu pensé la relation formelle entre les différents supports ? </mark></p>\r\n
\r\n
<p><em>D.B.</em> : Dans mon esprit, la matrice était le livre imprimé en offset, car l’objet vendu en librairies. La version <em>print-on-demand</em> exigeait de remplir certaines conditions de format imposé, de papier et de reliure en choix réduit. Créer un nouveau livre pensé avec ces contraintes aurait impliqué un gros travail de mise en page afin de reprendre les césures qui auraient bougé par exemple. La décision qui s’est imposée a donc été de faire l’équivalent d’un fac-similé du livre offset, donc une copie conforme incorporée dans un format plus grand, ce qui résolvait tous les problèmes de mise en page. Je me suis amusé avec certains aspects propres à ce modèle <em>homemade</em> comme la reliure spirale. Pour la version de lecture à l’écran, la mise en page a été adaptée au format paysage et le contenu, placé en une longue bande verticale, défile maintenant en <em>scrollant</em>.</p>\r\n
\r\n
<p><mark><em>S.M. :</em> Le concept original des couvertures devait constituer un manifeste en faveur de cette approche de production automatisée. </mark></p>\r\n
\r\n
<p><em>D.B.</em> : Oui, l’idée était de travailler de façon générative. Les pages intérieures devaient être imprimées en offset et la couverture en numérique, ce qui aurait permis d’imprimer des couvertures uniques pour chaque exemplaire. Ces couvertures affichaient le M de Manifestes généré de manière aléatoire par un algorithme. C’était un travail de développement passionnant, mais qui demeurait plombé par certains bugs. Par exemple, pour le livre de Javier Fernandez Contreras, nous avions décidé que les cinq extrémités du M situées sur le bord de la couverture se déplaçaient sur des axes définis et que les barres de la lettre changeaient d’épaisseur. Selon les cas, ces deux paramètres entraient en conflit, et le M ne devenait plus lisible. À nouveau, le codage devenait très chronophage et nous avons décidé de garder cette idée en réserve, même si c’était très frustrant.</p>\r\n
\r\n
<p><mark><em>S.M. :</em> Il reste pourtant des traces de ce processus de production dans la version finale des livres. Peux-tu en parler ? </mark></p>\r\n
\r\n
<p><em>D.B.</em> : En revenant en arrière et en montant les livres imprimés sur InDesign, j’ai ajouté certains détails, comme par exemple les légendes à la verticale, qui auraient été complexes à coder. Mais le projet garde une certaine simplicité dans le design héritée de ce travail préliminaire. Il était aussi prévu qu’Editoria exporte les images de différentes manières selon le format : en couleur en basse résolution pour la lecture à l’écran et en niveaux de gris en haute résolution pour l’impression offset. Nous ne sommes pas revenu sur cette distinction. Évidemment, en travaillant manuellement, nous avons pu retoucher les images des livres imprimés, ce que la plateforme n’aurait pas pu faire. </p>\r\n
"""
"format" => "rich_text_2"
]
]
"x-default" => array:1 [
0 => array:2 [
"value" => """
<h3 class="chapter">L'ambition de l'édition</h3>\r\n
\r\n
<p>Par Julie Enckell Julliard</p>\r\n
\r\n
<p>Née du désir partagé de développer, au sein de la HEAD – Genève, une structure éditoriale à la fois autonome et sur mesure, <a href="https://head-publishing.ch/">HEAD – Publishing</a> trouve son origine dans l’appétence marquée de l’institution pour les formats éditoriaux et la matière textuelle, qui irrigue ses enseignements comme sa production culturelle : microédition, écriture créative, revue en ligne ou publications de recherche, la HEAD porte traditionnellement et de longue date une attention forte à la publication, tous supports et formats confondus. S’il s’agit selon Jean-Pierre Greff de considérer le texte « comme une trame, un filet à partir duquel capter un pan de réalité », les formes excèdent souvent le cadre strictement textuel, pour penser l’action éditoriale au-delà des conventions du livre classique et porter collectivement une réflexion sur les possibilités éditoriales, en inventer peut-être, chercher le format le mieux adapté aux enjeux des contenus. Le caractère prospectif de HEAD – Publishing réside ainsi dans la volonté d’inscrire l’action éditoriale au cœur de l’école et de la rendre visible, repérable. Car l’expérience de publication et l’espace éditorial comme lieu du questionnement artistique, formel et critique sont pleinement partie prenante du projet pédagogique de l’école, tout en offrant à cette dernière la possibilité d’un large rayonnement. Le principe du multisupport qui sous-tend l’entreprise des publications participe par ailleurs d’une volonté d’une accessibilité des contenus au plus grand nombre et du constat que les réalités de lectures sont différentes pour chacun·e·x·s.</p>\r\n
<a href="https://issue-journal.ch/wp-content/uploads/2021/12/Capture-décran-2021-12-16-à-09.15.50.png">\r\n
<drupal-media data-align="center" data-entity-type="media" data-entity-uuid="bae17783-1384-4211-bdab-ed273e56a959"></drupal-media>\r\n
</a>\r\n
\r\n
<p> </p>\r\n
\r\n
<p>En 2021, la première collection entièrement produite par HEAD – Publishing a vu le jour avec les Manifestes. Ces textes courts, concis, portent la voix de personnalités singulières ou d’approches nouvelles dans le champ de l’art et du design. Ils proposent une méthode, déplacent notre regard, discutent, déconstruisent ou réhabilitent le discours en place pour ouvrir sur d’autres perspectives. S’il s’agit de contributions majoritairement textuelles, celles-ci ne sont pourtant pas exclusives ni strictement théoriques. Et si l’essai pratique restitué au format Manifestes a pleinement sa place, l’écriture créative également. Les contributions reflètent avant tout le caractère prospectif d’une école comme la HEAD dans ses réflexions pédagogiques, pratiques et de recherche. Elles abordent les enjeux de société par le prisme de l’école d’art et de design et émanent toujours des différentes disciplines enseignées.</p>\r\n
<a href="https://issue-journal.ch/wp-content/uploads/2021/12/Capture-décran-2021-12-16-à-09.16.35.png">\r\n
<drupal-media data-align="center" data-entity-type="media" data-entity-uuid="5ddc71dc-17a7-4a95-95bd-83e2c9da0d0c"></drupal-media>\r\n
</a>\r\n
\r\n
<p> </p>\r\n
\r\n
<p>Dans les premières parutions, Nicolas Nova abordait la figure du designer/chercheur, Christophe Kihm, Jill Gasparina et Anne-Lyse Renon revenaient sur le fantasme de l’habitabilité extra-terrestre et Javier Fernàndez Contreras redéfinissait les enjeux de la discipline Architecture d’intérieur. En 2022, Carla Demierre propose un récit autour de l’écriture inclusive qui invite à faire l’expérience du langage écrit et de sa transformation. Anthony Masure reviendra quant à lui sur les enjeux du design à l’ère de l’intelligence artificielle. </p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Ouvrir le livre. HEAD – Publishing, une cellule éditoriale engagée dans la dissémination des savoirs</h3>\r\n
\r\n
<p>Par Anthony Masure*</p>\r\n
\r\n
<p>La pandémie du Covid-19, avec la fermeture des librairies et des bibliothèques en 2020, a mis en évidence la nécessité d’accéder aux livres en version numérique. De nombreux·euses éditeur·trice·s, pourtant peu friand·e·s des publications en ligne, ont rendu disponibles des ouvrages pour garder le lien avec leur public. Les institutions culturelles ont renforcé les actions de médiation en ligne. De son côté, avec le Covid, le milieu de la recherche s’est davantage engagé dans l’<em>open access</em>, en mettant en œuvre l’obligation, pour les projets financés sur fonds publics,[note]C’est par exemple le cas des projets financés par les bailleurs de fonds ANR (France) et FNS (Suisse)[/note] de livrer les résultats rédigés sous une forme consultable gratuitement en ligne.</p>\r\n
\r\n
<p>Mais qu’entend-on par « livre numérique » ? Il faut reconnaître que les frontières de ce dernier sont difficiles à baliser. L’expression de livre numérique peut renvoyer à des formats de fichiers (ePub, HTML, PDF), à des pratiques de lecture (navigation par hyperliens, consultation sur plusieurs terminaux), ou à des modèles économiques (circuits de distribution spécifiques). Pour aller plus loin, il faut examiner ce qui, dans la forme culturelle du livre telle que nous la connaissons depuis plusieurs siècles, empêche l’émergence d’autres façons de faire. La notion de livre reste en effet attachée à celle du livre imprimé, comme si le livre numérique ne pouvait être qu’un calque « dématérialisé ». Or changer de processus de travail n’est pas seulement une affaire de compétences techniques et de moyens, mais engage une redéfinition de l’écriture et de la lecture en milieux numériques. Autrement dit : comment imprimer une culture numérique dans des institutions où domine encore le paradigme traditionnel du livre ?</p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Difficultés à penser des livres « vraiment » numériques</h3>\r\n
\r\n
<p>Pour apporter quelques éléments de réponse, il faut tout d’abord examiner une série de problèmes liés aux livres numériques tels que nous les connaissons habituellement :</p>\r\n
\r\n
<ul>\r\n
\t<li>Le paradigme de la page reste le modèle de référence pour les interfaces de lecture, notamment via l’usage massif du format PDF (Portable Document Format, 1992). Un PDF est un ensemble de coordonnées géométriques permettant d’assurer un rendu imprimé fidèle à ce qu’on voit à l’écran afin de faciliter le processus de travail avec les imprimeurs. S’il facilite les citations via les numéros de page[note]Arthur Perret, « L’impensé des formats : réflexion autour du PDF », blog de l’auteur, 7 mars 2021. <a href="https://www.arthurperret.fr/impense-des-formats-reflexion-autour-du-pdf.html">https://www.arthurperret.fr/impense-des-formats-reflexion-autour-du-pdf.html</a>[/note], le PDF a pour défaut de ne pas être[note]Sauf dans le cas de solutions expérimentales telles que le « Liquid Mode » d’Adobe Acrobat (septembre 2020)[/note] « sémantique » (les données ne sont pas structurées de façon logique), et n’est donc pas accessible aux personnes malvoyantes. Il ne peut pas être remis en page dynamiquement (responsive), et est donc inadapté à la diversité des formats d’écran. De plus, il est mal indexé par les moteurs de recherche, qui obligent à charger tout le fichier pour trouver le contenu désiré. </li>\r\n
\t<li>Les multiples formats de lecture (ePub, HTML, PDF, apps, etc.) et types de terminaux entraînent une barrière technique qui entrave la réalisation de livres numériques. Ces derniers nécessitent de maîtriser les langages de programmation (Web notamment), mais aussi d’acquérir une culture des interfaces, à savoir une fréquentation d’objets numériques dans toute leur diversité (sites Web, applications, jeux vidéos, motion design, etc.) – l’analyse de ces productions nécessitant l’élaboration de nouvelles méthodologies[note]Alexandre Saint-Jevin, « Essai pour une méthode d’analyse plastique du vidéoludique », Conserveries mémorielles, no 23, 2018. <a href="http://journals.openedition.org/cm/3213">http://journals.openedition.org/cm/3213</a>[/note]. </li>\r\n
\t<li>Les usages et modèles économiques sont encore fragiles, ce qui freine les développements. Le format ePub, par exemple, n’a guère percé car il ne fait que dupliquer les technologies Web « standard », qui évoluent en permanence, au contraire des systèmes d’exploitation des liseuses type Kobo ou Kindle. De plus, la multiplication des formats de lecture en ligne (articles, podcasts, vidéos, sites Web, etc.), de même que la possibilité de faire des liens et de commenter les contenus, mettent à mal la compréhension du livre comme une unité close. </li>\r\n
\t<li>Les pratiques du design graphique liées aux livres imprimés impliquent une attention soutenue à la fabrication de l’objet, de même qu’aux notions de grille et de micro-typographie. Or les environnements numériques sont par défaut « variables », non stabilisés, et le rendu du texte ne peut jamais être totalement maîtrisé. Les démarches de design graphique « d’auteur » peuvent entrer en conflit avec la standardisation des logiciels et environnements de travail (frameworks) numériques, qui entraînent un risque de « globalisation esthétique[note]Anthony Masure, « Copier/Varier. Standards, critiques et contre-emplois des logiciels de création », dans David Christoffel et Nathalie Blanc (dir.), Multitudes, no 82, 2021, dossier « Globalisations esthétiques ».[/note] »</li>\r\n
</ul>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">« Manifestes » : une collection d’ouvrages multisupports et libres de droits</h3>\r\n
\r\n
<p>Voyons à présent un cas d’étude mettant en évidence la difficulté à passer du modèle de l’imprimé à une démarche multisupport. Souhaitant internaliser la production de ses ouvrages et les déployer dans une multiplicité de formats, la Haute École d’Art et de Design de Genève (HEAD – Genève, HES-SO) s’est engagée depuis 2020 dans une restructuration de ses publications via la création du label HEAD – Publishing, une cellule éditoriale multisupport destinée à valoriser les actions pratiques, théoriques et critiques de l’école genevoise à l’initiative de Julie Enckell Julliard (responsable du développement culturel et des publications), Anthony Masure (responsable de la recherche) et Dimitri Broquard (responsable du département Communication visuelle). Un site Web dédié (https://head-publishing.ch), développé par Juan Gomez (alumnus Master Media Design), met en valeur les précédentes publications de l’institution en montrant les différentes proportions des ouvrages imprimés (dimensions et épaisseur) et en faisant le lien avec la revue de l’école (ISSUE).</p>\r\n
<a href="https://issue-journal.ch/wp-content/uploads/2021/12/Capture-décran-2021-12-16-à-08.52.39-1.png">\r\n
<drupal-media data-align="center" data-entity-type="media" data-entity-uuid="b0a372aa-5b5a-47b4-8723-6a308905ff71"></drupal-media>\r\n
</a>\r\n
\r\n
<p> </p>\r\n
\r\n
<p>La première initiative de HEAD – Publishing est le lancement, en avril 2021, d’une nouvelle collection d’ouvrages intitulée « Manifestes » (coordination éditoriale : Sylvain Menétrey), qui réunit des textes courts portant un regard incisif sur les champs d’action et d’étude de la HEAD – Genève. Les essais, qui se font le reflet de recherches en cours, affirment des parti pris méthodologiques, proposent une vision spéculative de l’art et du design, et positionnent les filières et leurs acteur·trice·s de l’école dans les débats du monde contemporain. Pour cette collection, nous souhaitions avoir une dissémination des savoirs la plus large possible. Les Manifestes sont disponibles en deux langues (français/anglais), et les textes sont mis à disposition sous licence libre CC BY-SA pour dépasser la notion de gratuité associée au mal nommé open access. Conçue par Dimitri Broquard, l’identité visuelle décline les Manifestes en version imprimée offset distribuée en librairies (17 × 10,5 cm, 80 pages, 12 €), en version Print on Demand (Lulu.com) à prix plus faible pour les pays non couverts par les distributeurs, et en divers formats numériques accessibles librement sur le site Web HEAD – Publishing : HTML responsive, ePub et PDF. La version Web (HTML) a fait l’objet d’un soin particulier, avec une interface en trois colonnes pour séparer le texte courant des notes et des figures.</p>\r\n
\r\n
<p>La production des textes des Manifestes a été réalisée via Editoria[note]<a href="https://editoria.pub">https://editoria.pub</a>[/note] (Coko Foundation), une plateforme d’édition collaborative et libre de droits dédiée aux ouvrages scientifiques. La gestion des rôles nous a évité l’envoi par mail de multiples fichiers Word, le texte étant finalisé en ligne à un seul endroit. Les versions numériques HTML et ePub des Manifestes ont été exportées (générées) depuis Editoria. Souhaitant avoir un environnement de travail totalement libre de droits, nous voulions utiliser la bibliothèque de code Paged.js[note]https://www.pagedjs.org[/note] (Coko Foundation) pour mettre en pages les Manifestes en Web to Print (maquettage via des feuilles de style CSS). Ce workflow s’est cependant révélé plus compliqué que prévu, notamment en raison de difficultés liées à la gestion des césures en CSS, à la résolution des images et à nos choix de maquette relatifs aux notes de bas de pages, au placement des visuels et appels de figures – ce qui a conduit à finaliser la maquette offset des trois premiers Manifestes dans Adobe InDesign. Nous espérons toutefois revoir cela pour de futurs opus, et pensons également à produire des versions sonores pour élargir la diffusion.</p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Manifeste pour des environnements rugueux*</h3>\r\n
\r\n
<p>Le cas pratique de HEAD – Publishing met en évidence la complexité d’établir un flux de travail unifié (single source publishing) : bien qu’en grand progrès, les outils de Web to Print ne permettent pas encore d’obtenir une précision graphique comparable aux logiciels de PAO type Adobe InDesign. Ce constat doit toutefois être nuancé par la très mauvaise gestion par InDesign des formats numériques « non PDF » (ePub et HTML). De plus, étant libre de droits, Paged.js bénéficie d’améliorations constantes de la communauté, comme par exemple une potentielle gestion manuelle des drapeaux via une interface de prévisualisation dans le navigateur[note]Julie Blanc, « A paged.js hackathon at EnsadLab », blog de Paged.js, 18 mars 2021. <a href="https://www.pagedjs.org/posts/2021-03-hackathon/">https://www.pagedjs.org/posts/2021-03-hackathon/</a>[/note].</p>\r\n
\r\n
<p><span style="color: var(--colorGinText);">Le Web to Print doit davantage être compris comme un appel à inventer de nouvelles formes de livres, voire de nouveaux types de designers, plutôt que comme une façon plus efficace de produire des ouvrages. Mais, plus fondamentalement, c’est le rapport aux technologies qui est changé. Dans la culture des logiciels libres, il est hasardeux de penser en termes de simples « outils » ou de « solutions » : n’étant pas gérés par des entreprises avec des objectifs de rentabilité, les environnements de travail libres de droits nécessitent une compréhension des valeurs du partage et de la contribution[note]Lauren Lee McCarthy (@laurenleemack), tweet du 2 avril 2021. </span><a href="https://twitter.com/laurenleemack/status/1378020279545331723">https://twitter.com/laurenleemack/status/1378020279545331723</a><span style="color: var(--colorGinText);">[/note], et une implication dans le design des protocoles. Les logiciels libres sont souvent rugueux, voire contre-intuitifs[note]Marcello Vitali-Rosati, « Ce qui pourrait être autrement : éloge du non-fonctionnement », blog de l’auteur, 18 mars 2021. http://blog.sens-public.org/marcellovitalirosati/cequipourrait/fonctionnement.html[/note], et mettent à mal l’assignation de n’être que des « usager·ère·s[note]Pierre-Damien Huyghe, Sociétés, services, utilités [à quoi tient le design], Grenoble, De L’Incidence éditeur, 2018.[/note] ». Peut-être est-ce là leur plus grand mérite : contrecarrer le jargon dépolitisant du design « d’expérience » et du design « d’interfaces utilisateurs ». </span></p>\r\n
\r\n
<p><small>Ce texte que nous republions a été écrit à l'origine pour le catalogue de : <em>Viral – Biennale internationale de design graphique de Chaumont</em>, Les Presses du Réel, 2021</small></p>\r\n
\r\n
<p><small>* </small>Cette expression a été reprise et commentée par le chercheur Louis-Olivier Brassard (blog de l’auteur, novembre 2021) : <a href="https://journal.loupbrun.ca/n/123/">https://journal.loupbrun.ca/n/123/</a></p>\r\n
\r\n
<p> </p>\r\n
\r\n
<h3 class="chapter">Les limites de l'automatisation éditoriale</h3>\r\n
\r\n
<p>Dans cet entretien, Dimitri Broquard revient sur les difficultés concrètes qui se sont posées lors de la conception graphique de la collection des Manifestes. S'il n'est pas encore possible d'employer un système centralisé pour générer versions numériques et papiers d'un livre, l'expérience a néanmoins marqué le design des ouvrages. </p>\r\n
\r\n
<p><mark class="question"><em>Sylvain Menétrey :</em> La conception des livres de la collection Manifestes de HEAD – Publishing avait une dimension expérimentale en raison de l'approche multisupport. Comment cette donnée a-t-elle influencé tes choix de maquette ? </mark></p>\r\n
\r\n
<p><em>Dimitri Broquard</em> : Il faut savoir que je suis issu du graphisme traditionnel, du livre imprimé et que j’ai peu d’expérience en matière de livre numérique. J’ai donc approché la conception des Manifestes en travaillant sur InDesign. L’objectif était de créer des <em>templates</em> pour chaque cas de figure et de hiérarchisation de l’information. Ces éléments de maquette étaient ensuite codés par le développeur, Juan Gomez, avec qui j’ai travaillé étroitement, de manière à ce que les différentes versions soient générées automatiquement. Le codage ouvre des possibilités mais il en ferme également. Par exemple, les Manifestes comportent une dizaine d’images illustratives intégrées dans le flux du texte. Or il était impossible de prévoir une mise en page où image et texte se suivaient organiquement. Il a fallu développer un système où ces deux contenus étaient dissociés. Je me suis aussi rendu compte de la lourdeur de chaque opération : un bloc de texte déplacé en un geste sur InDesign nécessitait parfois plusieurs heures de codage. Chaque décision de maquette potentiellement coûteuse en temps devait être prise avant d’avoir reçu le contenu final des livres, donc de manière très virtuelle. La plateforme Editoria sur laquelle les textes étaient édités et corrigés comportait également ses limites, notamment dans la gestion de certains éléments de microtypographie. Nous nous sommes rendus compte qu’elle ne permettait pas encore de générer un livre imprimé propre, ce qui nous a obligé à un moment à scinder le processus de production en deux et à mettre en page la version imprimée sur InDesign.</p>\r\n
\r\n
<p><mark class="question"><em>S.M. :</em> Comment as-tu pensé la relation formelle entre les différents supports ? </mark></p>\r\n
\r\n
<p><em>D.B.</em> : Dans mon esprit, la matrice était le livre imprimé en offset, car l’objet vendu en librairies. La version <em>print-on-demand</em> exigeait de remplir certaines conditions de format imposé, de papier et de reliure en choix réduit. Créer un nouveau livre pensé avec ces contraintes aurait impliqué un gros travail de mise en page afin de reprendre les césures qui auraient bougé par exemple. La décision qui s’est imposée a donc été de faire l’équivalent d’un fac-similé du livre offset, donc une copie conforme incorporée dans un format plus grand, ce qui résolvait tous les problèmes de mise en page. Je me suis amusé avec certains aspects propres à ce modèle <em>homemade</em> comme la reliure spirale. Pour la version de lecture à l’écran, la mise en page a été adaptée au format paysage et le contenu, placé en une longue bande verticale, défile maintenant en <em>scrollant</em>.</p>\r\n
\r\n
<p><mark class="question"><em>S.M. :</em> Le concept original des couvertures devait constituer un manifeste en faveur de cette approche de production automatisée. </mark></p>\r\n
\r\n
<p><em>D.B.</em> : Oui, l’idée était de travailler de façon générative. Les pages intérieures devaient être imprimées en offset et la couverture en numérique, ce qui aurait permis d’imprimer des couvertures uniques pour chaque exemplaire. Ces couvertures affichaient le M de Manifestes généré de manière aléatoire par un algorithme. C’était un travail de développement passionnant, mais qui demeurait plombé par certains bugs. Par exemple, pour le livre de Javier Fernandez Contreras, nous avions décidé que les cinq extrémités du M situées sur le bord de la couverture se déplaçaient sur des axes définis et que les barres de la lettre changeaient d’épaisseur. Selon les cas, ces deux paramètres entraient en conflit, et le M ne devenait plus lisible. À nouveau, le codage devenait très chronophage et nous avons décidé de garder cette idée en réserve, même si c’était très frustrant.</p>\r\n
\r\n
<p><mark class="question"><em>S.M. :</em> Il reste pourtant des traces de ce processus de production dans la version finale des livres. Peux-tu en parler ? </mark></p>\r\n
\r\n
<p><em>D.B.</em> : En revenant en arrière et en montant les livres imprimés sur InDesign, j’ai ajouté certains détails, comme par exemple les légendes à la verticale, qui auraient été complexes à coder. Mais le projet garde une certaine simplicité dans le design héritée de ce travail préliminaire. Il était aussi prévu qu’Editoria exporte les images de différentes manières selon le format : en couleur en basse résolution pour la lecture à l’écran et en niveaux de gris en haute résolution pour l’impression offset. Nous ne sommes pas revenu sur cette distinction. Évidemment, en travaillant manuellement, nous avons pu retoucher les images des livres imprimés, ce que la plateforme n’aurait pas pu faire. </p>\r\n
"""
"format" => "rich_text_2"
]
]
]
"field_post_type" => array:1 [
"x-default" => array:2 [
0 => array:1 [
"target_id" => "151"
]
1 => array:1 [
"target_id" => "148"
]
]
]
"field_subtitle" => array:2 [
"en" => array:1 [
0 => array:2 [
"value" => "<p>HEAD – Publishing's Multi-Platform Books Collection Manifestes</p>\r\n"
"format" => "rich_text_1"
]
]
"x-default" => array:1 [
0 => array:2 [
"value" => "<p>La collection de livres multisupport <em>Manifestes</em> de HEAD – Publishing </p>\r\n"
"format" => "rich_text_1"
]
]
]
"field_tags" => array:1 [
"x-default" => array:5 [
0 => array:1 [
"target_id" => "102"
]
1 => array:1 [
"target_id" => "90"
]
2 => array:1 [
"target_id" => "97"
]
3 => array:1 [
"target_id" => "108"
]
4 => array:1 [
"target_id" => "113"
]
]
]
"field_title_displayed" => array:2 [
"en" => array:1 [
0 => array:2 [
"value" => "<p>Autopsy of an Editorial Experiment</p>\r\n"
"format" => "rich_text_1"
]
]
"x-default" => array:1 [
0 => array:2 [
"value" => "<p>Autopsie d'une expérience éditoriale</p>\r\n"
"format" => "rich_text_1"
]
]
]
]
#fields: &51 array:25 [
"field_authors" => array:2 [
"x-default" => &52 Drupal\Core\Field\EntityReferenceFieldItemList {#1907
#definition: Drupal\field\Entity\FieldConfig {#2016}
#name: "field_authors"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:4 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2322 …9}
1 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2324 …9}
2 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2326 …9}
3 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2328 …9}
]
#langcode: "fr"
}
"en" => &52 Drupal\Core\Field\EntityReferenceFieldItemList {#1907}
]
"field_cover_image" => array:2 [
"x-default" => &53 Drupal\Core\Field\EntityReferenceFieldItemList {#2330
#definition: Drupal\field\Entity\FieldConfig {#2018}
#name: "field_cover_image"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2426 …9}
]
#langcode: "fr"
}
"en" => &53 Drupal\Core\Field\EntityReferenceFieldItemList {#2330}
]
"field_date" => array:2 [
"x-default" => &54 Drupal\datetime\Plugin\Field\FieldType\DateTimeFieldItemList {#2428
#definition: Drupal\field\Entity\FieldConfig {#2019}
#name: "field_date"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\datetime\Plugin\Field\FieldType\DateTimeItem {#2439 …9}
]
#langcode: "fr"
}
"en" => &54 Drupal\datetime\Plugin\Field\FieldType\DateTimeFieldItemList {#2428}
]
"field_departments" => array:2 [
"x-default" => &55 Drupal\Core\Field\EntityReferenceFieldItemList {#2441
#definition: Drupal\field\Entity\FieldConfig {#2020}
#name: "field_departments"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:2 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2549 …9}
1 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2551 …9}
]
#langcode: "fr"
}
"en" => &55 Drupal\Core\Field\EntityReferenceFieldItemList {#2441}
]
"field_license" => array:2 [
"x-default" => &56 Drupal\Core\Field\EntityReferenceFieldItemList {#2553
#definition: Drupal\field\Entity\FieldConfig {#2021}
#name: "field_license"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2564 …9}
]
#langcode: "fr"
}
"en" => &56 Drupal\Core\Field\EntityReferenceFieldItemList {#2553}
]
"field_og_description" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2569
#definition: Drupal\field\Entity\FieldConfig {#2022}
#name: "field_og_description"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566
#definition: Drupal\Core\Entity\TypedData\EntityDataDefinition {#2567
#definition: array:1 [
"constraints" => array:2 [ …2]
]
#typedDataManager: null
#propertyDefinitions: array:45 [
"nid" => Drupal\Core\Field\BaseFieldDefinition {#1919}
"uuid" => Drupal\Core\Field\BaseFieldDefinition {#1922}
"vid" => Drupal\Core\Field\BaseFieldDefinition {#1925}
"langcode" => Drupal\Core\Field\BaseFieldDefinition {#1928}
"type" => Drupal\Core\Field\BaseFieldDefinition {#1931}
"revision_timestamp" => Drupal\Core\Field\BaseFieldDefinition {#1933}
"revision_uid" => Drupal\Core\Field\BaseFieldDefinition {#1937}
"revision_log" => Drupal\Core\Field\BaseFieldDefinition {#1941}
"status" => Drupal\Core\Field\BaseFieldDefinition {#1945}
"uid" => Drupal\Core\Field\BaseFieldDefinition {#1950}
"title" => Drupal\Core\Field\Entity\BaseFieldOverride {#2014}
"created" => Drupal\Core\Field\BaseFieldDefinition {#1957}
"changed" => Drupal\Core\Field\BaseFieldDefinition {#1961}
"promote" => Drupal\Core\Field\Entity\BaseFieldOverride {#2015}
"sticky" => Drupal\Core\Field\BaseFieldDefinition {#1970}
"default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#1975}
"revision_default" => Drupal\Core\Field\BaseFieldDefinition {#1981}
"revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#1987}
"metatag" => Drupal\Core\Field\BaseFieldDefinition {#1993}
"path" => Drupal\Core\Field\BaseFieldDefinition {#1997}
"menu_link" => Drupal\Core\Field\BaseFieldDefinition {#2000}
"content_translation_source" => Drupal\Core\Field\BaseFieldDefinition {#2004}
"content_translation_outdated" => Drupal\Core\Field\BaseFieldDefinition {#2008}
"field_authors" => Drupal\field\Entity\FieldConfig {#2016}
"field_citation" => Drupal\field\Entity\FieldConfig {#2017}
"field_cover_image" => Drupal\field\Entity\FieldConfig {#2018}
"field_date" => Drupal\field\Entity\FieldConfig {#2019}
"field_departments" => Drupal\field\Entity\FieldConfig {#2020}
"field_license" => Drupal\field\Entity\FieldConfig {#2021}
"field_og_description" => Drupal\field\Entity\FieldConfig {#2022}
"field_post_abstract" => Drupal\field\Entity\FieldConfig {#2023}
"field_post_embed_credit" => Drupal\field\Entity\FieldConfig {#2024}
"field_post_embed_url" => Drupal\field\Entity\FieldConfig {#2025}
"field_post_images_credit" => Drupal\field\Entity\FieldConfig {#2026}
"field_post_media_images" => Drupal\field\Entity\FieldConfig {#2027}
"field_post_media_sound" => Drupal\field\Entity\FieldConfig {#2028}
"field_post_media_video" => Drupal\field\Entity\FieldConfig {#2029}
"field_post_nature" => Drupal\field\Entity\FieldConfig {#2030}
"field_post_text" => Drupal\field\Entity\FieldConfig {#2031}
"field_post_trans_credit" => Drupal\field\Entity\FieldConfig {#2032}
"field_post_type" => Drupal\field\Entity\FieldConfig {#2033}
"field_related_publications" => Drupal\field\Entity\FieldConfig {#2034}
"field_subtitle" => Drupal\field\Entity\FieldConfig {#2035}
"field_tags" => Drupal\field\Entity\FieldConfig {#2036}
"field_title_displayed" => Drupal\field\Entity\FieldConfig {#2037}
]
}
#name: null
#parent: null
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: null
#entity: Drupal\node\Entity\Node {#1821
#entityTypeId: "node"
#enforceIsNew: &2 null
#typedData: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#cacheContexts: array:1 [
0 => "languages:language_content"
]
#cacheTags: []
#cacheMaxAge: -1
#_serviceIds: []
#_entityStorages: []
#values: &50 array:33 [&50]
#fields: &51 array:25 [&51]
#fieldDefinitions: array:45 [
"nid" => Drupal\Core\Field\BaseFieldDefinition {#1919}
"uuid" => Drupal\Core\Field\BaseFieldDefinition {#1922}
"vid" => Drupal\Core\Field\BaseFieldDefinition {#1925}
"langcode" => Drupal\Core\Field\BaseFieldDefinition {#1928}
"type" => Drupal\Core\Field\BaseFieldDefinition {#1931}
"revision_timestamp" => Drupal\Core\Field\BaseFieldDefinition {#1933}
"revision_uid" => Drupal\Core\Field\BaseFieldDefinition {#1937}
"revision_log" => Drupal\Core\Field\BaseFieldDefinition {#1941}
"status" => Drupal\Core\Field\BaseFieldDefinition {#1945}
"uid" => Drupal\Core\Field\BaseFieldDefinition {#1950}
"title" => Drupal\Core\Field\Entity\BaseFieldOverride {#2014}
"created" => Drupal\Core\Field\BaseFieldDefinition {#1957}
"changed" => Drupal\Core\Field\BaseFieldDefinition {#1961}
"promote" => Drupal\Core\Field\Entity\BaseFieldOverride {#2015}
"sticky" => Drupal\Core\Field\BaseFieldDefinition {#1970}
"default_langcode" => Drupal\Core\Field\BaseFieldDefinition {#1975}
"revision_default" => Drupal\Core\Field\BaseFieldDefinition {#1981}
"revision_translation_affected" => Drupal\Core\Field\BaseFieldDefinition {#1987}
"metatag" => Drupal\Core\Field\BaseFieldDefinition {#1993}
"path" => Drupal\Core\Field\BaseFieldDefinition {#1997}
"menu_link" => Drupal\Core\Field\BaseFieldDefinition {#2000}
"content_translation_source" => Drupal\Core\Field\BaseFieldDefinition {#2004}
"content_translation_outdated" => Drupal\Core\Field\BaseFieldDefinition {#2008}
"field_authors" => Drupal\field\Entity\FieldConfig {#2016}
"field_citation" => Drupal\field\Entity\FieldConfig {#2017}
"field_cover_image" => Drupal\field\Entity\FieldConfig {#2018}
"field_date" => Drupal\field\Entity\FieldConfig {#2019}
"field_departments" => Drupal\field\Entity\FieldConfig {#2020}
"field_license" => Drupal\field\Entity\FieldConfig {#2021}
"field_og_description" => Drupal\field\Entity\FieldConfig {#2022}
"field_post_abstract" => Drupal\field\Entity\FieldConfig {#2023}
"field_post_embed_credit" => Drupal\field\Entity\FieldConfig {#2024}
"field_post_embed_url" => Drupal\field\Entity\FieldConfig {#2025}
"field_post_images_credit" => Drupal\field\Entity\FieldConfig {#2026}
"field_post_media_images" => Drupal\field\Entity\FieldConfig {#2027}
"field_post_media_sound" => Drupal\field\Entity\FieldConfig {#2028}
"field_post_media_video" => Drupal\field\Entity\FieldConfig {#2029}
"field_post_nature" => Drupal\field\Entity\FieldConfig {#2030}
"field_post_text" => Drupal\field\Entity\FieldConfig {#2031}
"field_post_trans_credit" => Drupal\field\Entity\FieldConfig {#2032}
"field_post_type" => Drupal\field\Entity\FieldConfig {#2033}
"field_related_publications" => Drupal\field\Entity\FieldConfig {#2034}
"field_subtitle" => Drupal\field\Entity\FieldConfig {#2035}
"field_tags" => Drupal\field\Entity\FieldConfig {#2036}
"field_title_displayed" => Drupal\field\Entity\FieldConfig {#2037}
]
#languages: array:4 [
"fr" => Drupal\Core\Language\Language {#1825
#name: "French"
#id: "fr"
#direction: "ltr"
#weight: -10
#locked: false
}
"en" => Drupal\Core\Language\Language {#1823
#name: "English"
#id: "en"
#direction: "ltr"
#weight: -9
#locked: false
}
"und" => Drupal\Core\Language\Language {#1824
#name: "Non spécifié"
#id: "und"
#direction: "ltr"
#weight: 2
#locked: true
}
"zxx" => Drupal\Core\Language\Language {#1630
#name: "Non applicable"
#id: "zxx"
#direction: "ltr"
#weight: 3
#locked: true
}
]
#langcodeKey: "langcode"
#defaultLangcodeKey: "default_langcode"
#activeLangcode: "en"
#defaultLangcode: "fr"
#translations: &63 array:2 [
"x-default" => array:2 [
"status" => 1
"entity" => Drupal\node\Entity\Node {#1822}
]
"en" => array:2 [
"status" => 1
"entity" => Drupal\node\Entity\Node {#1821}
]
]
#translationInitialize: false
#newRevision: &64 false
#isDefaultRevision: &65 "1"
#entityKeys: &66 array:4 [
"bundle" => "post"
"id" => "1849"
"revision" => "3214"
"uuid" => "83081949-c1d6-4e97-bddd-8bf0a3a4c11f"
]
#translatableEntityKeys: &67 array:8 [
"label" => array:1 [
"x-default" => "Autopsie d'une expérience éditoriale"
]
"langcode" => array:2 [
"x-default" => "fr"
"en" => "en"
]
"status" => array:2 [
"x-default" => "1"
"en" => "1"
]
"published" => array:2 [
"x-default" => "1"
"en" => "1"
]
"uid" => array:1 [
"x-default" => "1"
]
"owner" => array:1 [
"x-default" => "1"
]
"default_langcode" => array:2 [
"x-default" => "1"
"en" => "0"
]
"revision_translation_affected" => array:2 [
"x-default" => null
"en" => "1"
]
]
#validated: false
#validationRequired: false
#loadedRevisionId: &68 "3214"
#revisionTranslationAffectedKey: "revision_translation_affected"
#enforceRevisionTranslationAffected: &69 []
#isSyncing: &70 false
+in_preview: null
}
}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "en"
}
]
"field_post_abstract" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2570
#definition: Drupal\field\Entity\FieldConfig {#2023}
#name: "field_post_abstract"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\text\Plugin\Field\FieldType\TextLongItem {#2583 …9}
]
#langcode: "en"
}
]
"field_post_embed_credit" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2585
#definition: Drupal\field\Entity\FieldConfig {#2024}
#name: "field_post_embed_credit"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "en"
}
]
"field_post_embed_url" => array:2 [
"x-default" => &71 Drupal\Core\Field\FieldItemList {#2587
#definition: Drupal\field\Entity\FieldConfig {#2025}
#name: "field_post_embed_url"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "fr"
}
"en" => &71 Drupal\Core\Field\FieldItemList {#2587}
]
"field_post_images_credit" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2589
#definition: Drupal\field\Entity\FieldConfig {#2026}
#name: "field_post_images_credit"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "en"
}
]
"field_post_media_images" => array:2 [
"x-default" => &72 Drupal\Core\Field\EntityReferenceFieldItemList {#2591
#definition: Drupal\field\Entity\FieldConfig {#2027}
#name: "field_post_media_images"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "fr"
}
"en" => &72 Drupal\Core\Field\EntityReferenceFieldItemList {#2591}
]
"field_post_media_sound" => array:2 [
"x-default" => &73 Drupal\Core\Field\EntityReferenceFieldItemList {#2593
#definition: Drupal\field\Entity\FieldConfig {#2028}
#name: "field_post_media_sound"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "fr"
}
"en" => &73 Drupal\Core\Field\EntityReferenceFieldItemList {#2593}
]
"field_post_media_video" => array:2 [
"x-default" => &74 Drupal\Core\Field\EntityReferenceFieldItemList {#2595
#definition: Drupal\field\Entity\FieldConfig {#2029}
#name: "field_post_media_video"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "fr"
}
"en" => &74 Drupal\Core\Field\EntityReferenceFieldItemList {#2595}
]
"field_post_nature" => array:2 [
"x-default" => &75 Drupal\Core\Field\EntityReferenceFieldItemList {#2597
#definition: Drupal\field\Entity\FieldConfig {#2030}
#name: "field_post_nature"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2608 …9}
]
#langcode: "fr"
}
"en" => &75 Drupal\Core\Field\EntityReferenceFieldItemList {#2597}
]
"field_post_text" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2610
#definition: Drupal\field\Entity\FieldConfig {#2031}
#name: "field_post_text"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\text\Plugin\Field\FieldType\TextLongItem {#2623 …9}
]
#langcode: "en"
}
]
"field_post_trans_credit" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2625
#definition: Drupal\field\Entity\FieldConfig {#2032}
#name: "field_post_trans_credit"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: []
#langcode: "en"
}
]
"field_post_type" => array:2 [
"x-default" => &76 Drupal\Core\Field\EntityReferenceFieldItemList {#2627
#definition: Drupal\field\Entity\FieldConfig {#2033}
#name: "field_post_type"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:2 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2638 …9}
1 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2640 …9}
]
#langcode: "fr"
}
"en" => &76 Drupal\Core\Field\EntityReferenceFieldItemList {#2627}
]
"field_subtitle" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2642
#definition: Drupal\field\Entity\FieldConfig {#2035}
#name: "field_subtitle"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\text\Plugin\Field\FieldType\TextLongItem {#2655 …9}
]
#langcode: "en"
}
]
"field_tags" => array:2 [
"x-default" => &77 Drupal\Core\Field\EntityReferenceFieldItemList {#2657
#definition: Drupal\field\Entity\FieldConfig {#2036}
#name: "field_tags"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:5 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2668 …9}
1 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2670 …9}
2 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2672 …9}
3 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2674 …9}
4 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2676 …9}
]
#langcode: "fr"
}
"en" => &77 Drupal\Core\Field\EntityReferenceFieldItemList {#2657}
]
"field_title_displayed" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2678
#definition: Drupal\field\Entity\FieldConfig {#2037}
#name: "field_title_displayed"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\text\Plugin\Field\FieldType\TextLongItem {#2691 …9}
]
#langcode: "en"
}
]
"uid" => array:1 [
"en" => Drupal\Core\Field\EntityReferenceFieldItemList {#2693
#definition: Drupal\Core\Field\BaseFieldDefinition {#1950}
#name: "uid"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#2703 …9}
]
#langcode: "en"
}
]
"title" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2705
#definition: Drupal\Core\Field\Entity\BaseFieldOverride {#2014}
#name: "title"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\StringItem {#2711 …9}
]
#langcode: "en"
}
]
"created" => array:1 [
"en" => Drupal\Core\Field\FieldItemList {#2712
#definition: Drupal\Core\Field\BaseFieldDefinition {#1957}
#name: "created"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\CreatedItem {#2717 …9}
]
#langcode: "en"
}
]
"changed" => array:1 [
"en" => Drupal\Core\Field\ChangedFieldItemList {#3569
#definition: Drupal\Core\Field\BaseFieldDefinition {#1961}
#name: "changed"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#2566}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\ChangedItem {#3581 …9}
]
#langcode: "en"
}
]
"type" => array:2 [
"x-default" => &78 Drupal\Core\Field\EntityReferenceFieldItemList {#1880
#definition: Drupal\Core\Field\BaseFieldDefinition {#1931}
#name: "type"
#parent: Drupal\Core\Entity\Plugin\DataType\EntityAdapter {#1896}
#_serviceIds: []
#_entityStorages: []
#stringTranslation: null
#typedDataManager: Drupal\Core\TypedData\TypedDataManager {#807}
#list: array:1 [
0 => Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem {#5348 …9}
]
#langcode: "fr"
}
"en" => &78 Drupal\Core\Field\EntityReferenceFieldItemList {#1880}
]
]
#fieldDefinitions: null
#languages: array:4 [
"fr" => Drupal\Core\Language\Language {#1825}
"en" => Drupal\Core\Language\Language {#1823}
"und" => Drupal\Core\Language\Language {#1824}
"zxx" => Drupal\Core\Language\Language {#1630}
]
#langcodeKey: "langcode"
#defaultLangcodeKey: "default_langcode"
#activeLangcode: "x-default"
#defaultLangcode: "fr"
#translations: &63 array:2 [&63]
#translationInitialize: false
#newRevision: &64 false
#isDefaultRevision: &65 "1"
#entityKeys: &66 array:4 [&66]
#translatableEntityKeys: &67 array:8 [&67]
#validated: false
#validationRequired: false
#loadedRevisionId: &68 "3214"
#revisionTranslationAffectedKey: "revision_translation_affected"
#enforceRevisionTranslationAffected: &69 []
#isSyncing: &70 false
+in_preview: null
}
"item_translations" => array:2 [
"fr" => Drupal\node\Entity\Node {#1822}
"en" => Drupal\node\Entity\Node {#1821}
]
"node_id" => "1849"
"node_type" => "post"
"page_has_translation" => true
"param" => []
"paramstring" => ""
"uri_translated" => "https://www.hesge.ch/head/issue/publications/autopsie-dune-experience-editoriale-dimitri-broquard-julie-enckell-julliard-anthony-masure-sylvain-menetrey"
"view_id" => null
]