This Product has been discontinued, try SurgePlus instead.
WebShareIt installation and usage guide
This guide is intended for system administrators who are installing WebShareIt and using it for the first time, for more detailed information please see the technical manual.
The following sections describe...
The WebShareIt executable is a cgi, and so is used by entering a url
like the one above into a web browser, do that now. You will be presented
with a login screen.
Once you have logged in you will recieve the options page, this page collects personal information about a new user. The exact information collected is determined by entries in the newuser.dat file found in the webshareit installation directory. The default information is "Full name" and "Email address", click "save" to continue. Upon clicking "save" you will recieve the main page or "folders" page, this page lists your files and folders, as a new user you will not have any files, but you should have two folders "Private" and "Public" these are the default new user folders, and can be setup in the webshareit.ini file by you to be anything you want a new user to have.
At the top of the page you will notice several buttons, they are: folders, options, add ftp, shares, locks, visit and logout. Click some of these buttons and get to know your way around, but if you click the logout button you will do just that and have to login again, the folders button brings you back to the page you are on now. To find out some more information on the various pages have a look below.
The options page should look familiar, this was the first page you saw upon logging in. If you entered any personal information when you logged in it should appear here, you can add / remove and modify your personal information with this page.
The add ftp page allows you to setup an ftp server to view / upload / download and transfer files to and from. To do so enter the ip address or name of the server, the port number if it is not using the standard ftp port number 21, and a valid username and password. Optionally you can enter a "home" directory that you want webshareit to show by default when you view it. Once all the data is entered you can either click "save" or "open", open will save the server information and also display the files / folders on the server whereas save will just save it and show you the add ftp page again.
At the bottom of the page you will see a list of currently saved servers, if you have not saved one yet it will say "-- no servers found --". Once you save a server you will be able to select it from this list to edit / remove or open it.
The shares page allows you to view, edit and delete folder shares previously setup from the folders page. To share something you select the checkbox next to it on the folders page and click "share", then enter share details like share password, readonly, and allow anonymous access. Once you have shared something you will see it listed on the shares page, and will be able to edit / remove and email someone the details of how they can get the files in the folder you just shared.
The locks page allows you to create, edit and delete file and folder locks you have created from the folders page. To lock files/folders you select the checkbox next to them on the folders page and click "lock". The lock page allows you to create locks as well but involves having to type the full path and filename of the thing you want to lock and will only let you lock one thing at once.
Once you have locked a file only you may unlock it and others will not be able to download it, upload and overwrite it, delete it, rename it, copy it, move it, or transfer it to somewhere else.
At the bottom of the page you will see a list of locked files and folders, if you have nothing locked you will see "-- no locks found --". Selecting a locked file in this list will allow you to un-lock it, which can also be done in the same manner from the folders page by selecting the locked files/folders and clicking the "unlock" button.
The visit page lists all the other peoples folders you have visited. In order to visit someone else's shared folder you need to enter it's details in here or alternately login from a link that the person emailed to you. Once you have visited someone's folder it will be shown on this page allowing you to edit / remove it later, or visit it again.
The mounts page lists all the mounted folders setup by the administrator either in the newuser.dat or webshareit.ini files. These folders are virtual they appear to the user to be in the same place as the rest of thier folders BUT are in fact stored elsewhere. This means the administrator can allow users to upload / download files from anywhere on the server machine. The best use of these mounts is to allow users thier own website, to do this you simply have a mount created as each user is created by adding the path_translation setting to the newuser.dat file, this setting might look like this...
What the above setting does is create a /web folder in the users space which is actually the c:\inetpub\wwwroot\users\$(user) directory, $(user) being the users name, and supply the description "Virtual web folder, pages uploaded here can be seen via http://domain.com/users/$(user)" on the mounts page so the user knows what it is for.
I have saved explaining this page till last because it is the most complex and involves things from all the other pages. On the folders page you have a pulldown list of "sites" these sites include the web server described as "username@host", any and all servers setup on the add ftp page shown as"username@server", and any visits setup on the visit page shown as "user's shared_folder". Selecting from this list will cause the page to be reloaded displaying the files and folders on the site selected.
For the web server site you have a lot of options, you can: upload a file, download a file, browse the directories, create a new folder, move files / folders, copy files / folders, transfer files / folders, delete files / folders, rename a file / folder, share folders, lock files / folders, and unlock files / folders. Most of these options are pretty self explanatory but a few have some rules you need to know: