You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
323 lines
9.8 KiB
323 lines
9.8 KiB
;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
; Site Configuration File ; |
|
;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
; |
|
; Lower-level settings for Omeka are defined here. |
|
; |
|
; The default settings should be correct for most Omeka users, but some |
|
; setups may require some changes. People who are developing for or |
|
; debugging Omeka may also change some of these settings. |
|
|
|
[site] |
|
|
|
;;;;;;;;;;;;;;;; |
|
; Localization ; |
|
;;;;;;;;;;;;;;;; |
|
|
|
; locale.name |
|
; The locale identifier used for translating and displaying Omeka. |
|
; default: none |
|
; |
|
; The locale controls what language Omeka will be displayed in, and |
|
; also how dates and other locale-sensitive data will be displayed. |
|
; |
|
; The locale identifier should be a valid ISO 639 language code, |
|
; and optionally a valid ISO 3166-1 locale code. |
|
; (Examples: "es" for Spanish, "en_US" for US English.) |
|
; |
|
; To enable translations, the identifier must also have a |
|
; corresponding .mo file in the application/languages directory. |
|
|
|
locale.name = "" |
|
|
|
;;;;;;;;;;;;; |
|
; Debugging ; |
|
;;;;;;;;;;;;; |
|
|
|
; debug.exceptions |
|
; Throw exceptions for bad URLs. |
|
; default: false |
|
; |
|
; This should only be enabled when debugging or developing for Omeka. |
|
debug.exceptions = false |
|
|
|
; debug.request |
|
; Dump data about each web request to the browser. |
|
; default: false |
|
; |
|
; The request data shows what routes and variables Omeka has parsed from |
|
; each request. |
|
debug.request = false |
|
|
|
; debug.profileDb |
|
; Enable the query profiler. |
|
; default: false |
|
; |
|
; This will show metadata about the queries that were executed during |
|
; each request. |
|
debug.profileDb = false |
|
|
|
; debug.email |
|
; Send all log messages to an email address. |
|
; default: "" |
|
; |
|
; Anything that would be logged will also be emailed to this address. |
|
; If left blank, this feature is disabled. |
|
debug.email = "" |
|
|
|
; debug.emailLogPriority |
|
; Apply a priority filter to emailed log messages. |
|
; default: Zend_Log::ERR |
|
; |
|
; If an address has been set for debug.email, this setting filters the |
|
; messages to only those of the given priority or higher. |
|
debug.emailLogPriority = Zend_Log::ERR |
|
|
|
;;;;;;;;;;; |
|
; Logging ; |
|
;;;;;;;;;;; |
|
|
|
; log.errors |
|
; Log errors and other information. |
|
; default: false |
|
; |
|
; Errors, exceptions, and other messages will be logged to |
|
; application/logs/errors.log (this file must be writable by the web |
|
; server if logging is enabled). |
|
log.errors = false |
|
|
|
; log.priority |
|
; The minimum priority level of messages that should be logged. |
|
; When developing/debugging, use Zend_Log::DEBUG for debug() to work. This will record everything. |
|
; default: Zend_Log::WARN (Logs warnings and above) |
|
log.priority = Zend_Log::WARN |
|
|
|
; log.sql |
|
; Log SQL statements. |
|
; default: false |
|
; |
|
; All SQL statements executed by Omeka will be included in Omeka's |
|
; error log. |
|
log.sql = false |
|
|
|
;;;;;;;;;;;; |
|
; Sessions ; |
|
;;;;;;;;;;;; |
|
; |
|
; Omeka uses Zend Framework's session handling. A full list of |
|
; available session configuration options can be found here: |
|
; https://framework.zend.com/manual/1.12/en/zend.session.global_session_management.html |
|
; |
|
; Some options that are often useful for Omeka sites are included here. |
|
|
|
; session.name |
|
; Sets the name used for the Omeka session cookie. |
|
; default: "" |
|
; |
|
; If left blank, Omeka will automatically select a unique session name. |
|
session.name = "" |
|
|
|
; session.saveHandler |
|
; Determines how session data will be saved. |
|
; default: no setting (uses the database for saving session data) |
|
; |
|
; Sessions are now stored in the database by default. To revert to the |
|
; older method of storing session data in the filesystem, uncomment the |
|
; following line. |
|
; session.saveHandler = "" |
|
|
|
;;;;;;;;; |
|
; Theme ; |
|
;;;;;;;;; |
|
|
|
; theme.useInternalAssets |
|
; Whether Omeka should use locally-stored asset files. |
|
; default: false |
|
; |
|
; Omeka includes some asset files from external sources, such as Google by |
|
; default. Set this to true if the Omeka installation does not have |
|
; web access, and Omeka will instead serve local copies of these files. |
|
theme.useInternalAssets = false |
|
|
|
;;;;;;;;;;;;;;;;;;;;;; |
|
; Background Scripts ; |
|
;;;;;;;;;;;;;;;;;;;;;; |
|
|
|
; background.php.path |
|
; Path to PHP-CLI for running background processes. |
|
; default: "" |
|
; |
|
; If left blank, Omeka will try to autodetect the right path. Set this |
|
; to override the autodetected PHP path. |
|
background.php.path = "" |
|
|
|
; jobs.dispatcher |
|
; How Omeka "jobs" will be executed. |
|
; default: "Omeka_Job_Dispatcher_Adapter_Synchronous" |
|
; |
|
; Newer Omeka features and plugins use this setting to determine how |
|
; long-running jobs will be run. |
|
; |
|
; The default setting should work for all installations, but may |
|
; time out for longer jobs. On systems where the older PHP background |
|
; processes worked, the BackgroundProcess adapter can be used instead |
|
; of the Synchronous one. |
|
jobs.dispatcher.default = "Omeka_Job_Dispatcher_Adapter_Synchronous" |
|
jobs.dispatcher.longRunning = "Omeka_Job_Dispatcher_Adapter_BackgroundProcess" |
|
|
|
;;;;;;;; |
|
; Mail ; |
|
;;;;;;;; |
|
; |
|
; For more info, see Zend Framework documentation on Zend_Mail: |
|
; http://framework.zend.com/manual/en/zend.mail.html |
|
|
|
; mail.transport.type |
|
; The system Omeka will use to send email messages. |
|
; default: "Sendmail" |
|
; |
|
; The default is to send mail using PHP's built-in mail() function. |
|
mail.transport.type = "Sendmail" |
|
|
|
; Uncomment some of the following lines (and comment the above line) |
|
; to switch to SMTP for sending mail through Omeka. Your configuration |
|
; may not require all of the options listed. |
|
; |
|
; mail.transport.type = "Smtp" |
|
; mail.transport.host = "" |
|
; mail.transport.port = ### ; Port number, if applicable. |
|
; mail.transport.name = "" ; Local client hostname, e.g. "localhost" |
|
; mail.transport.auth = "login" ; For authentication, if required. |
|
; mail.transport.username = "" |
|
; mail.transport.password = "" |
|
; mail.transport.ssl = "" ; For SSL support, set to "ssl" or "tls" |
|
|
|
; mail.force_from |
|
; Force all outgoing emails to have the configured From address |
|
; mail.force_from = "" |
|
|
|
; mail.force_from_name |
|
; If mail.force_from is set, use the configured friendly name in From |
|
; mail.force_from_name = "" |
|
|
|
;;;;;;;;;;; |
|
; Storage ; |
|
;;;;;;;;;;; |
|
|
|
; Sample S3 cloud storage configuration |
|
; |
|
; The accessKeyId, secretAccessKey, and bucket options are all required. |
|
; If the expiration option is set, files will be uploaded with "private" |
|
; access, and Omeka will generate URLs that are only valid for a limited |
|
; time. If the expiration option is missing or left commented out, |
|
; uploaded files will always be publicly readable. Leave the forceSSL |
|
; option commented out unless site is served over HTTPS-only *and* the |
|
; the web browser is issuing mixed-content warnings. |
|
; |
|
; storage.adapter = "Omeka_Storage_Adapter_ZendS3" |
|
; storage.adapterOptions.accessKeyId = |
|
; storage.adapterOptions.secretAccessKey = |
|
; storage.adapterOptions.bucket = |
|
; storage.adapterOptions.expiration = 10 ; URL expiration time (in minutes) |
|
; storage.adapterOptions.endpoint = ; Custom S3 endpoint (optional) |
|
; storage.adapterOptions.forceSSL = 1 ; Boolean value (optional) |
|
|
|
;;;;;;;;;;;; |
|
; Security ; |
|
;;;;;;;;;;;; |
|
|
|
; ssl |
|
; Secure Socket Layer support for Omeka. |
|
; default: none |
|
; |
|
; Ensure that your server is properly configured before enabling this |
|
; setting. Choose one of the following: |
|
; |
|
; "logins" |
|
; Force SSL for login forms and login form submissions. |
|
; |
|
; "sessions" |
|
; Force SSL for all authenticated users to protect sessions. Includes |
|
; login forms. |
|
; |
|
; "always" |
|
; Force SSL on across the entire site. |
|
; |
|
; ssl = "always" |
|
|
|
|
|
; sslTrustProxy |
|
; Whether the "ssl" setting should respect X-Forwarded-Proto headers. |
|
; default: false |
|
; |
|
; This only has an effect if the "ssl" setting is enabled. |
|
; Setting to true will cause Omeka to treat requests with the X-Fowarded-Proto |
|
; header set to "https" as secure (meaning they won't be redirected). |
|
; |
|
; sslTrustProxy = true |
|
|
|
;;;;;;;;;; |
|
; Upload ; |
|
;;;;;;;;;; |
|
|
|
; upload.maxFileSize |
|
; Set the maximum file upload size. |
|
; default: 10M |
|
; |
|
; Uncomment the following line to set the maximum file upload size. This |
|
; configuration will not exceed the maximum beyond what is set in the |
|
; 'post_max_size' or 'upload_max_filesize' core php.ini directives. |
|
; |
|
;upload.maxFileSize = "10M" |
|
|
|
;;;;;;;;;;;;;;;;;;;;; |
|
; Derivative Images ; |
|
;;;;;;;;;;;;;;;;;;;;; |
|
|
|
; fileDerivatives.strategy |
|
; Controls what method Omeka uses to create derivative images. |
|
; default: Omeka_File_Derivative_Strategy_ExternalImageMagick |
|
; |
|
; The built-in strategies are ExternalImageMagick (the old default), Imagick |
|
; (requires PECL ext/imagick), and GD (generally installed by default with PHP, |
|
; but handles fewer formats). Others can be added by plugins. |
|
; |
|
;fileDerivatives.strategy = "Omeka_File_Derivative_Strategy_ExternalImageMagick" |
|
|
|
; fileDerivatives.strategyOptions |
|
; Specific settings for the configured derivative strategy. |
|
; |
|
; Subkeys to this entry specify each option. |
|
; |
|
; fileDerivatives.strategyOptions.page = "0" |
|
; fileDerivatives.strategyOptions.gravity = "center" |
|
; fileDerivatives.strategyOptions.autoOrient = true |
|
|
|
; fileDerivatives.typeWhitelist[] |
|
; If set, Omeka will only attempt to create derivatives for files with the |
|
; given MIME types. |
|
; |
|
; This entry can be specified multiple times, once for each type in the list. |
|
; |
|
;fileDerivatives.typeWhitelist[] = "image/jpeg" |
|
|
|
; fileDerivatives.typeBlacklist[] |
|
; If set, Omeka will not attempt to create derivatives for files with the |
|
; given MIME types. |
|
; |
|
; Both this blacklist and the whitelist can be set at the same time, but the |
|
; whitelist will control. |
|
; |
|
; This entry can be specified multiple times, once for each type in the list. |
|
; |
|
;fileDerivatives.typeBlacklist[] = "image/jpeg" |
|
|
|
;;;;;;;;;;; |
|
; Updates ; |
|
;;;;;;;;;;; |
|
; |
|
; versionNotifications |
|
; Whether Omeka should prompt admin users about updates to plugins and themes |
|
; default: true |
|
; |
|
; versionNotifications = false
|
|
|