Difference between revisions of "EdShareCollectionsInstallation"
(→Files) |
|||
Line 4: | Line 4: | ||
== Files == | == Files == | ||
* archives/ARCHIVE_ID/cfg/plugins/EPrints/Plugin/Collection.pm - This is the main extension of [[API:EPrints/DataObj/EPrint | EPrints::DataObj::EPrint]] to make a collection object. | * archives/ARCHIVE_ID/cfg/plugins/EPrints/Plugin/Collection.pm - This is the main extension of [[API:EPrints/DataObj/EPrint | 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. | + | * 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. |
Revision as of 10:58, 5 November 2009
Introduction
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.
Files
- 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.