summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-05-04 16:03:34 +0000
committerDries Buytaert <dries@buytaert.net>2010-05-04 16:03:34 +0000
commit881be7389414d8cdb1f8f172d231b56101b76478 (patch)
treedbe5af98046c1926601e264441a150942f712d12
parentb4848f661acdf3a8dadb475419e782939ed3108c (diff)
downloadbrdo-881be7389414d8cdb1f8f172d231b56101b76478.tar.gz
brdo-881be7389414d8cdb1f8f172d231b56101b76478.tar.bz2
- Patch #431300 by dmitrig01, kkaefer, mgifford, Dave Reid: authoring information vertical tab mishandles 'Anonymous'.
-rw-r--r--modules/node/node.js3
-rw-r--r--modules/node/node.pages.inc8
2 files changed, 9 insertions, 2 deletions
diff --git a/modules/node/node.js b/modules/node/node.js
index 2f3f56f84..9b2876baf 100644
--- a/modules/node/node.js
+++ b/modules/node/node.js
@@ -11,7 +11,8 @@ Drupal.behaviors.nodeFieldsetSummaries = {
});
$('fieldset#edit-author', context).drupalSetSummary(function (context) {
- var name = $('#edit-name').val(), date = $('#edit-date').val();
+ var name = $('#edit-name').val() || Drupal.settings.anonymous,
+ date = $('#edit-date').val();
return date ?
Drupal.t('By @name on @date', { '@name': name, '@date': date }) :
Drupal.t('By @name', { '@name': name });
diff --git a/modules/node/node.pages.inc b/modules/node/node.pages.inc
index 11dfd5768..3ecfbf5ad 100644
--- a/modules/node/node.pages.inc
+++ b/modules/node/node.pages.inc
@@ -196,7 +196,13 @@ function node_form($form, &$form_state, $node) {
'#collapsed' => TRUE,
'#group' => 'additional_settings',
'#attached' => array(
- 'js' => array(drupal_get_path('module', 'node') . '/node.js'),
+ 'js' => array(
+ drupal_get_path('module', 'node') . '/node.js',
+ array(
+ 'type' => 'setting',
+ 'data' => array('anonymous' => variable_get('anonymous', t('Anonymous'))),
+ ),
+ ),
),
'#weight' => 90,
);