Display information about time of last edit
authorJoey Schulze <joey@infodrom.org>
Thu, 25 Feb 2010 21:36:23 +0000 (22:36 +0100)
committerJoey Schulze <joey@infodrom.org>
Thu, 25 Feb 2010 21:36:23 +0000 (22:36 +0100)
ajax/ajax.php
lib/functions.js
lib/mask.php
stylesheet.css

index 014b213..3431c03 100644 (file)
@@ -4,7 +4,7 @@ require_once('../init.php');
 
 function fetch($mask)
 {
-  $fields = array('sys_edit', 'sys_user');
+  $fields = array("to_char(sys_edit,'DD.MM.YYYY HH24:mm') AS sys_edit", 'sys_user');
   foreach ($mask['edit'] as $field => $info)
     if ($info['type'] != 'passwd')
       $fields[] = $field;
index f74c402..72141c2 100644 (file)
@@ -121,6 +121,9 @@ function fetch_callback(data)
 {
     for (var id in data)
        set_value('edit_'+id, data[id]);
+
+    var status = document.getElementById('form_status');
+    status.innerHTML = 'GeƤndert: ' + data.sys_edit + ' von ' + data.sys_user;
 }
 
 /*
index 074889a..65ee93a 100644 (file)
@@ -44,6 +44,7 @@ function build_form($name, $fields)
     }
   }
 
+  $ret[] = '<span id="form_status"></span>';
   $ret[] = '<div class="buttons">';
   $ret[] = '<button id="button_save" onclick="return form_save(this);">Speichern</button>';
   $ret[] = '<span></span>';
index ae88655..c6cfacc 100644 (file)
@@ -44,6 +44,10 @@ div.form div.buttons span {
     margin-left: 10px;
 }
 
+span#form_status {
+    font-size: 80%;
+}
+
 div.login {
     background-image: url('lib/login.jpg');
     background-repeat: no-repeat;