diff -u b/core/modules/node/src/NodeViewBuilder.php b/core/modules/node/src/NodeViewBuilder.php --- b/core/modules/node/src/NodeViewBuilder.php +++ b/core/modules/node/src/NodeViewBuilder.php @@ -42,8 +42,8 @@ if ($display->getComponent('submitted_by') && \Drupal::configFactory()->get('node.type.' . $bundle)->get('display_submitted')) { $build[$id]['submitted_by'] = [ '#theme' => 'node_submitted_by', - '#author_name' => drupal_render($build[$id]['uid']), - '#date' => drupal_render($build[$id]['created']), + '#author_name' => drupal_render_root($build[$id]['uid']), + '#date' => drupal_render_root($build[$id]['created']), '#author_attributes' => new Attribute(), ]; if (theme_get_setting('features.node_user_picture')) { diff -u b/core/modules/node/templates/node-submitted-by.html.twig b/core/modules/node/templates/node-submitted-by.html.twig --- b/core/modules/node/templates/node-submitted-by.html.twig +++ b/core/modules/node/templates/node-submitted-by.html.twig @@ -19,7 +19,7 @@ */ #} {{ author_picture }} - + {% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %} {{ metadata }} only in patch2: unchanged: --- a/core/modules/book/config/install/node.type.book.yml +++ b/core/modules/book/config/install/node.type.book.yml @@ -10,4 +10,4 @@ description: 'Books have a built-in hierarchical navigation. Use for ha help: '' new_revision: true preview_mode: 1 -display_submitted: true +display_submitted: false only in patch2: unchanged: --- a/core/modules/forum/config/optional/node.type.forum.yml +++ b/core/modules/forum/config/optional/node.type.forum.yml @@ -10,4 +10,4 @@ description: 'A forum topic starts a new discussion thread within a for help: '' new_revision: false preview_mode: 1 -display_submitted: true +display_submitted: false only in patch2: unchanged: --- a/core/modules/node/src/Tests/NodePostSettingsTest.php +++ b/core/modules/node/src/Tests/NodePostSettingsTest.php @@ -1,6 +1,7 @@ drupalPostForm('admin/structure/types/manage/page', $edit, t('Save content type')); + $node_type_config = NodeType::load('page'); + $node_type_config->setDisplaySubmitted(TRUE); + $node_type_config->save(); // Create a node. $edit = array(); @@ -40,9 +41,9 @@ function testPagePostInfo() { $node->delete(); // Set "Basic page" content type to display post information. - $edit = array(); - $edit['display_submitted'] = FALSE; - $this->drupalPostForm('admin/structure/types/manage/page', $edit, t('Save content type')); + $node_type_config = NodeType::load('page'); + $node_type_config->setDisplaySubmitted(FALSE); + $node_type_config->save(); // Create a node. $edit = array(); only in patch2: unchanged: --- a/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml +++ b/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml @@ -3,7 +3,7 @@ name: Default description: 'Default description.' help: '' new_revision: true -display_submitted: true +display_submitted: false preview_mode: 1 status: true langcode: en only in patch2: unchanged: --- a/core/modules/node/tests/modules/node_test_config/sync/node.type.import.yml +++ b/core/modules/node/tests/modules/node_test_config/sync/node.type.import.yml @@ -3,7 +3,7 @@ name: Import description: 'Import description.' help: '' new_revision: false -display_submitted: true +display_submitted: false preview_mode: 1 status: true langcode: en only in patch2: unchanged: --- a/core/modules/options/tests/options_config_install_test/config/install/node.type.options_install_test.yml +++ b/core/modules/options/tests/options_config_install_test/config/install/node.type.options_install_test.yml @@ -7,5 +7,5 @@ description: null help: null new_revision: false preview_mode: 1 -display_submitted: true +display_submitted: false third_party_settings: { } only in patch2: unchanged: --- a/core/modules/simpletest/src/ContentTypeCreationTrait.php +++ b/core/modules/simpletest/src/ContentTypeCreationTrait.php @@ -37,6 +37,12 @@ protected function createContentType(array $values = array()) { 'name' => $id, ); $type = NodeType::create($values); + + // If the display submitted flag is passed, set its value. + if (isset($values['display_submitted'])) { + $type->setDisplaySubmitted($values['display_submitted']); + } + $status = $type->save(); node_add_body_field($type); only in patch2: unchanged: --- a/core/profiles/standard/config/install/node.type.article.yml +++ b/core/profiles/standard/config/install/node.type.article.yml @@ -7,4 +7,4 @@ description: 'Use articles for time-sensitive content like news, press help: '' new_revision: true preview_mode: 1 -display_submitted: true +display_submitted: false