Difference between revisions of "Lib/defaultcfg zero/cfg.d/"
m |
m |
||
(3 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
{{noeditdir}} | {{noeditdir}} | ||
− | These | + | These are the initial Perl configuration files. If you create a ''Zero'' EPrints repository with no particular [[EPrints Flavours|flavour]], they will be copied to the archive's [[Archives/ARCHIVEID/cfg/cfg.d/|cfg.d]] directory. If the repository has a flavour, the [[Flavours/pub_lib/defaultcfg/cfg.d/|equivalent cfg.d]] directory will be copied to your archive's cfg.d directory instead. |
*'''[[EPrints_Directory_Structure/eprints3|eprints3]]/[[EPrints_Directory_Structure/eprints3/lib|lib]]/[[Lib/defaultcfg_zero/|defaultcfg_zero]]/cfg.d''' | *'''[[EPrints_Directory_Structure/eprints3|eprints3]]/[[EPrints_Directory_Structure/eprints3/lib|lib]]/[[Lib/defaultcfg_zero/|defaultcfg_zero]]/cfg.d''' | ||
− | ** '''[[citationcaches.pl]]''' - | + | ** '''[[citationcaches.pl]]''' - Configuration for enabling and restricting citation caching. |
− | ** '''[[csrf_protection.pl]]''' - | + | ** '''[[csrf_protection.pl]]''' - Configuration for protection against [https://owasp.org/www-community/attacks/csrf Cross Site Request Forgery (CSRF)] attacks. |
** '''[[eprint_fields_automatic.pl]]''' - Configuration for automatically setting eprint fields based on the values of other fields. | ** '''[[eprint_fields_automatic.pl]]''' - Configuration for automatically setting eprint fields based on the values of other fields. | ||
** '''[[eprint_fields_default.pl]]''' - Default initial values for eprint fields. | ** '''[[eprint_fields_default.pl]]''' - Default initial values for eprint fields. | ||
Line 20: | Line 20: | ||
** '''[[plugins.pl]]''' - Enabling and configuration of plugins for the repository archive. | ** '''[[plugins.pl]]''' - Enabling and configuration of plugins for the repository archive. | ||
** '''[[request_copy.pl]]''' - Configuration for "request a copy" of a restricted document. | ** '''[[request_copy.pl]]''' - Configuration for "request a copy" of a restricted document. | ||
− | ** '''[[rewrite_url_demo.pl]]''' - | + | ** '''[[rewrite_url_demo.pl]]''' - Example configuration for redirecting certain requests. |
** '''[[user_review_scope.pl]]''' - Configuration defining the options for the scope of eprint items an editor user can review. | ** '''[[user_review_scope.pl]]''' - Configuration defining the options for the scope of eprint items an editor user can review. | ||
** '''[[views.pl]]''' - Configuration for generating browse views. | ** '''[[views.pl]]''' - Configuration for generating browse views. | ||
− | ** '''[[views_render_items_example.pl]]''' - | + | ** '''[[views_render_items_example.pl]]''' - Example configuation for alternative rendering of browse view listing pages. |
− | ** '''[[views_render_menu_example.pl]]''' - | + | ** '''[[views_render_menu_example.pl]]''' - Example configuation for alternative rendering of browse view menu pages. |
Latest revision as of 11:45, 9 February 2022
EPrints 3 Reference: Directory Structure - Metadata Fields - Repository Configuration - XML Config Files - XML Export Format - EPrints data structure - Core API - Data Objects
DON'T EDIT THESE FILES....
Editing the contents of this directory is not recommended. See Read Only Directories.
These are the initial Perl configuration files. If you create a Zero EPrints repository with no particular flavour, they will be copied to the archive's cfg.d directory. If the repository has a flavour, the equivalent cfg.d directory will be copied to your archive's cfg.d directory instead.
- eprints3/lib/defaultcfg_zero/cfg.d
- citationcaches.pl - Configuration for enabling and restricting citation caching.
- csrf_protection.pl - Configuration for protection against Cross Site Request Forgery (CSRF) attacks.
- eprint_fields_automatic.pl - Configuration for automatically setting eprint fields based on the values of other fields.
- eprint_fields_default.pl - Default initial values for eprint fields.
- eprint_fields.pl - Non-core field definitions for the eprint data object.
- eprint_render.pl - Configuration for rendering eprint abstract/summary pages.
- eprint_search_advanced.pl - Configuration for advanced search of eprint data objects.
- eprint_search_simple.pl - Configuration for simple search of eprint data objects.
- eprint_validate.pl - Validation of the eprint data object as a whole.
- eprint_warnings.pl - Warnings to advise the depositor on potential issues with the eprint (e.g. no uploaded documents).
- flavour_info.pl - Information about the flavour of the repository archive.
- issues_search.pl - Configuration for search of eprint issues.
- oai.pl - Configuration for OAI.
- plugins.pl - Enabling and configuration of plugins for the repository archive.
- request_copy.pl - Configuration for "request a copy" of a restricted document.
- rewrite_url_demo.pl - Example configuration for redirecting certain requests.
- user_review_scope.pl - Configuration defining the options for the scope of eprint items an editor user can review.
- views.pl - Configuration for generating browse views.
- views_render_items_example.pl - Example configuation for alternative rendering of browse view listing pages.
- views_render_menu_example.pl - Example configuation for alternative rendering of browse view menu pages.