
In the Login screen, enter username and password or register. The password characters are hidden. Enter as username 'guest' and password 'guest to view all author published EML data files. The EML data files cannot be edited when logged-in as a guest. Contact the listed administrator for a username and password recovery.

Both the username and password require at least four characters. The firstname, lastname, and email fields can stay empty and are useful for communicating account information. Return to the login page to enter the Filemanager web application.

A 'logged in as' username is shown on the upper right of all the menu pages. The leftmost menu option, 'file' is presented in bold and large font on login. The 'author' menu option is presented second to allow another author to share an EML data file. Menu option 'home' is a content available page containing this user guide. The remaining menu options are for web administration of the user, group, organization, user-in-organization, group-in-organization, and user-in-group. The 'logout' menu option obviates the user object.

The File module of the Filemanager is where an autor is able to create, upload, reference, and list EML data files. An EML data file is listed under an organization and group and only visible outside of that group if it is denoted as published by the author.
A collection in the eXist repository is equivalent to an operating system directory such as Windows Explorer. EXist can be referred to being a database, although the repository breaks any expectation of typical relational database features such as rows and foreign keys. The eXist repository does afterall contain XML data files within collections. The Filemanager is at this time coded to operate only in the /db/gios/eml/v201 collection. A later version will allow for varied collections.
To upload an EML data file, browse to the location and enter an alias filename for eXist. Typically all eXist data files have an .xml filename extension, so for 'myfile.xml' it can be listed aliased as 'myfile'. If an alias is not given then the full xml filename is applied. For example, for 'c:\mydir\myfile.xml' the eXist filename alias is applied as 'myfile.xml'. An upload is prevented when a filename already exists in the Filemanager MySQL database or the eXist alias is already present in the collection. The succesfully upload file is immediately listed.
To create an empty EML data file, simply provide an eXist alias name and press the create button. It will be created as a reference in the Filemanager MySQL database and as an empty EML data file in eXist path '/db/gios/eml/v201'.
If the EML data file is already present in eXist and unknown to the Filemanager, provide an eXist alias and press the 'add reference only' button. This will create a Filemanager MySQL database reference to the already present EML data file.
A description can be given anytime before pressing the upload, create, or 'add reference' buttons.
To delete an EML data file from both the Filemanager MySQL database and the eXist repostitory, select the far right checkbox and click the delete button.
To toggle an EML data file as published or unpublished, select the file and press the set button. The EML data file list will automatically be updated to reflect the change. An EML data file listed as published will be view-only to any user including guests.
To sort the EML data file columns listing click on the column up-down arrows.
Clicking the EML data file link will open the Metadata Editor for edit or view of that file.

The EML data files can be shared from The logged-in user can share EML data file edit permissions with other authors. To share a file, select the organization, group, and file (in that order). The author permission list is updated for the selected file. Select the checkbox(es) and the include or exclude option then press the set button. The author list is automatically updated.

This is an Administration Page.
The User page lists the user name, first name, last name, email, role type, and active status of all Filemanager users. A first-time user can only be entered from the Registration page. To set, select the role type and active status and user checkbox(es) then press the set button. The user role type is set for Filemanager user only and does not vary per organization or group. To delete select the user checkbox(es) then press the delete button. When possible choose to set a user inactive to preserve the database history and database references.

This is an Administration Page.
The Group page lists the name and active status of all groups across all organizations. Unique group names prevent confusion between groups across organizations. To add a group, enter the name and press add. To set the active status of a group, select the status active or inactive and row checkbox then press the set button. To delete, select the row checkbox and press the delete button. When possible choose to set a group inactive to preserve the database history and database references.

This is an Administration Page.
The Organization page lists the name and active status of all organizations. To add an organization, enter the name and press add. To set the active status of an organization, select the status active or inactive and row checkbox then press the set button. To delete, select the row checkbox and press the delete button. When possible choose to set an organization inactive to preserve the database history and database references.

This is an Administration Page.
To list users included in an organization, select an organization from the dropdown. The User-in-Organization page lists the user name, role type, and whether the user is included in that organization. All registered users are listed with included users in the selected organization listed atop and excluded users listed below. To include a user in an organization select the row checkbox and the include option, then press the set button. The user role type is repeated in this list for convenience and is set in the User page.

This is an Administration Page.
To list groups included in an organization, select an organization from the dropdown. The Group-in-Organization page lists the group name and whether the group is included in that organization. All groups are listed, with included groups in the selected organization listed atop and excluded groups listed below. To include a group in an organization select the row checkbox and the include option, then press the set button.

This is an Administration Page.
To list users included in a group, select a group from the dropdown. The User-in-Group page lists the username and whether the user is included in that organization. All users are listed, with included users in the selected group listed atop and excluded users listed below. To include a user in an group select the row checkbox and the include option, then press the set button. The user role type is repeated in this list for convenience and is set in the User page.

This is an Administration Page.


Description to this page is being updated as of 07/28/2008/.
