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>
Sat, 2 Jul 2011 21:10:16 +0000 (21:10 +0000)
commitaf9dbefecea322adce7a5837da7497f20d0939ab
tree73215aa3816bd45306f58542fd1de2182a484f9a
parentb77706908b601fa7dc740422f2f8db8b580d0af2
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