output_headers(1, 1, 1, 0, 0, 0);
wprintf("<div class=\"fix_scrollbar_bug\">"
- "<table width=\"100%%\" cellspacing=\"10px\" cellpadding=\"0\">"
+ "<table width=\"100%%\" cellspacing=\"10\" cellpadding=\"0\">"
"<tr><td colspan=\"2\" class=\"advanced\">\n");
svput("BOXTITLE", WCS_STRING, _("Basic commands"));
wprintf("<td>");
- wprintf("<a href=\"readfwd?startmsg=%ld&is_singlecard=1",
+ wprintf("<a href=\"readfwd?startmsg=%ld?is_singlecard=1",
addrbook[i].ab_msgnum);
- wprintf("?maxmsgs=1&is_summary=0&alpha=%s\">", bstr("alpha"));
+ wprintf("?maxmsgs=1?is_summary=0?alpha=%s\">", bstr("alpha"));
vcard_n_prettyize(addrbook[i].ab_name);
escputs(addrbook[i].ab_name);
wprintf("</a></td>\n");
"<table cellspacing=0 style=\"width:100%%\">"
"<tr>"
);
- wprintf("<th width=%d%%>%s <a href=\"readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&sortby=%s\"><img border=\"0\" src=\"%s\" /></a> </th>\n"
- "<th width=%d%%>%s <a href=\"readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&sortby=%s\"><img border=\"0\" src=\"%s\" /></a> </th>\n"
- "<th width=%d%%>%s <a href=\"readfwd?startmsg=1&maxmsgs=9999999&is_summary=1&sortby=%s\"><img border=\"0\" src=\"%s\" /></a> \n"
+ wprintf("<th width=%d%%>%s <a href=\"readfwd?startmsg=1?maxmsgs=9999999?is_summary=1?sortby=%s\"><img border=\"0\" src=\"%s\" /></a> </th>\n"
+ "<th width=%d%%>%s <a href=\"readfwd?startmsg=1?maxmsgs=9999999?is_summary=1?sortby=%s\"><img border=\"0\" src=\"%s\" /></a> </th>\n"
+ "<th width=%d%%>%s <a href=\"readfwd?startmsg=1?maxmsgs=9999999?is_summary=1?sortby=%s\"><img border=\"0\" src=\"%s\" /></a> \n"
" "
"<input type=\"submit\" name=\"delete_button\" id=\"delbutton\" "
" onClick=\"CtdlDeleteSelectedMessages(event)\" "
-/**
- * \brief Dummy section
+/*
+ * Dummy section
*/
void dummy_section(void) {
svput("BOXTITLE", WCS_STRING, "(dummy section)");
}
-/**
- * \brief New messages section
+/*
+ * New messages section
*/
void new_messages_section(void) {
char buf[SIZ];
}
-/**
- * \brief Task list section
+/*
+ * Task list section
*/
void tasks_section(void) {
int num_msgs = 0;
}
-/**
- * \brief Calendar section
+/*
+ * Calendar section
*/
void calendar_section(void) {
int num_msgs = 0;
}
}
-/**
- * \brief Server info section (fluff, really)
+/*
+ * Server info section (fluff, really)
*/
void server_info_section(void) {
char message[512];
escputs(message);
}
-/**
- * \brief summary of inner div????
+/*
+ * Now let's do three columns of crap. All portals and all groupware
+ * clients seem to want to do three columns, so we'll do three
+ * columns too. Conformity is not inherently a virtue, but there are
+ * a lot of really shallow people out there, and even though they're
+ * not people I consider worthwhile, I still want them to use WebCit.
*/
-
-
-
void summary_inner_div(void) {
- /**
- * Now let's do three columns of crap. All portals and all groupware
- * clients seem to want to do three columns, so we'll do three
- * columns too. Conformity is not inherently a virtue, but there are
- * a lot of really shallow people out there, and even though they're
- * not people I consider worthwhile, I still want them to use WebCit.
- */
-
wprintf("<div class=\"fix_scrollbar_bug\">"
- "<table width=\"100%%\" cellspacing=\"10px\" cellpadding=\"0\">"
+ "<table width=\"100%%\" cellspacing=\"10\" cellpadding=\"0\">"
"<tr valign=top>");
- /**
+ /*
* Column One
*/
wprintf("<td width=33%%>");
wprintf("</div></div></div>");
wprintf("</td>");
- /**
+ /*
* Column Two
*/
wprintf("<td width=33%%>");
wprintf("</div></div></div>");
wprintf("</td>");
- /**
+ /*
* Column Three
*/
wprintf("<td width=33%%>");
wprintf("</tr><tr valign=top>");
- /**
+ /*
* Row Two - Column One
*/
wprintf("<td colspan=2>");
wprintf("</div></div></div>");
wprintf("</td>");
- /**
+ /*
* Row Two - Column Two
*/
wprintf("<td width=33%%>");
wprintf("</td>");
- /**
+ /*
* End of columns
*/
wprintf("</tr></table>");
}
-/**
- * \brief Display this user's summary page
+/*
+ * Display this user's summary page
*/
void summary(void) {
char title[256];
wprintf("</li></ul>");
wprintf("</div>");
- /**
+ /*
* You guessed it ... we're going to refresh using ajax.
* In the future we might consider updating individual sections of the summary
* instead of the whole thing.
WebcitAddUrlHandler(HKEY("summary_inner_div"), summary_inner_div, AJAX);
}
-/*@}*/