Skip to content
Snippets Groups Projects
Commit 172e571f authored by deuce's avatar deuce
Browse files

Add more hardcoded strings from useredit.cpp to text.dat.

parent 73791023
No related branches found
No related tags found
No related merge requests found
......@@ -866,3 +866,11 @@
"" 718 NodeActionPaging
"" 719 NodeActionRetrieving
"YNQ*" 720 YNQP (Yes/No/Quit/Password chars)
"View signature" 721 ViewSignatureQ
"Delete signature" 722 DeleteSignatureQ
"Create/Edit signature" 723 CreateEditSignatureQ
"Spinning cursor on pause prompts" 724 SpinningCursorOnPauseQ
"Use an external editor" 725 UseExternalEditorQ
"External Editor" 726 ExternalEditorHeading
"Command Shell" 727 CommandShellHeading
"Archive Type" 728 ArchiveTypeHeading
......@@ -760,5 +760,13 @@ var NodeActionPrivateChat=717;
var NodeActionPaging=718;
var NodeActionRetrieving=719;
var YN=720;
var ViewSignatureQ=721;
var DeleteSignatureQ=722;
var CreateEditSignatureQ=723;
var SpinningCursorOnPauseQ=724;
var UseExternalEditorQ=725;
var ExternalEditorHeading=726;
var CommandShellHeading=727;
var ArchiveTypeHeading=728;
var TOTAL_TEXT=720;
......@@ -764,6 +764,14 @@ enum {
,NodeActionPaging
,NodeActionRetrieving
,YN
,ViewSignatureQ
,DeleteSignatureQ
,CreateEditSignatureQ
,SpinningCursorOnPauseQ
,UseExternalEditorQ
,ExternalEditorHeading
,CommandShellHeading
,ArchiveTypeHeading
,TOTAL_TEXT
};
......
......@@ -864,25 +864,25 @@ void sbbs_t::maindflts(user_t* user)
putuserrec(&cfg,user->number,U_MISC,8,ultoa(user->misc,str,16));
break;
case 'E':
if(noyes("Use an external editor")) {
if(noyes(text[UseExternalEditorQ])) {
putuserrec(&cfg,user->number,U_XEDIT,8,nulstr);
break; }
if(user->xedit)
user->xedit--;
for(i=0;i<cfg.total_xedits;i++)
uselect(1,i,"External Editor",cfg.xedit[i]->name, cfg.xedit[i]->ar);
uselect(1,i,text[ExternalEditorHeading],cfg.xedit[i]->name, cfg.xedit[i]->ar);
if((i=uselect(0,user->xedit,0,0,0))>=0)
putuserrec(&cfg,user->number,U_XEDIT,8,cfg.xedit[i]->code);
break;
case 'K': /* Command shell */
for(i=0;i<cfg.total_shells;i++)
uselect(1,i,"Command Shell",cfg.shell[i]->name,cfg.shell[i]->ar);
uselect(1,i,text[CommandShellHeading],cfg.shell[i]->name,cfg.shell[i]->ar);
if((i=uselect(0,user->shell,0,0,0))>=0)
putuserrec(&cfg,user->number,U_SHELL,8,cfg.shell[i]->code);
break;
case 'A':
for(i=0;i<cfg.total_fcomps;i++)
uselect(1,i,"Archive Type",cfg.fcomp[i]->ext,cfg.fcomp[i]->ar);
uselect(1,i,text[ArchiveTypeHeading],cfg.fcomp[i]->ext,cfg.fcomp[i]->ar);
if((i=uselect(0,0,0,0,0))>=0)
putuserrec(&cfg,user->number,U_TMPEXT,3,cfg.fcomp[i]->ext);
break;
......@@ -907,7 +907,7 @@ void sbbs_t::maindflts(user_t* user)
case 'S':
user->misc^=SPIN;
if(!(user->misc&SPIN)) {
if(!yesno("Spinning cursor on pause prompts"))
if(!yesno(text[SpinningCursorOnPauseQ]))
user->misc|=NOPAUSESPIN;
else
user->misc&=~NOPAUSESPIN;
......@@ -993,11 +993,11 @@ void sbbs_t::maindflts(user_t* user)
logline(nulstr,str);
}
sprintf(str,"%suser/%04u.sig",cfg.data_dir,user->number);
if(fexist(str) && yesno("View signature"))
if(fexist(str) && yesno(text[ViewSignatureQ]))
printfile(str,P_NOATCODES);
if(!noyes("Create/Edit signature"))
if(!noyes(text[CreateEditSignatureQ]))
editfile(str);
else if(fexist(str) && !noyes("Delete signature"))
else if(fexist(str) && !noyes(text[DeleteSignatureQ]))
remove(str);
break;
case 'Z':
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment