atoi(buf), axdefs[atoi(buf)]);
} while (strcmp(buf, "000"));
} else {
- wc_printf("<H1>%s</H1>%s<br />\n", user, &cmd[4]);
+ wc_printf("<H1>%s</H1>%s<br>\n", user, &cmd[4]);
}
wc_printf("<hr />");
wc_printf(_("Select access level for this user:"));
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
for (a = 0; a <= 6; ++a) {
wc_printf("<a href=\"validate?nonce=%d?user=", WC->nonce);
urlescputs(user);
wc_printf("&axlevel=%d\">%s</A> \n",
a, axdefs[a]);
}
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("</div>\n");
wc_printf("</td></tr></table>\n");
if (!IsEmptyStr(WC->ImportantMessage)) {
wc_printf("<span class=\"errormsg\">"
- "%s</span><br />\n", WC->ImportantMessage);
+ "%s</span><br>\n", WC->ImportantMessage);
safestrncpy(WC->ImportantMessage, "", sizeof WC->ImportantMessage);
}
FlushStrBuf(Mime->Data);
if (cal == NULL) {
StrBufAppendPrintf(Mime->Data, _("There was an error parsing this calendar item."));
- StrBufAppendPrintf(Mime->Data, "<br />\n");
+ StrBufAppendPrintf(Mime->Data, "<br>\n");
return;
}
time_t tt;
if (GetCount(WCC->disp_cal_items) == 0) {
- wc_printf("<br /><br /><br />\n");
+ wc_printf("<br><br><br>\n");
return;
}
wc_printf("<span class=\"tooltip\"><span class=\"btttop\"></span><span class=\"bttmiddle\">");
- wc_printf("<i>%s: %s</i><br />", _("From"), Cal->from);
+ wc_printf("<i>%s: %s</i><br>", _("From"), Cal->from);
wc_printf("<i>%s</i> ", _("Summary:"));
escputs((char *)icalproperty_get_comment(p));
- wc_printf("<br />");
+ wc_printf("<br>");
q = icalcomponent_get_first_property(
Cal->cal,
if (q) {
wc_printf("<i>%s</i> ", _("Location:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
/*
if (q) {
wc_printf("<i>%s</i> ", _("Notes:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
wc_printf("</span><span class=\"bttbottom\"></span></span>");
- wc_printf("</a></font><br />\n");
+ wc_printf("</a></font><br>\n");
if (all_day_event) {
wc_printf("</td></tr></table>");
* Calendar week view -- not implemented yet, this is a stub function
*/
void calendar_week_view(int year, int month, int day) {
- wc_printf("<center><i>week view FIXME</i></center><br />\n");
+ wc_printf("<center><i>week view FIXME</i></center><br>\n");
}
);
escputs((char *) icalproperty_get_comment(p));
wc_printf("<span class=\"tooltip\"><span class=\"btttop\"></span><span class=\"bttmiddle\">");
- wc_printf("<i>%s</i><br />", _("All day event"));
- wc_printf("<i>%s: %s</i><br />", _("From"), Cal->from);
+ wc_printf("<i>%s</i><br>", _("All day event"));
+ wc_printf("<i>%s: %s</i><br>", _("From"), Cal->from);
wc_printf("<i>%s</i> ", _("Summary:"));
escputs((char *) icalproperty_get_comment(p));
- wc_printf("<br />");
+ wc_printf("<br>");
q = icalcomponent_get_first_property(Cal->cal,ICAL_LOCATION_PROPERTY);
if (q) {
wc_printf("<i>%s</i> ", _("Location:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
if (!icaltime_compare(t, end_t)) { /* one day only */
webcit_fmt_date(buf, 256, event_tt, DATEFMT_LOCALEDATE);
if (q) {
wc_printf("<i>%s</i> ", _("Notes:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
wc_printf("</span><span class=\"bttbottom\"></span></span>");
wc_printf("</a> <span>(");
);
escputs((char *) icalproperty_get_comment(p));
wc_printf("<span class=\"tooltip\"><span class=\"btttop\"></span><span class=\"bttmiddle\">");
- wc_printf("<i>%s</i><br />", _("Ongoing event"));
- wc_printf("<i>%s: %s</i><br />", _("From"), Cal->from);
+ wc_printf("<i>%s</i><br>", _("Ongoing event"));
+ wc_printf("<i>%s: %s</i><br>", _("From"), Cal->from);
wc_printf("<i>%s</i> ", _("Summary:"));
escputs((char *) icalproperty_get_comment(p));
- wc_printf("<br />");
+ wc_printf("<br>");
q = icalcomponent_get_first_property(Cal->cal,ICAL_LOCATION_PROPERTY);
if (q) {
wc_printf("<i>%s</i> ", _("Location:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
webcit_fmt_date(buf, 256, event_tt, DATEFMT_BRIEF);
wc_printf("<i>%s</i> %s<br>", _("Starting date/time:"), buf);
if (q) {
wc_printf("<i>%s</i> ", _("Notes:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
wc_printf("</span><span class=\"bttbottom\"></span></span>");
wc_printf("</a> <span>(");
);
escputs((char *) icalproperty_get_comment(p));
wc_printf("<span class=\"tooltip\"><span class=\"btttop\"></span><span class=\"bttmiddle\">");
- wc_printf("<i>%s: %s</i><br />", _("From"), Cal->from);
+ wc_printf("<i>%s: %s</i><br>", _("From"), Cal->from);
wc_printf("<i>%s</i> ", _("Summary:"));
escputs((char *) icalproperty_get_comment(p));
- wc_printf("<br />");
+ wc_printf("<br>");
q = icalcomponent_get_first_property(Cal->cal,ICAL_LOCATION_PROPERTY);
if (q) {
wc_printf("<i>%s</i> ", _("Location:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
if (!icaltime_compare(t, end_t)) { /* one day only */
webcit_fmt_date(buf, 256, event_tt, DATEFMT_BRIEF);
if (q) {
wc_printf("<i>%s</i> ", _("Notes:"));
escputs((char *)icalproperty_get_comment(q));
- wc_printf("<br />");
+ wc_printf("<br>");
}
wc_printf("</span><span class=\"bttbottom\"></span></span>");
wc_printf("</a></dd>\n");
wc_strftime(d_str, sizeof d_str,
"<td align=\"center\">"
- "<font size='+2'>%A</font><br />"
- "<font size='+2'>%B</font><br />"
- "<font size='+3'>%d</font><br />"
- "<font size='+2'>%Y</font><br />"
+ "<font size='+2'>%A</font><br>"
+ "<font size='+2'>%B</font><br>"
+ "<font size='+3'>%d</font><br>"
+ "<font size='+2'>%Y</font><br>"
"</td>",
&d_tm
);
/* End todays-date-with-left-and-right-arrows */
/* Embed a mini month calendar in this space */
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
embeddable_mini_calendar(year, month);
wc_printf("</td></tr>"); /* end stuff-on-the-right */
if (!all_day_event) {
wc_printf(" (%s)", timestring);
}
- wc_printf("</a><br />\n");
+ wc_printf("</a><br>\n");
++num_displayed;
}
}
if (p != NULL) {
escputs((char *)icalproperty_get_comment(p));
}
- wc_printf("<br />\n");
- wc_printf("SEQUENCE == %d<br />\n", sequence);
+ wc_printf("<br>\n");
+ wc_printf("SEQUENCE == %d<br>\n", sequence);
*************************************************************/
wc_printf("<form name=\"EventForm\" method=\"POST\" action=\"save_event\">\n");
wc_printf("<table border='0' width='100%%'>\n"); /* same table style as the event tab */
wc_printf("<tr><td><b>");
wc_printf(_("Attendees"));
- wc_printf("</b><br />"
+ wc_printf("</b><br>"
"<font size='-2'>");
wc_printf(_("(One per line)"));
wc_printf("</font>\n");
}
wc_printf(_("on day %s%d%s of the month"), "<span id=\"rrmday\">", rrmday, "</span>");
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("<input type=\"radio\" name=\"rrmonthtype\" id=\"rrmonthtype_wday\" "
"value=\"rrmonthtype_wday\" "
}
wc_printf("</select>");
- wc_printf(" %s<br />\n", _("of the month"));
+ wc_printf(" %s<br>\n", _("of the month"));
wc_printf("</div>\n"); /* end 'monthday_selector' div */
((which_rryeartype_is_preselected == 0) ? "checked='checked'" : "")
);
wc_printf(_("every "));
- wc_printf("<span id=\"ymday\">%s</span><br />", _("year on this date"));
+ wc_printf("<span id=\"ymday\">%s</span><br>", _("year on this date"));
wc_printf("<input type=\"radio\" name=\"rryeartype\" id=\"rryeartype_ywday\" "
"value=\"rryeartype_ywday\" "
);
}
wc_printf("</select>");
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("</div>\n"); /* end 'yearday_selector' div */
"%s onChange=\"RecurrenceShowHide();\">",
((which_rrend_is_preselected == 0) ? "checked='checked'" : "")
);
- wc_printf("%s<br />\n", _("No ending date"));
+ wc_printf("%s<br>\n", _("No ending date"));
wc_printf("<input type=\"radio\" name=\"rrend\" id=\"rrend_count\" "
"value=\"rrend_count\" "
wc_printf(" <input type=\"text\" name=\"rrcount\" id=\"rrcount\" maxlength=\"3\" size=\"3\" ");
wc_printf("value=\"%d\"> ", recur.count);
wc_printf(_("times"));
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("<input type=\"radio\" name=\"rrend\" id=\"rrend_until\" "
"value=\"rrend_until\" "
recur.until = icaltime_add(t_start, icaldurationtype_from_int(604800));
}
display_icaltimetype_as_webform(&recur.until, "rruntil", 1);
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("</td></tr>\n");
urlesc(&feed_link[20], sizeof(feed_link) - 20, (char *)ChrPtr(WCC->CurRoom.name) );
CtdlEncodeBase64(encoded_link, feed_link, strlen(feed_link), 0);
- StrBufAppendPrintf(Target, "<a type-\"application/rss+xml\" href=\"/B64%s\">", encoded_link);
- StrBufAppendPrintf(Target, "<img border=\"0\" src=\"static/rss_16x.png\">");
+ StrBufAppendPrintf(Target, "<a type=\"application/rss+xml\" href=\"/B64%s\">", encoded_link);
+ StrBufAppendPrintf(Target, "<img border=\"0\" src=\"static/rss_16x.png\" alt=\"RSS\">");
StrBufAppendPrintf(Target, "</a>");
}
wc_printf("\">\n");
wc_printf(_("You can upload an image directly from your computer"));
- wc_printf("<br /><br />\n");
+ wc_printf("<br><br>\n");
wc_printf(_("Please select a file to upload:"));
wc_printf("<input type=\"file\" name=\"filename\" size=\"35\">\n");
*
* Copyright (c) 2005-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* Copyright (c) 2005-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* Copyright (c) 2005-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* Copyright (c) 2005-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* Copyright (c) 2005-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
StrBufAppendPrintf(Target, _("realloc() error! couldn't get %d bytes: %s"),
buffer_length + 1,
strerror(errno));
- StrBufAppendPrintf(Target, "</b><br /><br />\n");
+ StrBufAppendPrintf(Target, "</b><br><br>\n");
while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
/** flush */
}
*/
if (converted_msg == NULL) {
- StrBufAppendPrintf(Target, "Error %d: %s<br />%s:%d", errno, strerror(errno), __FILE__, __LINE__);
+ StrBufAppendPrintf(Target, "Error %d: %s<br>%s:%d", errno, strerror(errno), __FILE__, __LINE__);
goto BAIL;
}
StrBufAppendBuf(Target, converted_msg, 0);
BAIL: /** A little trailing vertical whitespace... */
- StrBufAppendPrintf(Target, "<br /><br />\n");
+ StrBufAppendPrintf(Target, "<br><br>\n");
/** Now give back the memory */
FreeStrBuf(&converted_msg);
"your subscription. This extra step is for "
"your protection, as it prevents others from "
"being able to subscribe you to lists "
- "without your consent.<br /><br />"
+ "without your consent.<br><br>"
"Please click on the link which is being "
"e-mailed to you and your subscription will "
- "be confirmed.<br />\n"),
+ "be confirmed.<br>\n"),
escaped_email, escaped_room);
wc_printf("<a href=\"listsub\">%s</A></CENTER>\n", _("Go back..."));
}
else {
wc_printf("<FONT SIZE=+1><B>ERROR: %s</B>"
- "</FONT><br /><br />\n",
+ "</FONT><br><br>\n",
&buf[4]);
goto FORM;
}
"your unsubscription. This extra step is for "
"your protection, as it prevents others from "
"being able to unsubscribe you from "
- "lists without your consent.<br /><br />"
+ "lists without your consent.<br><br>"
"Please click on the link which is being "
"e-mailed to you and your unsubscription will "
- "be confirmed.<br />\n"
+ "be confirmed.<br>\n"
"<a href=\"listsub\">Back...</A></CENTER>\n"
);
}
else {
wc_printf("<FONT SIZE=+1><B>ERROR: %s</B>"
- "</FONT><br /><br />\n",
+ "</FONT><br><br>\n",
&buf[4]);
goto FORM;
}
"The error returned by the server was: "
);
}
- wc_printf("%s</CENTER><br />\n", &buf[4]);
+ wc_printf("%s</CENTER><br>\n", &buf[4]);
}
/*
" one additional web link to click on for final "
"confirmation. This extra step is for your "
"protection, as it prevents others from being able to "
- "subscribe or unsubscribe you to lists.<br />\n"
+ "subscribe or unsubscribe you to lists.<br>\n"
);
}
*
* Copyright (c) 1996-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*Error = NewStrBuf();
StrBufAppendPrintf(*Error, "<strong>");
StrBufAppendPrintf(*Error, _("ERROR:"));
- StrBufAppendPrintf(*Error, "</strong> %s<br />\n", &buf[4]);
+ StrBufAppendPrintf(*Error, "</strong> %s<br>\n", &buf[4]);
FreeStrBuf(&Buf);
return 0;
}
Msg->MsgBody->ContentType = NewStrBufPlain(HKEY("text/html"));
StrBufAppendPrintf(Msg->MsgBody->Data, "<div><i>");
StrBufAppendPrintf(Msg->MsgBody->Data, _("Empty message"));
- StrBufAppendPrintf(Msg->MsgBody->Data, "</i><br /><br />\n");
+ StrBufAppendPrintf(Msg->MsgBody->Data, "</i><br><br>\n");
StrBufAppendPrintf(Msg->MsgBody->Data, "</div>\n");
}
break;
}
}
else if (buf[0] != '2') { /* Any other error means that we cannot continue */
- wc_printf("<em>%s</em><br />\n", &buf[4]); /* TODO -> important message */
+ wc_printf("<em>%s</em><br>\n", &buf[4]); /* TODO -> important message */
return;
}
}
wc_printf("<CENTER>");
wc_printf(_("Move this message to:"));
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("<form METHOD=\"POST\" action=\"move_msg\">\n");
wc_printf("<input type=\"hidden\" name=\"nonce\" value=\"%d\">\n", WC->nonce);
}
}
wc_printf("</SELECT>\n");
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("<INPUT TYPE=\"submit\" NAME=\"move_button\" VALUE=\"%s\">", _("Move"));
wc_printf(" ");
if (i > 0) StrBufCutLeft(Line, i);
if (StrLength(Line) == 0) {
- StrBufAppendBufPlain(Target, HKEY("<tt></tt><br />\n"), 0);
+ StrBufAppendBufPlain(Target, HKEY("<tt></tt><br>\n"), 0);
continue;
}
UrlizeText(Line1, Line, Line2);
StrEscAppend(Target, Line1, NULL, 0, 0);
- StrBufAppendBufPlain(Target, HKEY("</tt><br />\n"), 0);
+ StrBufAppendBufPlain(Target, HKEY("</tt><br>\n"), 0);
bn = bq;
}
while ((BufPtr != StrBufNOTNULL) &&
for (i = 0; i < bn; i++)
StrBufAppendBufPlain(Target, HKEY("</blockquote>"), 0);
- StrBufAppendBufPlain(Target, HKEY("</i><br />"), 0);
+ StrBufAppendBufPlain(Target, HKEY("</i><br>"), 0);
#ifdef HAVE_ICONV
if (ic != (iconv_t)(-1) ) {
iconv_close(ic);
FlushStrBuf(Mime->Data);
StrBufAppendBufPlain(Mime->Data, _("I don't know how to display "), -1, 0);
StrBufAppendBuf(Mime->Data, Mime->ContentType, 0);
- StrBufAppendBufPlain(Mime->Data, HKEY("<br />\n"), 0);
+ StrBufAppendBufPlain(Mime->Data, HKEY("<br>\n"), 0);
}
wc_printf("</td></tr>\n");
}
- wc_printf("</table><br />\n");
+ wc_printf("</table><br>\n");
wc_printf("<form method=\"POST\" action=\"openid_attach\">\n");
wc_printf("<input type=\"hidden\" name=\"nonce\" value=\"%d\">\n", WCC->nonce);
*
* Copyright (c) 1996-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
wc_printf("\">\n");
wc_printf(_("Enter message text:"));
- wc_printf("<br />");
+ wc_printf("<br>");
wc_printf("<TEXTAREA NAME=\"msgtext\" wrap=soft ROWS=5 COLS=40 "
"WIDTH=40></TEXTAREA>\n");
- wc_printf("</TD></TR></TABLE><br />\n");
+ wc_printf("</TD></TR></TABLE><br>\n");
wc_printf("<INPUT TYPE=\"submit\" NAME=\"send_button\" VALUE=\"%s\">", _("Send message"));
- wc_printf("<br /><a href=\"javascript:window.close();\"%s</A>\n", _("Cancel"));
+ wc_printf("<br><a href=\"javascript:window.close();\"%s</A>\n", _("Cancel"));
wc_printf("</FORM></CENTER>\n");
wc_printf("</td></tr></table>\n");
{
output_headers(1, 1, 1, 0, 0, 0);
wc_printf("Session: %d<hr />\n", WC->wc_session);
- wc_printf("Command: <br /><PRE>\n");
+ wc_printf("Command: <br><PRE>\n");
/*
StrEscPuts(WC->UrlFragment1);
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
StrEscPuts(WC->UrlFragment2);
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
StrEscPuts(WC->UrlFragment3);
*/
wc_printf("</PRE><hr />\n");
- wc_printf("Variables: <br /><PRE>\n");
+ wc_printf("Variables: <br><PRE>\n");
dump_vars();
wc_printf("</PRE><hr />\n");
wDumpContent(1);
*
* Copyright (c) 1996-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
strcpy(WC->ImportantMessage, &buf[4]);
if (WC->axlevel >= 6) {
- strcat(WC->ImportantMessage, "<br />\n");
+ strcat(WC->ImportantMessage, "<br>\n");
serv_printf("SPEX floorpolicy|%d|%d", ibstr("floorpolicy"), ibstr("floorvalue"));
serv_getln(buf, sizeof buf);
strcat(WC->ImportantMessage, &buf[4]);
while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
if ((intext == 1) && (isspace(buf[0]))) {
- wc_printf("<br />");
+ wc_printf("<br>");
}
intext = 1;
if (bq == 1) {
wc_printf("</I>");
}
- wc_printf("</div><br />\n");
+ wc_printf("</div><br>\n");
}
void FmOut(StrBuf *Target, char *align, StrBuf *Source)
while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
if ((intext == 1) && (isspace(buf[0]))) {
- wc_printf("<br />");
+ wc_printf("<br>");
}
intext = 1;
/* The "no filtering" div */
wc_printf("<div id=\"sievediv0\" style=\"display:none\">\n");
- wc_printf("<div align=\"center\"><br /><br />");
+ wc_printf("<div align=\"center\"><br><br>");
wc_printf(_("Your incoming mail will not be filtered through any scripts."));
- wc_printf("<br /><br /></div>\n");
+ wc_printf("<br><br></div>\n");
wc_printf("</div>\n");
/* The "webcit managed scripts" div */
wc_printf(" ");
wc_printf("<a href=\"display_add_remove_scripts\">%s</a>\n", _("Add or delete scripts"));
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
if (num_scripts > 0) {
for (i=0; i<num_scripts; ++i) {
wc_printf(_("To create a new script, enter the desired "
"script name in the box below and click 'Create'."));
- wc_printf("<br /><br />");
+ wc_printf("<br><br>");
wc_printf("<center><form method=\"POST\" action=\"create_script\">\n");
wc_printf("<input type=\"hidden\" name=\"nonce\" value=\"%d\">\n", WC->nonce);
wc_printf(_("Script name: "));
- wc_printf("<input type=\"text\" name=\"script_name\"><br />\n"
+ wc_printf("<input type=\"text\" name=\"script_name\"><br>\n"
"<input type=\"submit\" name=\"create_button\" value=\"%s\">"
"</form></center>\n", _("Create"));
do_template("beginbox_1", NULL);
StrBufAppendBufPlain(WC->WBuf, _("Edit scripts"), -1, 0);
do_template("beginbox_2", NULL);
- wc_printf("<br /><div align=center><a href=\"display_sieve\">%s</a><br /><br />\n",
+ wc_printf("<br><div align=center><a href=\"display_sieve\">%s</a><br><br>\n",
_("Return to the script editing screen")
);
do_template("endbox", NULL);
wc_printf(_("To delete an existing script, select the script "
"name from the list and click 'Delete'."));
- wc_printf("<br /><br />");
+ wc_printf("<br><br>");
wc_printf("<center>"
"<form method=\"POST\" action=\"delete_script\">\n");
}
}
}
- wc_printf("</select><br />\n");
+ wc_printf("</select><br>\n");
wc_printf("<input type=\"submit\" name=\"delete_button\" value=\"%s\" "
"onClick=\"return confirm('%s');\">", _("Delete script"), _("Delete this script?"));
);
- wc_printf("<br />");
+ wc_printf("<br>");
wc_printf("<table cellpadding=2 width=100%%>");
wc_printf("<div id=\"div_automsg%d\">", i);
wc_printf(_("Message:"));
- wc_printf("<br />");
+ wc_printf("<br>");
wc_printf("<textarea name=\"automsg%d\" id=\"automsg%d\" wrap=soft rows=5>\n", i, i);
escputs(automsg);
wc_printf("</textarea>");
}
wc_printf("</table>");
- wc_printf("<div id=\"div_addrule\"><a href=\"javascript:AddRule();\">%s</a><br /></div>\n",
+ wc_printf("<div id=\"div_addrule\"><a href=\"javascript:AddRule();\">%s</a><br></div>\n",
_("Add rule")
);
*
* Copyright (c) 2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
if (!IsEmptyStr(thisrecp)) {
stresc(thismsg, sizeof thismsg, thisrecp, 1, 1);
if (!IsEmptyStr(thisdsn)) {
- strcat(thismsg, "<br /> <i>");
+ strcat(thismsg, "<br> <i>");
stresc(&thismsg[strlen(thismsg)], sizeof thismsg,
thisdsn, 1, 1);
strcat(thismsg, "</i>");
if ((recipients_len + thismsg_len + 100) < sizeof recipients) {
if (!IsEmptyStr(recipients)) {
- strcpy(&recipients[recipients_len], "<br />");
+ strcpy(&recipients[recipients_len], "<br>");
recipients_len += 6;
}
strcpy(&recipients[recipients_len], thismsg);
}
wc_printf("<tr><td>");
- wc_printf("%ld<br />", msgnum);
+ wc_printf("%ld<br>", msgnum);
wc_printf(" <a href=\"javascript:DeleteSMTPqueueMsg(%ld,%ld);\">%s</a>",
msgnum, msgid, _("(Delete)")
);
}
else {
- wc_printf("<br /><br /><div align=\"center\">");
+ wc_printf("<br><br><div align=\"center\">");
wc_printf(_("The queue is empty."));
- wc_printf("</div><br /><br />");
+ wc_printf("</div><br><br>");
}
}
else {
- wc_printf("<br /><br /><div align=\"center\">");
+ wc_printf("<br><br><div align=\"center\">");
wc_printf(_("You do not have permission to view this resource."));
- wc_printf("</div><br /><br />");
+ wc_printf("</div><br><br>");
}
output_headers(0, 0, 0, 0, 0, 0);
end_burst();
+ '</font>'
+ ':</b> '
+ thetext
- + '<br />\n';
+ + '<br>\n';
// Scroll to the bottom of the tab
$('main').scrollTop = 999999;
$('main').innerHTML
+ '<div id=\"tab_' + which_div + '\" style=\"display:none;cursor:pointer\">'
+ '<div id=\"' + which_div + '\">'
- + '<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />'
- + '<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />'
+ + '<br><br><br><br><br><br><br><br><br><br>'
+ + '<br><br><br><br><br><br><br><br><br><br>'
+ '</div>'
+ '<div align=\"center\" id=\"response_'
+ which_div + '\" style=\"background:#ddddee\">'
+ '</font>'
+ ':</b> '
+ the_message
- + '<br />\n';
+ + '<br>\n';
// Scroll to the bottom of the tab
$('main').scrollTop = 999999;
req.onreadystatechange = function (aEvt) {
if (req.readyState == 4) {
if(req.status == 200)
- currentMsgDisplay.innerHTML = "<button onMouseDown=\"CtdlHideMsg()\">(Hide message)</button><br/>"+req.responseText;
+ currentMsgDisplay.innerHTML = "<button onMouseDown=\"CtdlHideMsg()\">(Hide message)</button><br>"+req.responseText;
else
currentMsgDisplay.innerHTML = "Error loading message";
}
<div align="center">
<h2>Sorry!</h2>
-<br />
-This site requires both Cookies and JavaScript to be enabled in your browser.<br />
+<br>
+This site requires both Cookies and JavaScript to be enabled in your browser.<br>
Please enable these features and log in again. We are sorry for the inconvenience.
</div>
<??("COND:AIDE", 1)>
<table class="mainmenu_background"><tr><td>
- <center><?_("This screen allows you to enter Citadel server commands which are not supported by WebCit. If you do not know what that means, then this screen will not be of much use to you.")><br />
+ <center><?_("This screen allows you to enter Citadel server commands which are not supported by WebCit. If you do not know what that means, then this screen will not be of much use to you.")><br>
<form method="post" action="do_generic">
<input type="hidden" name="nonce" value="<?NONCE>">
- <?_("Enter command:")><br />
- <input type="text" name="g_cmd" size=80 maxlength="250"><br />
- <?_("Command input (if requesting SEND_LISTING transfer mode):")><br />
- <textarea name="g_input" rows=10 cols=80 width=80></textarea><br />
+ <?_("Enter command:")><br>
+ <input type="text" name="g_cmd" size=80 maxlength="250"><br>
+ <?_("Command input (if requesting SEND_LISTING transfer mode):")><br>
+ <textarea name="g_input" rows=10 cols=80 width=80></textarea><br>
<font size=-2>
<?_("Detected host header is ")><?DAV:HOSTNAME>
</font>
<input type="submit" name="sc_button" value="<?_("Send command")>">
- <input type="submit" name="cancel_button" value="<?_("Cancel")>"><br />
+ <input type="submit" name="cancel_button" value="<?_("Cancel")>"><br>
</form>
</center>
</td>
<?CONTEXTSTR("H")>
<br>
-</tt></td></tr></table><br />
+</tt></td></tr></table><br>
<hr />
-<a href="do_template?template=aide_display_generic_cmd"><?_("Enter another command")></a><br />
+<a href="do_template?template=aide_display_generic_cmd"><?_("Enter another command")></a><br>
<a href="display_advanced"><?_("Return to menu")></a>
<?=("endbox")><br>
<div id="content" class="service">
<center>
-<a href="do_template?template=aide_ignetconf_add"><?_("Add a new node")></a><br />
+<a href="do_template?template=aide_ignetconf_add"><?_("Add a new node")></a><br>
</center>
<table class="netconf_banner"><tr><td>
<table border=0 width=100% cellspacing="10" cellpadding="10"> <tr><td valign=top width="50%">
-<?DOBOXED("aide_inet_aliases", _("Local host aliases"))><br />
-<?DOBOXED("aide_inet_dirnames", _("Directory domains"))><br />
-<?DOBOXED("aide_inet_smarthosts", _("Smart hosts"))><br />
-<?DOBOXED("aide_inet_fallbackhosts", _("Fallback smart hosts"))><br />
+<?DOBOXED("aide_inet_aliases", _("Local host aliases"))><br>
+<?DOBOXED("aide_inet_dirnames", _("Directory domains"))><br>
+<?DOBOXED("aide_inet_smarthosts", _("Smart hosts"))><br>
+<?DOBOXED("aide_inet_fallbackhosts", _("Fallback smart hosts"))><br>
<?DOBOXED("aide_inet_notify", _("Notification hosts"))>
</td><td valign=top width="50%">
-<?DOBOXED("aide_inet_rbldns", _("RBL hosts"))><br />
-<?DOBOXED("aide_inet_spamass", _("SpamAssassin hosts"))><br />
-<?DOBOXED("aide_inet_clamav", _("ClamAV clamd hosts"))><br />
+<?DOBOXED("aide_inet_rbldns", _("RBL hosts"))><br>
+<?DOBOXED("aide_inet_spamass", _("SpamAssassin hosts"))><br>
+<?DOBOXED("aide_inet_clamav", _("ClamAV clamd hosts"))><br>
<?DOBOXED("aide_inet_masqdomains", _("Masqueradable domains"))>
<tr class="<?ITERATE:ODDEVEN>">
<td>
<a href="download_file/<?FILE:NAME("U")>">
- <img src="display_mime_icon?type=<?FILE:MIMETYPE>" border=0 align=middle>
+ <img src="display_mime_icon?type=<?FILE:MIMETYPE>" border="0" align="middle" alt="">
<?FILE:NAME></a>
</td>
<td><?FILE:SIZE></td>
<input type="radio" name="ib_displayas" value="0" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_displayas", "CHECKED", "")>><?_("pictures and text")></input>
<input type="radio" name="ib_displayas" value="1" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_displayas", "CHECKED", "")>><?_("pictures only")></input>
<input type="radio" name="ib_displayas" value="2" <?%("COND:ICONBAR:ACTIVE", 1, 2, #"ib_displayas", "CHECKED", "")>><?_("text only")></input>
-<br />
+<br>
<?_("Select the icons you would like to see displayed in the 'icon bar' menu on the left side of the screen.")>
</td></tr>
<tr class="even"><td>
<input type="radio" name="ib_logo" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_logo", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_logo" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_logo", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_logo" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_logo", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="image?name=hello" width="48" alt=" ">
-</td><td><b><?_("Site logo")></b><br /><?_("An icon describing this site")></td></tr>
+</td><td><b><?_("Site logo")></b><br><?_("An icon describing this site")></td></tr>
<tr class="odd"><td>
<input type="radio" name="ib_summary" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_summary", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_summary" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_summary", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_summary" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_summary", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/summscreen_48x.gif" alt=" ">
-</td><td><b><?_("Summary")></b><br /><?_("Your summary page")></td></tr>
+</td><td><b><?_("Summary")></b><br><?_("Your summary page")></td></tr>
<tr class="even"><td>
<input type="radio" name="ib_inbox" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_inbox", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_inbox" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_inbox", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_inbox" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_inbox", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/privatemess_48x.gif" alt=" ">
-</td><td><b><?_("Mail (inbox)")></b><br /><?_("A shortcut to your email Inbox")></td></tr>
+</td><td><b><?_("Mail (inbox)")></b><br><?_("A shortcut to your email Inbox")></td></tr>
<tr class="odd"><td>
<input type="radio" name="ib_contacts" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_contacts", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_contacts" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_contacts", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_contacts" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_contacts", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/viewcontacts_48x.gif" alt=" ">
-</td><td><b><?_("Contacts")></b><br /><?_("Your personal address book")></td></tr>
+</td><td><b><?_("Contacts")></b><br><?_("Your personal address book")></td></tr>
<tr class="even"><td>
<input type="radio" name="ib_notes" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_notes", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_notes" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_notes", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_notes" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_notes", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/storenotes_48x.gif" alt=" ">
-</td><td><b><?_("Notes")></b><br /><?_("Your personal notes")></td></tr>
+</td><td><b><?_("Notes")></b><br><?_("Your personal notes")></td></tr>
<tr class="odd"><td>
<input type="radio" name="ib_calendar" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_calendar", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_calendar" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_calendar", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_calendar" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_calendar", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/calarea_48x.gif" alt=" ">
-</td><td><b><?_("Calendar")></b><br /><?_("A shortcut to your personal calendar")></td></tr>
+</td><td><b><?_("Calendar")></b><br><?_("A shortcut to your personal calendar")></td></tr>
<tr class="even"><td>
<input type="radio" name="ib_tasks" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_tasks", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_tasks" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_tasks", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_tasks" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_tasks", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/taskmanag_48x.gif" alt=" ">
-</td><td><b><?_("Tasks")></b><br /><?_("A shortcut to your personal task list")></td></tr>
+</td><td><b><?_("Tasks")></b><br><?_("A shortcut to your personal task list")></td></tr>
<tr class="odd"><td>
<input type="radio" name="ib_rooms" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_rooms", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_rooms" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_rooms", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_rooms" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_rooms", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/chatrooms_48x.gif" alt=" ">
-</td><td><b><?_("Rooms")></b><br /><?_("Clicking this icon displays a list of all accessible rooms (or folders) available.")></td></tr>
+</td><td><b><?_("Rooms")></b><br><?_("Clicking this icon displays a list of all accessible rooms (or folders) available.")></td></tr>
<tr class="even"><td>
<input type="radio" name="ib_users" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_users", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_users" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_users", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_users" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_users", "CHECKED", "")>> <?_("No")> <br>
<input type="radio" name="ib_users" value="yeslist" <?%("COND:ICONBAR:ACTIVE", 1, 2, #"ib_users", "CHECKED", "")>> <?_("Yes with users list")></td><td>
<img src="static/usermanag_48x.gif" alt=" ">
-</td><td><b><?_("Who is online?")></b><br /><?_("Clicking this icon displays a list of all users currently logged in.")></td></tr>
+</td><td><b><?_("Who is online?")></b><br><?_("Clicking this icon displays a list of all users currently logged in.")></td></tr>
<tr class="odd"><td>
<input type="radio" name="ib_chat" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_chat", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_chat" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_chat", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_chat" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_chat", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/citadelchat_48x.gif" alt=" ">
-</td><td><b><?_("Chat")></b><br /><?_("Clicking this icon enters real-time chat mode with other users in the same room.")></td></tr>
+</td><td><b><?_("Chat")></b><br><?_("Clicking this icon enters real-time chat mode with other users in the same room.")></td></tr>
<tr class="even"><td>
<input type="radio" name="ib_advanced" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_advanced", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_advanced" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_advanced", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_advanced" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_advanced", "CHECKED", "")>> <?_("No")> <br>
</td><td><img src="static/advanpage2_48x.gif" alt=" ">
-</td><td><b><?_("Advanced options")></b><br /><?_("Access to the complete menu of Citadel functions.")></td></tr>
+</td><td><b><?_("Advanced options")></b><br><?_("Access to the complete menu of Citadel functions.")></td></tr>
<tr class="odd"><td>
<input type="radio" name="ib_citadel" value="yes" <?%("COND:ICONBAR:ACTIVE", 1, 1, #"ib_citadel", "CHECKED", "")>> <?_("Yes")>
-<input type="radio" name="ib_citadel" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_citadel", "CHECKED", "")>> <?_("No")> <br />
+<input type="radio" name="ib_citadel" value="no" <?%("COND:ICONBAR:ACTIVE", 1, 0, #"ib_citadel", "CHECKED", "")>> <?_("No")> <br>
</td><td><img border="0" width="48" height="48" src="static/citadel-logo.gif" alt=" ">
-</td><td><b><?_("Citadel logo")></b><br /><?_("Displays the 'Powered by Citadel' icon")></td></tr>
+</td><td><b><?_("Citadel logo")></b><br><?_("Displays the 'Powered by Citadel' icon")></td></tr>
-</table><br />
+</table><br>
<center><input type="submit" name="ok_button" value="<?_("Save changes")>"> <input type="submit" name="cancel_button" value="<?_("Cancel")>"></center>
<center><table border=1 bgcolor="#ffffff"><tr><td>
<img src="static/advanpage2_48x.gif">
-<?_("Your icon bar has been updated. Please select any of its choices to continue.")>(<br/><span style="font-weight: bold;"><?_("You may need to force refresh (SHIFT-F5)> in order for changes to take effect")>)</span>
+<?_("Your icon bar has been updated. Please select any of its choices to continue.")>(<br><span style="font-weight: bold;"><?_("You may need to force refresh (SHIFT-F5)> in order for changes to take effect")>)</span>
</td></tr></table>
<?=("trailing")>
<div id="important_message">
<span class="imsg">
<?IMPORTANTMESSAGE>
-</span><br />
+</span><br>
</div>
<script type="text/javascript">
setTimeout('hide_imsg_popup()', 5000);
<?!("COND:ITERATE:FIRSTN", 1)><tr><td valign=top><?=("beginbox_1")><?ROOM:INFO:FLOOR:NAME><?=("beginbox_2")><?!("X", 1)>
<?!("COND:ITERATE:ISGROUPCHANGE", 2)><?=("endbox")><br><?!("COND:ITERATE:ISGROUPCHANGE", 3, 2)></td><td valign=top> <?!("X", 3)><?=("beginbox_1")><?ROOM:INFO:FLOOR:NAME><?=("beginbox_2")><?!("X", 2)>
<a href="dotgoto?room=<?ROOM:INFO:NAME("U")>"><span class="<?%("COND:ROOM:FLAG:UA", 4, #"UA_HASNEWMSGS", 0, "roomlist_new", "roomlist_old")>">
-<?ROOM:INFO:LEVELNTIMES(" ")><?ROOM:INFO:BASENAME></span></a><?%("COND:ROOM:INFO:IS_INBOX", 5, 0, 0, _"(INBOX)", "")><br />
+<?ROOM:INFO:LEVELNTIMES(" ")><?ROOM:INFO:BASENAME></span></a><?%("COND:ROOM:INFO:IS_INBOX", 5, 0, 0, _"(INBOX)", "")><br>
<?!("COND:ITERATE:LASTN", 2)><?=("endbox")></td></tr><??("X", 3)>
</script>
<center>
-<img src="image?name=hello"><br /><br />
+<img src="image?name=hello"><br><br>
<table border="0" cellspacing="0" cellpadding="2">
<tr>
</tr><tr>
<td bgcolor="#CC0000">
<span class="menubar_link">
- <a href="termquit" target="_top" onClick="return confirm('Do you really want to log off?');"><font color="#FFFFFF">Log off</span></a><br />
+ <a href="termquit" target="_top" onClick="return confirm('Do you really want to log off?');"><font color="#FFFFFF">Log off</span></a><br>
</td>
</tr>
</table>
-<br /><br />
+<br><br>
<a href="http://www.citadel.org"
onMouseOver="window.status='Find out more about Citadel'; return true;"><font
size=-1 color="#000000">
-POWERED BY<br /></font>
+POWERED BY<br></font>
<img src="static/citadel-logo.gif" width=75 height=76 border=0 ALT="CITADEL"></a>
</center>
<div id="content">
<div align=center>
<font size=+2><?_("Your start page has been changed.")></font> </div>
-<br /><br />
+<br><br>
<div align=center>
<i><?_("(Note: this does not change your browser's home page. It changes the page you begin on when you log on to")> <?SERV:HUMANNODE>).</i>
-<br /><br />
+<br><br>
<a href="javascript:history.back()">Back...</a>
</div>
<?=("beginbox_2")>
<?HELLO>
<div class="login_infos">
- <img src="static/openid-small.gif"><?_("Your OpenID")> <tt><?BSTR("__claimed_id", "X")></tt> <?_("was successfully verified.")><br />
+ <img src="static/openid-small.gif"><?_("Your OpenID")> <tt><?BSTR("__claimed_id", "X")></tt> <?_("was successfully verified.")><br>
<??("COND:BSTR", 1, "__username")><?_("However, the user name")> '<?BSTR("__claimed_id", "X")>' <?_("conflicts with an existing user.")><??("X", 1)>
-<br />
- <?_("Please specify the user name you would like to use.")><br />
+<br>
+ <?_("Please specify the user name you would like to use.")><br>
</div>
<form action="openid_manual_create" method="POST" class="box" id="login_form">
<input type="hidden" NAME="openid_url" VALUE="<?BSTR("__claimed_id", "U")>">
<img height="64px" alt="<?_("Room Logo")>" src="image?name=_roompic_?room=<?ROOMNAME("U")>">
<?!("X", 1)><??("COND:THISROOM:HAVE_PIC", 2)>
<?!("COND:ROOM:TYPE_IS", 3, #"VIEW_ADDRESSBOOK")>
- <img class="roompic" alt="" src="static/viewcontacts_48x.gif" />
+ <img class="roompic" alt="" src="static/viewcontacts_48x.gif">
<?!("X", 3)>
<?!("COND:ROOM:TYPE_IS", 4, #"VIEW_CALENDAR")>
- <img class="roompic" alt="" src="static/calarea_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/calarea_48x.gif" width="48" height="48">
<?!("X", 4)>
<?!("COND:ROOM:TYPE_IS", 5, #"VIEW_CALBRIEF")>
- <img class="roompic" alt="" src="static/calarea_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/calarea_48x.gif" width="48" height="48">
<?!("X", 5)>
<?!("COND:ROOM:TYPE_IS", 6, #"VIEW_TASKS")>
- <img class="roompic" alt="" src="static/taskmanag_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/taskmanag_48x.gif" width="48" height="48">
<?!("X", 6)>
<?!("COND:ROOM:TYPE_IS", 7, #"VIEW_NOTES")>
- <img class="roompic" alt="" src="static/storenotes_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/storenotes_48x.gif" width="48" height="48">
<?!("X", 7)>
<?!("COND:ROOM:TYPE_IS", 8, #"VIEW_MAILBOX")>
- <img class="roompic" alt="" src="static/privatemess_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/privatemess_48x.gif" width="48" height="48">
<?!("X", 8)>
<?!("COND:ROOM:TYPE_IS", 9, #"VIEW_BBS")>
- <img class="roompic" alt="" src="static/chatrooms_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/chatrooms_48x.gif" width="48" height="48">
<?!("X", 9)>
<?!("COND:ROOM:TYPE_IS", 9, #"VIEW_JOURNAL")>
- <img class="roompic" alt="" src="static/chatrooms_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/chatrooms_48x.gif" width="48" height="48">
<?!("X", 9)>
<?!("COND:ROOM:TYPE_IS", 9, #"VIEW_BLOG")>
- <img class="roompic" alt="" src="static/chatrooms_48x.gif" width="48" height="48" />
+ <img class="roompic" alt="" src="static/chatrooms_48x.gif" width="48" height="48">
<?!("X", 9)>
<??("X", 2)>
<??("COND:THISROOM:FLAG:QR", 1, #"QR_DIRECTORY")><img src="/static/diskette_24x.gif" alt="<?_("Has Files")>"><??("X", 1)>
<??("COND:THISROOM:FLAG:QR", 2, #"QR_NETWORK")><img src="/static/rss_16x.png" alt="<?_("Networked Room")>"><??("X", 2)>
</span>
-</a><br />
+</a><br>
<?=("beginbox_1")><?_("Zapped (forgotten) rooms")><?=("beginbox_2")>
<?ITERATE("LZRM", ="room_zap_entry")>
-<br /><br />
+<br><br>
<?_("Click on any room to un-zap it and goto that room.")>
<?=("endbox")>
</div>
<div><div id="m<?MAIL:SUMM:N>" style="font-weight:<?%("COND:MAIL:SUMM:UNREAD", 1, 0, 0, "bold", "normal")>;" onClick="CtdlLoadMsgMouseDown(event,<?MAIL:SUMM:N>)">
<span class="from"><?MAIL:SUMM:FROM("X")></span>
-<span style="float: right;"><?MAIL:SUMM:DATEBRIEF></span><br/>
+<span style="float: right;"><?MAIL:SUMM:DATEBRIEF></span><br>
<span class="subject"><?MAIL:SUMM:SUBJECT("X")></span>
</div><div id="m_<?MAIL:SUMM:N>" class="msgview" onMouseDown=""></div></div>
<??("X", 3)><?!("COND:MAIL:SUMM:OTHERNODE",4)> @ <?MAIL:SUMM:H_NODE><??("X",4)>
<??("X", 1)>
<?!("COND:MAIL:ANON", 4)>****<??("X", 4)>
- <?!("COND:MAIL:TO", 5)><?_("to")> <?MAIL:SUMM:TO("X")><?!("X", 5)><br/>
+ <?!("COND:MAIL:TO", 5)><?_("to")> <?MAIL:SUMM:TO("X")><?!("X", 5)><br>
<?!("COND:MAIL:SUMM:CCCC", 6)><?_("CC:")><?MAIL:SUMM:CCCC("X")><??("X", 6)>
<?!("COND:MAIL:SUBJ", 7)><p class="message_subject"><?_("Subject:")> <?MAIL:SUMM:SUBJECT("X")></p><??("X", 7)>
<p id="msg<?MAIL:SUMM:N>" class="msgbuttons">
- <a href="display_enter?edit=<?MAIL:SUMM:N>&recp=<?MAIL:SUMM:TO("U")>&cc=<?MAIL:SUMM:CCCC("U")>&subject=<?MAIL:SUMM:SUBJECT("U", 0, "", "")>&force_room=_MAIL_"><span>[</span><?_("Edit")><span>]</span></a>
+ <a href="display_enter?edit=<?MAIL:SUMM:N>?recp=<?MAIL:SUMM:TO("U")>?cc=<?MAIL:SUMM:CCCC("U")>?subject=<?MAIL:SUMM:SUBJECT("U", 0, "", "")>?force_room=_MAIL_"><span>[</span><?_("Edit")><span>]</span></a>
<?!("COND:ROOM:TYPE_IS", 8, #"VIEW_BBS")>
<a href="display_enter?references=<?MAIL:SUMM:REFIDS("U")>%7C<?MAIL:SUMM:INREPLYTO("U")>?subject=<?MAIL:SUMM:SUBJECT("U", 0, "Re: ", "Re:")>"><span>[</span><?_("Reply")><span>]</span></a>
- <a href="display_enter?references=<?MAIL:SUMM:REFIDS("U")>%7C<?MAIL:SUMM:INREPLYTO("U")>?replyquote=<?MAIL:SUMM:N>&recp=%22<?MAIL:SUMM:FROM("U")>%22%3C<?MAIL:SUMM:RFCA("U")>%3E?subject=<?MAIL:SUMM:SUBJECT("U", 0, "Re: ", "Re:")>"><span>[</span><?_("ReplyQuoted")><span>]</span></a>
+ <a href="display_enter?references=<?MAIL:SUMM:REFIDS("U")>%7C<?MAIL:SUMM:INREPLYTO("U")>?replyquote=<?MAIL:SUMM:N>?recp=%22<?MAIL:SUMM:FROM("U")>%22%3C<?MAIL:SUMM:RFCA("U")>%3E?subject=<?MAIL:SUMM:SUBJECT("U", 0, "Re: ", "Re:")>"><span>[</span><?_("ReplyQuoted")><span>]</span></a>
<?!("X", 8)>
<??("COND:ROOM:TYPE_IS", 9, #"VIEW_BBS")>
<?!("COND:MAIL:SUMM:RFCA", 10)>
<div class="display_inline_attachment">
-<img src="display_mime_icon?type=<?MAIL:MIME:CONTENTTYPE("U")>" border=0 align=middle>
+<img src="display_mime_icon?type=<?MAIL:MIME:CONTENTTYPE("U")>" border="0" align="middle" alt="">
<?MAIL:MIME:FILENAME("X")> (<?MAIL:MIME:CONTENTTYPE>, <?MAIL:MIME:LENGTH> bytes)
-<a href="mimepart_download/<?MAIL:MIME:MSGNUM>/<?MAIL:MIME:PARTNUM>/<?MAIL:MIME:FILENAME("U")>"><?_("Download")></a><br />
+<a href="mimepart_download/<?MAIL:MIME:MSGNUM>/<?MAIL:MIME:PARTNUM>/<?MAIL:MIME:FILENAME("U")>"><?_("Download")></a><br>
<div class="display_inline_attachment_body">
<?MAIL:MIME:DATA>
</div>
-<img src="display_mime_icon?type=<?MAIL:MIME:CONTENTTYPE("U")>" border=0 align=middle>
+<img src="display_mime_icon?type=<?MAIL:MIME:CONTENTTYPE("U")>" border="0" align="middle" alt="">
<?MAIL:MIME:FILENAME("X")> (<?MAIL:MIME:CONTENTTYPE>, <?MAIL:MIME:LENGTH> bytes)
[ <a href="mimepart/<?MAIL:MIME:MSGNUM>/<?MAIL:MIME:PARTNUM>/<?MAIL:MIME:FILENAME("U")>" target="wc.<?MAIL:MIME:MSGNUM>.<?MAIL:MIME:PARTNUM>"><?_("View")></a> |
- <a href="mimepart_download/<?MAIL:MIME:MSGNUM>/<?MAIL:MIME:PARTNUM>/<?MAIL:MIME:FILENAME("U")>"><?_("Download")></a> ]<br />
+ <a href="mimepart_download/<?MAIL:MIME:MSGNUM>/<?MAIL:MIME:PARTNUM>/<?MAIL:MIME:FILENAME("U")>"><?_("Download")></a> ]<br>
<??("COND:MAIL:SUMM:RFCA", 3)><??("X", 3)><?!("COND:MAIL:SUMM:OTHERNODE",3)> @ <?MAIL:SUMM:H_NODE><??("X",3)>
<??("X", 1)>
<?!("COND:MAIL:ANON", 4)>***<??("X", 4)>
- <?!("COND:MAIL:TO", 5)><?_("to")> <?MAIL:SUMM:TO("X")><?!("X", 5)><br/>
+ <?!("COND:MAIL:TO", 5)><?_("to")> <?MAIL:SUMM:TO("X")><?!("X", 5)><br>
<?!("COND:MAIL:SUMM:CCCC", 6)><?_("CC:")><?MAIL:SUMM:CCCC("X")><??("X", 6)>
<?!("COND:MAIL:SUBJ", 7)><p class="message_subject"><?_("Subject:")> <?MAIL:SUMM:SUBJECT></p><??("X", 7)>
</div>
<!-- room -->
</td><td>
<?WHO:ROOM>
-<?!("WHO:REALROOM", 7)> <br /><i> <?WHO:REALROOM("X")> </i> <?!("X", 7)>
+<?!("WHO:REALROOM", 7)> <br><i> <?WHO:REALROOM("X")> </i> <?!("X", 7)>
</td>
<td class="host_col">
<!-- hostname -->
<?WHO:HOST("X")>
-<?!("WHO:REALHOST", 8)> <br /><i> <?WHO:REALHOST("X")></i><?!("X", 8)>
+<?!("WHO:REALHOST", 8)> <br><i> <?WHO:REALHOST("X")></i><?!("X", 8)>
</td>
</tr>
<!-- room -->
</td><td>
<?WHO:ROOM>
-<?!("WHO:REALROOM", 7)> <br /><i> <?WHO:REALROOM("X")> </i> <?!("X", 7)>
+<?!("WHO:REALROOM", 7)> <br><i> <?WHO:REALROOM("X")> </i> <?!("X", 7)>
</td>
</tr>
this.loglines = $('loglines');
},
_toHTML: function(txt) {
- return txt.escapeHTML().replace(/\n/g,"<br/>");
+ return txt.escapeHTML().replace(/\n/g,"<br>");
},
addLinksToResults: function(){
$$("tr.failed .nameCell").each( function(td){ // todo: limit to children of this.log
}
}
new Test.Unit.Runner(compiledSpec, { titles: titles, testLog: log || 'testlog', context: name });
-};
\ No newline at end of file
+};
// Place a gradient loadscreen on an element, e.g to use before Ajax.updater
function CtdlLoadScreen(elementid) {
var elem = document.getElementById(elementid);
-elem.innerHTML = "<div align=center><br><table border=0 cellpadding=10 bgcolor=\"#ffffff\"><tr><td><img src=\"static/throbber.gif\" /><font color=\"#AAAAAA\"> Loading....</font></td></tr></table><br /></div>";
+elem.innerHTML = "<div align=center><br><table border=0 cellpadding=10 bgcolor=\"#ffffff\"><tr><td><img src=\"static/throbber.gif\" /><font color=\"#AAAAAA\"> Loading....</font></td></tr></table><br></div>";
}
}
function PopulateAddressBookInnerDiv(which_addr_book, target_input) {
- $('address_book_inner_div').innerHTML = "<div align=center><br><table border=0 cellpadding=10 bgcolor=\"#ffffff\"><tr><td><img src=\"static/throbber.gif\" /><font color=\"#AAAAAA\"> Loading....</font></td></tr></table><br /></div>";
+ $('address_book_inner_div').innerHTML = "<div align=center><br><table border=0 cellpadding=10 bgcolor=\"#ffffff\"><tr><td><img src=\"static/throbber.gif\" /><font color=\"#AAAAAA\"> Loading....</font></td></tr></table><br></div>";
p = 'which_addr_book=' + which_addr_book
+ '&target_input=' + target_input
+ '&r=' + CtdlRandomString();
NewTemplate->Data = NewStrBufPlain(NULL, statbuf.st_size + 1);
if (StrBufReadBLOB(NewTemplate->Data, &fd, 1, statbuf.st_size, &Err) < 0) {
close(fd);
- lprintf(1, "ERROR: reading template '%s' - %s<br />\n",
+ lprintf(1, "ERROR: reading template '%s' - %s<br>\n",
ChrPtr(NewTemplate->FileName), strerror(errno));
//FreeWCTemplate(NewTemplate);/////tODO
return NULL;
if (calendar_summary_view() < 1) {
wc_printf("<i>");
wc_printf(_("(None)"));
- wc_printf("</i><br />\n");
+ wc_printf("</i><br>\n");
}
}
if (calendar_summary_view() < 1) {
wc_printf("<i>");
wc_printf(_("(Nothing)"));
- wc_printf("</i><br />\n");
+ wc_printf("</i><br>\n");
}
__calendar_Cleanup(&v);
}
*
* Copyright (c) 1996-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
wc_printf("</textarea><div class=\"buttons\" >\n");
wc_printf("<input type=\"submit\" name=\"save_button\" value=\"%s\">", _("Save changes"));
wc_printf(" ");
- wc_printf("<input type=\"submit\" name=\"cancel_button\" value=\"%s\"><br />\n", _("Cancel"));
+ wc_printf("<input type=\"submit\" name=\"cancel_button\" value=\"%s\"><br>\n", _("Cancel"));
wc_printf("</div></form>\n");
do_template("endbox", NULL);
/*
* Copyright (c) 1987-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
serv_puts("LIST");
serv_getln(buf, sizeof buf);
if (buf[0] != '1') {
- wc_printf("<em>%s</em><br />\n", &buf[4]);
+ wc_printf("<em>%s</em><br>\n", &buf[4]);
goto DONE;
}
if (buf[0] == '1') {
fmout("JUSTIFY");
}
- wc_printf("<br /><a href=\"display_page?recp=");
+ wc_printf("<br><a href=\"display_page?recp=");
urlescputs(who);
wc_printf("\">"
"<img src=\"static/citadelchat_24x.gif\" "
else if (!strcasecmp(firsttoken, "email")) {
size_t len;
- if (!IsEmptyStr(mailto)) strcat(mailto, "<br />");
+ if (!IsEmptyStr(mailto)) strcat(mailto, "<br>");
strcat(mailto,
"<a href=\"display_enter"
"?force_room=_MAIL_?recp=");
strcat(mailto, "</A>");
}
else if (!strcasecmp(firsttoken, "tel")) {
- if (!IsEmptyStr(phone)) strcat(phone, "<br />");
+ if (!IsEmptyStr(phone)) strcat(phone, "<br>");
strcat(phone, thisvalue);
for (j=0; j<num_tokens(thisname, ';'); ++j) {
extract_token(buf, thisname, j, ';', sizeof buf);
extract_token(buf, thisvalue, j, ';', sizeof buf);
if (!IsEmptyStr(buf)) {
StrEscAppend(Target, NULL, buf, 0, 0);
- if (j<3) StrBufAppendPrintf(Target, "<br />");
+ if (j<3) StrBufAppendPrintf(Target, "<br>");
else StrBufAppendPrintf(Target, " ");
}
}
char **tablabels;
if (num_ab == 0) {
- wc_printf("<br /><br /><br /><div align=\"center\"><i>");
+ wc_printf("<br><br><br><div align=\"center\"><i>");
wc_printf(_("This address book is empty."));
wc_printf("</i></div>\n");
return;
tablabels = malloc(num_pages * sizeof (char *));
if (tablabels == NULL) {
- wc_printf("<br /><br /><br /><div align=\"center\"><i>");
+ wc_printf("<br><br><br><div align=\"center\"><i>");
wc_printf(_("An internal error has occurred."));
wc_printf("</i></div>\n");
return;
wc_printf("<table border=0><TR>"
"<td valign=top>");
wc_printf(_("Primary Internet e-mail address"));
- wc_printf("<br />"
+ wc_printf("<br>"
"<input type=\"text\" name=\"primary_inetemail\" "
"size=40 maxlength=60 value=\"");
escputs(primary_inetemail);
- wc_printf("\"><br />"
+ wc_printf("\"><br>"
"</td><td valign=top>");
wc_printf(_("Internet e-mail aliases"));
- wc_printf("<br />"
+ wc_printf("<br>"
"<textarea name=\"other_inetemail\" rows=5 cols=40 width=40>");
escputs(other_inetemail);
wc_printf("</textarea></td></tr></table>\n");
wc_printf("<div id=\"important_message\">\n"
"<span class=\"imsg\">");
StrEscAppend(WCC->WBuf, NULL, WCC->ImportantMessage, 0, 0);
- wc_printf("</span><br />\n"
+ wc_printf("</span><br>\n"
"</div>\n"
);
StrBufAppendBufPlain(WCC->trailing_javascript,
wc_printf("<div id=\"important_message\">\n"
"<span class=\"imsg\">");
StrEscAppend(WCC->WBuf, WCC->ImportantMsg, NULL, 0, 0);
- wc_printf("</span><br />\n"
+ wc_printf("</span><br>\n"
"</div>\n"
);
StrBufAppendBufPlain(WCC->trailing_javascript,
/*
* Copyright (c) 1987-2010 by the citadel.org team
*
- * This program is free software; you can redistribute it and/or modify
+ * This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
"To turn off any 'fake' name you've previously "
"set, simply click the appropriate 'change' button "
"without typing anything in the corresponding box. "));
- wc_printf("<br />\n");
+ wc_printf("<br>\n");
wc_printf("<form method=\"POST\" action=\"edit_me\">\n");
wc_printf("<input type=\"hidden\" name=\"nonce\" value=\"%d\">\n", WC->nonce);
return;
}
- wc_printf("<br /><br />"
+ wc_printf("<br><br>"
"<div align=\"center\">"
"<table border=\"0\" bgcolor=\"#ffffff\" cellpadding=\"10\">"
"<tr><td align=\"center\">"