${mjt.freebase.date_from_iso(mqldate).toLocaleTimeString()} if (typeof name != 'undefined') ; else if (typeof o.name != 'undefined') name = o.name; else if (typeof o.id != 'undefined') name = o.id; else if (typeof o.value != 'undefined') name = o.value; else name = '[unknown object]'; var tid = o.id; if (!tid && /* hack for /type/key */ typeof(o.namespace) == 'object' && o.namespace.id) { tid = o.namespace.id; } $name $name if (!name) name = o; $name $o
${showlink(subject)}
          clean_result(subject);
          /* flatten the "cleaned" result, which has a list
           * for each prop id, into a single list */
          var props = [], propvals;
          for (var pid in subject) {
              propvals = subject[pid];
              if (pid.charAt(0) != '/')  /* avoid %link etc */
                  continue;
              props = props.concat(propvals);
          }
          var last_creator = '';
          var last_timestamp = '';
          var last_propid;
          var last_proptype = '';
          var last_propkey = '';
        
var epropid = prop['%link'].master_property; var eproptype = ''; var epropkey = ''; var m = /^(.*)\/([^\/]+)$/.exec(epropid); if (m) { eproptype = m[1]; epropkey = m[2]; } ${showlink(eproptype, eproptype)}/ ${showlink(epropid)} ${showlink(epropid, epropkey)} last_propid = epropid; last_proptype = eproptype; last_propkey = epropkey; ← ${showlink(prop)} last_creator = prop['%link'].creator; ${showlink(last_creator)} last_timestamp = prop['%link'].timestamp; ${showtime(last_timestamp)}
    mjt.freebase.MqlRead([mkquery()])
  

Recent edit history:

${showpage(q.result)}
loading...
error:
$msg.message (${showlink(msg.code, 'help')})