Project

General

Profile

1
<!--
2
  *  '$RCSfile$'
3
  *    Copyright: 2004 Regents of the University of California and the
4
  *               National Center for Ecological Analysis and Synthesis
5
  *  For Details: http://www.nceas.ucsb.edu/
6
  *
7
  *   '$Author: sgarg $'
8
  *     '$Date: 2005-08-09 14:39:49 -0700 (Tue, 09 Aug 2005) $'
9
  * '$Revision: 2543 $'
10
  * 
11
  * This is an HTML document for displaying metadata catalog tools
12
  *
13
  * This program is free software; you can redistribute it and/or modify
14
  * it under the terms of the GNU General Public License as published by
15
  * the Free Software Foundation; either version 2 of the License, or
16
  * (at your option) any later version.
17
  *
18
  * This program is distributed in the hope that it will be useful,
19
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21
  * GNU General Public License for more details.
22
  *
23
  * You should have received a copy of the GNU General Public License
24
  * along with this program; if not, write to the Free Software
25
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
26
-->
27
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
28
<html>
29
<head>
30
<title>ESA Data Registry</title>
31
<link rel="stylesheet" href="@html-path@/style/default.css" type="text/css">
32
  <link rel="stylesheet" type="text/css" 
33
        href="@systemidserver@@style-skins-path@/esa/esa.css"></link>
34
  <script language="JavaScript" type="text/JavaScript"
35
          src="@systemidserver@@style-skins-path@/esa/esa.js"></script>
36
  <script language="JavaScript" type="text/JavaScript"
37
          src="@systemidserver@@style-common-path@/branding.js"></script>
38
  <script language="Javascript">
39

    
40
	function trim(stringToTrim) {
41
                return stringToTrim.replace(/^\s*/, '').replace(/\s*$/,'');
42
        }
43

    
44
        function checkSearch(submitFormObj) {
45
                var searchString = trim(submitFormObj.elements["anyfield"].value);
46
                var checkBox = document.getElementById("searchCheckBox");
47
                var searchBox = document.getElementById("searchBox");
48

    
49
                if (searchString=="") {
50
                        searchString="%";
51
                }
52

    
53
                if(checkBox.checked == false && searchString != "%"){
54
                        searchBox.name = "title";
55
                        submitFormObj.surName.value = searchString;
56
                        submitFormObj.givenName.value = searchString;
57
                        submitFormObj.keyword.value = searchString;
58
                        submitFormObj.title.value = searchString;
59
                        submitFormObj.organizationName.value = searchString;
60
                        submitFormObj.para.value = searchString;
61
                        submitFormObj.geographicDescription.value = searchString;
62
                        submitFormObj.literalLayout.value = searchString;
63
			submitFormObj.operator.value="UNION";
64
                        var abs = document.getElementById("abstract");
65
                        abs.value=searchString;
66
                }
67

    
68
                var knbCheckBox = document.getElementById("knbCheckBox");
69
                if(knbCheckBox.checked == true){
70
                        document.forms[0].action = "http://knb.ecoinformatics.org/knb/servlet/metacat";
71
                }
72

    
73
                var actionField=document.createElement("input");
74
                actionField.setAttribute("type", "hidden");
75
                actionField.setAttribute("name", "action");
76
                actionField.setAttribute("value", "query");
77
                submitFormObj.appendChild(actionField);
78

    
79
                return true;
80
        }
81

    
82
        function searchAll(){
83
                var checkBox = document.getElementById("searchCheckBox");
84
                if(checkBox.checked == true){
85
                        alert("You have selected to search all possible existing fields. This search will take longer.");
86
                }
87
        }
88

    
89
	function searchKNB(){
90
                var checkBox = document.getElementById("knbCheckBox");
91
                if(checkBox.checked == true){
92
                        alert("You have selected to search KNB data also.");
93
                }
94
        }
95

    
96

    
97
  </script>
98
</head>
99
<body>
100
      <script language="JavaScript">
101
          insertTemplateOpening();
102
          insertSearchBox();
103
      </script>
104
<table width="760" border="0" cellspacing="0" cellpadding="0">
105
  <tr><td colspan="5">
106
<p>
107
Welcome to the ESA Data Registry. This is a publically accessible registry
108
describing <b>scientific data sets on ecology and the environment</b>.  In this
109
context, we refer to a data set as the collection of data tables and objects
110
that are associated with a study, experiment, or monitoring program.  Exactly
111
what constitutes a data set is determined by each submitter.
112
Credit for the data sets in this registry goes to the investigators who
113
collected the data -- see each individual registry entry for citation and
114
attribution information as well as usage rights.
115
</p>
116
</td></tr>
117
<tr><td colspan="5">
118
<p><b>Registry Tools</b></p>
119
<p>
120
<menu>
121
<li><span class="searchbox"><a name="search"> Search for Data Sets</a></span><br />
122
    <menu>
123
<form method="POST" action="@servlet-path@" target="_top" onSubmit="return checkSearch(this)">
124
  <input value="INTERSECT" name="operator" type="hidden">   
125
  &nbsp;<input size="14" name="anyfield" type="text" value="" id="searchBox">
126
  <input type="hidden" name="organizationName">
127
  <input type="hidden" name="surName">
128
  <input type="hidden" name="givenName">
129
  <input type="hidden" name="keyword">
130
  <input type="hidden" name="para">
131
  <input type="hidden" name="geographicDescription">
132
  <input type="hidden" name="literalLayout">
133
  <input type="hidden" name="abstract/para" id="abstract">
134
  <input name="qformat" value="esa" type="hidden">
135
  <input name="enableediting" value="true" type="hidden">
136
  <input name="returnfield" value="originator/individualName/surName" type="hidden">
137
  <input name="returnfield" value="originator/individualName/givenName" type="hidden">
138
  <input name="returnfield" value="creator/individualName/surName" type="hidden">
139
  <input name="returnfield" value="creator/individualName/givenName" type="hidden">
140
  <input name="returnfield" value="originator/organizationName" type="hidden">
141
  <input name="returnfield" value="creator/organizationName" type="hidden">
142
  <input name="returnfield" value="dataset/title" type="hidden">
143
  <input name="returnfield" value="keyword" type="hidden">
144
  <input name="returndoctype" value="eml://ecoinformatics.org/eml-2.0.1" type="hidden">
145
  <input name="returndoctype" value="eml://ecoinformatics.org/eml-2.0.0" type="hidden">
146
  <input name="returndoctype" value="-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN" type="hidden">
147
  <input name="returndoctype" value="-//ecoinformatics.org//eml-dataset-2.0.0beta4//EN" type="hidden">
148
  <input name="returndoctype" value="-//NCEAS//resource//EN" type="hidden">
149
  <input name="returndoctype" value="-//NCEAS//eml-dataset//EN" type="hidden">
150
  <input value="Search" type="submit">
151
</form>
152
  <input type="CHECKBOX" name="searchAll" onClick="searchAll()" id="searchCheckBox" >
153
  <span class="regtext">Search All Fields</span>
154
  &nbsp;&nbsp;&nbsp;&nbsp;
155
  <input type="CHECKBOX" name="searchKNB" onClick="searchKNB()" id="knbCheckBox" >
156
  <span class="regtext">Include data from the Knowledge Network for Biocomplexity</span>
157
   <br><br>
158
      This tool allows you to search the registry for data 
159
      sets of interest. When you type text in the box and 
160
      click on the "Search" button, the search will only 
161
      be conducted within the title, author, abstract,
162
      and keyword fields. Checking the "Search All Fields" 
163
      box will search on these and all other existing 
164
      fields (this search will take more time). Checking 
165
      the "Search Knowledge Network for Biocomplexity" box 
166
      will allow you to search the Knowledge Network for 
167
      Biocomplexity (KNB) in addition to the ESA Data 
168
      Registry. The KNB is an international data repository 
169
      dedicated to facilitating ecological and environmental 
170
      research. Click <a href="http://knb.ecoinformatics.org/">
171
      here </a> for more information on the KNB.
172
     <br><br>
173
      You can use the '%' character as a wildcard in your 
174
      searches (e.g., '%biodiversity%' would locate any 
175
      phrase with the word biodiversity embedded within it).
176
      </menu>
177
    <br><br>
178
  </li>
179
  <li><a href="@servlet-path@?action=query&amp;operator=INTERSECT&amp;anyfield=%25&amp;qformat=esa&amp;enableediting=true&amp;returndoctype=eml://ecoinformatics.org/eml-2.0.1&amp;returndoctype=eml://ecoinformatics.org/eml-2.0.0&amp;returndoctype=-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN&amp;returndoctype=-//ecoinformatics.org//eml-dataset-2.0.0beta4//EN&amp;returnfield=dataset/title&amp;returnfield=keyword&amp;returnfield=originator/individualName/surName&amp;returnfield=creator/individualName/surName&amp;returnfield=originator/organizationName&amp;returnfield=creator/organizationName">Browse data sets</a><br />
180
    <menu>
181
    Browse all existing data sets by title.  This operation can be slow as the
182
    number of entries in the registry grows.
183
    </menu>
184
  </li>
185
  <p>&nbsp;</p>
186
  <li><a href="@cgi-prefix@/register-dataset.cgi?cfg=esa">Register a new 
187
       data set</a><br />
188
    <menu>
189
      The registration page is used to submit information about a <b>new</b>
190
      data set regarding ecology or the environment.  The documentation about 
191
      the data set will be submitted to the Registry.  You (and only
192
      you, or your designee) can return to edit the entry
193
      at a later point in time to add to or correct the
194
      description.  You can also use other tools such as <a
195
      href="http://knb.ecoinformatics.org/morphoportal.jsp">Morpho</a> to
196
      further document the set of data and directly attach the data to the
197
      registry entry.
198
    </menu>
199
  </li>
200
  <p>&nbsp;</p>
201
  <li><a href="@cgi-prefix@/ldapweb.cgi?cfg=esa">Create a new account</a>
202
    <ul>
203
        <li><a href="@cgi-prefix@/ldapweb.cgi?cfg=esa&amp;stage=changepass">Change your password</a>
204
        <li><a href="@cgi-prefix@/ldapweb.cgi?cfg=esa&amp;stage=resetpass">Reset your password</a>
205
    </ul>
206
    <br />
207
    <menu>
208
      The account management tools are used to create and manage registry 
209
      accounts.   Accounts are free, and are used to identify contributors
210
      so that they can maintain their entries in the future.  
211
    </menu>
212
  </li>
213
</menu>
214
</p>
215
  </td></tr>
216
  <tr><td>
217
    <p>
218
    This project is a cooperative effort of the <a
219
    href="http://www.esa.org/longterm/">Long-Term Studies Section (LTSS)</a>
220
    of the ESA, the <a href="http://www.esa.org">Ecological Society of
221
    America</a>, the <a href="http://www.nceas.ucsb.edu">National
222
    Center for Ecological Analysis and Synthesis (NCEAS)</a> and the <a
223
    href="http://www.lternet.edu">Long-Term Ecological Research Network
224
    (LTER)</a>.  The Data Registry is based on software developed by
225
    the <a href="http://knb.ecoinformatics.org">Knowledge Network for
226
    Biocomplexity (KNB)</a>, and houses metadata that are compliant with <a
227
    href="http://knb.ecoinformatics.org/software/eml/">Ecological Metadata
228
    Language (EML)</a>.  Consequently, data registered in this registry
229
    also are accessible from the larger collection of data found in the
230
    <a href="http://knb.ecoinformatics.org">KNB registry</a>.  Other sites
231
    contributing to the KNB registry include:
232
    <ul>
233
    <li><a href="http://knb.ecoinformatics.org/knb/style/skins/obfs">Organization of
234
    Biological Field Stations registry</a>  </li>
235
    <li><a href="http://knb.ecoinformatics.org/knb/style/skins/nrs">UC
236
    Natural Reserve System registry</a>  </li>
237
    <li><a href="http://knb.ecoinformatics.org/knb/style/skins/nceas">NCEAS
238
    registry</a>  </li>
239
    <li><a href="http://knb.ecoinformatics.org/knb/style/skins/specnet">
240
    SpecNet registry</a>  </li>
241
    </ul>
242
    </p>
243
  </td></tr>
244
</table>
245
<p>&nbsp;</p>
246
<p>&nbsp;</p>
247
<script language="JavaScript">          
248
    insertTemplateClosing();
249
</script>
250
</body>
251
</html>
(7-7/8)