====== File Manager ====== The Synchronet File Manager is a utility script that is invoked with ''[[util:JSexec]]'' and provides a [[ref:UIFC]]-based TUI. ╔═══════════════════════╗ ║ Operations ║ ╠═══════════════════════╣ ║ │Browse ║ ║ │Search Filenames ║ ║ │Search Meta Data ║ ║ │Search Uploader ║ ║ │Search Pending Files ║ ║ │Search Offline Files ║ ╚═══════════════════════╝ This utility can be used by Sysops to add, modify, or remove files from any/all file bases. ===== Available operations ===== * **Browse**: Explore your file directories and add, edit, move, or remove files * **Search Filenames**: Find files by name (including wildcards) in any and all directories * **Search Meta Data**: Find text in any file meta data (e.g. description) * **Search Uploader**: Find files imported/uploaded by a specific user name * **Search Pending Files**: Find files in storage directories that have not been indexed in bases * **Search Offline Files**: Find files that are indexed in filebases, but don't physically exist Files can be moved between file areas/bases or removed individually or in batch using //file tagging//. ===== Invoke ===== From a local system shell command prompt, run ''jsexec fileman''. ===== Install ===== To be available for remote/terminal use through the BBS, create entry in ''[[util:SCFG]]''->External Programs->Online Programs->Operator: | Name | File Manager | | Internal Code | FILEMAN | | Start-up Directory | | | Command Line | ''%!jsexec%. -n fileman ansi'' | | Clean-up Command Line | | | Execution Cost | None | | Access Requirements | SYSOP AND ANSI | | Execution Requirements | | | Multiple Concurrent Users | Yes | | I/O Method | Standard, No Echo | | Native Executable/Script | Yes | ===== See Also ===== * [[:module:|module index]] {{tag>jsutil files}}