mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-14 20:33:48 +00:00
Added \n to error display during cloning
SVN revision: 1007
This commit is contained in:
parent
325223da37
commit
68e23de922
77
src/elogd.c
77
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.423 2004/08/04 07:47:56 midas
|
||||||
|
Added \n to error display during cloning
|
||||||
|
|
||||||
Revision 1.422 2004/08/03 14:16:11 midas
|
Revision 1.422 2004/08/03 14:16:11 midas
|
||||||
Fixed problem with {..} in attributes
|
Fixed problem with {..} in attributes
|
||||||
|
|
||||||
@ -538,7 +541,7 @@ char http_host[256];
|
|||||||
#define TEXT_SIZE 250000
|
#define TEXT_SIZE 250000
|
||||||
#define MAX_PATH_LENGTH 256
|
#define MAX_PATH_LENGTH 256
|
||||||
|
|
||||||
#define MAX_CONTENT_LENGTH 10000000
|
#define MAX_CONTENT_LENGTH 10*1024*1024
|
||||||
|
|
||||||
char _param[MAX_PARAM][NAME_LENGTH];
|
char _param[MAX_PARAM][NAME_LENGTH];
|
||||||
char _value[MAX_PARAM][NAME_LENGTH];
|
char _value[MAX_PARAM][NAME_LENGTH];
|
||||||
@ -7944,7 +7947,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL
|
|||||||
loc("Submit as HTML text"));
|
loc("Submit as HTML text"));
|
||||||
else
|
else
|
||||||
rsprintf("<input type=checkbox name=html value=1>%s\n",
|
rsprintf("<input type=checkbox name=html value=1>%s\n",
|
||||||
loc("Submit as HTML text")); \
|
loc("Submit as HTML text"));
|
||||||
} else if (atoi(str) == 3) {
|
} else if (atoi(str) == 3) {
|
||||||
rsprintf("<input type=hidden name=html value=1>\n");
|
rsprintf("<input type=hidden name=html value=1>\n");
|
||||||
}
|
}
|
||||||
@ -11427,7 +11430,8 @@ void receive_config(LOGBOOK * lbs, char *server, char *error_str)
|
|||||||
if (strchr(str, '\r'))
|
if (strchr(str, '\r'))
|
||||||
*strchr(str, '\r') = 0;
|
*strchr(str, '\r') = 0;
|
||||||
|
|
||||||
sprintf(error_str, "Incorrect remote ELOG server version %s, must be 2.5.4 or later", str);
|
sprintf(error_str,
|
||||||
|
"Incorrect remote ELOG server version %s, must be 2.5.4 or later", str);
|
||||||
free(buffer);
|
free(buffer);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -11622,7 +11626,8 @@ void receive_pwdfile(LOGBOOK *lbs, char *server, char *error_str)
|
|||||||
if (strchr(str, '\r'))
|
if (strchr(str, '\r'))
|
||||||
*strchr(str, '\r') = 0;
|
*strchr(str, '\r') = 0;
|
||||||
|
|
||||||
sprintf(error_str, "Incorrect remote ELOG server version %s, must be 2.5.4 or later", str);
|
sprintf(error_str,
|
||||||
|
"Incorrect remote ELOG server version %s, must be 2.5.4 or later", str);
|
||||||
free(buffer);
|
free(buffer);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -11668,7 +11673,8 @@ void receive_pwdfile(LOGBOOK *lbs, char *server, char *error_str)
|
|||||||
eprintf("\nInvalid username or password.");
|
eprintf("\nInvalid username or password.");
|
||||||
|
|
||||||
if (strstr(p, loc("Please login")) == NULL && strstr(p, "GetPwdFile"))
|
if (strstr(p, loc("Please login")) == NULL && strstr(p, "GetPwdFile"))
|
||||||
eprintf("\nUser \"%s\" has no admin rights on remote server.", getparam("unm"));
|
eprintf("\nUser \"%s\" has no admin rights on remote server.",
|
||||||
|
getparam("unm"));
|
||||||
|
|
||||||
/* ask for username and password */
|
/* ask for username and password */
|
||||||
eprintf("\nPlease enter admin username to access\n%s: ", url);
|
eprintf("\nPlease enter admin username to access\n%s: ", url);
|
||||||
@ -11698,7 +11704,6 @@ void receive_pwdfile(LOGBOOK *lbs, char *server, char *error_str)
|
|||||||
strcat(error_str, strerror(errno));
|
strcat(error_str, strerror(errno));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef OS_UNIX
|
#ifdef OS_UNIX
|
||||||
/* under unix, convert CRLF to CR */
|
/* under unix, convert CRLF to CR */
|
||||||
remove_crlf(buffer);
|
remove_crlf(buffer);
|
||||||
@ -12104,12 +12109,15 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
/* not that submit_message() may have changed attr_list !!! */
|
/* not that submit_message() may have changed attr_list !!! */
|
||||||
|
|
||||||
if (error_str[0])
|
if (error_str[0])
|
||||||
sprintf(str, "%s: %s", loc("Error sending local entry"), error_str);
|
sprintf(str, "%s: %s", loc("Error sending local entry"),
|
||||||
|
error_str);
|
||||||
else
|
else
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Local entry submitted"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Local entry submitted"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Local entry should be submitted"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Local entry should be submitted"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12159,7 +12167,8 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Remote entry should be received"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Remote entry should be received"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12244,10 +12253,12 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
sprintf(str, "%s: %s", loc("Error sending local message"),
|
sprintf(str, "%s: %s", loc("Error sending local message"),
|
||||||
error_str);
|
error_str);
|
||||||
else
|
else
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Local entry submitted"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Local entry submitted"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Local entry should be submitted"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Local entry should be submitted"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12267,7 +12278,8 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
sprintf(loc_ref, "<a href=\"../%s/%d\">%s</a>", lbs->name_enc,
|
sprintf(loc_ref, "<a href=\"../%s/%d\">%s</a>", lbs->name_enc,
|
||||||
message_id, loc("local"));
|
message_id, loc("local"));
|
||||||
else
|
else
|
||||||
sprintf(loc_ref, "<a href=\"%d\">%s</a>", message_id, loc("Local entry"));
|
sprintf(loc_ref, "<a href=\"%d\">%s</a>", message_id,
|
||||||
|
loc("Local entry"));
|
||||||
|
|
||||||
sprintf(str, loc("%s should be deleted"), loc_ref);
|
sprintf(str, loc("%s should be deleted"), loc_ref);
|
||||||
rsprintf("ID%d:\t%s\n", message_id, str);
|
rsprintf("ID%d:\t%s\n", message_id, str);
|
||||||
@ -12290,7 +12302,8 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
/* message got deleted from local message list, so redo current index */
|
/* message got deleted from local message list, so redo current index */
|
||||||
i_msg--;
|
i_msg--;
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Entry should be deleted locally"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Entry should be deleted locally"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12332,7 +12345,8 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Local entry submitted"));
|
sprintf(str, "ID%d:\t%s", message_id, loc("Local entry submitted"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Local entry should be submitted"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Local entry should be submitted"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -12382,8 +12396,8 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
i_msg--;
|
i_msg--;
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t", message_id);
|
sprintf(str, "ID%d:\t", message_id);
|
||||||
sprintf(str + strlen(str), loc("Local entry ID should be changed to %d"),
|
sprintf(str + strlen(str),
|
||||||
max_id + 1);
|
loc("Local entry ID should be changed to %d"), max_id + 1);
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -12438,11 +12452,13 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
} else if (mode == SYNC_CLONE) {
|
} else if (mode == SYNC_CLONE) {
|
||||||
eprintf("%s\n", loc("Remote entry received"));
|
eprintf("%s\n", loc("Remote entry received"));
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Remote entry received"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Remote entry received"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Remote entry should be received"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Remote entry should be received"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12473,7 +12489,8 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
rsprintf("%s\n", loc("Remote entry received"));
|
rsprintf("%s\n", loc("Remote entry received"));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Remote entry should be received"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Remote entry should be received"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12524,7 +12541,8 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
|
|
||||||
free(buffer);
|
free(buffer);
|
||||||
} else {
|
} else {
|
||||||
sprintf(str, "ID%d:\t%s", message_id, loc("Entry should be deleted remotely"));
|
sprintf(str, "ID%d:\t%s", message_id,
|
||||||
|
loc("Entry should be deleted remotely"));
|
||||||
mprint(lbs, mode, str);
|
mprint(lbs, mode, str);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -12573,12 +12591,15 @@ void synchronize_logbook(LOGBOOK * lbs, int mode, BOOL sync_all)
|
|||||||
if (mode == SYNC_HTML && n_delete) {
|
if (mode == SYNC_HTML && n_delete) {
|
||||||
|
|
||||||
if (getcfg_topgroup())
|
if (getcfg_topgroup())
|
||||||
rsprintf("<br><b><a href=\"../%s/?cmd=Synchronize&confirm=1\">", lbs->name_enc);
|
rsprintf("<br><b><a href=\"../%s/?cmd=Synchronize&confirm=1\">",
|
||||||
|
lbs->name_enc);
|
||||||
else {
|
else {
|
||||||
if (sync_all)
|
if (sync_all)
|
||||||
rsprintf("<br><b><a href=\"%s/?cmd=Synchronize&confirm=1\">", lbs->name_enc);
|
rsprintf("<br><b><a href=\"%s/?cmd=Synchronize&confirm=1\">",
|
||||||
|
lbs->name_enc);
|
||||||
else
|
else
|
||||||
rsprintf("<br><b><a href=\"../%s/?cmd=Synchronize&confirm=1\">", lbs->name_enc);
|
rsprintf("<br><b><a href=\"../%s/?cmd=Synchronize&confirm=1\">",
|
||||||
|
lbs->name_enc);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (n_delete > 1)
|
if (n_delete > 1)
|
||||||
@ -19394,7 +19415,6 @@ void server_loop(int tcp_port)
|
|||||||
eprintf("Resource dir : %s\n", resource_dir[0] ? resource_dir : "current dir");
|
eprintf("Resource dir : %s\n", resource_dir[0] ? resource_dir : "current dir");
|
||||||
eprintf("Logbook dir : %s\n", logbook_dir[0] ? logbook_dir : "current dir");
|
eprintf("Logbook dir : %s\n", logbook_dir[0] ? logbook_dir : "current dir");
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef OS_UNIX
|
#ifdef OS_UNIX
|
||||||
/* create PID file if given as command line parameter or if running under root */
|
/* create PID file if given as command line parameter or if running under root */
|
||||||
|
|
||||||
@ -20918,7 +20938,7 @@ int main(int argc, char *argv[])
|
|||||||
/* contact remote server */
|
/* contact remote server */
|
||||||
receive_config(NULL, clone_url, error_str);
|
receive_config(NULL, clone_url, error_str);
|
||||||
if (error_str[0]) {
|
if (error_str[0]) {
|
||||||
eprintf(error_str);
|
eputs(error_str);
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
} else {
|
} else {
|
||||||
printf("\nRemote configuration successfully received.\n\n");
|
printf("\nRemote configuration successfully received.\n\n");
|
||||||
@ -20981,7 +21001,8 @@ int main(int argc, char *argv[])
|
|||||||
#endif
|
#endif
|
||||||
eprintf("Logbook directory \"%s\" successfully created.\n", logbook_dir);
|
eprintf("Logbook directory \"%s\" successfully created.\n", logbook_dir);
|
||||||
else {
|
else {
|
||||||
eprintf("Cannot create logbook directory \"%s\":%s.\n", logbook_dir, strerror(errno));
|
eprintf("Cannot create logbook directory \"%s\":%s.\n", logbook_dir,
|
||||||
|
strerror(errno));
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -21032,7 +21053,7 @@ int main(int argc, char *argv[])
|
|||||||
if (j == i) {
|
if (j == i) {
|
||||||
receive_pwdfile(&lb_list[i], clone_url, error_str);
|
receive_pwdfile(&lb_list[i], clone_url, error_str);
|
||||||
if (error_str[0]) {
|
if (error_str[0]) {
|
||||||
eprintf(error_str);
|
eputs(error_str);
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
} else
|
} else
|
||||||
eprintf("File \"%s\" received successfully.\n", file_name);
|
eprintf("File \"%s\" received successfully.\n", file_name);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user