HFS: URL parameters
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
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
 - ~folder.tar?recursive&nofolders
 - tells the archive to list all files together, ignoring folders
 
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¶m2&... 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
 - foldersbefore=1 or foldersbefore=
 - folders are displayed before files, or not
 - linksbefore=1 or linksbefore=
 - links are displayed before files and folders, or not