Difference between revisions of "EdShareCollectionsInstallation"
|Line 3:||Line 3:|
Revision as of 14:20, 6 November 2009
The collections module is part of OneShare. It is based on code developed in EdShare and OneBox. The goal of this project is to produce a package that allows the easy installation of the collections functionality on a vanilla EPrints installation.
Install CGI Scripts
Link the collections CGI scripts to the EPrints CGI directory:
ln -s /opt/eprints3/archives/ARCHIVEID/cgi/collectionselect/ /opt/eprints3/cgi/
- archives/ARCHIVE_ID/cfg/plugins/EPrints/Plugin/Collection.pm - This is the main extension of EPrints::DataObj::EPrint to make a collection object.
- perl_lib/EPrints/Plugin/InputForm/Component/Field/CollectionSelect.pm - This is the input form component that is used to populate a collection. This should perhaps be moved into the archive directory and symbolically linked into the perl_lib directory, this prevents requiring any major changes to the EPrints core.
Please take note of the following notes when moving from the original collections module to the repackaged version.
- get_state_params_OLD has been removed from this version.