Export the collection for writing to a self-installing Windows CD-ROM
}
_existingcontent_ {
}
#######################################################################
# new (Create a new collection page)
#######################################################################
_newscriptextra_ {}
_newcontent_ {
_iconblankbar_
Creating a new collection
_iconblankbar_
The sequence of steps needed to create a new digital library collection is:
1.
_iconncinfoof_
Specify its name (and associated information)
2.
_iconncsrceof_
Specify where the source data comes from
3.
_iconncconfof_
Adjust the configuration options (advanced users only)
4.
_iconncbildof_
"Build" the collection (see below)
5.
_iconncviewof_
Proudly view your handiwork.
The fourth step is where the computer does all the work. In the "building"
process the computer makes all the indexes and gathers together any other
information that is required to make things work. But first you have to
specify the information.
_iconblankbar_
A diagram appears below that will help you keep track of where you are. The
green button is the one that you click to carry on in the sequence. As you go
through the sequence, the buttons will change to yellow. You can return to a
previous page by clicking on the corresponding yellow button in the diagram.
When you are ready, click the green "collection information" button to
begin creating your new digital library collection!
_collectorbar_
}
#######################################################################
# info (Collection information page)
#######################################################################
_infoscriptextra_ {
function check\_submit (gotopage) \{
var form = document.collectorform;
if (form.bc1fullname.value.match(/^\\s*$/))
\{
alert("Collection name must be specified");
form.bc1fullname.focus();
return;
\}
else if (form.bc1contactemail.value.match(/^\\s*$/))
\{
alert("Email address must be specified");
form.bc1contactemail.focus();
return;
\}
else if (!form.bc1contactemail.value.match(/^([^@]+)@(.+)$/))
\{
alert("Please specify email address in the form: usename@domain");
form.bc1contactemail.focus();
return;
\}
else if (form.bc1aboutdesc.value.match(/^\\s*$/))
\{
alert("Description of collection must be specified");
form.bc1aboutdesc.focus();
return;
\}
form.p.value = gotopage;
form.submit();
\}
}
_infocontent_ {
}
#######################################################################
# srce (Source data page)
#######################################################################
# _fullnamemenu is set from within the server. If it's empty there are
# no valid collections
_fullnamemenu_ {}
_srcescriptextra_ {
var selectedindex = _selectedindex_;
function check\_submit (gotopage) \{
var form = document.collectorform;
form.p.value = gotopage;
form.bc1fromsrce.value = "1";
form.submit();
\}
function menuchange () \{
var form = document.collectorform;
var warnlist = new Array (_warnindex_);
if (warnlist[form.bc1clonecol.selectedIndex] == 1) \{
alert ("The collection you are cloning has a non-standard input file\\n" +
"format, and/or uses metadata specified in auxiliary files. If your\\n" +
"new input lacks this information, some browsing facilities may not\\n" +
"work properly.");
\}
if (form.bc1clonecol.selectedIndex == 0) \{
form.bc1clone.value = "0";
\} else \{
form.bc1clone.value = "1";
\}
if (form.bc1clonecol.selectedIndex == selectedindex) \{
form.bc1clonechanged.value = "0";
\} else \{
form.bc1clonechanged.value = "1";
\}
\}
function more () \{
var form = document.collectorform;
form.bc1inputnum.value = parseInt(form.bc1inputnum.value) + 3;
form.p.value = "srce";
if (!form.action.match(/sources$/)) \{
form.action += "#sources";
\}
form.submit();
\}
}
_srcenew_ {
One or more of the input sources you specified is unavailable (marked
_iconcross_ below).
This might be because
The file, FTP site or URL does not exist.
You need to dial up your ISP first.
You are trying to access a URL from behind a firewall (this is the case
if you normally have to present a username and password to access the
internet).
If this is a URL that you can see in your browser, it may be coming from
a locally cached copy. Unfortunately, locally cached copies are invisible
to our mirroring process. In this case we recommend that you download the
pages using your browser first.
}
_srcenewcontent_ {
You may base your collection on either
The default structure
The new collection may contain html documents (.htm, .html), plain text
documents (.txt, .text), MS Word documents (.doc), PDF documents (.pdf) or
email documents (.email).
An existing collection
The files in your new collection must be exactly the same type as those
used to build the existing one.
Base the collection on
_fullnamemenu_
_iconblankbar_
}
_srceappend_ {
Add new data
_iconblankbar_
Adding data:
The files that you specify below will be added to the collection. Make sure
that you do not re-specify files that are already in the collection:
otherwise two copies will be included. Files are identified by their full
pathname, Web pages by their absolute Web address.
}
_srcecontent_ {
}
#######################################################################
# conf (Configure collection page)
#######################################################################
_confscriptextra_ {
var changed = 0;
function check\_submit (gotopage) \{
var form = document.collectorform;
form.bc1cfgchanged.value = changed;
form.p.value = gotopage;
form.submit();
\}
function reset\_button () \{
document.collectorform.reset();
changed = 0;
\}
}
_confcontent_ {
}
#######################################################################
# bild (main frameset for build page)
#######################################################################
_bildcontent_ {
}
#######################################################################
# bildcancel
#######################################################################
_bildcancelscriptextra_ {
function check\_submit (gotopage) \{
var form = document.collectorform;
form.p.value = gotopage;
form.submit();
\}
}
_bildcancelcontent_ {
_iconblankbar_
Build cancelled
_iconblankbar_
The collection building process was cancelled. Use the yellow buttons below
to make changes to your collection or restart the building process.
_collectorbar_
}
#######################################################################
# bildstatus
#######################################################################
# special header for status page
_bildstatusheader_ {_cgihead_
_htmlhead_(background="_httpiconchalk_" onLoad="initialize();")_startspacer_
}
_bildstatusheader_[v=1] {_cgihead_
_htmlhead_(onLoad="initialize();")
}
_bildstatusscriptextra_ {
var timer = 5;
function initialize() \{
setTimeout("count_down()",1000);
\}
function count_down() \{
if (timer==0) \{
window.status = "";
document.collectorform.submit();
\} else \{
window.status = "Building status update in "+timer+" seconds";
timer--;
setTimeout("count_down()",1000);
\}
\}
}
_bildstatuscontent_ {
}
#######################################################################
# bilddone
#######################################################################
_bilddoneheader_ {_cgihead_
_htmlhead_(background="_httpiconchalk_")_startspacer_
}
_bilddonescriptextra_ {}
_bilddonecontent_ {
Collection built successfully.
_collectorbar_
}
#######################################################################
# bildfail
#######################################################################
_bildfailheader_ {_cgihead_
_htmlhead_(background="_httpiconchalk_")_startspacer_
}
_bildfailscriptextra_ {
function check\_submit (gotopage) \{
var form = document.collectorform;
form.p.value = gotopage;
form.submit();
\}
}
_bildfailcontent_ {
An error has occurred while attempting to build your collection.
The build log contains the following:
_faillog_
_collectorbar_
}
#######################################################################
# expt
#######################################################################
_exptscriptextra_ {}
_exptcontent_ {Sorry, this facility has not yet been implemented}
#######################################################################
# Error and message pages
#######################################################################
_messagehead_ {
}
_messagefootnolink_ {
Some or all of the _cgiargbc1dirname_ collection could not be
deleted. Possible causes are:
Greenstone does not have permission to delete the _gsdlhome_/collect/_cgiargbc1dirname_
directory.
You may need to remove this directory manually to complete the removal of the _cgiargbc1dirname_
collection from this computer.
An error occurred while creating the new collection. This may have been due
to Greenstone getting confused by the use of your browser's "reload" or
"back" buttons (please try to avoid using these buttons while creating a
collection with the Collector). It is recommended that you restart the
Collector from the beginning.
Restart the Collector
The _cgiargbc1dirname_ collection was successfully exported to the
_gsdlhome_/tmp/exported\__cgiargbc1dirname_ directory.
_messagefoot_
}
_exptfailcontent_ {
_messagehead_
Failed to export the _cgiargbc1dirname_ collection.
_messagefoot_
}