| |
Eco Watch Butterflies (with field level search) How to
use
Accessing Eco Watch Butterflies Search Panel
-
Open URL at "http://soldev.isrl.uiuc.edu/~webvibe/Client/demo.php"
-
Select Eco Watch Butterfly entry.
-
Click on "Click Here to Search for Selected Collection", the following
query panel shows up.

Bottons and Lists on Query Panel
-
Query Text Field
Query text field stores the current a query which will be searched.
For example, if a user wants to search "female", the simplest way is to
type "female" in the query text field. However, since BEW database only
accept taged queries, the system will automatically add the tag
"<butterfly>" before the query. So the query is converted to
"<butterfly>female" -
Active Queries list
All the queries in one clear session (between two clear button clickings)
are stored in the active queries list. At the same time, all the acitve
queries show up on the canvas.
-
Remove Query Button
If a user wants to remove an active query, he/she can select the query
and click the "Remove Query" button, the selected query will be removed
from active query list and from the canvas.
-
Thesaurus Search
Please review the Thesaurus
Help File.
-
Save Button
After entering a query, a user can click "Save" button. The query will
be stored in the active query list and on the screen, but not get searched.
-
Search Button
If the "Search" button is clicked, all active queries are searched.
-
Stop Button
If the "Stop" button is clicked, the system will stop searching.
-
Clear Button
If the "Clear" button is clicked, all active queries are removed. Active
queries list and screen will be empty.
-
Quit Button
If the "Quit" button is clicked, the browser will leave the search
session.
-
Help Button
If the "Help" button is clicked, a user can browser the help file.
-
Query history list
All the searched queries are stored in the query history list.
-
Editable-node Tree
For XML query, the user doesn't need to remember query tags. Instead,
he/she can browse the tree and type in the keyword for the desired node.
The following "Example Search" section tells you how to use the tree for
searching.
Example Search
After browsing the tree, a user decides to search for
"<butterfly><taxon><gender>male". The user doesn't
need to type the whole query in the query textfield. Instead the user can
type the keyword in "gender" tree node along the path
"butterfly->taxon->gender".
These instructions help you create the XML query and search the
database.
-
Expand the tree in the right side of the query panel
-
Select the "gender" node by left clicking.
-
To edit the node, single left click.
-
Now the node is editable. Type in "=male" as follow.

-
After editing the desired node, type "Enter" key on the keyboard. The XML
query is in the text field.

-
Click the "Search" button, you can get the result from the sever on the
screen.
-
To view the results, you may Double click the above icon or including
the icon in a box by mouse.

-
To view the documentations, you may select the item and open the file

-
An Example DTD for butterlies is available here.
Butterfly DTD
|
|
|