This repository is implemented in ASP (Active Server Pages) and uses only standard Windows components. It is compatible with any Microsoft Windows machine with Internet Information Server (IIS) or Personal WEB Server (PWS) installed on it. It requires MSDAC 2.1 or later.
The repository offers the users of VisiLabel Viewer Express an online location from/to which they can open/save labels and their resources. The repository does not use database - each label is saved in a separate sub-directory together with its resources. If the location URL is set as home page for the VisiLabel Viewer Express the users interact with it the same way they interact with an WEB site. The users can click over the label name in the list displayed and also upload new or modified labels back to save them in the online storage.
This repository can replace a shared folder when you want to provide a bit more structural organization of the labels used in your office or company. It is intended mostly for intranets and sites accessible only for employees.
(this should be performed by administrators and users who know how to manage IIS and/or PWS)
Choose a machine with IIS or PWS already installed or install it on a machine that can be conveniently accessed through the network from all the employees who will use the repository.
If you do not have a WEB site (intranet or internet) on the selected machine you would need to create one.On PWS there is only one WEB site which is created on install. On IIS you may use existing site (the default site for example) or create another. Check how the site is accessible - by DNS name and/or IP and port name, if needed configure your local DNS server with a name for that site and configure the DNS name in the IIS management console.
If you are using an existing WEB site that has also other functions create a virtual directory in it and create a corresponding directory on the hard disk. For example you can create a directory C:\Labels and a virtual directory named "Labels" pointing to it. Enable Read and Write access to the virtual directory, Enable also script execution/running in it. Just in case check that ASP is not disabled on your server (very unlikely).
Copy all the files from the directory Repository to the created directory. Check/set the file permissions in that directory and make sure that it and any subfolders created further can be written by the users who will access them. In case of an intranet site accessible only for local users you may allow this for all users, but make sure that this site is not visible to the world first!
Open VisiLabel Viewer Express and use the Open URL button or choose Open from URL in the File menu. Type in the URL to the site where the repository has been installed
http://myserver/
and append the name of the virtual directory to it:
http://myserver/labels
Then click ok. If everything is ok the start label should open in the viewer and you can click "Create new" to start with an empty label with upload parameters set to point the repository. After designing the label choose "Upload to URL" from the File menu or the corresponding button on the navigation toolbar and make sure that the Images checkbox is checked. The upload URL should be already set to point the savelabel.asp in the repository if you have started the label design by clicking "Create new". If you want to upload to the repository another label type in the URL to the repository and append /savelabel.asp
http://myserver/labels/savelabel.asp
To make this convenient after navigating to the repository for the first time from Navigation menu choose "Set as home location". This way the next time you want to go to the repository you will need just to click the home button.
It is important to set the label name when uploading labels. The label name becomes the name seen on the start page and also the name of the directory in which it will be kept. Note that if you upload a label with a name equal to the name of another label in the repository the uploaded label will replace the existing one.
This repository is useful for usage in scenarios in which there is no management/business software that embeds the VisiLabel ActiveX in your company's infrastructure applications. I.e. this is when the labels are created as side tasks performed manually without systematic synchronization with applications that manage your inventory, warehouse etc. If you have or plan to develop such applications it is better to integrate VisiLabel in them and thus gain full synchronization and integration of all the tasks performed. However everybody knows that there are transitional periods and a repository like this can help you bring some order in the work in your office/company until the business software is ready.