Created
October 3, 2012 14:58
-
-
Save tdonohue/3827394 to your computer and use it in GitHub Desktop.
Differences between (a) 1.8.x dspace.cfg and (b) 3.x dspace.cfg (Output of: git diff dspace-1_8_x -- dspace/config/dspace.cfg)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/dspace/config/dspace.cfg b/dspace/config/dspace.cfg | |
index 8365c30..7924248 100644 | |
--- a/dspace/config/dspace.cfg | |
+++ b/dspace/config/dspace.cfg | |
@@ -13,22 +13,24 @@ | |
# | |
-#---------------------------------------------------------------# | |
-#------------------GENERAL CONFIGURATIONS-----------------------# | |
-#---------------------------------------------------------------# | |
-# These configs are used by underlying DSpace API, and are # | |
-# therefore applicable to all interfaces # | |
-#---------------------------------------------------------------# | |
+#------------------------------------------------------------------# | |
+#------------------GENERAL CONFIGURATIONS--------------------------# | |
+#------------------------------------------------------------------# | |
+# These configs are used by underlying DSpace API, and are # | |
+# therefore applicable to all interfaces # | |
+# Local, simple configuration should be made in build.properties # | |
+# Global or more complex configuration can be hardcoded here # | |
+#------------------------------------------------------------------# | |
##### Basic information ###### | |
# DSpace installation directory | |
-dspace.dir = ${default.dspace.dir} | |
+dspace.dir = ${dspace.dir} | |
-# DSpace host name - should match base URL. Do not include port number | |
-dspace.hostname = localhost | |
+# DSpace host name - should match base URL. Do not include port number. | |
+dspace.hostname = ${dspace.hostname} | |
# DSpace base host URL. Include port number etc. | |
-dspace.baseUrl = http://localhost:8080 | |
+dspace.baseUrl = ${dspace.baseUrl} | |
# DSpace base URL. Include port number etc., but NOT trailing slash | |
# Change to xmlui if you wish to use the xmlui as the default, or remove | |
@@ -36,90 +38,91 @@ dspace.baseUrl = http://localhost:8080 | |
# the servlet engine. | |
dspace.url = ${dspace.baseUrl}/xmlui | |
+# Optional: DSpace URL for mobile access | |
+# This | |
+#dspace.mobileUrl = http://mobile.example.com | |
+ | |
# Name of the site | |
-dspace.name = DSpace at My University | |
+dspace.name = ${dspace.name} | |
+ | |
+# Default language for metadata values | |
+default.language = ${default.language} | |
##### Database settings ##### | |
# Database name ("oracle", or "postgres") | |
-db.name = ${default.db.name} | |
-#db.name = postgres | |
-#db.name = oracle | |
+db.name = ${db.name} | |
# URL for connecting to database | |
-db.url = ${default.db.url} | |
-#db.url = jdbc:postgresql://localhost:5432/dspace | |
+db.url = ${db.url} | |
# JDBC Driver | |
-db.driver = ${default.db.driver} | |
-#db.driver = org.postgresql.Driver | |
+db.driver = ${db.driver} | |
# Database username and password | |
-db.username = ${default.db.username} | |
-db.password = ${default.db.password} | |
-#db.username = dspace | |
-#db.password = dspace | |
+db.username = ${db.username} | |
+db.password = ${db.password} | |
# Schema name - if your database contains multiple schemas, you can avoid problems with | |
# retrieving the definitions of duplicate object names by specifying | |
# the schema name here that is used for DSpace by uncommenting the following entry | |
-# db.schema = | |
+db.schema = ${db.schema} | |
# Connection pool parameters | |
# Maximum number of DB connections in pool | |
-db.maxconnections = 30 | |
+db.maxconnections = ${db.maxconnections} | |
# Maximum time to wait before giving up if all connections in pool are busy (milliseconds) | |
-db.maxwait = 5000 | |
+db.maxwait = ${db.maxwait} | |
# Maximum number of idle connections in pool (-1 = unlimited) | |
-db.maxidle = -1 | |
+db.maxidle = ${db.maxidle} | |
# Determine if prepared statement should be cached. (default is true) | |
-db.statementpool = true | |
+db.statementpool = ${db.statementpool} | |
# Specify a name for the connection pool (useful if you have multiple applications sharing Tomcat's dbcp) | |
# If not specified, defaults to 'dspacepool' | |
-# db.poolname = dspacepool | |
+db.poolname = ${db.poolname} | |
##### Email settings ###### | |
# SMTP mail server | |
-mail.server = ${default.mail.server} | |
+mail.server = ${mail.server} | |
# SMTP mail server authentication username and password (if required) | |
-# mail.server.username = myusername | |
-# mail.server.password = mypassword | |
+mail.server.username = ${mail.server.username} | |
+mail.server.password = ${mail.server.password} | |
# SMTP mail server alternate port (defaults to 25) | |
-# mail.server.port = 25 | |
+mail.server.port = ${mail.server.port} | |
# From address for mail | |
-mail.from.address = dspace-noreply@myu.edu | |
+mail.from.address = ${mail.from.address} | |
# Currently limited to one recipient! | |
-feedback.recipient = dspace-help@myu.edu | |
+feedback.recipient = ${mail.feedback.recipient} | |
# General site administration (Webmaster) e-mail | |
-mail.admin = dspace-help@myu.edu | |
+mail.admin = ${mail.admin} | |
# Recipient for server errors and alerts | |
-# alert.recipient = email-address-here | |
+alert.recipient = ${mail.alert.recipient} | |
# Recipient for new user registration emails | |
-# registration.notify = email-address-here | |
+registration.notify = ${mail.registration.notify} | |
-# Set the default mail character set. This may be over ridden by providing a line | |
+# Set the default mail character set. This may be overridden by providing a line | |
# inside the email template "charset: <encoding>", otherwise this default is used. | |
-#mail.charset = UTF-8 | |
+mail.charset = UTF-8 | |
-# A comma separated list of hostnames that are allowed to refer browsers to email forms. | |
+# A comma-separated list of hostnames that are allowed to refer browsers to email forms. | |
# Default behaviour is to accept referrals only from dspace.hostname | |
-#mail.allowed.referrers = localhost | |
+mail.allowed.referrers = ${dspace.hostname} | |
-# Pass extra settings to the Java mail library. Comma separated, equals sign between | |
-# the key and the value. | |
+# Pass extra settings to the Java mail library. Comma-separated, equals sign between | |
+# the key and the value. For example: | |
#mail.extraproperties = mail.smtp.socketFactory.port=465, \ | |
# mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory, \ | |
# mail.smtp.socketFactory.fallback=false | |
@@ -130,15 +133,12 @@ mail.admin = dspace-help@myu.edu | |
# This is especially useful for development and test environments where production data is used when testing functionality. | |
#mail.server.disabled = false | |
-# Default language for metadata values | |
-default.language = en_US | |
- | |
- | |
##### File Storage ###### | |
# Asset (bitstream) store number 0 (zero) | |
assetstore.dir = ${dspace.dir}/assetstore | |
+ | |
# Specify extra asset stores like this, counting from 1 upwards: | |
# assetstore.dir.1 = /second/assetstore | |
# assetstore.dir.2 = /third/assetstore | |
@@ -181,7 +181,7 @@ assetstore.dir = ${dspace.dir}/assetstore | |
# - a set of SRB account parameters (host, port, zone, domain, username, | |
# password, home directory, and resource) | |
# | |
-# Should the be any conflict, like '2' refering to a local directory and | |
+# Should there be any conflict, like '2' refering to a local directory and | |
# to a set of SRB parameters, the program will select the local directory. | |
# | |
# If SRB is chosen from the first install of DSpace, it is suggested that | |
@@ -210,20 +210,17 @@ assetstore.dir = ${dspace.dir}/assetstore | |
##### Logging configuration ##### | |
# Override default log4j configuration | |
-# you may provide your own configuration here, existing | |
-# alternatives are: | |
+# You may provide your own configuration here, existing alternatives are: | |
# log.init.config = ${dspace.dir}/config/log4j.xml | |
# log.init.config = ${dspace.dir}/config/log4j-console.properties | |
- | |
log.init.config = ${dspace.dir}/config/log4j.properties | |
# Where to put the logs (used in configuration only) | |
log.dir = ${dspace.dir}/log | |
# If enabled, the logging and the solr statistics system will look for | |
-# an X-Forward header. If it finds it, it will use this for the user IP Address | |
-# useProxies = true | |
- | |
+# an X-Forward header. If it finds it, it will use this for the user IP address | |
+#useProxies = true | |
##### Search settings ##### | |
@@ -232,12 +229,11 @@ search.dir = ${dspace.dir}/search | |
# Higher values of search.max-clauses will enable prefix searches to work on | |
# large repositories | |
-# search.max-clauses = 2048 | |
+search.max-clauses = 2048 | |
# Which Lucene Analyzer implementation to use. If this is omitted or | |
# commented out, the standard DSpace analyzer (designed for English) | |
# is used by default. | |
-# search.analyzer = org.dspace.search.DSAnalyzer | |
# Non-Stemming analyzer. Does not "stem" words/terms. When using this analyzer, | |
# a search for "wellness" will always return items matching "wellness" and not "well". | |
@@ -248,15 +244,14 @@ search.dir = ${dspace.dir}/search | |
# Chinese analyzer | |
# search.analyzer = org.apache.lucene.analysis.cn.ChineseAnalyzer | |
+search.analyzer = org.dspace.search.DSAnalyzer | |
+ | |
# Boolean search operator to use, current supported values are OR and AND | |
# If this config item is missing or commented out, OR is used | |
# AND requires all search terms to be present | |
# OR requires one or more search terms to be present | |
search.operator = OR | |
- | |
-##### Search indexing settings ##### | |
- | |
# Maximum number of terms indexed for a single field in Lucene. | |
# Default is 10,000 words - often not enough for full-text indexing. | |
# If you change this, you'll need to re-index for the change | |
@@ -264,13 +259,15 @@ search.operator = OR | |
# -1 = unlimited (Integer.MAX_VALUE) | |
search.maxfieldlength = 10000 | |
- | |
##### Fields to Index for Search ##### | |
# DC metadata elements.qualifiers to be indexed for search | |
# format: - search.index.[number] = [search field]:element.qualifier | |
-# - * used as wildcard | |
- | |
+# - * used as wildcard | |
+# - inputform -> In case we have different input-forms for different repository supported locales (e.g input-forms_el.xml, input-forms_pt.xml etc). In this case, the | |
+# stored and the displayed value from all input-forms are indexed. If the stored value is not found in input-forms, it is indexed anyway. | |
+# e.g.:search.index.12 = language:dc.language:inputform | |
+# | |
### changing these will change your search results, ### | |
### but will NOT automatically change your search displays ### | |
@@ -287,8 +284,6 @@ search.index.10 = sponsor:dc.description.sponsorship | |
search.index.11 = identifier:dc.identifier.* | |
search.index.12 = language:dc.language.iso | |
- | |
- | |
##### Handle settings ###### | |
# Canonical Handle URL prefix | |
@@ -304,14 +299,14 @@ search.index.12 = language:dc.language.iso | |
#handle.canonical.prefix = ${dspace.url}/handle/ | |
# | |
# Note that this will not alter dc.identifer.uri metadata for existing | |
-# items (only for subsequent submissions), but it will alter the URL | |
+# items (only for subsequent submissions), but it will alter the URL | |
# in JSPUI's 'identifier' message on item record pages for existing items. | |
# | |
# If omitted, the canonical URL prefix will be http://hdl.handle.net/ | |
-handle.canonical.prefix = http://hdl.handle.net/ | |
+handle.canonical.prefix = ${handle.canonical.prefix} | |
# CNRI Handle prefix | |
-handle.prefix = 123456789 | |
+handle.prefix = ${handle.prefix} | |
# Directory for installing Handle server files | |
handle.dir = ${dspace.dir}/handle-server | |
@@ -385,10 +380,10 @@ handle.dir = ${dspace.dir}/handle-server | |
#### Proxy Settings ###### | |
# uncomment and specify both properties if proxy server required | |
# proxy server for external http requests - use regular hostname without port number | |
-#http.proxy.host = | |
+http.proxy.host = ${http.proxy.host} | |
# port number of proxy server | |
-#http.proxy.port = | |
+http.proxy.port = ${http.proxy.port} | |
#### Media Filter / Format Filter plugins (through PluginManager) #### | |
@@ -636,11 +631,11 @@ event.dispatcher.default.class = org.dspace.event.BasicDispatcher | |
# | |
# uncomment below and comment out original property to enable discovery indexing | |
-# event.dispatcher.default.consumers = search, browse, discovery, eperson, harvester | |
+# event.dispatcher.default.consumers = versioning, search, browse, discovery, eperson, harvester | |
# | |
-event.dispatcher.default.consumers = search, browse, eperson, harvester | |
+event.dispatcher.default.consumers = versioning, search, browse, eperson, harvester | |
-# The noindex dispatcher will not create search or browse indexs (usefull for batch item imports) | |
+# The noindex dispatcher will not create search or browse indexes (useful for batch item imports) | |
event.dispatcher.noindex.class = org.dspace.event.BasicDispatcher | |
event.dispatcher.noindex.consumers = eperson | |
@@ -668,6 +663,10 @@ event.consumer.harvester.filters = Item+Delete | |
#event.consumer.test.class = org.dspace.event.TestConsumer | |
#event.consumer.test.filters = All+All | |
+# consumer to maintain versions | |
+event.consumer.versioning.class = org.dspace.versioning.VersioningConsumer | |
+event.consumer.versioning.filters = Item+Install | |
+ | |
# ...set to true to enable testConsumer messages to standard output | |
#testConsumer.verbose = true | |
@@ -713,7 +712,7 @@ org.dspace.app.itemexport.life.span.hours = 48 | |
org.dspace.app.itemexport.max.size = 200 | |
-# For backwards compatability, the subscription emails by default include any modified items | |
+# For backwards compatibility, the subscription emails by default include any modified items | |
# uncomment the following entry for only new items to be emailed | |
# eperson.subscription.onlynew = true | |
@@ -776,7 +775,7 @@ cc.submit.setname = true | |
cc.submit.addbitstream = true | |
# A list of license classes that should be excluded from selection process | |
-# class names - comma separated list - must exactly match what service returns. | |
+# class names - comma-separated list - must exactly match what service returns. | |
# At time of implementation, these are: | |
# publicdomain - "Public Domain" | |
# standard - "Creative Commons" | |
@@ -866,6 +865,25 @@ webui.strengths.cache = false | |
###### Browse Configuration ###### | |
# | |
+# Define the DAO class to use this must meet your storage choice for | |
+# the browse system (RDBMS: PostgreSQL or Oracle, SOLR). | |
+# By default the standard RDBMS implementation for your db is used | |
+# | |
+# PostgreSQL: | |
+# browseDAO.class = org.dspace.browse.BrowseDAOPostgres | |
+# browseCreateDAO.class = org.dspace.browse.BrowseCreateDAOPostgres | |
+# | |
+# Oracle: | |
+# browseDAO.class = org.dspace.browse.BrowseDAOOracle | |
+# browseCreateDAO.class = org.dspace.browse.BrowseCreateDAOOracle | |
+# | |
+# SOLR: | |
+# browseDAO.class = org.dspace.browse.SolrBrowseDAO | |
+# browseCreateDAO.class = org.dspace.browse.SolrBrowseCreateDAO | |
+ | |
+ | |
+ | |
+# | |
# Use this to configure the browse indices. Each entry will receive a link in the | |
# navigation. Each entry can be configured in one of two ways. The first is: | |
# | |
@@ -951,7 +969,7 @@ webui.itemlist.sort-option.2 = dateissued:dc.date.issued:date | |
webui.itemlist.sort-option.3 = dateaccessioned:dc.date.accessioned:date | |
# By default, the display of metadata in the browse indexes is case sensitive | |
-# So, you will get seperate entries for the terms | |
+# So, you will get separate entries for the terms | |
# | |
# Olive oil | |
# olive oil | |
@@ -991,7 +1009,7 @@ webui.itemlist.sort-option.3 = dateaccessioned:dc.date.accessioned:date | |
# Set the options for how the indexes are sorted | |
# | |
-# All sort normalisations are carried out by the OrderFormatDelegate. | |
+# All sorts of normalisations are carried out by the OrderFormatDelegate. | |
# The plugin manager can be used to specify your own delegates for each datatype. | |
# | |
# The default datatypes (and delegates) are: | |
@@ -1049,7 +1067,18 @@ plugin.named.org.dspace.sort.OrderFormatDelegate= \ | |
# | |
webui.browse.link.1 = author:dc.contributor.* | |
- | |
+#### Display browse frequencies | |
+# | |
+# webui.browse.metadata.show-freq.<n> = true | false | |
+# where n is the same index as in webui.browse.index.<n> configurations | |
+# | |
+# For the browse indexes that this property is omitted, it is assumed as true | |
+# please note that only a few overhead is required to compute frequencies when | |
+# DBMS BrowseDAO is used and not overhead at all when SOLRBrowseDAO is used | |
+# webui.browse.metadata.show-freq.1 = false | |
+# webui.browse.metadata.show-freq.2 = false | |
+# webui.browse.metadata.show-freq.3 = false | |
+# webui.browse.metadata.show-freq.4 = true | |
#### Additional configuration for Recent Submissions code #### | |
@@ -1071,6 +1100,37 @@ plugin.sequence.org.dspace.plugin.CommunityHomeProcessor = \ | |
plugin.sequence.org.dspace.plugin.CollectionHomeProcessor = \ | |
org.dspace.app.webui.components.RecentCollectionSubmissions | |
+#### JSPUI Discovery (extra Discovery setting that apply only to the JSPUI) #### | |
+# uncomment the following configuration if you want use Discovery with JSPUI | |
+# plugin.single.org.dspace.app.webui.search.SearchRequestProcessor = \ | |
+# org.dspace.app.webui.discovery.DiscoverySearchRequestProcessor | |
+# | |
+# default is to use the Legacy Lucene search engine | |
+plugin.single.org.dspace.app.webui.search.SearchRequestProcessor = \ | |
+ org.dspace.app.webui.search.LuceneSearchRequestProcessor | |
+ | |
+#### Sidebar Facets #### | |
+# to show facets on the site home page, community, collection | |
+# uncomments the following lines | |
+#plugin.sequence.org.dspace.plugin.CommunityHomeProcessor = \ | |
+# org.dspace.app.webui.components.RecentCommunitySubmissions,\ | |
+# org.dspace.app.webui.discovery.SideBarFacetProcessor | |
+# | |
+#plugin.sequence.org.dspace.plugin.CollectionHomeProcessor = \ | |
+# org.dspace.app.webui.components.RecentCollectionSubmissions,\ | |
+# org.dspace.app.webui.discovery.SideBarFacetProcessor | |
+# | |
+#plugin.sequence.org.dspace.plugin.SiteHomeProcessor = \ | |
+# org.dspace.app.webui.discovery.SideBarFacetProcessor | |
+ | |
+#### JSON JSPUI Request Handler #### | |
+# define here any json handler | |
+# | |
+# comment this line if you disable discovery | |
+plugin.named.org.dspace.app.webui.json,JSONRequest = \ | |
+ org.dspace.app.webui.discovery.DiscoveryJSONRequest = discovery | |
+ | |
+ | |
#### Submission License substitution variables #### | |
# it is possible include contextual information in the submission license using substitution variables | |
# the text substitution is driven by a plugin implementation | |
@@ -1156,7 +1216,7 @@ webui.feed.item.author = dc.contributor.author | |
# For the iTunes Podcast Feed, if you would like to specify an external media file, | |
# not on your DSpace server to be enclosed within the entry for each item, | |
# specify which metadata field will hold the URI to the external media file. | |
-# This is useful if you store the metadata in DSpace, and a seperate streaming server to host the media. | |
+# This is useful if you store the metadata in DSpace, and a separate streaming server to host the media. | |
# Default: dc.source.uri | |
#webui.feed.podcast.sourceuri = dc.source.uri | |
@@ -1343,6 +1403,8 @@ webui.bitstream.order.field = bitstream_order | |
google-metadata.config = ${dspace.dir}/config/crosswalks/google-metadata.properties | |
google-metadata.enable = true | |
+ | |
+ | |
#---------------------------------------------------------------# | |
#--------------JSPUI SPECIFIC CONFIGURATIONS--------------------# | |
#---------------------------------------------------------------# | |
@@ -1376,7 +1438,7 @@ report.dir = ${dspace.dir}/reports/ | |
# Customise the DC metadata fields to show in the default simple item view. | |
# | |
-# The form is <schema prefix>.<element>[.<qualifier>|.*][(date)|(link)], ... | |
+# The form is <schema prefix>.<element>[.<qualifier>|.*][(date)|(link)|(nobreakline)], ... | |
# | |
# For example: | |
# dc.title = Dublin Core element 'title' (unqualified) | |
@@ -1385,6 +1447,11 @@ report.dir = ${dspace.dir}/reports/ | |
# (any or no qualifier) | |
# dc.identifier.uri(link) = DC identifier.uri, render as a link | |
# dc.date.issued(date) = DC date.issued, render as a date | |
+# dc.subject(nobreakline) = DC subject.keyword, rendered as separated values | |
+# (see also webui.itemdisplay.inclusespace and webui.itemdisplay.separator options) | |
+# dc.language(inputform) = If the dc.language is in a controlled vocabulary, then the displayed value will be shown based on the stored value from the value-pairs-name in input forms. | |
+# The input-forms will be loaded based on the session locale. If the displayed value is not found, then the value will be shown as is. | |
+# "link/date" options can be combined with "nobreakline" option using a space among them i.e "dc.identifier.uri(link nobreakline)" | |
# | |
# If an item has no value for a particular field, it won't be displayed. | |
# The name of the field for display will be drawn from the current UI | |
@@ -1397,7 +1464,7 @@ report.dir = ${dspace.dir}/reports/ | |
# "metadata.dc.date.issued" or "metadata.default.dc.date.issued" | |
# | |
#webui.itemdisplay.default = dc.title, dc.title.alternative, dc.contributor.*, \ | |
-# dc.subject, dc.date.issued(date), dc.publisher, \ | |
+# dc.subject(nobreakline), dc.date.issued(date), dc.publisher, \ | |
# dc.identifier.citation, dc.relation.ispartofseries, \ | |
# dc.description.abstract, dc.description, \ | |
# dc.identifier.govdoc, dc.identifier.uri(link), \ | |
@@ -1421,6 +1488,12 @@ report.dir = ${dspace.dir}/reports/ | |
# If a metadata value with style: "doi", "handle" or "resolver" matches a URL | |
# already, it is simply rendered as a link with no other manipulation. | |
+# If nobreakline option is applied for a field in itemdisplay then the following option defines the separator string. | |
+# If a non-breaking space is needed before or after the separator, this can be included using | |
+# (i.e. webui.itemdisplay.separator = ; ) | |
+# If ommitted, the default separator is '; ' | |
+webui.itemdisplay.nobreakline.separator = ; | |
+ | |
# Specify which strategy use for select the style for an item | |
plugin.single.org.dspace.app.webui.util.StyleSelection = \ | |
org.dspace.app.webui.util.CollectionStyleSelection | |
@@ -1502,7 +1575,7 @@ plugin.single.org.dspace.app.webui.util.StyleSelection = \ | |
default.locale = en | |
# All the Locales, that are supported by this instance of DSpace | |
-# A comma seperated list of Locales. All types of Locales country, country_language, country_language_variant | |
+# A comma-separated list of Locales. All types of Locales country, country_language, country_language_variant | |
# Note that the appropriate file are present, especially that all the Messages_x.properties are there | |
# may be used, e. g: webui.supported.locales = en, de | |
@@ -1522,12 +1595,29 @@ itemmap.author.index = author | |
# webui.mydspace.showgroupmemberships = false | |
+### Configure the search indices to appear in advance search drop down lists | |
+# | |
+jspui.search.index.display.1 = ANY | |
+jspui.search.index.display.2 = author | |
+jspui.search.index.display.3 = title | |
+jspui.search.index.display.4 = keyword | |
+jspui.search.index.display.5 = abstract | |
+jspui.search.index.display.6 = series | |
+jspui.search.index.display.7 = sponsor | |
+jspui.search.index.display.8 = identifier | |
+jspui.search.index.display.9 = language | |
+ | |
+ | |
##### SFX Server ##### | |
# SFX query is appended to this URL. If this property is commented out or | |
# omitted, SFX support is switched off. | |
# sfx.server.url = http://sfx.myu.edu:8888/sfx? | |
+# This image will be displayed in the SFX link. If commented out, the SFX link will be only a text link. | |
+# This customization usually contains an institution-branded SFX button. | |
+# sfx.server.image_url = http://sfx.my.edu:8888/sfx.gif | |
+ | |
#### Item Recommendation Settings ##### | |
@@ -1555,6 +1645,16 @@ webui.suggest.enable = false | |
# | |
# webui.session.invalidate = true | |
+# If you would like to use google analytics to track general website statistics then | |
+# use the following parameter to provide your analytics key. First sign up for an | |
+# account at http://analytics.google.com, then create an entry for your repositories | |
+# website. Analytics will give you a snipit of javascript code to place on your site, | |
+# inside that snip it is your google analytics key usually found in the line: | |
+# _uacct = "UA-XXXXXXX-X" | |
+# Take this key (just the UA-XXXXXX-X part) and place it here in this parameter. | |
+# jspui.google.analytics.key=UA-XXXXXX-X | |
+ | |
+ | |
#---------------------------------------------------------------# | |
#--------------XMLUI SPECIFIC CONFIGURATIONS--------------------# | |
#---------------------------------------------------------------# | |
@@ -1564,7 +1664,7 @@ webui.suggest.enable = false | |
# A list of supported locales for Manakin. Manakin will look at a user's browser | |
# configuration for the first language that appears in this list to make available | |
-# to in the interface. This parameter is a comma seperated list of Locales. All | |
+# to in the interface. This parameter is a comma-separated list of Locales. All | |
# types of Locales country, country_language, country_language_variant | |
# Note that that if the approprate files are not present (i.e. Messages_XX_XX.xml) | |
# then Manakin will fall back through to a more general language. | |
@@ -1576,7 +1676,7 @@ webui.suggest.enable = false | |
#xmlui.force.ssl = true | |
# Determine if new users should be allowed to register or edit their own metadata. | |
-# These parameters are usefull in congunction with shibboleth where you want to | |
+# These parameters are useful in conjunction with shibboleth where you want to | |
# disallow registration and disable the user's ability to edit their metadata | |
# because both come from Shibboleth. | |
#xmlui.user.registration=true | |
@@ -1584,11 +1684,19 @@ webui.suggest.enable = false | |
# Determine if super administrators (those whom are in the Administrators group) | |
-# can login as another user from the "edit eperson" page. This is usefull for | |
+# can login as another user from the "edit eperson" page. This is useful for | |
# debugging problems in a running dspace instance, especially in the workflow | |
# process. The default value is false, i.e. no one may assume the login of another user. | |
#xmlui.user.assumelogin = true | |
+# Check if the user has a consistent ip address from the start of the login process | |
+# to the end of the login process. Disabling this check is not recommended unless | |
+# absolutely necessary as the ip check can be helpful for preventing session | |
+# hijacking. Possible reasons to set this to false: many-to-many wireless networks | |
+# that prevent consistent ip addresses or complex proxying of requests. | |
+# The default value is set to true. | |
+#xmlui.session.ipcheck = true | |
+ | |
# After a user has logged into the system, which url should they be directed too? | |
# Leave this parameter blank or undefined to direct users to the homepage, or | |
# "/profile" for the user's profile, or another reasonable choice is "/submissions" | |
@@ -1618,7 +1726,7 @@ webui.suggest.enable = false | |
# files before enabling this property. | |
#xmlui.theme.enableMinification = false | |
-### Setings for Item lists in Mirage theme ### | |
+### Settings for Item lists in Mirage theme ### | |
# What should the emphasis be in the display of item lists? | |
# Possible values : 'file', 'metadata'. If your repository is | |
# used mainly for scientific papers 'metadata' is probably the | |
@@ -1670,8 +1778,14 @@ webui.suggest.enable = false | |
# The default value is 250. | |
#xmlui.controlpanel.activity.max = 250 | |
-# Determine where the control panel's activity viwer recieves an events IP address | |
+# Determine where the control panel's activity viwer receives an event's IP address | |
# from. If your DSpace is in a load balanced enviornment or otherwise behind a | |
# context-switch then you will need to set the paramater to the HTTP parameter that | |
# records the original IP address. | |
#xmlui.controlpanel.activity.ipheader = X-Forward-For | |
+ | |
+ | |
+# Special Group for UI: all the groups nested inside this group | |
+# will be loaded in the multiple select list of the RestrictStep | |
+xmlui.submission.restrictstep.groups=SubmissionAdmin | |
+xmlui.submission.restrictstep.enableAdvancedForm=true |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment