Templatize sieve rules editor; return success/fail state of serverwrite
authorWilfried Goesgens <dothebart@citadel.org>
Sat, 2 Jul 2011 21:10:16 +0000 (21:10 +0000)
committerWilfried Goesgens <dothebart@citadel.org>
Sun, 4 Sep 2011 21:20:03 +0000 (21:20 +0000)
commita4f0e3fbc3ff6e65601cf305b952199172387ba3
tree04b8a675ac74ae5a2bb41c97179a5008ef238d92
parentee000901053bcae76a5e78835a6d49efe92b224d
Templatize sieve rules editor; return success/fail state of serverwrite

 - return status of sending stuff to citserver, so we can abort loops in time if our connection dies.
 - add sieve scripts lists with content to the session for one request
 - add hooks for listing sieve scripts and their contents
 - add parser for our webcit embedded sieve editor
 - add hooks for our webcit embedded sieve editor
 - add templates with the contents from sieve.c
17 files changed:
webcit/config.guess
webcit/config.sub
webcit/sieve.c
webcit/static/t/sieve/add.html [new file with mode: 0644]
webcit/static/t/sieve/display.html [new file with mode: 0644]
webcit/static/t/sieve/display_one.html [new file with mode: 0644]
webcit/static/t/sieve/display_one_script.html [new file with mode: 0644]
webcit/static/t/sieve/empty.html [new file with mode: 0644]
webcit/static/t/sieve/list.html [new file with mode: 0644]
webcit/static/t/sieve/list_select_one.html [new file with mode: 0644]
webcit/static/t/sieve/none.html [new file with mode: 0644]
webcit/static/t/sieve/roomlist.html [new file with mode: 0644]
webcit/static/t/sieve/script_select.html [new file with mode: 0644]
webcit/subst.c
webcit/subst.h
webcit/tcp_sockets.c
webcit/webcit.h