HFS: URL parameters

From rejetto wiki
Revision as of 13:51, 24 February 2009 by Rejetto (talk | contribs) (HFS: Address operators moved to HFS: URL parameters: more standard name)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Address operators can be used in HTML eg. href = "/~login" and in the address bar of the browser eg. www.yoursite.com/~login. Here is a list of available operators:

~nodefault
doesn't serve default file in a folder, but folder with files (since v2.1beta)
~login
calls for the login screen
~files.lst
inserts HTML from filelist.tpl if exists in hfs.exe folder, otherwise produces ASCII file list of the requested folder
~img
shows server graphic
~progress
calls the HTML from section [progress]
~upload
calls HTML from section [upload] for the requested folder
~upload-no-progress
calls HTML from section [upload-no-progress] for requested folder
~upload+progress
calls HTML from section [upload+progress] for the requested folder
~folder.tar
calls for all files in the folder to be downloaded in .tar format
~folder.tar?recursive
calls for all the files and folders in the current folder to be downloaded in .tar format

To access the icon images use the following

/~img_folder
shows a default folder image.
/~img_file
will load the according icon for the file type.
/~img_link
shows the image for a link.
/~img#
where ‘#’ is the number of the icon in the icon list of HFS.

Other address operators are available in the form ?param1&param2&... Note: some of them are available only since version 2.3 (today still in beta 2007/11/15)

sort=[ n | e | s | t | d ]
Sort by [ Name | Ext | Size | Date | Hits ]
rev
Invert the order of sorting
offset=nn
List files from the offset nn(0 being the first file)
limit=nn
Limit the listing with nn items
page=mm,nn
List files from the page mm with nn items
filter=mask
Show items corresponding to the mask filter
files-filter=mask
Show files corresponding to the mask filter
folders-filter=mask
Show folders corresponding to the mask filter
search=pattern
Search recursively for any file or folder containing containing the pattern
recursive
ask to list files in this folder but also from subfolders