MUFU System Help
Properties of File
In this file database system, you will see file's properties like "file name", "size", "info" in all the tables of the columns name. This MUFU System extracts the file property when the file is registered to the database and the properties are used when we search, sort, order etc all the actions to the database.
In those properties, "info" is worth to describe here. The MUFU System extracts the parent directory's name and information buried in mp3 file and adds to the database so that you can search the mp3 file by using the artist name or album name. Why parent directory's name? This is because most of the case people organize mp3 files by categorizing into different directory’s name. So the parent directory's names of the mp3 files are likely to be artist/album name. Current version of the MUFU System only supports mp2 and mp3 files' ID3 tag either version 1 or 2.
Top Page
Top page is of course a first page to be shown right after user authentication. The template of the top page is located in CONTEXT_ROOT/top/top.jsp . In this demo page, top page shows four kinds of rankings about file database. Each ranking is shown below.
"Newest 10 Files" is a list of most recent accessed.
"Most Downloaded 10 Files" is a list of most downloaded files. How it does is Download Servlet records rating every time the file is downloaded through the Servlet. This top page JSP just sorts the files by the rating record.
"Newest 10 mp3s" is a list of most recent mp3 files submitted to this server.
"Largest Sized 10 Files" is a sort result of the database ordered by file size.
Mufu Log
Mufu Log page is a list of recently changed files. This change includes modification to all the properties of the file. If the mp3 file's ID3 tag is changed and database is re-scanned, it could be the change. Also change in rating affects the database so every time a certain file is downloaded, the file will be shown in the top of the Mufu Log.
Mufu Search
This is a search engine of the MUFU System's database. It will search given keywords from file name, path of the file and info. This search supports AND/OR/NOT search and limitation of the search result by file size.
Search Operators
First thing have to be mention is that all the search keyword will be treated as a ambiguous word means that if you give "tree" as a search keyword, the system recognize it as "like tree" this is because this search is based on SQL's LIKE operation.
AND operator is ' '(white space). OR operator is ','(comma) and NOT operator is '!'. For example, when you are searching "txt" file and the file name including "report", you will type in "txt report". When you are searching "mp3" file or "jpg" file you may type in "mp3, jpg", and then mp3 files or jpg files are listed as a search result. Note that the white space after the comma in this example will be ignored. Isn’t it smart? Example of the NOT operator is here. If you want to search files not mp3, you may type in "!mp3". Any of above operator's combination will work for MUFU Search.
Search Operation Priority
This search supports parenthesis to specify search operations priority so you could type like “!(jpeg,jpg) mypics”.
upload
In the upload page, you could upload multiple files at a time. Then you will be asked to register delete key which is needed when you want to delete the uploaded files.
delete
This is a file deletion page from the MUFU file database and the disk. You will need a delete key to delete your uploaded files.
logout
Click logout in the menu will let you logout the MUFU System. Then the page jumps to the login page.