/**\brief stub for non-libical builds */
void do_calendar_view(void) {
- wprintf("<CENTER><I>");
+ wprintf("<center><i>");
wprintf(_("The calendar view is not available."));
- wprintf("</I></CENTER><br />\n");
+ wprintf("</i></center><br />\n");
}
/**\brief stub for non-libical builds */
void do_tasks_view(void) {
- wprintf("<CENTER><I>");
+ wprintf("<center><I>");
wprintf(_("The tasks view is not available."));
- wprintf("</I></CENTER><br />\n");
+ wprintf("</i></center><br />\n");
}
#else /* WEBCIT_WITH_CALENDAR_SERVICE */
if (p != NULL) {
if (all_day_event) {
- wprintf("<TABLE border=0 cellpadding=2><TR>"
- "<TD BGCOLOR=\"#CCCCDD\">"
+ wprintf("<table border=0 cellpadding=2><TR>"
+ "<td bgcolor=\"#CCCCDD\">"
);
}
- wprintf("<FONT SIZE=-1>"
+ wprintf("<font size=-1>"
"<a href=\"display_edit_event?msgnum=%ld&calview=%s&year=%s&month=%s&day=%s\">",
WC->disp_cal[i].cal_msgnum,
bstr("calview"),
);
escputs((char *)
icalproperty_get_comment(p));
- wprintf("</A></FONT><br />\n");
+ wprintf("</a></font><br />\n");
if (all_day_event) {
- wprintf("</TD></TR></TABLE>");
+ wprintf("</td></tr></table>");
}
}
/** Outer table (to get the background color) */
wprintf("<div class=\"fix_scrollbar_bug\">"
- "<TABLE width=100%% border=0 cellpadding=0 cellspacing=0 "
+ "<table width=100%% border=0 cellpadding=0 cellspacing=0 "
"bgcolor=#204B78><TR><TD>\n");
- wprintf("<TABLE width=100%% border=0 cellpadding=0 cellspacing=0><tr>\n");
+ wprintf("<table width=100%% border=0 cellpadding=0 cellspacing=0><tr>\n");
- wprintf("<TD ALIGN=CENTER>");
+ wprintf("<td align=center>");
localtime_r(&previous_month, &tm);
wprintf("<a href=\"readfwd?calview=month&year=%d&month=%d&day=1\">",
(int)(tm.tm_year)+1900, tm.tm_mon + 1);
- wprintf("<IMG ALIGN=MIDDLE src=\"static/prevdate_32x.gif\" BORDER=0></A>\n");
+ wprintf("<img align=middle src=\"static/prevdate_32x.gif\" border=0></A>\n");
wc_strftime(colheader_label, sizeof colheader_label, "%B", &starting_tm);
wprintf(" "
- "<FONT SIZE=+1 COLOR=\"#FFFFFF\">"
+ "<font size=+1 color=\"#FFFFFF\">"
"%s %d"
- "</FONT>"
+ "</font>"
" ", colheader_label, year);
localtime_r(&next_month, &tm);
wprintf("<a href=\"readfwd?calview=month&year=%d&month=%d&day=1\">",
(int)(tm.tm_year)+1900, tm.tm_mon + 1);
- wprintf("<IMG ALIGN=MIDDLE src=\"static/nextdate_32x.gif\" BORDER=0></A>\n");
+ wprintf("<img align=middle src=\"static/nextdate_32x.gif\" border=0></A>\n");
- wprintf("</TD></TR></TABLE>\n");
+ wprintf("</td></tr></table>\n");
/** Inner table (the real one) */
- wprintf("<TABLE width=100%% border=0 cellpadding=1 cellspacing=1 "
- "bgcolor=#204B78><TR>");
+ wprintf("<table width=100%% border=0 cellpadding=1 cellspacing=1 "
+ "bgcolor=#204B78><tr>");
colheader_time = thetime;
for (i=0; i<7; ++i) {
colheader_time = thetime + (i * 86400) ;
localtime_r(&colheader_time, &colheader_tm);
wc_strftime(colheader_label, sizeof colheader_label, "%A", &colheader_tm);
- wprintf("<TD ALIGN=CENTER WIDTH=14%%>"
- "<FONT COLOR=\"#FFFFFF\">%s</FONT></TH>", colheader_label);
+ wprintf("<td align=center width=14%%>"
+ "<font color=\"#FFFFFF\">%s</font></th>", colheader_label);
+
}
- wprintf("</TR>\n");
+ wprintf("</tr>\n");
/** Now do 35 days */
for (i = 0; i < 35; ++i) {
/** Before displaying Sunday, start a new row */
if ((i % 7) == 0) {
- wprintf("<TR>");
+ wprintf("<tr>");
}
- wprintf("<TD BGCOLOR=\"#%s\" WIDTH=14%% HEIGHT=60 align=left VALIGN=TOP><B>",
+ wprintf("<td bgcolor=\"#%s\" width=14%% height=60 align=left valign=top><b>",
((tm.tm_mon != month-1) ? "DDDDDD" :
((tm.tm_wday==0 || tm.tm_wday==6) ? "EEEECC" :
"FFFFFF"))
wprintf("%s ", colheader_label);
}
wprintf("<a href=\"readfwd?calview=day&year=%d&month=%d&day=%d\">"
- "%d</A></B><br />",
+ "%d</a></b><br />",
tm.tm_year + 1900,
tm.tm_mon + 1,
tm.tm_mday,
/** put the data here, stupid */
calendar_month_view_display_events(thetime);
- wprintf("</TD>");
+ wprintf("</td>");
/** After displaying Saturday, end the row */
if ((i % 7) == 6) {
- wprintf("</TR>\n");
+ wprintf("</tr>\n");
}
thetime += (time_t)86400; /** ahead 24 hours */
}
- wprintf("</TABLE>" /** end of inner table */
- "</TD></TR></TABLE>" /** end of outer table */
+ wprintf("</table>" /** end of inner table */
+ "</td></tr></table>" /** end of outer table */
"</div>\n");
}
/** Outer table (to get the background color) */
wprintf("<div class=\"fix_scrollbar_bug\">"
- "<TABLE width=100%% border=0 cellpadding=0 cellspacing=0 "
+ "<table width=100%% border=0 cellpadding=0 cellspacing=0 "
"bgcolor=#204B78><TR><TD>\n");
- wprintf("<TABLE width=100%% border=0 cellpadding=0 cellspacing=0><tr>\n");
+ wprintf("<table width=100%% border=0 cellpadding=0 cellspacing=0><tr>\n");
- wprintf("<TD ALIGN=CENTER>");
+ wprintf("<td align=center>");
localtime_r(&previous_month, &tm);
wprintf("<a href=\"readfwd?calview=month&year=%d&month=%d&day=1\">",
(int)(tm.tm_year)+1900, tm.tm_mon + 1);
- wprintf("<IMG ALIGN=MIDDLE src=\"static/prevdate_32x.gif\" BORDER=0></A>\n");
+ wprintf("<img align=middle src=\"static/prevdate_32x.gif\" border=0></A>\n");
wc_strftime(month_label, sizeof month_label, "%B", &tm);
wprintf(" "
- "<FONT SIZE=+1 COLOR=\"#FFFFFF\">"
+ "<font size=+1 color=\"#FFFFFF\">"
"%s %d"
- "</FONT>"
+ "</font>"
" ", month_label, year);
localtime_r(&next_month, &tm);
wprintf("<a href=\"readfwd?calview=month&year=%d&month=%d&day=1\">",
(int)(tm.tm_year)+1900, tm.tm_mon + 1);
- wprintf("<IMG ALIGN=MIDDLE src=\"static/nextdate_32x.gif\" BORDER=0></A>\n");
+ wprintf("<img align=middle src=\"static/nextdate_32x.gif\" border=0></A>\n");
- wprintf("</TD></TR></TABLE>\n");
+ wprintf("</td></tr></table>\n");
/** Inner table (the real one) */
- wprintf("<TABLE width=100%% border=0 cellpadding=1 cellspacing=1 "
+ wprintf("<table width=100%% border=0 cellpadding=1 cellspacing=1 "
"bgcolor=#EEEECC><TR>");
- wprintf("</TR>\n");
- wprintf("<TR><TD COLSPAN=\"100%\">\n");
+ wprintf("</tr>\n");
+ wprintf("<tr><td colspan=\"100%\">\n");
/** Now do 35 days */
for (i = 0; i < 35; ++i) {
/** Before displaying Sunday, start a new CELL */
if ((i % 7) == 0) {
wc_strftime(&weeknumber[0], sizeof(weeknumber), "%U", &tm);
- wprintf("<TABLE border='0' BGCOLOR=\"#EEEECC\" width='100%'> <tr><th colspan='4'>%s %s</th></tr>"
+ wprintf("<table border='0' bgcolor=\"#EEEECC\" width='100%'> <tr><th colspan='4'>%s %s</th></tr>"
" <tr><td>%s</td><td width='70%'>%s</td><td>%s</td><td>%s</td></tr>\n",
_("Week"),
weeknumber,
/** Day Header */
wc_strftime(weekday_name, sizeof weekday_name, "%A", &tm);
- wprintf("<tr><td BGCOLOR='%s' colspan='1' align='left'> %s"
- "</td><td BGCOLOR='%s' colspan='3'><hr></td></tr>\n",
- daycolor,
- weekday_name,
- daycolor);
+ wprintf("<tr><td bgcolor='%s' colspan='1' align='left'> %s"
+ "</td><td bgcolor='%s' colspan='3'><hr></td></tr>\n",
+ daycolor,
+ weekday_name,
+ daycolor);
/** put the data of one day here, stupid */
calendar_month_view_brief_events(thetime, daycolor);
thetime += (time_t)86400; /** ahead 24 hours */
}
- wprintf("</TABLE>" /** end of inner table */
- "</TD></TR></TABLE>" /** end of outer table */
+ wprintf("</table>" /** end of inner table */
+ "</td></tr></table>" /** end of outer table */
"</div>\n");
}
* \param day the day which we want to see the week around
*/
void calendar_week_view(int year, int month, int day) {
- wprintf("<CENTER><I>week view FIXME</I></CENTER><br />\n");
+ wprintf("<center><i>week view FIXME</i></center><br />\n");
}
if (p != NULL) {
if (all_day_event) {
- wprintf("<TABLE border=1 cellpadding=2><TR>"
- "<TD BGCOLOR=\"#CCCCCC\">"
+ wprintf("<table border=1 cellpadding=2><TR>"
+ "<td bgcolor=\"#CCCCCC\">"
);
}
- wprintf("<FONT SIZE=-1>"
+ wprintf("<font size=-1>"
"<a href=\"display_edit_event?msgnum=%ld&calview=day&year=%d&month=%d&day=%d\">",
WC->disp_cal[i].cal_msgnum,
year, month, day
);
escputs((char *)
icalproperty_get_comment(p));
- wprintf("</A></FONT><br />\n");
+ wprintf("</a></font><br />\n");
if (all_day_event) {
- wprintf("</TD></TR></TABLE>");
+ wprintf("</td></tr></table>");
}
}
/** Outer table (to get the background color) */
wprintf("<div class=\"fix_scrollbar_bug\">"
- "<TABLE width=100%% border=0 cellpadding=0 cellspacing=0 "
- "bgcolor=#204B78><TR><TD>\n");
+ "<table width=100%% border=0 cellpadding=0 cellspacing=0 "
+ "bgcolor=#204B78><tr><td>\n");
/** Inner table (the real one) */
- wprintf("<TABLE width=100%% border=0 cellpadding=1 cellspacing=1 "
- "bgcolor=#204B78><TR>\n");
+ wprintf("<table width=100%% border=0 cellpadding=1 cellspacing=1 "
+ "bgcolor=#204B78><tr>\n");
/** Innermost table (contains hours etc.) */
- wprintf("<TD WIDTH=80%%>"
- "<TABLE width=100%% border=0 cellpadding=1 cellspacing=1 "
+ wprintf("<td width=80%%>"
+ "<table width=100%% border=0 cellpadding=1 cellspacing=1 "
"bgcolor=#204B78>\n");
/** Display events before 8:00 (hour=-1 is all-day events) */
- wprintf("<TR>"
- "<TD BGCOLOR=\"#CCCCDD\" VALIGN=MIDDLE WIDTH=10%%></TD>"
- "<TD BGCOLOR=\"#FFFFFF\" VALIGN=TOP>");
+ wprintf("<tr>"
+ "<td bgcolor=\"#CCCCDD\" valign=middle width=10%%></td>"
+ "<td bgcolor=\"#FFFFFF\" valign=top>");
for (hour = (-1); hour <= (daystart-1); ++hour) {
calendar_day_view_display_events(year, month, day, hour);
}
- wprintf("</TD></TR>\n");
+ wprintf("</td></tr>\n");
/** Now the middle of the day... */
for (hour = daystart; hour <= dayend; ++hour) { /* could do HEIGHT=xx */
- wprintf("<TR HEIGHT=30><TD BGCOLOR=\"#CCCCDD\" ALIGN=MIDDLE "
- "VALIGN=MIDDLE WIDTH=10%%>");
+ wprintf("<tr height=30><td bgcolor=\"#CCCCDD\" align=middle "
+ "valign=middle width=10%%>");
wprintf("<a href=\"display_edit_event?msgnum=0"
"&year=%d&month=%d&day=%d&hour=%d&minute=0\">",
year, month, day, hour
);
if (!strcasecmp(calhourformat, "24")) {
- wprintf("%2d:00</A> ", hour);
+ wprintf("%2d:00</a> ", hour);
}
else {
- wprintf("%d:00%s</A> ",
+ wprintf("%d:00%s</a> ",
(hour <= 12 ? hour : hour-12),
(hour < 12 ? "am" : "pm")
);
}
- wprintf("</TD><TD BGCOLOR=\"#FFFFFF\" VALIGN=TOP>");
+ wprintf("</td><td bgcolor=\"#FFFFFF\" valign=top>");
/* put the data here, stupid */
calendar_day_view_display_events(year, month, day, hour);
- wprintf("</TD></TR>\n");
+ wprintf("</td></tr>\n");
}
/** Display events after 5:00... */
- wprintf("<TR>"
- "<TD BGCOLOR=\"#CCCCDD\" VALIGN=MIDDLE WIDTH=10%%></TD>"
- "<TD BGCOLOR=\"#FFFFFF\" VALIGN=TOP>");
+ wprintf("<tr>"
+ "<td bgcolor=\"#CCCCDD\" valign=middle width=10%%></td>"
+ "<td bgcolor=\"#FFFFFF\" valign=top>");
for (hour = (dayend+1); hour <= 23; ++hour) {
calendar_day_view_display_events(year, month, day, hour);
}
- wprintf("</TD></TR>\n");
+ wprintf("</td></tr>\n");
- wprintf("</TABLE>" /* end of innermost table */
- "</TD>"
+ wprintf("</table>" /* end of innermost table */
+ "</td>"
);
- wprintf("<TD WIDTH=20%% VALIGN=top>"); /* begin stuff-on-the-right */
+ wprintf("<td width=20%% valign=top>"); /* begin stuff-on-the-right */
/** Begin todays-date-with-left-and-right-arrows */
- wprintf("<TABLE BORDER=0 WIDTH=100%% "
- "CELLSPACING=0 CELLPADDING=0 BGCOLOR=\"#FFFFFF\">\n");
- wprintf("<TR>");
+ wprintf("<table border=0 width=100%% "
+ "cellspacing=0 cellpadding=0 bgcolor=\"#FFFFFF\">\n");
+ wprintf("<tr>");
/** Left arrow */
- wprintf("<TD ALIGN=CENTER>");
+ wprintf("<td align=center>");
wprintf("<a href=\"readfwd?calview=day&year=%d&month=%d&day=%d\">",
yesterday.year, yesterday.month, yesterday.day);
- wprintf("<IMG ALIGN=MIDDLE src=\"static/prevdate_32x.gif\" BORDER=0></A>");
- wprintf("</TD>");
+ wprintf("<img align=middle src=\"static/prevdate_32x.gif\" border=0></A>");
+ wprintf("</td>");
/** Today's date */
memset(&d_tm, 0, sizeof d_tm);
wprintf("%s", d_str);
/** Right arrow */
- wprintf("<TD ALIGN=CENTER>");
+ wprintf("<td align=center>");
wprintf("<a href=\"readfwd?calview=day&year=%d&month=%d&day=%d\">",
tomorrow.year, tomorrow.month, tomorrow.day);
- wprintf("<IMG ALIGN=MIDDLE src=\"static/nextdate_32x.gif\""
- " BORDER=0></A>\n");
- wprintf("</TD>");
+ wprintf("<img align=middle src=\"static/nextdate_32x.gif\""
+ " border=0></A>\n");
+ wprintf("</td>");
- wprintf("</TR></TABLE>\n");
+ wprintf("</tr></table>\n");
/** End todays-date-with-left-and-right-arrows */
/** \todo In the future we might want to put a month-o-matic here */
- wprintf("</FONT></CENTER>\n");
+ wprintf("</font></center>\n");
- wprintf("</TD>"); /** end stuff-on-the-right */
+ wprintf("</td>"); /** end stuff-on-the-right */
- wprintf("</TR></TABLE>" /** end of inner table */
- "</TD></TR></TABLE></div>" /** end of outer table */
+ wprintf("</tr></table>" /** end of inner table */
+ "</td></tr></table></div>" /** end of outer table */
);
wprintf("<div class=\"fix_scrollbar_bug\">"
"<table border=0 cellspacing=0 width=100%% bgcolor=\"#FFFFFF\">\n<tr>\n"
- "<TH>");
+ "<th>");
wprintf(_("Name of task"));
- wprintf("</TH><TH>");
+ wprintf("</th><th>");
wprintf(_("Date due"));
- wprintf("</TH></TR>\n"
+ wprintf("</th></tr>\n"
);
/** Sort them if necessary */
if (WC->num_cal) for (i=0; i<(WC->num_cal); ++i) {
bg = 1 - bg;
- wprintf("<TR BGCOLOR=\"#%s\"><TD>",
+ wprintf("<tr bgcolor=\"#%s\"><td>",
(bg ? "DDDDDD" : "FFFFFF")
);
WC->disp_cal[i].cal_msgnum );
urlescputs(WC->wc_roomname);
wprintf("\">");
- wprintf("<IMG ALIGN=MIDDLE "
- "src=\"static/taskmanag_16x.gif\" BORDER=0> ");
+ wprintf("<img align=middle "
+ "src=\"static/taskmanag_16x.gif\" border=0> ");
if (p != NULL) {
escputs((char *)icalproperty_get_comment(p));
}
- wprintf("</A>\n");
- wprintf("</TD>\n");
+ wprintf("</a>\n");
+ wprintf("</td>\n");
due = get_task_due_date(WC->disp_cal[i].cal);
fmt_date(buf, due, 0);
- wprintf("<TD><FONT");
+ wprintf("<td><font");
if (due < time(NULL)) {
- wprintf(" COLOR=\"#FF0000\"");
+ wprintf(" color=\"#FF0000\"");
}
- wprintf(">%s</FONT></TD></TR>\n", buf);
+ wprintf(">%s</font></td></tr>\n", buf);
}
wprintf("</table></div>\n");
output_headers(1, 1, 2, 0, 0, 0);
wprintf("<div id=\"banner\">\n"
- "<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
- "<SPAN CLASS=\"titlebar\">");
+ "<table width=100%% border=0 bgcolor=\"#444455\"><tr><td>"
+ "<span class=\"titlebar\">");
wprintf(_("Site configuration"));
- wprintf("</SPAN>"
- "</TD></TR></TABLE>\n"
+ wprintf("</span>"
+ "</td></tr></table>\n"
"</div>\n<div id=\"content\">\n"
);
serv_printf("CONF get");
serv_getln(buf, sizeof buf);
if (buf[0] != '1') {
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>");
- wprintf("<SPAN CLASS=\"titlebar\">");
+ wprintf("<table width=100%% border=0 bgcolor=\"#444455\"><tr><td>");
+ wprintf("<span class=\"titlebar\">");
wprintf(_("Error"));
- wprintf("</SPAN>\n");
- wprintf("</TD></TR></TABLE><br />\n");
+ wprintf("</span>\n");
+ wprintf("</td></tr></table><br />\n");
wprintf("%s<br />\n", &buf[4]);
wDumpContent(1);
return;
while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
switch (i++) {
case 0:
- sprintf(&general[strlen(general)], "<TR><TD>");
+ sprintf(&general[strlen(general)], "<tr><td>");
sprintf(&general[strlen(general)], _("Node name"));
- sprintf(&general[strlen(general)], "</TD><TD>");
- sprintf(&general[strlen(general)], "<input type=\"text\" NAME=\"c_nodename\" MAXLENGTH=\"15\" VALUE=\"%s\">", buf);
- sprintf(&general[strlen(general)], "</TD></TR>\n");
+ sprintf(&general[strlen(general)], "</td><td>");
+ sprintf(&general[strlen(general)], "<input type=\"text\" name=\"c_nodename\" maxlength=\"15\" value=\"%s\">", buf);
+ sprintf(&general[strlen(general)], "</td></tr>\n");
break;
case 1:
- sprintf(&general[strlen(general)], "<TR><TD>");
+ sprintf(&general[strlen(general)], "<tr><td>");
sprintf(&general[strlen(general)], _("Fully qualified domain name"));
- sprintf(&general[strlen(general)], "</TD><TD>");
- sprintf(&general[strlen(general)], "<input type=\"text\" NAME=\"c_fqdn\" MAXLENGTH=\"63\" VALUE=\"%s\">", buf);
- sprintf(&general[strlen(general)], "</TD></TR>\n");
+ sprintf(&general[strlen(general)], "</td><td>");
+ sprintf(&general[strlen(general)], "<input type=\"text\" name=\"c_fqdn\" maxlength=\"63\" value=\"%s\">", buf);
+ sprintf(&general[strlen(general)], "</td></tr>\n");
break;
case 2:
- sprintf(&general[strlen(general)], "<TR><TD>");
+ sprintf(&general[strlen(general)], "<tr><td>");
sprintf(&general[strlen(general)], _("Human-readable node name"));
- sprintf(&general[strlen(general)], "</TD><TD>");
- sprintf(&general[strlen(general)], "<input type=\"text\" NAME=\"c_humannode\" MAXLENGTH=\"20\" VALUE=\"%s\">", buf);
- sprintf(&general[strlen(general)], "</TD></TR>\n");
+ sprintf(&general[strlen(general)], "</td><td>");
+ sprintf(&general[strlen(general)], "<input type=\"text\" name=\"c_humannode\" maxlength=\"20\" value=\"%s\">", buf);
+ sprintf(&general[strlen(general)], "</td></tr>\n");
break;
case 3:
- sprintf(&general[strlen(general)], "<TR><TD>");
+ sprintf(&general[strlen(general)], "<tr><td>");
sprintf(&general[strlen(general)], _("Telephone number"));
- sprintf(&general[strlen(general)], "</TD><TD>");
- sprintf(&general[strlen(general)], "<input type=\"text\" NAME=\"c_phonenum\" MAXLENGTH=\"15\" VALUE=\"%s\">", buf);
- sprintf(&general[strlen(general)], "</TD></TR>\n");
+ sprintf(&general[strlen(general)], "</td><td>");
+ sprintf(&general[strlen(general)], "<input type=\"text\" name=\"c_phonenum\" maxlength=\"15\" value=\"%s\">", buf);
+ sprintf(&general[strlen(general)], "</td></tr>\n");
break;
case 4:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Automatically grant room-aide status to users who create private rooms"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<input type=\"checkbox\" NAME=\"c_creataide\" VALUE=\"yes\" %s>",
- ((atoi(buf) != 0) ? "CHECKED" : ""));
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<input type=\"checkbox\" name=\"c_creataide\" value=\"yes\" %s>",
+ ((atoi(buf) != 0) ? "checked" : ""));
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 5:
- sprintf(&tuning[strlen(tuning)], "<TR><TD>");
+ sprintf(&tuning[strlen(tuning)], "<tr><td>");
sprintf(&tuning[strlen(tuning)], _("Server connection idle timeout (in seconds)"));
- sprintf(&tuning[strlen(tuning)], "</TD><TD>");
- sprintf(&tuning[strlen(tuning)], "<input type=\"text\" NAME=\"c_sleeping\" MAXLENGTH=\"15\" VALUE=\"%s\">", buf);
- sprintf(&tuning[strlen(tuning)], "</TD></TR>\n");
+ sprintf(&tuning[strlen(tuning)], "</td><td>");
+ sprintf(&tuning[strlen(tuning)], "<input type=\"text\" name=\"c_sleeping\" maxlength=\"15\" value=\"%s\">", buf);
+ sprintf(&tuning[strlen(tuning)], "</td></tr>\n");
break;
case 6:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Initial access level for new users"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<SELECT NAME=\"c_initax\" SIZE=\"1\">\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<select name=\"c_initax\" size=\"1\">\n");
for (j=0; j<=6; ++j) {
- sprintf(&access[strlen(access)], "<OPTION %s VALUE=\"%d\">%d - %s</OPTION>\n",
- ((atoi(buf) == j) ? "SELECTED" : ""),
+ sprintf(&access[strlen(access)], "<option %s value=\"%d\">%d - %s</option>\n",
+ ((atoi(buf) == j) ? "selected" : ""),
j, j, axdefs[j]
);
}
- sprintf(&access[strlen(access)], "</SELECT>");
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</select>");
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 7:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Require registration for new users"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<input type=\"checkbox\" NAME=\"c_regiscall\" VALUE=\"yes\" %s>",
- ((atoi(buf) != 0) ? "CHECKED" : ""));
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<input type=\"checkbox\" name=\"c_regiscall\" value=\"yes\" %s>",
+ ((atoi(buf) != 0) ? "checked" : ""));
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 8:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Quarantine messages from problem users"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<input type=\"checkbox\" NAME=\"c_twitdetect\" VALUE=\"yes\" %s>",
- ((atoi(buf) != 0) ? "CHECKED" : ""));
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<input type=\"checkbox\" name=\"c_twitdetect\" value=\"yes\" %s>",
+ ((atoi(buf) != 0) ? "checked" : ""));
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 9:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Name of quarantine room"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<input type=\"text\" NAME=\"c_twitroom\" MAXLENGTH=\"63\" VALUE=\"%s\">", buf);
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<input type=\"text\" name=\"c_twitroom\" maxlength=\"63\" value=\"%s\">", buf);
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 10:
- sprintf(&general[strlen(general)], "<TR><TD>");
+ sprintf(&general[strlen(general)], "<tr><td>");
sprintf(&general[strlen(general)], _("Paginator prompt (for text mode clients)"));
- sprintf(&general[strlen(general)], "</TD><TD>");
- sprintf(&general[strlen(general)], "<input type=\"text\" NAME=\"c_moreprompt\" MAXLENGTH=\"79\" VALUE=\"%s\">", buf);
- sprintf(&general[strlen(general)], "</TD></TR>\n");
+ sprintf(&general[strlen(general)], "</td><td>");
+ sprintf(&general[strlen(general)], "<input type=\"text\" name=\"c_moreprompt\" maxlength=\"79\" value=\"%s\">", buf);
+ sprintf(&general[strlen(general)], "</td></tr>\n");
break;
case 11:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Restrict access to Internet mail"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<input type=\"checkbox\" NAME=\"c_restrict\" VALUE=\"yes\" %s>",
- ((atoi(buf) != 0) ? "CHECKED" : ""));
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<input type=\"checkbox\" name=\"c_restrict\" value=\"yes\" %s>",
+ ((atoi(buf) != 0) ? "checked" : ""));
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 12:
- sprintf(&general[strlen(general)], "<TR><TD>");
+ sprintf(&general[strlen(general)], "<tr><td>");
sprintf(&general[strlen(general)], _("Geographic location of this system"));
- sprintf(&general[strlen(general)], "</TD><TD>");
- sprintf(&general[strlen(general)], "<input type=\"text\" NAME=\"c_bbs_city\" MAXLENGTH=\"31\" VALUE=\"%s\">", buf);
- sprintf(&general[strlen(general)], "</TD></TR>\n");
+ sprintf(&general[strlen(general)], "</td><td>");
+ sprintf(&general[strlen(general)], "<input type=\"text\" name=\"c_bbs_city\" maxlength=\"31\" value=\"%s\">", buf);
+ sprintf(&general[strlen(general)], "</td></tr>\n");
break;
case 13:
- sprintf(&general[strlen(general)], "<TR><TD>");
+ sprintf(&general[strlen(general)], "<tr><td>");
sprintf(&general[strlen(general)], _("Name of system administrator"));
- sprintf(&general[strlen(general)], "</TD><TD>");
- sprintf(&general[strlen(general)], "<input type=\"text\" NAME=\"c_sysadm\" MAXLENGTH=\"25\" VALUE=\"%s\">", buf);
- sprintf(&general[strlen(general)], "</TD></TR>\n");
+ sprintf(&general[strlen(general)], "</td><td>");
+ sprintf(&general[strlen(general)], "<input type=\"text\" name=\"c_sysadm\" MAXLENGTH=\"25\" VALUE=\"%s\">", buf);
+ sprintf(&general[strlen(general)], "</td></tr>\n");
break;
case 14:
- sprintf(&tuning[strlen(tuning)], "<TR><TD>");
+ sprintf(&tuning[strlen(tuning)], "<tr><td>");
sprintf(&tuning[strlen(tuning)], _("Maximum concurrent sessions (0 = no limit)"));
- sprintf(&tuning[strlen(tuning)], "</TD><TD>");
- sprintf(&tuning[strlen(tuning)], "<input type=\"text\" NAME=\"c_maxsessions\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
- sprintf(&tuning[strlen(tuning)], "</TD></TR>\n");
+ sprintf(&tuning[strlen(tuning)], "</td><td>");
+ sprintf(&tuning[strlen(tuning)], "<input type=\"text\" name=\"c_maxsessions\" maxlength=\"5\" value=\"%s\">", buf);
+ sprintf(&tuning[strlen(tuning)], "</td></tr>\n");
break;
case 16:
- sprintf(&tuning[strlen(tuning)], "<TR><TD>");
+ sprintf(&tuning[strlen(tuning)], "<tr><td>");
sprintf(&tuning[strlen(tuning)], _("Default user purge time (days)"));
- sprintf(&tuning[strlen(tuning)], "</TD><TD>");
- sprintf(&tuning[strlen(tuning)], "<input type=\"text\" NAME=\"c_userpurge\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
- sprintf(&tuning[strlen(tuning)], "</TD></TR>\n");
+ sprintf(&tuning[strlen(tuning)], "</td><td>");
+ sprintf(&tuning[strlen(tuning)], "<input type=\"text\" name=\"c_userpurge\" maxlength=\"5\" value=\"%s\">", buf);
+ sprintf(&tuning[strlen(tuning)], "</td></tr>\n");
break;
case 17:
- sprintf(&tuning[strlen(tuning)], "<TR><TD>");
+ sprintf(&tuning[strlen(tuning)], "<tr><td>");
sprintf(&tuning[strlen(tuning)], _("Default room purge time (days)"));
- sprintf(&tuning[strlen(tuning)], "</TD><TD>");
- sprintf(&tuning[strlen(tuning)], "<input type=\"text\" NAME=\"c_roompurge\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
- sprintf(&tuning[strlen(tuning)], "</TD></TR>\n");
+ sprintf(&tuning[strlen(tuning)], "</td><td>");
+ sprintf(&tuning[strlen(tuning)], "<input type=\"text\" name=\"c_roompurge\" maxlength=\"5\" value=\"%s\">", buf);
+ sprintf(&tuning[strlen(tuning)], "</td></tr>\n");
break;
case 18:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Name of room to log pages"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<input type=\"text\" NAME=\"c_logpages\" MAXLENGTH=\"63\" VALUE=\"%s\">", buf);
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<input type=\"text\" name=\"c_logpages\" maxlength=\"63\" value=\"%s\">", buf);
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 19:
- sprintf(&access[strlen(access)], "<TR><TD>");
+ sprintf(&access[strlen(access)], "<tr><td>");
sprintf(&access[strlen(access)], _("Access level required to create rooms"));
- sprintf(&access[strlen(access)], "</TD><TD>");
- sprintf(&access[strlen(access)], "<SELECT NAME=\"c_createax\" SIZE=\"1\">\n");
+ sprintf(&access[strlen(access)], "</td><td>");
+ sprintf(&access[strlen(access)], "<select name=\"c_createax\" size=\"1\">\n");
for (j=0; j<=6; ++j) {
- sprintf(&access[strlen(access)], "<OPTION %s VALUE=\"%d\">%d - %s</OPTION>\n",
- ((atoi(buf) == j) ? "SELECTED" : ""),
+ sprintf(&access[strlen(access)], "<option %s value=\"%d\">%d - %s</option>\n",
+ ((atoi(buf) == j) ? "selected" : ""),
j, j, axdefs[j]
);
}
- sprintf(&access[strlen(access)], "</SELECT>");
- sprintf(&access[strlen(access)], "</TD></TR>\n");
+ sprintf(&access[strlen(access)], "</select>");
+ sprintf(&access[strlen(access)], "</td></tr>\n");
break;
case 20:
- sprintf(&tuning[strlen(tuning)], "<TR><TD>");
+ sprintf(&tuning[strlen(tuning)], "<tr><td>");
sprintf(&tuning[strlen(tuning)], _("Maximum message length"));
- sprintf(&tuning[strlen(tuning)], "</TD><TD>");
- sprintf(&tuning[strlen(tuning)], "<input type=\"text\" NAME=\"c_maxmsglen\" MAXLENGTH=\"20\" VALUE=\"%s\">", buf);
- sprintf(&tuning[strlen(tuning)], "</TD></TR>\n");
+ sprintf(&tuning[strlen(tuning)], "</td><td>");
+ sprintf(&tuning[strlen(tuning)], "<input type=\"text\" name=\"c_maxmsglen\" maxlength=\"20\" value=\"%s\">", buf);
+ sprintf(&tuning[strlen(tuning)], "</td></tr>\n");
break;
case 21:
- sprintf(&tuning[strlen(tuning)], "<TR><TD>");
+ sprintf(&tuning[strlen(tuning)], "<tr><td>");
sprintf(&tuning[strlen(tuning)], _("Minimum number of worker threads"));
- sprintf(&tuning[strlen(tuning)], "</TD><TD>");
- sprintf(&tuning[strlen(tuning)], "<input type=\"text\" NAME=\"c_min_workers\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
- sprintf(&tuning[strlen(tuning)], "</TD></TR>\n");
+ sprintf(&tuning[strlen(tuning)], "</td><td>");
+ sprintf(&tuning[strlen(tuning)], "<input type=\"text\" name=\"c_min_workers\" maxlength=\"5\" value=\"%s\">", buf);
+ sprintf(&tuning[strlen(tuning)], "</td></tr>\n");
break;
case 22:
- sprintf(&tuning[strlen(tuning)], "<TR><TD>");
+ sprintf(&tuning[strlen(tuning)], "<tr><td>");
sprintf(&tuning[strlen(tuning)], _("Maximum number of worker threads"));
- sprintf(&tuning[strlen(tuning)], "</TD><TD>");
- sprintf(&tuning[strlen(tuning)], "<input type=\"text\" NAME=\"c_max_workers\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
- sprintf(&tuning[strlen(tuning)], "</TD></TR>\n");
+ sprintf(&tuning[strlen(tuning)], "</td><td>");
+ sprintf(&tuning[strlen(tuning)], "<input type=\"text\" name=\"c_max_workers\" maxlength=\"5\" value=\"%s\">", buf);
+ sprintf(&tuning[strlen(tuning)], "</td></tr>\n");
break;
case 23:
- sprintf(&network[strlen(network)], "<TR><TD>");
+ sprintf(&network[strlen(network)], "<tr><td>");
sprintf(&network[strlen(network)], _("POP3 listener port (-1 to disable)"));
- sprintf(&network[strlen(network)], "</TD><TD>");
- sprintf(&network[strlen(network)], "<input type=\"text\" NAME=\"c_pop3_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+ sprintf(&network[strlen(network)], "</td><td>");
+ sprintf(&network[strlen(network)], "<input type=\"text\" name=\"c_pop3_port\" maxlength=\"5\" value=\"%s\">", buf);
sprintf(&network[strlen(network)], "</TD></TR>\n");
break;
case 24:
number_of_rooms_to_check = num_tokens(rooms_to_check, '|');
if (number_of_rooms_to_check == 0) return;
- wprintf("<TABLE BORDER=0 WIDTH=100%%>\n");
+ wprintf("<table border=0 width=100%%>\n");
for (i=0; i<number_of_rooms_to_check; ++i) {
extract_token(room, rooms_to_check, i, '|', sizeof room);
serv_getln(buf, sizeof buf);
if (buf[0] == '2') {
extract_token(room, &buf[4], 0, '|', sizeof room);
- wprintf("<TR><TD><a href=\"dotgoto?room=");
+ wprintf("<tr><td><a href=\"dotgoto?room=");
urlescputs(room);
wprintf("\">");
escputs(room);
- wprintf("</A></TD><TD>%d/%d</TD></TR>\n",
+ wprintf("</a></td><td>%d/%d</td></tr>\n",
extract_int(&buf[4], 1),
extract_int(&buf[4], 2)
);
}
}
- wprintf("</TABLE>\n");
+ wprintf("</table>\n");
do_template("endbox");
}
calendar_summary_view();
#else /* WEBCIT_WITH_CALENDAR_SERVICE */
- wprintf("<I>");
+ wprintf("<i>");
wprintf(_("(This server does not support task lists)"));
- wprintf("</I>\n");
+ wprintf("</i>\n");
#endif /* WEBCIT_WITH_CALENDAR_SERVICE */
do_template("endbox");
}
}
#else /* WEBCIT_WITH_CALENDAR_SERVICE */
- wprintf("<I>");
+ wprintf("<i>");
wprintf(_("(This server does not support calendars)"));
- wprintf("</I>\n");
+ wprintf("</i>\n");
#endif /* WEBCIT_WITH_CALENDAR_SERVICE */
do_template("endbox");
}
output_headers(1, 1, 2, 0, 0, 0);
wprintf("<div id=\"banner\">\n");
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=#444455><TR>"
- "<TD><img src=\"static/summscreen_48x.gif\"></TD><TD>"
- "<SPAN CLASS=\"titlebar\">"
+ wprintf("<table width=100%% border=0 bgcolor=#444455><tr>"
+ "<td><img src=\"static/summscreen_48x.gif\"></td><td>"
+ "<span class=\"titlebar\">"
);
snprintf(title, sizeof title, _("Summary page for %s"), WC->wc_fullname);
escputs(title);
- wprintf("</SPAN></TD><TD>\n");
- wprintf("</TD><TD ALIGN=RIGHT><SPAN CLASS=\"titlebar\">");
+ wprintf("</span></td><td>\n");
+ wprintf("</td><td aling=right><span class=\"titlebar\">");
output_date();
- wprintf("</SPAN><br />");
+ wprintf("</span><br />");
offer_start_page();
- wprintf("</TD></TR></TABLE>\n");
+ wprintf("</td></tr></table>\n");
/**
* You guessed it ... we're going to refresh using ajax.
if (message != NULL) wprintf(message);
- wprintf("<TABLE border=0 CELLSPACING=10><TR VALIGN=TOP><TD>\n");
+ wprintf("<table border=0 cellspacing=10><tr valign=top><td>\n");
svprintf("BOXTITLE", WCS_STRING, _("Add users"));
do_template("beginbox");
"user name in the box below and click 'Create'."));
wprintf("<br /><br />");
- wprintf("<CENTER><FORM METHOD=\"POST\" action=\"create_user\">\n");
+ wprintf("<center><form method=\"POST\" action=\"create_user\">\n");
wprintf(_("New user: "));
wprintf("<input type=\"text\" name=\"username\"><br />\n"
"<input type=\"submit\" name=\"create_button\" value=\"%s\">"
- "</FORM></CENTER>\n", _("Create"));
+ "</form></center>\n", _("Create"));
do_template("endbox");
- wprintf("</TD><TD>");
+ wprintf("</td><td>");
svprintf("BOXTITLE", WCS_STRING, _("Edit or Delete users"));
do_template("beginbox");
"name from the list and click 'Edit'."));
wprintf("<br /><br />");
- wprintf("<CENTER>"
- "<FORM METHOD=\"POST\" action=\"display_edituser\">\n");
- wprintf("<SELECT NAME=\"username\" SIZE=10 STYLE=\"width:100%%\">\n");
+ wprintf("<center>"
+ "<form method=\"POST\" action=\"display_edituser\">\n");
+ wprintf("<select name=\"username\" size=10 style=\"width:100%%\">\n");
serv_puts("LIST");
serv_getln(buf, sizeof buf);
if (buf[0] == '1') {
while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
extract_token(username, buf, 0, '|', sizeof username);
- wprintf("<OPTION");
+ wprintf("<option");
if (preselect != NULL)
if (!strcasecmp(username, preselect))
- wprintf(" SELECTED");
+ wprintf(" selected");
wprintf(">");
escputs(username);
wprintf("\n");
}
}
- wprintf("</SELECT><br />\n");
+ wprintf("</select><br />\n");
wprintf("<input type=\"submit\" name=\"edit_config_button\" value=\"%s\">", _("Edit configuration"));
wprintf("<input type=\"submit\" name=\"edit_abe_button\" value=\"%s\">", _("Edit address book entry"));
wprintf("<input type=\"submit\" name=\"delete_button\" value=\"%s\" "
"onClick=\"return confirm('%s');\">", _("Delete user"), _("Delete this user?"));
- wprintf("</FORM></CENTER>\n");
+ wprintf("</form></center>\n");
do_template("endbox");
- wprintf("</TD></TR></TABLE>\n");
+ wprintf("</td></tr></table>\n");
wDumpContent(1);
}
serv_getln(buf, sizeof buf);
if (buf[0] != '2') {
sprintf(error_message,
- "<img src=\"static/error.gif\" ALIGN=CENTER>"
+ "<img src=\"static/error.gif\" align=center>"
"%s<br /><br />\n", &buf[4]);
select_user_to_edit(error_message, username);
return;
if (vcard_msgnum < 0) {
sprintf(error_message,
- "<img src=\"static/error.gif\" ALIGN=CENTER>%s<br /><br />\n",
+ "<img src=\"static/error.gif\" align=center>%s<br /><br />\n",
_("An error occurred while trying to create or edit this address book entry.")
);
select_user_to_edit(error_message, username);
serv_getln(buf, sizeof buf);
if (buf[0] != '2') {
sprintf(error_message,
- "<img src=\"static/error.gif\" ALIGN=CENTER>"
+ "<img src=\"static/error.gif\" align=center>"
"%s<br /><br />\n", &buf[4]);
select_user_to_edit(error_message, username);
return;
output_headers(1, 1, 2, 0, 0, 0);
wprintf("<div id=\"banner\">\n");
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>");
- wprintf("<SPAN CLASS=\"titlebar\">");
+ wprintf("<table width=100%% border=0 bgcolor=\"#444455\"><tr><td>");
+ wprintf("<span class=\"titlebar\">");
wprintf(_("Edit user account: "));
escputs(username);
- wprintf("</SPAN></TD></TR></TABLE>\n");
+ wprintf("</span></td></tr></table>\n");
wprintf("</div>\n<div id=\"content\">\n");
wprintf("<div class=\"fix_scrollbar_bug\">"
"<table border=0 width=100%% bgcolor=\"#ffffff\"><tr><td>\n");
- wprintf("<FORM METHOD=\"POST\" action=\"edituser\">\n"
- "<INPUT TYPE=\"hidden\" NAME=\"username\" VALUE=\"");
+ wprintf("<form method=\"POST\" action=\"edituser\">\n"
+ "<input type=\"hidden\" name=\"username\" value=\"");
escputs(username);
wprintf("\">\n");
- wprintf("<INPUT TYPE=\"hidden\" NAME=\"is_new\" VALUE=\"%d\">\n"
- "<INPUT TYPE=\"hidden\" NAME=\"usernum\" VALUE=\"%ld\">\n",
+ wprintf("<input type=\"hidden\" name=\"is_new\" value=\"%d\">\n"
+ "<input type=\"hidden\" name=\"usernum\" value=\"%ld\">\n",
is_new, usernum);
- wprintf("<INPUT TYPE=\"hidden\" NAME=\"flags\" VALUE=\"%d\">\n", flags);
+ wprintf("<input type=\"hidden\" name=\"flags\" value=\"%d\">\n", flags);
- wprintf("<CENTER><TABLE>");
+ wprintf("<center><table>");
- wprintf("<TR><TD>");
+ wprintf("<tr><td>");
wprintf(_("Password"));
- wprintf("</TD><TD>"
- "<INPUT TYPE=\"password\" NAME=\"password\" VALUE=\"");
+ wprintf("</td><td>"
+ "<input type=\"password\" name=\"password\" value=\"");
escputs(password);
- wprintf("\" MAXLENGTH=\"20\"></TD></TR>\n");
+ wprintf("\" maxlength=\"20\"></td></tr>\n");
wprintf("<tr><td>");
wprintf(_("Permission to send Internet mail"));
wprintf("</td><td>");
wprintf("<input type=\"checkbox\" name=\"inetmail\" value=\"yes\" ");
if (flags & US_INTERNET) {
- wprintf("CHECKED ");
+ wprintf("checked ");
}
wprintf("></td></tr>\n");
- wprintf("<TR><TD>");
+ wprintf("<tr><td>");
wprintf(_("Number of logins"));
- wprintf("</TD><TD>"
- "<INPUT TYPE=\"text\" NAME=\"timescalled\" VALUE=\"");
+ wprintf("</td><td>"
+ "<input type=\"text\" name=\"timescalled\" value=\"");
wprintf("%d", timescalled);
- wprintf("\" MAXLENGTH=\"6\"></TD></TR>\n");
+ wprintf("\" maxlength=\"6\"></td></tr>\n");
- wprintf("<TR><TD>");
+ wprintf("<tr><td>");
wprintf(_("Messages submitted"));
- wprintf("</TD><TD>"
- "<INPUT TYPE=\"text\" NAME=\"msgsposted\" VALUE=\"");
+ wprintf("</td><td>"
+ "<input type=\"text\" name=\"msgsposted\" value=\"");
wprintf("%d", msgsposted);
- wprintf("\" MAXLENGTH=\"6\"></TD></TR>\n");
+ wprintf("\" maxlength=\"6\"></td></tr>\n");
- wprintf("<TR><TD>");
+ wprintf("<tr><td>");
wprintf(_("Access level"));
- wprintf("</TD><TD>"
- "<SELECT NAME=\"axlevel\">\n");
+ wprintf("</td><td>"
+ "<select name=\"axlevel\">\n");
for (i=0; i<7; ++i) {
- wprintf("<OPTION ");
+ wprintf("<option ");
if (axlevel == i) {
- wprintf("SELECTED ");
+ wprintf("selected ");
}
- wprintf("VALUE=\"%d\">%d - %s</OPTION>\n",
+ wprintf("value=\"%d\">%d - %s</option>\n",
i, i, axdefs[i]);
}
- wprintf("</SELECT></TD></TR>\n");
+ wprintf("</select></td></tr>\n");
- wprintf("<TR><TD>");
+ wprintf("<tr><td>");
wprintf(_("User ID number"));
- wprintf("</TD><TD>"
- "<INPUT TYPE=\"text\" NAME=\"usernum\" VALUE=\"");
+ wprintf("</td><td>"
+ "<input type=\"text\" name=\"usernum\" value=\"");
wprintf("%ld", usernum);
- wprintf("\" MAXLENGTH=\"7\"></TD></TR>\n");
+ wprintf("\" maxlength=\"7\"></td></tr>\n");
now = time(NULL);
- wprintf("<TR><TD>");
+ wprintf("<tr><td>");
wprintf(_("Date and time of last login"));
- wprintf("</TD><TD>"
- "<SELECT NAME=\"lastcall\">\n");
+ wprintf("</td><td>"
+ "<select name=\"lastcall\">\n");
- wprintf("<OPTION SELECTED VALUE=\"%ld\">", lastcall);
+ wprintf("<option selected value=\"%ld\">", lastcall);
escputs(asctime(localtime(&lastcall)));
- wprintf("</OPTION>\n");
+ wprintf("</option>\n");
- wprintf("<OPTION VALUE=\"%ld\">", now);
+ wprintf("<option value=\"%ld\">", now);
escputs(asctime(localtime(&now)));
- wprintf("</OPTION>\n");
+ wprintf("</option>\n");
- wprintf("</SELECT></TD></TR>");
+ wprintf("</select></td></tr>");
- wprintf("<TR><TD>");
+ wprintf("<tr><td>");
wprintf(_("Auto-purge after this many days"));
- wprintf("</TD><TD>"
- "<INPUT TYPE=\"text\" NAME=\"purgedays\" VALUE=\"");
+ wprintf("</td><td>"
+ "<input type=\"text\" name=\"purgedays\" value=\"");
wprintf("%d", purgedays);
- wprintf("\" MAXLENGTH=\"5\"></TD></TR>\n");
+ wprintf("\" maxlength=\"5\"></td></tr>\n");
- wprintf("</TABLE>\n");
+ wprintf("</table>\n");
- wprintf("<INPUT type=\"submit\" NAME=\"ok_button\" VALUE=\"%s\">\n"
+ wprintf("<input type=\"submit\" name=\"ok_button\" value=\"%s\">\n"
" "
- "<INPUT type=\"submit\" NAME=\"cancel\" VALUE=\"%s\">\n"
- "<br /><br /></FORM>\n", _("Save changes"), _("Cancel"));
+ "<input type=\"submit\" name=\"cancel\" value=\"%s\">\n"
+ "<br /><br /></form>\n", _("Save changes"), _("Cancel"));
- wprintf("</CENTER>\n");
+ wprintf("</center>\n");
wprintf("</td></tr></table></div>\n");
wDumpContent(1);
serv_getln(buf, sizeof buf);
if (buf[0] != '2') {
sprintf(message,
- "<img src=\"static/error.gif\" ALIGN=CENTER>"
+ "<img src=\"static/error.gif\" align=center>"
"%s<br /><br />\n", &buf[4]);
}
else {
serv_getln(buf, sizeof buf);
if (buf[0] != '2') {
sprintf(message,
- "<img src=\"static/error.gif\" ALIGN=CENTER>"
+ "<img src=\"static/error.gif\" align=center>"
"%s<br /><br />\n", &buf[4]);
}
else {
}
else {
sprintf(error_message,
- "<img src=\"static/error.gif\" ALIGN=CENTER>"
+ "<img src=\"static/error.gif\" align=center>"
"%s<br /><br />\n", &buf[4]);
select_user_to_edit(error_message, NULL);
}
}
output_headers(1, 1, 2, 0, 0, 0);
wprintf("<div id=\"banner\">\n"
- "<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
- "<SPAN CLASS=\"titlebar\">");
+ "<table width=100%% border=0 bgcolor=\"#444455\"><tr><td>"
+ "<span class=\"titlebar\">");
snprintf(title, sizeof title, _("User list for %s"), serv_info.serv_humannode);
escputs(title);
- wprintf("</SPAN>"
- "</TD></TR></TABLE>\n"
+ wprintf("</span>"
+ "</td></tr></table>\n"
"</div>\n<div id=\"content\">\n"
);
serv_puts("LIST");
serv_getln(buf, sizeof buf);
if (buf[0] != '1') {
- wprintf("<EM>%s</EM><br />\n", &buf[4]);
+ wprintf("<em>%s</em><br />\n", &buf[4]);
goto DONE;
}
wprintf("<div class=\"fix_scrollbar_bug\">"
"<table border=0 width=100%% bgcolor=\"#ffffff\"><tr><td>\n");
- wprintf(_("<TR><TH>User Name</TH><TH>Number</TH><TH>Access Level</TH>"
- "<TH>Last Login</TH><TH>Total Logins</TH><TH>Total Posts</TH></TR>"));
+ wprintf("<tr><th>%s</th><th>%s</th><th>%s</th>"
+ "<th>%s</th><th>%s</th><th>%s</th></tr>",
+ _("User Name"),
+ _("Number"),
+ _("Access Level"),
+ _("Last Login"),
+ _("Total Logins"),
+ _("Total Posts"));
while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
extract_token(fl, buf, 0, '|', sizeof fl);
has_bio = 1;
}
bg = 1 - bg;
- wprintf("<TR BGCOLOR=\"#%s\"><TD>",
+ wprintf("<tr bgcolor=\"#%s\"><td>",
(bg ? "DDDDDD" : "FFFFFF")
);
if (has_bio) {
} else {
escputs(fl);
}
- wprintf("</TD><TD>%ld</TD><TD>%d</TD><TD>",
+ wprintf("</td><td>%ld</td><td>%d</td><td>",
extract_long(buf, 2),
extract_int(buf, 1));
lc = extract_long(buf, 3);
(tmbuf.tm_year + 1900));
- wprintf("</TD><TD>%ld</TD><TD>%5ld</TD></TR>\n",
+ wprintf("</td><td>%ld</td><td>%5ld</td></tr>\n",
extract_long(buf, 4), extract_long(buf, 5));
}
output_headers(1, 1, 2, 0, 0, 0);
wprintf("<div id=\"banner\">\n"
- "<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR>"
- "<TD><img src=\"static/usermanag_48x.gif\"></TD>"
- "<td align=left><SPAN CLASS=\"titlebar\">");
+ "<table width=100%% border=0 bgcolor=\"#444455\"><tr>"
+ "<td><img src=\"static/usermanag_48x.gif\"></td>"
+ "<td align=left><span class=\"titlebar\">");
wprintf(_("User profile"));
- wprintf("</SPAN>"
- "</TD></TR></TABLE>\n"
+ wprintf("</span>"
+ "</td></tr></table>\n"
"</div>\n<div id=\"content\">\n"
);
have_pic = 0;
}
- wprintf("<CENTER><TABLE><TR><TD>");
+ wprintf("<center><table><tr><td>");
if (have_pic == 1) {
wprintf("<img src=\"image&name=_userpic_&parm=");
urlescputs(who);
wprintf("\">");
}
- wprintf("</TD><TD><H1>%s</H1></TD></TR></TABLE></CENTER>\n", who);
+ wprintf("</td><td><h1>%s</h1></td></tr></table></center>\n", who);
serv_printf("RBIO %s", who);
serv_getln(buf, sizeof buf);
if (buf[0] == '1') {
urlescputs(who);
wprintf("\">"
"<img src=\"static/citadelchat_24x.gif\" "
- "ALIGN=MIDDLE BORDER=0> ");
+ "align=middle border=0> ");
snprintf(buf, sizeof buf, _("Click here to send an instant message to %s"), who);
escputs(buf);
- wprintf("</A>\n");
+ wprintf("</a>\n");
wprintf("</td></tr></table></div>\n");
wDumpContent(1);
/** Display the form */
output_headers(1, 1, 2, 0, 0, 0);
wprintf("<div id=\"banner\">\n"
- "<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
- "<SPAN CLASS=\"titlebar\">"
+ "<table width=100%% border=0 bgcolor=\"#444455\"><tr><td>"
+ "<span class=\"titlebar\">"
"<img src=\"static/savecontact_48x.gif\">");
wprintf(_("Edit contact information"));
- wprintf("</SPAN>"
- "</TD></TR></TABLE>\n"
+ wprintf("</span>"
+ "</td></tr></table>\n"
"</div>\n<div id=\"content\">\n"
);
- wprintf("<FORM METHOD=\"POST\" action=\"submit_vcard\">\n");
+ wprintf("<form method=\"POST\" action=\"submit_vcard\">\n");
wprintf("<div class=\"fix_scrollbar_bug\">"
"<table border=0 width=100%% bgcolor=\"#ffffff\"><tr><td>\n");
- wprintf("<TABLE border=0><TR>"
- "<TD>%s</TD>"
- "<TD>%s</TD>"
- "<TD>%s</TD>"
- "<TD>%s</TD>"
- "<TD>%s</TD></TR>\n",
+ wprintf("<table border=0><tr>"
+ "<td>%s</td>"
+ "<td>%s</td>"
+ "<td>%s</td>"
+ "<td>%s</td>"
+ "<td>%s</td></tr>\n",
_("Prefix"), _("First"), _("Middle"), _("Last"), _("Suffix")
);
- wprintf("<TR><TD><INPUT TYPE=\"text\" NAME=\"prefix\" "
- "VALUE=\"%s\" MAXLENGTH=\"5\" SIZE=\"5\"></TD>",
+ wprintf("<tr><td><input type=\"text\" name=\"prefix\" "
+ "value=\"%s\" maxlength=\"5\" size=\"5\"></td>",
prefix);
- wprintf("<TD><INPUT TYPE=\"text\" NAME=\"firstname\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></TD>",
+ wprintf("<td><input type=\"text\" name=\"firstname\" "
+ "value=\"%s\" maxlength=\"29\"></td>",
firstname);
- wprintf("<TD><INPUT TYPE=\"text\" NAME=\"middlename\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></TD>",
+ wprintf("<td><input type=\"text\" name=\"middlename\" "
+ "value=\"%s\" maxlength=\"29\"></td>",
middlename);
- wprintf("<TD><INPUT TYPE=\"text\" NAME=\"lastname\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></TD>",
+ wprintf("<td><input type=\"text\" name=\"lastname\" "
+ "value=\"%s\" maxlength=\"29\"></td>",
lastname);
- wprintf("<TD><INPUT TYPE=\"text\" NAME=\"suffix\" "
- "VALUE=\"%s\" MAXLENGTH=\"10\" SIZE=\"10\"></TD></TR></TABLE>\n",
+ wprintf("<td><input type=\"text\" name=\"suffix\" "
+ "value=\"%s\" maxlength=\"10\" size=\"10\"></td></tr></table>\n",
suffix);
wprintf("<table border=0 width=100%% bgcolor=\"#dddddd\">");
wprintf(_("Display name:"));
wprintf("<br>"
- "<INPUT TYPE=\"text\" NAME=\"fullname\" "
- "VALUE=\"%s\" MAXLENGTH=\"40\"><br><br>\n",
+ "<input type=\"text\" name=\"fullname\" "
+ "value=\"%s\" maxlength=\"40\"><br><br>\n",
fullname
);
wprintf(_("Title:"));
wprintf("<br>"
- "<INPUT TYPE=\"text\" NAME=\"title\" "
- "VALUE=\"%s\" MAXLENGTH=\"40\"><br><br>\n",
+ "<input type=\"text\" name=\"title\" "
+ "value=\"%s\" maxlength=\"40\"><br><br>\n",
title
);
wprintf(_("Organization:"));
wprintf("<br>"
- "<INPUT TYPE=\"text\" NAME=\"org\" "
- "VALUE=\"%s\" MAXLENGTH=\"40\"><br><br>\n",
+ "<input type=\"text\" name=\"org\" "
+ "value=\"%s\" maxlength=\"40\"><br><br>\n",
org
);
wprintf("<tr><td>");
wprintf(_("PO box:"));
wprintf("</td><td>"
- "<INPUT TYPE=\"text\" NAME=\"pobox\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></td></tr>\n",
+ "<input type=\"text\" name=\"pobox\" "
+ "value=\"%s\" maxlength=\"29\"></td></tr>\n",
pobox);
wprintf("<tr><td>");
wprintf(_("Address:"));
wprintf("</td><td>"
- "<INPUT TYPE=\"text\" NAME=\"extadr\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></td></tr>\n",
+ "<input type=\"text\" name=\"extadr\" "
+ "value=\"%s\" maxlength=\"29\"></td></tr>\n",
extadr);
wprintf("<tr><td> </td><td>"
- "<INPUT TYPE=\"text\" NAME=\"street\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></td></tr>\n",
+ "<input type=\"text\" name=\"street\" "
+ "value=\"%s\" maxlength=\"29\"></td></tr>\n",
street);
wprintf("<tr><td>");
wprintf(_("City:"));
wprintf("</td><td>"
- "<INPUT TYPE=\"text\" NAME=\"city\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></td></tr>\n",
+ "<input type=\"text\" name=\"city\" "
+ "value=\"%s\" maxlength=\"29\"></td></tr>\n",
city);
wprintf("<tr><td>");
wprintf(_("State:"));
wprintf("</td><td>"
- "<INPUT TYPE=\"text\" NAME=\"state\" "
- "VALUE=\"%s\" MAXLENGTH=\"2\"></td></tr>\n",
+ "<input type=\"text\" name=\"state\" "
+ "value=\"%s\" maxlength=\"2\"></td></tr>\n",
state);
wprintf("<tr><td>");
wprintf(_("ZIP code:"));
wprintf("</td><td>"
- "<INPUT TYPE=\"text\" NAME=\"zipcode\" "
- "VALUE=\"%s\" MAXLENGTH=\"10\"></td></tr>\n",
+ "<input type=\"text\" name=\"zipcode\" "
+ "value=\"%s\" maxlength=\"10\"></td></tr>\n",
zipcode);
wprintf("<tr><td>");
wprintf(_("Country:"));
wprintf("</td><td>"
- "<INPUT TYPE=\"text\" NAME=\"country\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\" WIDTH=\"5\"></td></tr>\n",
+ "<input type=\"text\" name=\"country\" "
+ "value=\"%s\" maxlength=\"29\" width=\"5\"></td></tr>\n",
country);
wprintf("</table>\n");
wprintf("</table>\n");
- wprintf("<TABLE BORDER=0><TR><TD>");
+ wprintf("<table border=0><tr><td>");
wprintf(_("Home telephone:"));
- wprintf("</TD>"
- "<TD><INPUT TYPE=\"text\" NAME=\"hometel\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></TD>\n",
+ wprintf("</td>"
+ "<td><input type=\"text\" name=\"hometel\" "
+ "value=\"%s\" maxlength=\"29\"></td>\n",
hometel);
- wprintf("<TD>");
+ wprintf("<td>");
wprintf(_("Work telephone:"));
- wprintf("</TD>"
- "<TD><INPUT TYPE=\"text\" NAME=\"worktel\" "
- "VALUE=\"%s\" MAXLENGTH=\"29\"></TD></TR></TABLE>\n",
+ wprintf("</td>"
+ "<td><input type=\"text\" name=\"worktel\" "
+ "value=\"%s\" maxlength=\"29\"></td></tr></table>\n",
worktel);
wprintf("<table border=0 width=100%% bgcolor=\"#dddddd\">");
wprintf("<tr><td>");
- wprintf("<TABLE border=0><TR>"
- "<TD VALIGN=TOP>");
+ wprintf("<table border=0><TR>"
+ "<td valign=top>");
wprintf(_("Primary Internet e-mail address"));
wprintf("<br />"
- "<INPUT TYPE=\"text\" NAME=\"primary_inetemail\" "
- "SIZE=40 MAXLENGTH=40 VALUE=\"");
+ "<input type=\"text\" name=\"primary_inetemail\" "
+ "size=40 maxlength=40 value=\"");
escputs(primary_inetemail);
wprintf("\"><br />"
- "</TD><TD VALIGN=TOP>");
+ "</td><td valign=top>");
wprintf(_("Internet e-mail aliases"));
wprintf("<br />"
- "<TEXTAREA NAME=\"other_inetemail\" ROWS=5 COLS=40 WIDTH=40>");
+ "<textarea name=\"other_inetemail\" rows=5 cols=40 width=40>");
escputs(other_inetemail);
- wprintf("</TEXTAREA></TD></TR></TABLE>\n");
+ wprintf("</textarea></td></tr></table>\n");
wprintf("</td></tr></table>\n");
- wprintf("<INPUT TYPE=\"hidden\" NAME=\"extrafields\" VALUE=\"");
+ wprintf("<input type=\"hidden\" name=\"extrafields\" value=\"");
escputs(extrafields);
wprintf("\">\n");
- wprintf("<INPUT TYPE=\"hidden\" NAME=\"return_to\" VALUE=\"");
+ wprintf("<input type=\"hidden\" name=\"return_to\" value=\"");
urlescputs(return_to);
wprintf("\">\n");
- wprintf("<CENTER>\n"
- "<INPUT TYPE=\"submit\" NAME=\"ok_button\" VALUE=\"%s\">"
+ wprintf("<center>\n"
+ "<input type=\"submit\" name=\"ok_button\" value=\"%s\">"
" "
- "<INPUT TYPE=\"submit\" NAME=\"cancel_button\" VALUE=\"%s\">"
- "</CENTER></FORM>\n",
+ "<input type=\"submit\" name=\"cancel_button\" value=\"%s\">"
+ "</center></form>\n",
_("Save changes"),
_("Cancel")
);
/** check for ImportantMessages (these display in a div overlaying the main screen) */
if (strlen(WC->ImportantMessage) > 0) {
wprintf("<div id=\"important_message\">\n");
- wprintf("<SPAN CLASS=\"imsg\">"
- "%s</SPAN><br />\n", WC->ImportantMessage);
+ wprintf("<span class=\"imsg\">"
+ "%s</span><br />\n", WC->ImportantMessage);
wprintf("</div>\n");
wprintf("<script type=\"text/javascript\">\n"
" setTimeout('hide_imsg_popup()', 3000); \n"
wprintf("HTTP/1.1 200 OK\n");
output_headers(1, 1, 2, 0, 0, 0);
wprintf("<div id=\"banner\">\n");
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#%s\"><TR><TD>", titlebarcolor);
- wprintf("<SPAN CLASS=\"titlebar\">%s</SPAN>\n", titlebarmsg);
- wprintf("</TD></TR></TABLE>\n");
+ wprintf("<table width=100%% border=0 bgcolor=\"#%s\"><tr><td>", titlebarcolor);
+ wprintf("<span class=\"titlebar\">%s</span>\n", titlebarmsg);
+ wprintf("</td></tr></table>\n");
wprintf("</div>\n<div id=\"content\">\n");
escputs(messagetext);
void offer_start_page(void) {
wprintf("<a href=\"change_start_page?startpage=");
urlescputs(WC->this_page);
- wprintf("\"><FONT SIZE=-2 COLOR=\"#AAAAAA\">");
+ wprintf("\"><font size=-2 color=\"#AAAAAA\">");
wprintf(_("Make this my start page"));
- wprintf("</FONT></A>");
+ wprintf("</font></a>");
/*
wprintf("<br/><a href=\"rss?room=");
urlescputs(WC->wc_roomname);
);
wprintf("<div id=\"banner\">\n");
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>");
- wprintf("<img src=\"static/usermanag_48x.gif\" ALT=\" \" "
- "ALIGN=MIDDLE "
+ wprintf("<table width=100%% border=0 bgcolor=\"#444455\"><tr><td>");
+ wprintf("<img src=\"static/usermanag_48x.gif\" alt=\" \" "
+ "align=middle "
">");
- wprintf("<SPAN CLASS=\"titlebar\"> ");
+ wprintf("<span class=\"titlebar\"> ");
snprintf(title, sizeof title, _("Users currently on %s"), serv_info.serv_humannode);
escputs(title);
- wprintf("</SPAN></TD><TD ALIGN=RIGHT>");
+ wprintf("</span></td><td align=right>");
offer_start_page();
- wprintf("</TD></TR></TABLE>\n");
+ wprintf("</td></tr></table>\n");
wprintf("</div>\n");
wprintf("<div id=\"content\">\n");
output_headers(1, 1, 0, 0, 0, 0);
wprintf("<div id=\"banner\">\n");
- wprintf("<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>");
- wprintf("<SPAN CLASS=\"titlebar\">");
+ wprintf("<table width=100%% border=0 bgcolor=\"#444455\"><tr><td>");
+ wprintf("<span class=\"titlebar\">");
wprintf(_("Edit your session display"));
- wprintf("</SPAN></TD></TR></TABLE>\n");
+ wprintf("</span></td></tr></table>\n");
wprintf("</div>\n<div id=\"content\">\n");
wprintf(_("This screen allows you to change the way your "
_("Change room name"));
wprintf("</td>\n</tr>\n");
- wprintf("<TR><TD><B>");
+ wprintf("<tr><td><b>");
wprintf(_("Host name:"));
- wprintf("</B></TD><TD>");
- wprintf("<INPUT TYPE=\"text\" NAME=\"fake_hostname\" MAXLENGTH=\"64\">\n");
- wprintf("</TD>\n<TD ALIGN=center>");
- wprintf("<INPUT TYPE=\"submit\" NAME=\"change_host_name_button\" VALUE=\"%s\">",
+ wprintf("</b></td><td>");
+ wprintf("<input type=\"text\" name=\"fake_hostname\" maxlength=\"64\">\n");
+ wprintf("</td>\n<td align=center>");
+ wprintf("<input type=\"submit\" name=\"change_host_name_button\" value=\"%s\">",
_("Change host name"));
- wprintf("</TD>\n</TR>\n");
+ wprintf("</td>\n</tr>\n");
if (WC->is_aide) {
- wprintf("<TR><TD><B>");
+ wprintf("<tr><td><b>");
wprintf(_("User name:"));
- wprintf("</B></TD><TD>");
- wprintf("<INPUT TYPE=\"text\" NAME=\"fake_username\" MAXLENGTH=\"64\">\n");
- wprintf("</TD>\n<TD ALIGN=center>");
- wprintf("<INPUT TYPE=\"submit\" NAME=\"change_user_name_button\" VALUE=\"%s\">",
+ wprintf("</b></td><td>");
+ wprintf("<input type=\"text\" name=\"fake_username\" maxlength=\"64\">\n");
+ wprintf("</td>\n<td align=center>");
+ wprintf("<input type=\"submit\" name \"change_user_name_button\" value=\"%s\">",
_("Change user name"));
- wprintf("</TD>\n</TR>\n");
+ wprintf("</td>\n</tr>\n");
}
- wprintf("<TR><TD> </TD><TD> </TD><TD ALIGN=center>");
- wprintf("<INPUT TYPE=\"submit\" NAME=\"cancel_button\" VALUE=\"%s\">",
+ wprintf("<tr><td> </td><td> </td><td align=center>");
+ wprintf("<input type=\"submit\" name=\"cancel_button\" value=\"%s\">",
_("Cancel"));
- wprintf("</TD></TR></TABLE>\n");
- wprintf("</FORM></CENTER>\n");
+ wprintf("</td></tr></table>\n");
+ wprintf("</form></center>\n");
wDumpContent(1);
}
}