4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
var target, tgtlen = co:getv('to')
var form: data.view.compose
if edit == nil then
form = data.view.compose {
content = lib.coalesce(target, '');
acl = lib.trn(target == nil, 'all', 'mentioned'); -- TODO default acl setting?
handle = co.who.handle;
}
end
var cotxt = form:tostr() defer cotxt:free()
var doc = data.view.docskel {
instance = co.srv.cfg.instance;
title = lib.str.plit 'compose';
|
|
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
var target, tgtlen = co:getv('to')
var form: data.view.compose
if edit == nil then
form = data.view.compose {
content = lib.coalesce(target, '');
acl = lib.trn(target == nil, 'all', 'mentioned'); -- TODO default acl setting?
handle = co.who.handle;
circles = ''; -- TODO: list user's circles, rooms, and saved aclexps
}
end
var cotxt = form:tostr() defer cotxt:free()
var doc = data.view.docskel {
instance = co.srv.cfg.instance;
title = lib.str.plit 'compose';
|