forked from alanorth/DSpace
-
Notifications
You must be signed in to change notification settings - Fork 15
Home
Alan Orth edited this page Aug 16, 2021
·
19 revisions
Welcome to the CGSpace wiki! Here I intend to write notes, document procedures, etc.
- File an issue so we can document and discuss
- Make a pull request with a fix against
6_x-prodbranch - Coding standards... no white space!
Assuming you want to add a new, custom metadata field to DSpace (ie cg.subject.icarda), the procedure is:
- Add to metadata registry (control panel)
- Add to search filters in
discovery.xml - Add to sidebar facets in
discovery.xml - Add strings to
messages.xml:-
xmlui.ArtifactBrowser.AdvancedSearch.type_icardasubject→sidebar facet title! -
xmlui.ArtifactBrowser.ConfigurableBrowse.icardasubject.column_heading→Browse sidebar column heading -
xmlui.ArtifactBrowser.ConfigurableBrowse.title.metadata.icardasubject→Shown in Browse results -
xmlui.ArtifactBrowser.ConfigurableBrowse.trail.metadata.icardasubject→Shown in Browse results -
xmlui.ArtifactBrowser.Navigation.browse_icardasubject→Text in Browse sidebar -
xmlui.ArtifactBrowser.SimpleSearch.filter.icardasubject?→"Advanced Search", aka/discoversearch page xmlui.reporting-suite.statistics.graph-editor.data-source.dataset.option.icardasubjectxmlui.reporting-suite.statistics.contentanalysis.icardasubject-
xmlui.Discovery.AbstractSearch.type_icardasubject-> Shown in Discovery "View more" results
-
- Add strings to Atmire modules:
dspace/config/modules/atmire-listings-and-reports.cfgdspace/config/modules/atmire-cua.cfgdspace/modules/additions/src/main/resources/Messages.properties
- copy theme to
dspace/modules/xmlui/src/main/webapp/themes - things to check for:
- banner name
banner.jpgorbanner.png - add Google Analytics code
- add handle for XMLUI theme to
dspace/config/xmlui.xconf
- banner name