Skip to content
Snippets Groups Projects
Commit 952a773e authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Add (D)ownload command while in read-msg mode.

Same as while in list mode, offers download of message source or any
attachments.

Fix extraneous PAUSE prompt from Operator menu '?' command by using
P_NOCRLF mode argument to bbs.menu().
parent 2b4c5342
Branches
Tags
1 merge request!463MRC mods by Codefenix (2024-10-20)
Pipeline #303 passed
...@@ -1044,6 +1044,15 @@ function list_msgs(msgbase, list, current, preview, grp_name, sub_name) ...@@ -1044,6 +1044,15 @@ function list_msgs(msgbase, list, current, preview, grp_name, sub_name)
case 'M': case 'M':
mail_reply(list[current]); mail_reply(list[current]);
break; break;
case 'D':
console.clearline();
if(!console.noyes("Download message source", P_NOCRLF)) {
if(!download_msg_source(list[current], msgbase))
alert("failed");
}
console.creturn();
bbs.download_msg_attachments(list[current]);
break;
case 'S': case 'S':
view_source = !view_source; view_source = !view_source;
view_hex = false; view_hex = false;
...@@ -1071,7 +1080,7 @@ function list_msgs(msgbase, list, current, preview, grp_name, sub_name) ...@@ -1071,7 +1080,7 @@ function list_msgs(msgbase, list, current, preview, grp_name, sub_name)
case '?': case '?':
if(user.settings & USER_EXPERT) { if(user.settings & USER_EXPERT) {
console.line_counter = 0; console.line_counter = 0;
bbs.menu("sysmscan"); bbs.menu("sysmscan", P_NOCRLF);
console.crlf(); console.crlf();
} }
continue; continue;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment