6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
local terra
render_conf_circles(co: &lib.srv.convo, path: lib.mem.ptr(pref)): pstr
if path.ct == 2 then
var circs = co.srv:circle_search(&co.srv.pool, co.who.id, 0)
var ui: data.view.conf_circles
if circs.ct == 0 then
ui.newattr = ' open';
else
ui.newattr = '';
var circlst = co:stra(86)
for i = 0, circs.ct do
circlst:lpush '<li><a href="/conf/circles/':shpush(circs(i).cid):lpush'">'
:ppush(circs(i).name)
:lpush '</a></li>'
|
|
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
local terra
render_conf_circles(co: &lib.srv.convo, path: lib.mem.ptr(pref)): pstr
if path.ct == 2 then
var circs = co.srv:circle_search(&co.srv.pool, co.who.id, 0)
var ui: data.view.conf_circles
if circs.ct == 0 then
ui.newattr = ' open';
ui.circles = '';
else
ui.newattr = '';
var circlst = co:stra(86)
for i = 0, circs.ct do
circlst:lpush '<li><a href="/conf/circles/':shpush(circs(i).cid):lpush'">'
:ppush(circs(i).name)
:lpush '</a></li>'
|