mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 18:14:26 +00:00
Minor bug fixes. Ensure controlpanel settings are loaded property (PR #970), and fix 'dspace dsprop' command which is useful in testing.
This commit is contained in:
@@ -429,11 +429,11 @@ public class ConfigurationManager
|
|||||||
{
|
{
|
||||||
if ((argv.length == 2) && argv[0].equals("-property"))
|
if ((argv.length == 2) && argv[0].equals("-property"))
|
||||||
{
|
{
|
||||||
String val = getProperty(argv[1]);
|
Object val = DSpaceServicesFactory.getInstance().getConfigurationService().getPropertyValue(argv[1]);
|
||||||
|
|
||||||
if (val != null)
|
if (val != null)
|
||||||
{
|
{
|
||||||
System.out.println(val);
|
System.out.println(val.toString());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -445,11 +445,11 @@ public class ConfigurationManager
|
|||||||
else if ((argv.length == 4) && argv[0].equals("-module") &&
|
else if ((argv.length == 4) && argv[0].equals("-module") &&
|
||||||
argv[2].equals("-property"))
|
argv[2].equals("-property"))
|
||||||
{
|
{
|
||||||
String val = getProperty(argv[1], argv[3]);
|
Object val = DSpaceServicesFactory.getInstance().getConfigurationService().getPropertyValue(argv[1] + "." + argv[3]);
|
||||||
|
|
||||||
if (val != null)
|
if (val != null)
|
||||||
{
|
{
|
||||||
System.out.println(val);
|
System.out.println(val.toString());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@@ -2082,8 +2082,10 @@ include = ${module_dir}/authentication-x509.cfg
|
|||||||
include = ${module_dir}/bulkedit.cfg
|
include = ${module_dir}/bulkedit.cfg
|
||||||
include = ${module_dir}/citation-page.cfg
|
include = ${module_dir}/citation-page.cfg
|
||||||
include = ${module_dir}/clamav.cfg
|
include = ${module_dir}/clamav.cfg
|
||||||
|
include = ${module_dir}/controlpanel.cfg
|
||||||
include = ${module_dir}/curate.cfg
|
include = ${module_dir}/curate.cfg
|
||||||
include = ${module_dir}/discovery.cfg
|
include = ${module_dir}/discovery.cfg
|
||||||
|
include = ${module_dir}/disseminate-citation.cfg
|
||||||
include = ${module_dir}/elastic-search-statistics.cfg
|
include = ${module_dir}/elastic-search-statistics.cfg
|
||||||
include = ${module_dir}/fetchccdata.cfg
|
include = ${module_dir}/fetchccdata.cfg
|
||||||
include = ${module_dir}/google-analytics.cfg
|
include = ${module_dir}/google-analytics.cfg
|
||||||
|
@@ -2,17 +2,20 @@
|
|||||||
#------------ADMIN CONTROL PANEL CONFIGURATIONS-----------------#
|
#------------ADMIN CONTROL PANEL CONFIGURATIONS-----------------#
|
||||||
#---------------------------------------------------------------#
|
#---------------------------------------------------------------#
|
||||||
|
|
||||||
### Control Panel Tabs
|
### Enabled Control Panel Tabs (one per line)
|
||||||
controlpanel.tabs = Java Information, \
|
### To remove a tab, simply comment out its line
|
||||||
Configuration, \
|
### To add a tab, define a new Plugin (see below) and add a new "controlpanel.tabs" line to enable
|
||||||
SystemWide Alerts, \
|
controlpanel.tabs = Java Information
|
||||||
Harvesting, \
|
controlpanel.tabs = Configuration
|
||||||
Current Activity, \
|
controlpanel.tabs = SystemWide Alerts
|
||||||
|
controlpanel.tabs = Harvesting
|
||||||
|
controlpanel.tabs = Current Activity
|
||||||
|
|
||||||
|
### Define Control Panel Tab Plugins / Names (one per line)
|
||||||
plugin.named.org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelTab = \
|
### These define the names of each Control Panel Tab plugin (names are used to enable/disable the tabs above)
|
||||||
org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelJavaTab = Java Information, \
|
### New Control Panel Tab plugins may be added by simply adding a new "plugin.named" line below.
|
||||||
org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelConfigurationTab = Configuration, \
|
plugin.named.org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelTab = org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelJavaTab = Java Information
|
||||||
org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelAlertsTab = SystemWide Alerts, \
|
plugin.named.org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelTab = org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelConfigurationTab = Configuration
|
||||||
org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelHarvestingTab = Harvesting, \
|
plugin.named.org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelTab = org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelAlertsTab = SystemWide Alerts
|
||||||
org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelCurrentActivityTab = Current Activity, \
|
plugin.named.org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelTab = org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelHarvestingTab = Harvesting
|
||||||
|
plugin.named.org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelTab = org.dspace.app.xmlui.aspect.administrative.controlpanel.ControlPanelCurrentActivityTab = Current Activity
|
||||||
|
Reference in New Issue
Block a user