Subj : BAJA "FILE_VIEW" Equivalent in Javascript
To : All
From : High Spirit
Date : Mon Dec 10 2018 01:52 pm
Thought I'd share with other Synchronet Sysops...
I have converted the BAJA command "FILE_VIEW" to a Javascript command and added
a few output lines showing what libs and dirs are being searched.
function ViewFiles() {
printf("\r\nView File(s)\r\n");
var FILESPEC;
if (FILESPEC = bbs.get_filespec() + "*") {
if(bbs.list_files(file_area.lib_list[bbs.curlib].dir_list[bbs.curdir].number,
FILESPEC, FL_VIEW)){
return;
}
printf("%s", bbs.text(166));
for(i=0;i<file_area.lib_list[bbs.curlib].dir_list.length;i++) {
if(i!=bbs.curdir) {
printf("Searching %s...\r\n",
file_area.lib_list[bbs.curlib].dir_list[i].name);
if(bbs.list_files(file_area.lib_list[bbs.curlib].dir_list[i].number,
FILESPEC, FL_VIEW)){
return;
}
}
}
if(i<file_area.lib_list[bbs.curlib].dir_list.length){
return;
}
printf("\r\n");
printf("%s", bbs.text(167));
for(i=0;i<file_area.lib_list.length;i++) {
if(i!=bbs.curlib) {
for(j=0;j<file_area.lib_list[i].dir_list.length;j++) {
printf("Searching %s - %s...\r\n", file_area.lib_list[i].name,
file_area.lib_list[i].dir_list[j].name);
if(bbs.list_files(file_area.lib_list[i].dir_list[j].number, FILESPEC,
FL_VIEW)){
return;
}
}
}
}
printf("%s", bbs.text(290));
console.pause();
}
}
-- High Spirit Digital Realms Main - connect.digitalrealms.net 23
Digital Realms C=64 - connect.digitalrealms.net 6400
---
� Synchronet � Digital Realms BBS - connect.digitalrealms.net