Warning: session_start(): open(/var/lib/php/sessions/sess_gbvfcpn1a1u04ggkgcvt9ajlmb, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
// a, b are indices into the chat history
static Web chatLinesAsWeb2(int a, int b, O makeNode) {
ret chatLinesAsWeb2(stefansChat_readHistory_fullMsgs(a, b), makeNode);
}
// makeNode: voidfunc(ChatMsg, WebNode)
static Web chatLinesAsWeb2(L msgs, O makeNode) {
Web web = simpleWeb();
new L nodes;
for i over msgs: {
ChatMsg msg = msgs.get(i);
WebNode n = web.newNode();
web_addRelation(nextToLast(nodes), n, 'then);
web_setPosition(n, 0.5, 0.2+i*0.6/max(1, l(msgs)-1));
nodes.add(n);
call(makeNode, msg, n);
}
ret web;
}