To me more specific, beside the existing fields (such as description, 
copyright, licence etc.) I would like to add additional fields to a 
collection, such as language, geographical coverage, keywords etc.

I investigated the workflow and seem that all ends into the 
administrative.js cocoon workflow where is called 
FlowContainerUtils.processEditCollection(getDSContext(), collectionID, 
false, cocoon.request);

The method processEditCollection(..) contains hard-coded name of 
database table columns.

I was wondering if it's there's any mean to override the behavior via a 
plugin that intercepts processEditCollection event?
As, for now I am thinking to just override EditCollectionMetadataForm 
class to customize the form and hack into the administrative.js, but 
this would be an ugly mess (thinking for future dspace updates).

Btw, using dspace 1.8.0.


Thanks,
Cristian

On 01/09/2012 04:12 PM, Cristian Romanescu wrote:
> Greetings,
>
> I would like to add more fields to the collection and community items.
>
> I looked into the PostgreSQL database and I see "community" and
> "collection" tables, where each dc:schema field is a column within the
> table.
> Also the documentation mentions something about enabling metadata for
> all dspace objects as development proposal
> (https://wiki.duraspace.org/display/DSPACE/Metadata+For+All). I will
> also have though a look into the source code.
>
> Is there any way to do this without modifying DSpace core functionality?
> I cannot find any reference on the documentation.
>
>
> Thanks,
> Cristian
>
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to