Index: modules/system.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/system.module,v
retrieving revision 1.325
diff -u -r1.325 system.module
--- modules/system.module	7 May 2006 00:08:36 -0000	1.325
+++ modules/system.module	7 May 2006 02:51:30 -0000
@@ -1145,6 +1145,17 @@
       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('Display post revision information on'),
+'#description' =>  t('Enable or disable the <em>last revised on date</em> text when displaying posts of the following type.'),
+        '#prefix' => '<div class="theme-settings-right">',
+        '#suffix' => '</div>',
+      );
+      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.35
diff -u -r1.35 phptemplate.engine
--- themes/engines/phptemplate/phptemplate.engine	7 May 2006 00:08:36 -0000	1.35
+++ themes/engines/phptemplate/phptemplate.engine	7 May 2006 02:51:30 -0000
@@ -254,6 +254,9 @@
   else {
     $variables['picture'] = '';
   }
+  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.2
diff -u -r1.2 node.tpl.php
--- themes/engines/phptemplate/node.tpl.php	15 Apr 2006 04:07:18 -0000	1.2
+++ themes/engines/phptemplate/node.tpl.php	7 May 2006 02:51:30 -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.5
diff -u -r1.5 node.tpl.php
--- themes/bluemarine/node.tpl.php	15 Apr 2006 04:07:17 -0000	1.5
+++ themes/bluemarine/node.tpl.php	7 May 2006 02:51:30 -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>
     <?php if ($links) { ?><div class="links">&raquo; <?php print $links?></div><?php }; ?>
Index: themes/pushbutton/node.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/pushbutton/node.tpl.php,v
retrieving revision 1.2
diff -u -r1.2 node.tpl.php
--- themes/pushbutton/node.tpl.php	15 Apr 2006 04:07:18 -0000	1.2
+++ themes/pushbutton/node.tpl.php	7 May 2006 02:51:30 -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.44
diff -u -r1.44 chameleon.theme
--- themes/chameleon/chameleon.theme	15 Apr 2006 04:07:18 -0000	1.44
+++ themes/chameleon/chameleon.theme	7 May 2006 02:51:30 -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);
   }
