* rework who.c so it doesn't use svput() and friends but rather preregistered callbac...
authorWilfried Göesgens <willi@citadel.org>
Wed, 19 Nov 2008 22:20:57 +0000 (22:20 +0000)
committerWilfried Göesgens <willi@citadel.org>
Wed, 19 Nov 2008 22:20:57 +0000 (22:20 +0000)
commit9cf809f80eb6bf3f864eeeeb20c7ad277500ccf6
tree495458ed4b49b0c3c139f24c70cd47c258179340
parent6603dbd52bd26df167b97184d14e687d1ab8e404
* rework who.c so it doesn't use svput() and friends but rather preregistered callback hooks (like the other new stuff)
* more syntax error detections and warnings in the template engine...
* change trailing_js to be a static template hook too
* pre-evaluate conditionals too
* swap startup sequence so pre-evaluation actualy works (first register hooks, then parse templates)
* global function to be used by string tmplput hooks which evaluates escaping demanded by template tokens in a central place
* fix spelling in some mobile templates
* move SERV: template hooks into serv_func.c
14 files changed:
webcit/serv_func.c
webcit/static/t/head.m.html
webcit/static/t/msgcontrols.m.html
webcit/static/t/newstartpage.html
webcit/static/t/who.html
webcit/static/t/wholiststatic_header.html
webcit/static/t/whosection.html
webcit/static/t/whosimplesection.html
webcit/static/t/whosummarysection.html
webcit/subst.c
webcit/webcit.c
webcit/webcit.h
webcit/webserver.c
webcit/who.c