Differences From
Artifact [7a7e8f43ac]:
9 9 acl = lib.trn(target == nil, 'all', 'mentioned'); -- TODO default acl setting?
10 10 handle = co.who.handle;
11 11 }
12 12 end
13 13 var cotxt = form:tostr() defer cotxt:free()
14 14
15 15 var doc = data.view.docskel {
16 - instance = co.srv.cfg.instance.ptr;
17 - title = 'compose';
18 - body = cotxt.ptr;
19 - class = 'compose';
20 - navlinks = co.navbar.ptr;
16 + instance = co.srv.cfg.instance;
17 + title = lib.str.plit 'compose';
18 + body = cotxt;
19 + class = lib.str.plit 'compose';
20 + navlinks = co.navbar;
21 21 }
22 22
23 23 var hdrs = array(
24 24 lib.http.header { 'Content-Type', 'text/html; charset=UTF-8' }
25 25 )
26 26 doc:send(co.con,200,[lib.mem.ptr(lib.http.header)] {ct = 1, ptr = &hdrs[0]})
27 27 end
28 28
29 29 return render_compose