mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Use rsput3 to display config page
SVN revision: 1062
This commit is contained in:
parent
389dac60fc
commit
90ce5ddfce
38
src/elogd.c
38
src/elogd.c
@ -6,6 +6,9 @@
|
|||||||
Contents: Web server program for Electronic Logbook ELOG
|
Contents: Web server program for Electronic Logbook ELOG
|
||||||
|
|
||||||
$Log$
|
$Log$
|
||||||
|
Revision 1.462 2004/09/08 10:18:37 midas
|
||||||
|
Use rsput3 to display config page
|
||||||
|
|
||||||
Revision 1.461 2004/09/08 09:36:16 midas
|
Revision 1.461 2004/09/08 09:36:16 midas
|
||||||
Made 'move to' menu command case insensitive
|
Made 'move to' menu command case insensitive
|
||||||
|
|
||||||
@ -5245,6 +5248,36 @@ void rsputs2(const char *str)
|
|||||||
|
|
||||||
/*------------------------------------------------------------------*/
|
/*------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
void rsputs3(const char *text)
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
char str[2];
|
||||||
|
|
||||||
|
str[1] = 0;
|
||||||
|
for (i = 0; i < (int) strlen(text); i++) {
|
||||||
|
switch (text[i]) {
|
||||||
|
case '<':
|
||||||
|
rsputs("<");
|
||||||
|
break;
|
||||||
|
case '>':
|
||||||
|
rsputs(">");
|
||||||
|
break;
|
||||||
|
case '&':
|
||||||
|
rsputs("&");
|
||||||
|
break;
|
||||||
|
case '\"':
|
||||||
|
rsputs(""");
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
str[0] = text[i];
|
||||||
|
rsputs(str);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------------------------------------------------*/
|
||||||
|
|
||||||
void rsprintf(const char *format, ...)
|
void rsprintf(const char *format, ...)
|
||||||
{
|
{
|
||||||
va_list argptr;
|
va_list argptr;
|
||||||
@ -6615,7 +6648,8 @@ void strencode(char *text)
|
|||||||
rsprintf(" ");
|
rsprintf(" ");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* the translation for the search highliting */
|
/* the translation for the search highliting */
|
||||||
|
|
||||||
case '\001':
|
case '\001':
|
||||||
rsprintf("<");
|
rsprintf("<");
|
||||||
break;
|
break;
|
||||||
@ -8825,7 +8859,7 @@ void show_admin_page(LOGBOOK * lbs, char *top_group)
|
|||||||
|
|
||||||
rsprintf("<textarea cols=%d rows=%d wrap=virtual name=Text>", cols, rows);
|
rsprintf("<textarea cols=%d rows=%d wrap=virtual name=Text>", cols, rows);
|
||||||
|
|
||||||
rsputs2(buffer);
|
rsputs3(buffer);
|
||||||
xfree(buffer);
|
xfree(buffer);
|
||||||
|
|
||||||
rsprintf("</textarea>\n");
|
rsprintf("</textarea>\n");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user