diff --git a/src/elogd.c b/src/elogd.c
index f346ca74..f0624209 100755
--- a/src/elogd.c
+++ b/src/elogd.c
@@ -6,6 +6,9 @@
Contents: Web server program for Electronic Logbook ELOG
$Log$
+ Revision 1.268 2004/02/26 13:09:14 midas
+ Show attribute values as HTML if the contain or
+
Revision 1.267 2004/02/26 13:00:27 midas
Fixed bug with 'start page = 0?cmd=Last
@@ -4261,6 +4264,32 @@ void logf(LOGBOOK * lbs, const char *format, ...)
/*------------------------------------------------------------------*/
+int is_html(char *s)
+{
+ char *str;
+
+ str = malloc(strlen(s)+1);
+ assert(str);
+
+ strcpy(str, s);
+ strupr(str);
+
+ if (strstr(str, "')) {
+ free(str);
+ return TRUE;
+ }
+
+ if (strstr(str, "
')) {
+ free(str);
+ return TRUE;
+ }
+
+ free(str);
+ return FALSE;
+}
+
+/*------------------------------------------------------------------*/
+
void rsputs(const char *str)
{
if (strlen_retbuf + (int) strlen(str) > return_buffer_size) {
@@ -14038,7 +14067,11 @@ void show_elog_message(LOGBOOK * lbs, char *dec_path, char *command)
} else {
rsprintf("%s: