Index: modules/system.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/system.module,v
retrieving revision 1.271
diff -u -r1.271 system.module
--- modules/system.module	22 Dec 2005 12:37:52 -0000	1.271
+++ modules/system.module	23 Dec 2005 03:26:53 -0000
@@ -1107,10 +1107,14 @@
     $node_types = module_invoke('node', 'get_types');
     if ($node_types) {
       $group = '';
-      $form['node_info'] = array('#type' => 'fieldset', '#title' => t('Display post information on'), '#description' =>  t('Enable or disable the "submitted by Username on date" text when displaying posts of the above type'));
+      $form['node_info'] = array('#type' => 'fieldset', '#title' => t('Post submission information display'), '#description' =>  t('Enable or disable the "Submitted by username on date" text when displaying posts of the above type'));
       foreach ($node_types as $type => $name) {
         $form['node_info']["toggle_node_info_$type"] = array('#type' => 'checkbox', '#title' => $name, '#default_value' => $settings["toggle_node_info_$type"]);
       }
+      $form['revision_info'] = array('#type' => 'fieldset', '#title' => t('Post revision information display'), '#description' =>  t('Enable or disable the "Last revised on date" text when displaying posts of the above type'));
+      foreach ($node_types as $type => $name) {
+        $form['revision_info']["toggle_revision_info_$type"] = array('#type' => 'checkbox', '#title' => $name, '#default_value' => $settings["toggle_revision_info_$type"]);
+      }
     }
   }
 
Index: themes/engines/phptemplate/phptemplate.engine
===================================================================
RCS file: /cvs/drupal/drupal/themes/engines/phptemplate/phptemplate.engine,v
retrieving revision 1.22
diff -u -r1.22 phptemplate.engine
--- themes/engines/phptemplate/phptemplate.engine	3 Nov 2005 19:40:36 -0000	1.22
+++ themes/engines/phptemplate/phptemplate.engine	23 Dec 2005 03:26:53 -0000
@@ -251,6 +251,9 @@
     $variables['submitted'] =  t('Submitted by %a on %b.', array('%a' => theme('username', $node), '%b' => format_date($node->created)));
     $variables['picture'] = theme_get_setting('toggle_node_user_picture') ? theme('user_picture', $node) : '';
   }
+  if (theme_get_setting('toggle_revision_info_' . $node->type) && ($node->changed != 0) && ($node->created != $node->changed)) {
+    $variables['revised'] = t(' Last revised on %a.', array('%a' => format_date($node->changed)));
+  }
 
   return _phptemplate_callback('node', $variables, 'node-' . $node->type);
 }
Index: themes/engines/phptemplate/node.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/engines/phptemplate/node.tpl.php,v
retrieving revision 1.1
diff -u -r1.1 node.tpl.php
--- themes/engines/phptemplate/node.tpl.php	4 May 2005 18:12:17 -0000	1.1
+++ themes/engines/phptemplate/node.tpl.php	23 Dec 2005 03:26:53 -0000
@@ -4,7 +4,7 @@
   <?php endif; ?>
   <?php print $picture ?>
 
-  <div class="info"><?php print $submitted ?><span class="terms"><?php print $terms ?></span></div>
+  <div class="info"><?php print $submitted ?><?php print $revised ?><span class="terms"><?php print $terms ?></span></div>
   <div class="content">
     <?php print $content ?>
   </div>
Index: themes/bluemarine/node.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/bluemarine/node.tpl.php,v
retrieving revision 1.3
diff -u -r1.3 node.tpl.php
--- themes/bluemarine/node.tpl.php	6 Jun 2005 14:07:04 -0000	1.3
+++ themes/bluemarine/node.tpl.php	23 Dec 2005 03:26:53 -0000
@@ -3,7 +3,7 @@
       print $picture;
     }?>
     <?php if ($page == 0) { ?><h2 class="title"><a href="<?php print $node_url?>"><?php print $title?></a></h2><?php }; ?>
-    <span class="submitted"><?php print $submitted?></span>
+    <span class="submitted"><?php print $submitted?><?php print $revised?></span>
     <span class="taxonomy"><?php print $terms?></span>
     <div class="content"><?php print $content?></div>
     <div class="links">&raquo; <?php print $links?></div>
Index: themes/pushbutton/node.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/pushbutton/node.tpl.php,v
retrieving revision 1.1
diff -u -r1.1 node.tpl.php
--- themes/pushbutton/node.tpl.php	5 May 2005 10:58:27 -0000	1.1
+++ themes/pushbutton/node.tpl.php	23 Dec 2005 03:26:53 -0000
@@ -3,7 +3,7 @@
   <?php if ($page == 0): ?>
     <h1 class="title"><a href="<?php print $node_url ?>"><?php print $title ?></a></h1>
   <?php endif; ?>
-    <span class="submitted"><?php print $submitted ?></span>
+    <span class="submitted"><?php print $submitted ?><?php print $revised?></span>
     <span class="taxonomy"><?php print $terms ?></span>
     <div class="content"><?php print $content ?></div>
     <?php if ($links): ?>
Index: themes/chameleon/chameleon.theme
===================================================================
RCS file: /cvs/drupal/drupal/themes/chameleon/chameleon.theme,v
retrieving revision 1.36
diff -u -r1.36 chameleon.theme
--- themes/chameleon/chameleon.theme	14 Dec 2005 20:10:45 -0000	1.36
+++ themes/chameleon/chameleon.theme	23 Dec 2005 03:26:53 -0000
@@ -132,13 +132,14 @@
   $output .= " </div>\n";
 
   $submitted = theme_get_setting("toggle_node_info_$node->type") ? array(t("By %author at %date", array('%author' => theme('username', $node), '%date' => format_date($node->created, 'small')))) : array();
+  $revised = theme_get_setting("toggle_revision_info_$node->type") ? array(t("Last revised at %date", array('%date' => format_date($node->changed, 'small')))) : array();
 
   $terms = array();
   if (module_exist('taxonomy')) {
     $terms = taxonomy_link("taxonomy terms", $node);
   }
 
-  $links = array_merge($submitted, $terms);
+  $links = array_merge($submitted, $revised, $terms);
   if ($node->links) {
     $links = array_merge($links, $node->links);
   }
