Add title message to configured messages
authorJoey Schulze <joey@infodrom.org>
Fri, 25 Feb 2011 21:55:00 +0000 (22:55 +0100)
committerJoey Schulze <joey@infodrom.org>
Fri, 25 Feb 2011 21:55:00 +0000 (22:55 +0100)
When a note is available for a configured message for the phone box,
pass it to the frontend and let the frontend set the note as title for
the relevant entry.

phone.js
phone.php

index f5932f3..8400960 100644 (file)
--- a/phone.js
+++ b/phone.js
@@ -248,6 +248,10 @@ function fetch_messages_callback(data)
            var elem = document.createElement('li');
 
            elem.innerHTML = data.messages[i].fname;
+           if (data.messages[i].note)
+               elem.title = data.messages[i].note;
+           else
+               elem.title = '';
            elem.payload = new Array();
            elem.payload['dir'] = 'messages';
            elem.payload['call'] = data.messages[i].fname;
index 5a6de99..ac8660c 100644 (file)
--- a/phone.php
+++ b/phone.php
@@ -51,6 +51,9 @@ function message_info($dir,$fname)
       }
     }
     $info = read_info($dir,$fname);
+  } elseif (is_file($basename . '.msg')) {
+    if (is_file($basename . '.info'))
+      $info = read_info($dir,$fname);
   }
 
   return $info;