#364470 follow-up by Dave Reid, JohnAlbin, et al: Move submitted by back into a variable. The string approach was too limited.
parent
66ffb5f7e8
commit
9ada5dec79
|
@ -2258,6 +2258,7 @@ function template_preprocess_comment(&$variables) {
|
|||
|
||||
$variables['title'] = l($comment->subject, $uri['path'], $uri['options']);
|
||||
$variables['permalink'] = l(t('Permalink'), $uri['path'], $uri['options']);
|
||||
$variables['submitted'] = t('Submitted by !username on !datetime', array('!username' => $variables['author'], '!datetime' => $variables['created']));
|
||||
|
||||
// Preprocess fields.
|
||||
field_attach_preprocess('comment', $comment, $variables['elements'], $variables);
|
||||
|
|
|
@ -19,6 +19,8 @@
|
|||
* desired parameters on the $comment->changed variable.
|
||||
* - $new: New comment marker.
|
||||
* - $permalink: Comment permalink.
|
||||
* - $submitted: Submission information created from $author and $created during
|
||||
* template_preprocess_comment().
|
||||
* - $picture: Authors picture.
|
||||
* - $signature: Authors signature.
|
||||
* - $status: Comment status. Possible values are:
|
||||
|
@ -69,10 +71,7 @@
|
|||
|
||||
<div class="submitted">
|
||||
<?php print $permalink; ?>
|
||||
<?php
|
||||
print t('Submitted by !username on !datetime.',
|
||||
array('!username' => $author, '!datetime' => $created));
|
||||
?>
|
||||
<?php print $submitted; ?>
|
||||
</div>
|
||||
|
||||
<div class="content"<?php print $content_attributes; ?>>
|
||||
|
|
|
@ -1467,10 +1467,12 @@ function template_preprocess_node(&$variables) {
|
|||
// Display post information only on certain node types.
|
||||
if (variable_get('node_submitted_' . $node->type, TRUE)) {
|
||||
$variables['display_submitted'] = TRUE;
|
||||
$variables['submitted'] = t('Submitted by !username on !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
|
||||
$variables['user_picture'] = theme_get_setting('toggle_node_user_picture') ? theme('user_picture', array('account' => $node)) : '';
|
||||
}
|
||||
else {
|
||||
$variables['display_submitted'] = FALSE;
|
||||
$variables['submitted'] = '';
|
||||
$variables['user_picture'] = '';
|
||||
}
|
||||
|
||||
|
|
|
@ -16,7 +16,9 @@
|
|||
* calling format_date() with the desired parameters on the $created variable.
|
||||
* - $name: Themed username of node author output from theme_username().
|
||||
* - $node_url: Direct url of the current node.
|
||||
* - $display_submitted: whether submission information should be displayed.
|
||||
* - $display_submitted: Whether submission information should be displayed.
|
||||
* - $submitted: Submission information created from $name and $date during
|
||||
* template_preprocess_node().
|
||||
* - $classes: String of classes that can be used to style contextually through
|
||||
* CSS. It can be manipulated through the variable $classes_array from
|
||||
* preprocess functions. The default values can be one or more of the
|
||||
|
@ -89,10 +91,7 @@
|
|||
|
||||
<?php if ($display_submitted): ?>
|
||||
<div class="submitted">
|
||||
<?php
|
||||
print t('Submitted by !username on !datetime',
|
||||
array('!username' => $name, '!datetime' => $date));
|
||||
?>
|
||||
<?php print $submitted; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
|
|
|
@ -499,10 +499,16 @@ function rdf_preprocess_node(&$variables) {
|
|||
if (!empty($variables['rdf_mapping']['created'])) {
|
||||
$date_attributes_array = rdf_rdfa_attributes($variables['rdf_mapping']['created'], $variables['created']);
|
||||
$variables['rdf_template_variable_attributes_array']['date'] = $date_attributes_array;
|
||||
if ($variables['submitted']) {
|
||||
$variables['rdf_template_variable_attributes_array']['submitted'] = $date_attributes_array;
|
||||
}
|
||||
}
|
||||
// Adds RDFa markup for the relation between the node and its author.
|
||||
if (!empty($variables['rdf_mapping']['uid'])) {
|
||||
$variables['rdf_template_variable_attributes_array']['name']['rel'] = $variables['rdf_mapping']['uid']['predicates'];
|
||||
if ($variables['submitted']) {
|
||||
$variables['rdf_template_variable_attributes_array']['submitted']['rel'] = $variables['rdf_mapping']['uid']['predicates'];
|
||||
}
|
||||
}
|
||||
|
||||
// Adds RDFa markup annotating the number of comments a node has.
|
||||
|
@ -679,10 +685,12 @@ function rdf_preprocess_comment(&$variables) {
|
|||
// cached as part of the entity.
|
||||
$date_attributes_array = $comment->rdf_data['date'];
|
||||
$variables['rdf_template_variable_attributes_array']['created'] = $date_attributes_array;
|
||||
$variables['rdf_template_variable_attributes_array']['submitted'] = $date_attributes_array;
|
||||
}
|
||||
// Adds RDFa markup for the relation between the comment and its author.
|
||||
if (!empty($comment->rdf_mapping['uid'])) {
|
||||
$variables['rdf_template_variable_attributes_array']['author']['rel'] = $comment->rdf_mapping['uid']['predicates'];
|
||||
$variables['rdf_template_variable_attributes_array']['submitted']['rel'] = $comment->rdf_mapping['uid']['predicates'];
|
||||
}
|
||||
if (!empty($comment->rdf_mapping['title'])) {
|
||||
// Adds RDFa markup to the subject of the comment. Because the RDFa markup
|
||||
|
|
|
@ -102,6 +102,13 @@ function bartik_process_maintenance_page(&$variables) {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Override or insert variables into the node template.
|
||||
*/
|
||||
function bartik_preprocess_node(&$variables) {
|
||||
$variables['submitted'] = t('published by !username on !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
|
||||
}
|
||||
|
||||
/**
|
||||
* Override or insert variables into the block template.
|
||||
*/
|
||||
|
|
|
@ -19,6 +19,8 @@
|
|||
* desired parameters on the $comment->changed variable.
|
||||
* - $new: New comment marker.
|
||||
* - $permalink: Comment permalink.
|
||||
* - $submitted: Submission information created from $author and $created during
|
||||
* template_preprocess_comment().
|
||||
* - $picture: Authors picture.
|
||||
* - $signature: Authors signature.
|
||||
* - $status: Comment status. Possible values are:
|
||||
|
|
|
@ -16,7 +16,9 @@
|
|||
* calling format_date() with the desired parameters on the $created variable.
|
||||
* - $name: Themed username of node author output from theme_username().
|
||||
* - $node_url: Direct url of the current node.
|
||||
* - $display_submitted: whether submission information should be displayed.
|
||||
* - $display_submitted: Whether submission information should be displayed.
|
||||
* - $submitted: Submission information created from $name and $date during
|
||||
* template_preprocess_node().
|
||||
* - $classes: String of classes that can be used to style contextually through
|
||||
* CSS. It can be manipulated through the variable $classes_array from
|
||||
* preprocess functions. The default values can be one or more of the
|
||||
|
@ -90,10 +92,7 @@
|
|||
<?php if ($display_submitted): ?>
|
||||
<div class="meta submitted">
|
||||
<?php print $user_picture; ?>
|
||||
<?php
|
||||
print t('published by !username on !datetime',
|
||||
array('!username' => $name, '!datetime' => $date));
|
||||
?>
|
||||
<?php print $submitted; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
<div class="clearfix">
|
||||
|
||||
<span class="submitted"><?php print $created; ?> — <?php print $author; ?></span>
|
||||
<span class="submitted"><?php print $submitted ?></span>
|
||||
|
||||
<?php if ($new) : ?>
|
||||
<span class="new"><?php print drupal_ucfirst($new) ?></span>
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
<?php print render($title_suffix); ?>
|
||||
|
||||
<?php if ($display_submitted): ?>
|
||||
<span class="submitted"><?php print $date; ?> — <?php print $name; ?></span>
|
||||
<span class="submitted"><?php print $submitted ?></span>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="content clearfix"<?php print $content_attributes; ?>>
|
||||
|
|
|
@ -119,6 +119,20 @@ function garland_preprocess_page(&$vars) {
|
|||
$vars['site_name_and_slogan'] = $site_name_text . ' ' . $slogan_text;
|
||||
}
|
||||
|
||||
/**
|
||||
* Override or insert variables into the node template.
|
||||
*/
|
||||
function garland_preprocess_node(&$vars) {
|
||||
$vars['submitted'] = $vars['date'] . ' — ' . $vars['name'];
|
||||
}
|
||||
|
||||
/**
|
||||
* Override or insert variables into the comment template.
|
||||
*/
|
||||
function garland_preprocess_comment(&$vars) {
|
||||
$vars['submitted'] = $vars['created'] . ' — ' . $vars['author'];
|
||||
}
|
||||
|
||||
/**
|
||||
* Override or insert variables into the block template.
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue