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