Volcanos(chat.ONIMPORT, { _init: function(can, msg) { if (msg.IsDetail()) { var value = msg.TableDetail() msg.Option("_share_title", value.place_name+" "+value.name) } can.onimport.itemcards(can, msg, function(value) { value.icons = value.user_avatar||value.icon; return [ {view: html.TITLE, list: [value.place_name, value.name, value.message_status != "done" && can.onimport.textView(can, value, "message_status", mdb.STATUS)]}, {view: html.STATUS, list: [value.uid.slice(0, 6), can.base.TimeTrim(value.created_at), value.user_name]}, {view: html.OUTPUT, list: [value.info]}, ] }, function(event, value) { var args = can.core.Split(value.args)[1] can.onexport.title(can, [value.place_name, value.name, args.slice(0, 6)].join(" ")) can.Option("uid", value.uid), can.Update(event) }) /* , function(event, value) { can.onimport.float(can, value, function(sub) { var run = sub.run sub.run = function(event, cmds, cb) { run(can.request(event, {message_uid: value.uid}), cmds, cb) } can.run(can.request({}, value), [ctx.ACTION, "read"], function() {}) }) }) */ }, })