Project

General

Profile

1 2258 jones
<!--
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$'
8
  *     '$Date$'
9
  * '$Revision$'
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 2408 sgarg
<title>ESA Data Registry</title>
31 2815 tyburczy
<link rel="stylesheet" href="@html-path@/style/default.css" type="text/css">
32 2258 jones
  <link rel="stylesheet" type="text/css"
33 2815 tyburczy
        href="@systemidserver@@style-skins-path@/esa/esa.css"></link>
34 2258 jones
  <script language="JavaScript" type="text/JavaScript"
35 2815 tyburczy
          src="@systemidserver@@style-skins-path@/esa/esa.js"></script>
36 2258 jones
  <script language="JavaScript" type="text/JavaScript"
37 2815 tyburczy
          src="@systemidserver@@style-common-path@/branding.js"></script>
38 2527 sgarg
  <script language="Javascript">
39
40
	function trim(stringToTrim) {
41
                return stringToTrim.replace(/^\s*/, '').replace(/\s*$/,'');
42
        }
43
44
        function checkSearch(submitFormObj) {
45
                var checkBox = document.getElementById("searchCheckBox");
46 2543 sgarg
                var searchBox = document.getElementById("searchBox");
47 2544 sgarg
                var searchString = trim(searchBox.value);
48 2527 sgarg
49
                if (searchString=="") {
50
                        searchString="%";
51
                }
52
53 2544 sgarg
                if(checkBox.checked == false){
54
			if(searchString!="%"){
55
                        	searchBox.name = "title";
56
				searchBox.id = "searchBox";
57
58
                        	submitFormObj.surName.value = searchString;
59
	                        submitFormObj.givenName.value = searchString;
60
        	                submitFormObj.keyword.value = searchString;
61
                        	submitFormObj.organizationName.value = searchString;
62
	                        submitFormObj.para.value = searchString;
63
        	                submitFormObj.geographicDescription.value = searchString;
64
                	        submitFormObj.literalLayout.value = searchString;
65
				submitFormObj.operator.value="UNION";
66
	                        var abs = document.getElementById("abstract");
67
        	                abs.value=searchString;
68 2851 sgarg
	                        var pid = document.getElementById("packageId");
69
        	                pid.value=searchString;
70 2544 sgarg
			} else {
71
	                        searchBox.name = "anyfield";
72
				searchBox.id = "searchBox";
73
				submitFormObj.surName.value = "";
74
                                submitFormObj.givenName.value = "";
75
                                submitFormObj.keyword.value = "";
76
                                submitFormObj.organizationName.value = "";
77
                                submitFormObj.para.value = "";
78
                                submitFormObj.geographicDescription.value = "";
79
                                submitFormObj.literalLayout.value = "";
80
                                submitFormObj.operator.value="INTERSECT";
81
                                var abs = document.getElementById("abstract");
82
                                abs.value="";
83 2851 sgarg
	                        var pid = document.getElementById("packageId");
84
        	                pid.value="";
85 2544 sgarg
			}
86
                } else {
87
                        searchBox.name = "anyfield";
88
			searchBox.id = "searchBox";
89
			submitFormObj.surName.value = "";
90
	                submitFormObj.givenName.value = "";
91
                        submitFormObj.keyword.value = "";
92
                        submitFormObj.organizationName.value = "";
93
                        submitFormObj.para.value = "";
94
                        submitFormObj.geographicDescription.value = "";
95
                        submitFormObj.literalLayout.value = "";
96
                        submitFormObj.operator.value="INTERSECT";
97 2527 sgarg
                        var abs = document.getElementById("abstract");
98 2544 sgarg
                        abs.value="";
99 2851 sgarg
	                var pid = document.getElementById("packageId");
100
        	        pid.value="";
101 2544 sgarg
		}
102 2543 sgarg
103
                var knbCheckBox = document.getElementById("knbCheckBox");
104
                if(knbCheckBox.checked == true){
105
                        document.forms[0].action = "http://knb.ecoinformatics.org/knb/servlet/metacat";
106 2875 sgarg
                        submitFormObj.qformat.value = "knb";
107
	                var pid = document.getElementById("packageId");
108
                        pid.value = "";
109 2543 sgarg
                }
110
111
                var actionField=document.createElement("input");
112
                actionField.setAttribute("type", "hidden");
113
                actionField.setAttribute("name", "action");
114
                actionField.setAttribute("value", "query");
115
                submitFormObj.appendChild(actionField);
116
117 2527 sgarg
                return true;
118
        }
119
120
  </script>
121 2258 jones
</head>
122
<body>
123
      <script language="JavaScript">
124
          insertTemplateOpening();
125
          insertSearchBox();
126
      </script>
127
<table width="760" border="0" cellspacing="0" cellpadding="0">
128
  <tr><td colspan="5">
129
<p>
130 2408 sgarg
Welcome to the ESA Data Registry. This is a publically accessible registry
131 2842 jones
describing <b>scientific data sets on ecology and the environment</b>.  The
132 2841 jones
data sets registered here are associated with articles published in the
133
journals of the Ecological Society of America.  They are registered here
134
in order to facilitate communication and data sharing by scientists.  See
135
individual registry entries for citation information as well as usage rights.
136 2258 jones
</p>
137 2433 sgarg
</td></tr>
138 2815 tyburczy
<tr><td colspan="5">
139 2258 jones
<p><b>Registry Tools</b></p>
140 2815 tyburczy
<p>
141 2811 bowdish
<ul>
142 2815 tyburczy
<li><span class="searchbox"><a name="search"> Search for Data Sets</a></span><br />
143
    <ul>
144
<table><tr>
145
<td><form method="POST" action="@servlet-path@" target="_top" onSubmit="return checkSearch(this)">
146
  <input value="INTERSECT" name="operator" type="hidden">
147 2527 sgarg
  <input type="hidden" name="organizationName">
148
  <input type="hidden" name="surName">
149
  <input type="hidden" name="givenName">
150
  <input type="hidden" name="keyword">
151 2533 sgarg
  <input type="hidden" name="para">
152
  <input type="hidden" name="geographicDescription">
153
  <input type="hidden" name="literalLayout">
154 2851 sgarg
  <input type="hidden" name="@packageId" id="packageId">
155 2527 sgarg
  <input type="hidden" name="abstract/para" id="abstract">
156 2266 jones
  <input name="qformat" value="esa" type="hidden">
157
  <input name="returnfield" value="originator/individualName/surName" type="hidden">
158
  <input name="returnfield" value="originator/individualName/givenName" type="hidden">
159
  <input name="returnfield" value="creator/individualName/surName" type="hidden">
160
  <input name="returnfield" value="creator/individualName/givenName" type="hidden">
161
  <input name="returnfield" value="originator/organizationName" type="hidden">
162
  <input name="returnfield" value="creator/organizationName" type="hidden">
163
  <input name="returnfield" value="dataset/title" type="hidden">
164
  <input name="returnfield" value="keyword" type="hidden">
165
  <input name="returndoctype" value="eml://ecoinformatics.org/eml-2.0.1" type="hidden">
166
  <input name="returndoctype" value="eml://ecoinformatics.org/eml-2.0.0" type="hidden">
167
  <input name="returndoctype" value="-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN" type="hidden">
168
  <input name="returndoctype" value="-//ecoinformatics.org//eml-dataset-2.0.0beta4//EN" type="hidden">
169
  <input name="returndoctype" value="-//NCEAS//resource//EN" type="hidden">
170
  <input name="returndoctype" value="-//NCEAS//eml-dataset//EN" type="hidden">
171 2815 tyburczy
  &nbsp;<input size="14" name="anyfield" type="text" value="" id="searchBox">
172
  <input value="Search" type="submit">
173 2811 bowdish
</form></td>
174 2815 tyburczy
<td><form>
175 2841 jones
<input name="search" type="radio" checked><span class="text_plain"> Search only within the ESA Data Registry</span></input><br>
176 2828 tyburczy
<input name="search" type="radio" id="knbCheckBox"><span class="text_plain"> Search entire Knowledge Network for Biocomplexity</span></input>
177 2815 tyburczy
</form></td>
178
</tr>
179 2828 tyburczy
</table>
180 2829 tyburczy
<form>
181 2815 tyburczy
  <input name="searchAll" type="radio" checked><span class="regtext">Search Title, Abstract, Keywords, Personnel (Quicker)</span></input><br>
182
  <input name="searchAll" type="radio" id="searchCheckBox"><span class="regtext">Search all fields (Slower)</span></input>
183 2829 tyburczy
</form>
184 2841 jones
   <br>
185 2815 tyburczy
      This tool allows you to search the registry for data
186
      sets of interest. When you type text in the box and
187
      click on the "Search" button, the search will only
188
      be conducted within the title, author, abstract,
189
      and keyword fields. Checking the "Search All Fields"
190
      box will search on these and all other existing
191
      fields (this search will take more time). Checking
192
      the "Search Knowledge Network for Biocomplexity" box
193
      will allow you to search the Knowledge Network for
194
      Biocomplexity (KNB) in addition to the ESA Data
195
      Registry. The KNB is an international data repository
196
      dedicated to facilitating ecological and environmental
197
      research. Click <a href="http://knb.ecoinformatics.org/">
198
      here </a> for more information on the KNB.
199
     <br><br>
200
      You can use the '%' character as a wildcard in your
201
      searches (e.g., '%biodiversity%' would locate any
202
      phrase with the word biodiversity embedded within it).
203
      </ul>
204
    <br><br>
205
  </li>
206
  <li><a href="@servlet-path@?action=query&amp;operator=INTERSECT&amp;anyfield=%25&amp;qformat=esa&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 />
207
    <ul>
208
    Browse all existing data sets by title.  This operation can be slow as the
209
    number of entries in the registry grows.
210
    </ul>
211
  </li>
212
  <p>&nbsp;</p>
213
  <li><a href="@cgi-prefix@/register-dataset.cgi?cfg=esa">Register a new
214
       data set</a><br />
215
    <ul>
216 2258 jones
      The registration page is used to submit information about a <b>new</b>
217 2266 jones
      data set regarding ecology or the environment.  The documentation about
218
      the data set will be submitted to the Registry.  You (and only
219
      you, or your designee) can return to edit the entry
220
      at a later point in time to add to or correct the
221
      description.  You can also use other tools such as <a
222
      href="http://knb.ecoinformatics.org/morphoportal.jsp">Morpho</a> to
223
      further document the set of data and directly attach the data to the
224
      registry entry.
225 2815 tyburczy
    </ul>
226
  </li>
227
  <p>&nbsp;</p>
228
  <li><a href="@cgi-prefix@/ldapweb.cgi?cfg=esa">Create a new account</a>
229
    <ul>
230
        <li><a href="@cgi-prefix@/ldapweb.cgi?cfg=esa&amp;stage=changepass">Change your password</a>
231
        <li><a href="@cgi-prefix@/ldapweb.cgi?cfg=esa&amp;stage=resetpass">Reset your password</a>
232
    </ul>
233
    <br />
234
    <ul>
235
      The account management tools are used to create and manage registry
236
      accounts.   Accounts are free, and are used to identify contributors
237
      so that they can maintain their entries in the future.
238
    </ul>
239
  </li>
240
</ul>
241
</p>
242
  </td></tr>
243 2841 jones
  <tr><td><p>&nbsp;</p></td></tr>
244
  <tr><td><p><b>About the Registry</b></p></td></tr>
245 2815 tyburczy
  <tr><td>
246
    <p>
247 2841 jones
    This project is a cooperative effort of the
248
    <a href="http://www.esa.org">Ecological Society of
249
    America</a> and the <a href="http://www.nceas.ucsb.edu">National
250
    Center for Ecological Analysis and Synthesis (NCEAS)</a>.
251
    The Data Registry is based on software developed by
252 2266 jones
    the <a href="http://knb.ecoinformatics.org">Knowledge Network for
253
    Biocomplexity (KNB)</a>, and houses metadata that are compliant with <a
254
    href="http://knb.ecoinformatics.org/software/eml/">Ecological Metadata
255 2841 jones
    Language (EML)</a>.  Consequently, data found in this registry
256 2266 jones
    also are accessible from the larger collection of data found in the
257 2841 jones
    <a href="http://knb.ecoinformatics.org">Knowledge Network for
258
    Biocomplexity (KNB)</a>.
259 2815 tyburczy
    </p>
260 2266 jones
  </td></tr>
261 2258 jones
</table>
262 2815 tyburczy
<p>&nbsp;</p>
263
<p>&nbsp;</p>
264 2258 jones
<script language="JavaScript">
265
    insertTemplateClosing();
266
</script>
267
</body>
268
</html>