From 739b5ec6e2ed6cea7ca681b54c8b42f8aa97285d Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Mon, 13 Nov 2006 17:21:15 +0000 Subject: [PATCH] More work on the rules editor --- webcit/calendar_view.c | 2 +- webcit/sieve.c | 49 +++++++++++++++++++++++++++------------ webcit/static/delete.gif | Bin 235 -> 330 bytes 3 files changed, 35 insertions(+), 16 deletions(-) diff --git a/webcit/calendar_view.c b/webcit/calendar_view.c index 798579c7e..c834ccc21 100644 --- a/webcit/calendar_view.c +++ b/webcit/calendar_view.c @@ -518,7 +518,7 @@ void calendar_brief_month_view(int year, int month, int day) { if ((i % 7) == 0) { wc_strftime(&weeknumber[0], sizeof(weeknumber), "%U", &tm); wprintf("" - " \n", + " \n", _("Week"), weeknumber, _("Hours"), diff --git a/webcit/sieve.c b/webcit/sieve.c index 210345ec7..b603d41fd 100644 --- a/webcit/sieve.c +++ b/webcit/sieve.c @@ -418,14 +418,17 @@ void display_rules_editor_inner_div(void) { " if (d == 'all') { \n" " $('div_size'+i).style.display = 'none'; \n" " $('div_compare'+i).style.display = 'none'; \n" + " $('div_nocompare'+i).style.display = 'block'; \n" " } \n" " else if (d == 'size') { \n" " $('div_size'+i).style.display = 'block'; \n" " $('div_compare'+i).style.display = 'none'; \n" + " $('div_nocompare'+i).style.display = 'none'; \n" " } \n" " else { \n" " $('div_size'+i).style.display = 'none'; \n" " $('div_compare'+i).style.display = 'block'; \n" + " $('div_nocompare'+i).style.display = 'none'; \n" " } \n" " d = ($('action'+i).options[$('action'+i).selectedIndex].value); \n" " if (d == 'fileinto') { \n" @@ -513,32 +516,43 @@ void display_rules_editor_inner_div(void) { wprintf("
"); - wprintf("
%s %s
%s%s%s%s
%s%s%s%s
"); + wprintf("
"); for (i=0; i", i); + wprintf("", + i, + ((i%2) ? "DDDDDD" : "FFFFFF") + ); - wprintf(""); - wprintf(" %d. %s", i+1, _("If") ); + wprintf(""); - wprintf(""); - wprintf(""); - wprintf("", _("and then") ); + wprintf("", _("and then") ); - wprintf("
"); + wprintf(""); wprintf("
"); wprintf("", i); wprintf("
"); if (i>0) wprintf("" - "", i-1, i); + "", + i-1, i, _("Move rule up") ); wprintf("" - "", - i, i+1, i); + "", + i, i+1, i, _("Move rule down") ); wprintf("" - "", - i, i); + "", + i, i, _("Delete rule") ); + + wprintf("
"); + wprintf("%d", i+1); + wprintf(""); + wprintf("%s ", _("If") ); wprintf(""); wprintf(""); + wprintf(""); wprintf("
", i); wprintf("", i, i); wprintf("
"); + wprintf("
", i); + wprintf("%s", _("(All messages)")); + wprintf("
"); + wprintf("
", i); wprintf("
"); + wprintf(""); wprintf(""); wprintf(""); @@ -627,9 +646,9 @@ void display_rules_editor_inner_div(void) { - wprintf("%s%s"); + wprintf(""); wprintf("