From 013cd7b6e8665f1c38305267d6b797813a9ca43a Mon Sep 17 00:00:00 2001 From: Sebastian Kehr <kehr@ub.uni-leipzig.de> Date: Thu, 17 Jan 2019 13:30:11 +0100 Subject: [PATCH] remove and ignore dev folder (refs #14537) --- fid_adlr/.gitignore | 2 + fid_adlr/dev/.gitignore | 5 - .../dev/config/vufind/Collection.ini.sample | 23 - .../config/vufind/HierarchyDefault.ini.sample | 23 - fid_adlr/dev/config/vufind/NoILS.ini.sample | 23 - fid_adlr/dev/config/vufind/SolrAI.ini.sample | 23 - fid_adlr/dev/config/vufind/config.ini.sample | 48 -- fid_adlr/dev/config/vufind/facets.ini.sample | 24 - .../dev/config/vufind/searches.ini.sample | 23 - .../dev/config/vufind/searchspecs.yaml.sample | 739 ------------------ fid_adlr/dev/httpd-vufind.conf.sample | 70 -- fid_adlr/dev/languages/de.ini | 17 - fid_adlr/dev/languages/en.ini | 17 - 13 files changed, 2 insertions(+), 1035 deletions(-) create mode 100644 fid_adlr/.gitignore delete mode 100644 fid_adlr/dev/.gitignore delete mode 100644 fid_adlr/dev/config/vufind/Collection.ini.sample delete mode 100644 fid_adlr/dev/config/vufind/HierarchyDefault.ini.sample delete mode 100644 fid_adlr/dev/config/vufind/NoILS.ini.sample delete mode 100644 fid_adlr/dev/config/vufind/SolrAI.ini.sample delete mode 100644 fid_adlr/dev/config/vufind/config.ini.sample delete mode 100644 fid_adlr/dev/config/vufind/facets.ini.sample delete mode 100644 fid_adlr/dev/config/vufind/searches.ini.sample delete mode 100644 fid_adlr/dev/config/vufind/searchspecs.yaml.sample delete mode 100644 fid_adlr/dev/httpd-vufind.conf.sample delete mode 100644 fid_adlr/dev/languages/de.ini delete mode 100644 fid_adlr/dev/languages/en.ini diff --git a/fid_adlr/.gitignore b/fid_adlr/.gitignore new file mode 100644 index 00000000000..1a4355ce61e --- /dev/null +++ b/fid_adlr/.gitignore @@ -0,0 +1,2 @@ +cache/* +/dev \ No newline at end of file diff --git a/fid_adlr/dev/.gitignore b/fid_adlr/dev/.gitignore deleted file mode 100644 index 70e8c6d360c..00000000000 --- a/fid_adlr/dev/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -config/vufind/*.ini -config/vufind/*.json -config/vufind/*.yaml -httpd-vufind.conf -cache/* diff --git a/fid_adlr/dev/config/vufind/Collection.ini.sample b/fid_adlr/dev/config/vufind/Collection.ini.sample deleted file mode 100644 index cc22781999b..00000000000 --- a/fid_adlr/dev/config/vufind/Collection.ini.sample +++ /dev/null @@ -1,23 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is the ISIL-instance-specific DEV-INI-file and inherits -; all the settings from the INI-file defined in [Parent_Config] which -; points to the ISIL-instance-specific default INI-file located in -; the folder vufind2/ISIL/config/vufind -; - -[Parent_Config] -relative_path = ../../../config/vufind/Collection.ini - -; A comma-separated list of config sections from the parent which should be -; completely overwritten by the equivalent sections in this configuration; -; any sections not listed here will be merged on a section-by-section basis. -;override_full_sections = "InstitutionInfo" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### diff --git a/fid_adlr/dev/config/vufind/HierarchyDefault.ini.sample b/fid_adlr/dev/config/vufind/HierarchyDefault.ini.sample deleted file mode 100644 index 07bffab444f..00000000000 --- a/fid_adlr/dev/config/vufind/HierarchyDefault.ini.sample +++ /dev/null @@ -1,23 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is the ISIL-instance-specific DEV-INI-file and inherits -; all the settings from the INI-file defined in [Parent_Config] which -; points to the ISIL-instance-specific default INI-file located in -; the folder vufind2/ISIL/config/vufind -; - -[Parent_Config] -relative_path = ../../../config/vufind/HierarchyDefault.ini - -; A comma-separated list of config sections from the parent which should be -; completely overwritten by the equivalent sections in this configuration; -; any sections not listed here will be merged on a section-by-section basis. -;override_full_sections = "Languages,AlphaBrowse_Types" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### diff --git a/fid_adlr/dev/config/vufind/NoILS.ini.sample b/fid_adlr/dev/config/vufind/NoILS.ini.sample deleted file mode 100644 index 637f2a3a4a8..00000000000 --- a/fid_adlr/dev/config/vufind/NoILS.ini.sample +++ /dev/null @@ -1,23 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is the ISIL-instance-specific DEV-INI-file and inherits -; all the settings from the INI-file defined in [Parent_Config] which -; points to the ISIL-instance-specific default INI-file located in -; the folder vufind2/ISIL/config/vufind -; - -[Parent_Config] -relative_path = ../../../config/vufind/NoILS.ini - -; A comma-separated list of config sections from the parent which should be -; completely overwritten by the equivalent sections in this configuration; -; any sections not listed here will be merged on a section-by-section basis. -;override_full_sections = "Languages,AlphaBrowse_Types" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### diff --git a/fid_adlr/dev/config/vufind/SolrAI.ini.sample b/fid_adlr/dev/config/vufind/SolrAI.ini.sample deleted file mode 100644 index 3a2ef5f97ae..00000000000 --- a/fid_adlr/dev/config/vufind/SolrAI.ini.sample +++ /dev/null @@ -1,23 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is the ISIL-instance-specific DEV-INI-file and inherits -; all the settings from the INI-file defined in [Parent_Config] which -; points to the ISIL-instance-specific default INI-file located in -; the folder vufind2/ISIL/config/vufind -; - -[Parent_Config] -relative_path = ../../../config/vufind/SolrAI.ini - -; A comma-separated list of config sections from the parent which should be -; completely overwritten by the equivalent sections in this configuration; -; any sections not listed here will be merged on a section-by-section basis. -;override_full_sections = "Languages,AlphaBrowse_Types" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### diff --git a/fid_adlr/dev/config/vufind/config.ini.sample b/fid_adlr/dev/config/vufind/config.ini.sample deleted file mode 100644 index 6b526b6a35e..00000000000 --- a/fid_adlr/dev/config/vufind/config.ini.sample +++ /dev/null @@ -1,48 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is the SIGEL-instance-specific DEV-INI-file and inherits -; all the settings from the INI-file defined in [Parent_Config] which -; points to the SIGEL-instance-specific default INI-file located in -; the folder vufind2/SIGEL/config/vufind -; - -[Parent_Config] -relative_path = ../../../config/vufind/config.ini - -; A comma-separated list of config sections from the parent which should be -; completely overwritten by the equivalent sections in this configuration; -; any sections not listed here will be merged on a section-by-section basis. -override_full_sections = "Http" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### - -[System] -debug = false - -[Index] -; lokaler Solr -url = http://localhost:8080/solr -; Solr4Entwickler -;url = http://172.18.85.142:8085/solr -; Solr-Devel (Ip-Freischaltung notwendig) -;url = http://139.18.19.239:8080/solr - -[Site] -url = "http://localhost" - -[Authentication] -hash_passwords = "1" - -encrypt_ils_password = "1" - -ils_encryption_key = "3e2ac9b644dd4e0b64b179a0309ead13bb59202a" - -[Http] -; Pfad zu SSL-Zertifikaten in der docker-VM (global für CentOS konfiguriert) -sslcapath = "/etc/ssl/certs" \ No newline at end of file diff --git a/fid_adlr/dev/config/vufind/facets.ini.sample b/fid_adlr/dev/config/vufind/facets.ini.sample deleted file mode 100644 index 41166781066..00000000000 --- a/fid_adlr/dev/config/vufind/facets.ini.sample +++ /dev/null @@ -1,24 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is the SIGEL-instance-specific DEV-INI-file and inherits -; all the settings from the INI-file defined in [Parent_Config] which -; points to the SIGEL-instance-specific default INI-file located in -; the folder vufind2/SIGEL/config/vufind -; - -[Parent_Config] -relative_path = ../../../config/vufind/facets.ini - -; A comma-separated list of config sections from the parent which should be -; completely overwritten by the equivalent sections in this configuration; -; any sections not listed here will be merged on a section-by-section basis. -;override_full_sections = "Languages,AlphaBrowse_Types" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### - diff --git a/fid_adlr/dev/config/vufind/searches.ini.sample b/fid_adlr/dev/config/vufind/searches.ini.sample deleted file mode 100644 index 88fbab0f736..00000000000 --- a/fid_adlr/dev/config/vufind/searches.ini.sample +++ /dev/null @@ -1,23 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is the SIGEL-instance-specific DEV-INI-file and inherits -; all the settings from the INI-file defined in [Parent_Config] which -; points to the SIGEL-instance-specific default INI-file located in -; the folder vufind2/SIGEL/config/vufind -; - -[Parent_Config] -relative_path = ../../../config/vufind/searches.ini - -; A comma-separated list of config sections from the parent which should be -; completely overwritten by the equivalent sections in this configuration; -; any sections not listed here will be merged on a section-by-section basis. -;override_full_sections = "Languages,AlphaBrowse_Types" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### diff --git a/fid_adlr/dev/config/vufind/searchspecs.yaml.sample b/fid_adlr/dev/config/vufind/searchspecs.yaml.sample deleted file mode 100644 index 43e397e5816..00000000000 --- a/fid_adlr/dev/config/vufind/searchspecs.yaml.sample +++ /dev/null @@ -1,739 +0,0 @@ ---- -# Listing of search types and their component parts and weights. -# -# Format is: -# searchType: -# # CustomMunge is an optional section to define custom pre-processing of -# # user input. See below for details of munge actions. -# CustomMunge: -# MungeName1: -# - [action1, actionParams] -# - [action2, actionParams] -# - [action3, actionParams] -# MungeName2: -# - [action1, actionParams] -# # DismaxFields is optional and defines the fields sent to the Dismax handler -# # when we are able to use it. QueryFields will be used for advanced -# # searches that Dismax cannot support. QueryFields is always used if no -# # DismaxFields section is defined. -# DismaxFields: -# - field1^boost -# - field2^boost -# - field3^boost -# # DismaxParams is optional and allows you to override default Dismax settings -# # (i.e. mm / bf) on a search-by-search basis. Enclose the parameter values -# # in quotes for proper behavior. If you want global default values for these -# # settings, you can edit the appropriate search handler in -# # solr/biblio/conf/solrconfig.xml. -# DismaxParams: -# - [param1_name, param1_value] -# - [param2_name, param2_value] -# - [param3_name, param3_value] -# # This optional setting may be used to specify which Dismax handler to use. By -# # default, VuFind provides two options: dismax (for the old, standard -# # Dismax) and edismax (for Extended Dismax). You can also configure your own -# # in solrconfig.xml, but VuFind relies on the name "edismax" to identify an -# # Extended Dismax handler. If you omit this setting, the default value from -# # the default_dismax_handler setting in the [Index] section of config.ini -# # will be used. -# DismaxHandler: dismax|edismax -# # QueryFields define the fields we are searching when not using Dismax; VuFind -# # detects queries that will not work with Dismax and switches to QueryFields -# # as needed. -# QueryFields: -# SolrField: -# - [howToMungeSearchstring, weight] -# - [differentMunge, weight] -# DifferentSolrField: -# - [howToMunge, weight] -# # The optional FilterQuery section allows you to AND a static query to the -# # dynamic query generated using the QueryFields; see JournalTitle below -# # for an example. This is applied whether we use DismaxFields or -# # QueryFields. -# FilterQuery: (optional Lucene filter query) -# ExactSettings: -# DismaxFields: ... -# QueryFields: ... -# # All the same settings as above, but for exact searches, i.e. search terms -# # enclosed in quotes. Allows different fields or weights for exact -# # searches. See below for commented-out examples. -# -# ...etc. -# -#----------------------------------------------------------------------------------- -# -# Within the QueryFields area, fields are OR'd together, unless they're in an -# anonymous array with a numeric instead of alphanumeric key, in which case the -# first element is a two-value array that tells us what the type (AND or OR) and -# weight of the whole group should be. -# -# So, given: -# -# test: -# QueryFields: -# A: -# - [onephrase, 500] -# - [and, 200] -# B: -# - [and, 100] -# - [or, 50] -# # Start an anonymous array to group; first element indicates AND grouping -# # and a weight of 50 -# 0: -# 0: -# - AND -# - 50 -# C: -# - [onephrase, 200] -# D: -# - [onephrase, 300] -# # Note the "not" attached to the field name as a minus, and the use of ~ -# # to mean null ("no special weight") -# -E: -# - [or, ~] -# D: -# - [or, 100] -# -# ...and the search string -# -# test "one two" -# -# ...we'd get -# -# (A:"test one two"^500 OR -# A:(test AND "one two")^ 200 OR -# B:(test AND "one two")^100 OR -# B:(test OR "one two")^50 -# ( -# C:("test one two")^200 AND -# D:"test one two"^300 AND -# -E:(test OR "one two") -# )^50 OR -# D:(test OR "one two")^100 -# ) -# -#----------------------------------------------------------------------------------- -# -# Munge types are based on the original Solr.php code, and consist of: -# -# onephrase: eliminate all quotes and do it as a single phrase. -# testing "one two" -# ...becomes ("testing one two") -# -# and: AND the terms together -# testing "one two" -# ...becomes (testing AND "one two") -# -# or: OR the terms together -# testing "one two" -# ...becomes (testing OR "one two") -# -# identity: Use the search as-is -# testing "one two" -# ...becomes (testing "one two") -# -# Additional Munge types can be defined in the CustomMunge section. Each array -# entry under CustomMunge defines a new named munge type. Each array entry under -# the name of the munge type specifies a string manipulation operation. Operations -# will be applied in the order listed, and different operations take different -# numbers of parameters. -# -# Munge operations: -# -# [append, text] - Append text to the end of the user's search string -# [lowercase] - Convert string to lowercase -# [preg_replace, pattern, replacement] - Perform a regular expression replace -# using the preg_replace() PHP function. If you use backreferences in your -# replacement phrase, be sure to escape dollar signs (i.e. \$1, not $1). -# [uppercase] - Convert string to uppercase -# -# See the CallNumber search below for an example of custom munging in action. -#----------------------------------------------------------------------------------- - -# These searches use Dismax when possible: -Author: - DismaxParams: - - [bf , ord(publishDateSort)^10] - DismaxFields: - - author^400 - - author2^300 - - author_id^100 - - author_ref^150 - - author_corp^200 - - author_corp2^200 - - author_corp_ref^150 - - author_orig^200 - - author2_orig^200 - - author_corp_orig^200 - - author_corp2_orig^200 - QueryFields: - - author: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author2: - - [onephrase, 100] - - [and, 50] - - [or, ~] - - author_ref: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author_corp: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author_corp2: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author_corp_ref: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author_orig: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author2_orig: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author_corp_orig: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author_corp2_orig: - - [onephrase, 350] - - [and, 200] - - [or, 100] - - author_id: - - [onephrase, 450] - - [and, 300] - - [or, 200] - -ISN: -# DismaxFields: -# - isbn -# - issn -# - ismn - QueryFields: - - issn: - - [and, 100] - - [or, ~] - - isbn: - - [and, 100] - - [or, ~] - - ismn: - - [and, 100] - - [or, ~] - -Signatur: - DismaxParams: - - [mm, 0] - DismaxFields: - - callnumber_de15fid - QueryFields: - - callnumber_de15fid: - - [or, ~] - # - [and, 100] - # - [or, ~] - -Barcode: - DismaxParams: - - [mm, 0] - DismaxFields: - - barcode_de15fid - QueryFields: - - barcode_de15fid: - #- [and, 100] - - [or, ~] - -Subject: - DismaxFields: - - topic_unstemmed^150 - - topic^100 - - topic_id^100 - - topic_ref^100 - #- geographic^50 - #- genre^50 - #- era - QueryFields: - - topic_unstemmed: - - [onephrase, 350] - - [and, 150] - - [or, ~] - - topic: - - [onephrase, 300] - - [and, 100] - - [or, ~] - - topic_ref: - - [onephrase, 100] - - [and, 50] - - [or, ~] - - topic_id: - - [onephrase, 100] - - [and, 50] - - [or, ~] - #- geographic: - # - [onephrase, 300] - # - [and, 100] - # - [or, ~] - #- genre: - # - [onephrase, 300] - # - [and, 100] - # - [or, ~] - #- era: - # - [and, 100] - # - [or, ~] -# ExactSettings: -# DismaxFields: -# - topic_unstemmed^150 -# QueryFields: -# - topic_unstemmed: -# - [onephrase, 350] -# - [and, 150] -# - [or, ~] - -# This field definition is a compromise that supports both journal-level and -# article-level data. The disadvantage is that hits in article titles will -# be mixed in. If you are building a purely article-oriented index, you should -# customize this to remove all of the title_* fields and focus entirely on the -# container_title field. -JournalTitle: - DismaxFields: - - title_short^500 - - title_full_unstemmed^450 - - title_full^400 - - title^300 - - title_alt^200 - - title_new^100 - - title_old - - series^100 - - series2 - QueryFields: - - title_short: - - [onephrase, 500] - - title_full_unstemmed: - - [onephrase, 450] - - [and, 400] - - title_full: - - [onephrase, 400] - - title: - - [onephrase, 300] - - [and, 250] - - title_alt: - - [and, 200] - - title_new: - - [and, 100] - - title_old: - - [and, ~] - - series: - - [onephrase, 100] - - [and, 50] - - series2: - - [onephrase, 50] - - [and , ~] - FilterQuery: "format:Journal" -# ExactSettings: -# DismaxFields: -# - title_full_unstemmed^450 -# QueryFields: -# - title_full_unstemmed: -# - [onephrase, 450] -# - [and, 400] -# FilterQuery: "format:Journal OR format:Article" - -Title: - DismaxParams: - - [mm, 3] - - [bf , ord(publishDateSort)^10] - DismaxFields: -# - title_sub^200 -# - title_short^300 - - title_full_unstemmed^150 - - title_full^100 - - title^900 - - title_alt^200 - - title_new^100 - - title_old - - title_orig^400 - - series^100 - - series2 - - series_orig^100 - QueryFields: - - title_short: - - [onephrase, 500] - - title_full_unstemmed: - - [onephrase, 150] - - [and, 100] - - title_full: - - [onephrase, 100] - - title: - - [onephrase, 300] - - [and, 250] - - title_alt: - - [and, 200] - - title_new: - - [and, 100] - - title_old: - - [and, ~] - - title_orig: - - [onephrase, 500] - - [and, 200] - - series: - - [onephrase, 100] - - [and, 50] - - series2: - - [onephrase, 50] - - [and , ~] - - series_orig: - - [onephrase, 100] - - [and, 50] -# ExactSettings: -# DismaxFields: -# - title_full_unstemmed^450 -# QueryFields: -# - title_full_unstemmed: -# - [onephrase, 450] -# - [and, 400] - -Series: - DismaxFields: - - series^100 - - series2 - - series_orig^100 - QueryFields: - - series: - - [onephrase, 500] - - [and, 200] - - [or, 100] - - series2: - - [onephrase, 50] - - [and, 50] - - [or, ~] - - series_orig: - - [onephrase, 500] - - [and, 200] - - [or, 100] - -Series2: - DismaxFields: - - series2 - QueryFields: - - series2: - - [onephrase, 200] - - [and, 50] - -AllFields: - DismaxParams: - - [mm, 3] - - [bf , ord(publishDateSort)^10] - - [bf , "if(exists(query({!v='source_id:0'})),10,1)^1000"] -# - [bf, "if(exists(query({!v='access_facet:Local*'})),10,1)^1000"] - DismaxFields: - - title_short^1000 - - title_full_unstemmed^1000 - - title_full^400 - - title^500 - - title_alt^200 - - title_new^100 - - title_orig^500 - - series^50 - - series2^30 - - series_orig^50 - - author^500 - - author_corp^300 - - author2^400 - - author_corp2^100 - - author_ref^500 - - author_corp_ref^500 - - author_orig^300 - - author2_orig^300 - - author_corp_orig^300 - - author_corp2_orig^100 - - topic_ref^10 - - contents^10 - - topic_unstemmed^15 - - topic^10 - - geographic^10 - - genre^10 - - rvk_label - - allfields_unstemmed^10 - - allfields - - fulltext - - isbn - - issn - - ismn - - QueryFields: - 0: - 0: - - OR - - 50 - title_short: - - [onephrase, 1000] - title_full_unstemmed: - - [onephrase, 1000] - - [and, 500] - title_full: - - [onephrase, 400] - title: - - [onephrase, 300] - - [and, 250] - title_alt: - - [and, 200] - title_new: - - [and, 100] - title_orig: - - [onephrase, 500] - - [and, 400] - series: - - [onephrase, 300] - - [and, 100] - series2: - - [and, 30] - series_orig: - - [onephrase, 200] - - [and, 100] - author: - - [onephrase, 500] - - [and, 250] - author_ref: - - [onephrase, 250] - - [and, 250] - - [or, 250] - author_corp_ref: - - [onephrase, 250] - - [and, 250] - - [or, 250] - author_orig: - - [onephrase, 500] - - [and, 250] - author2_orig: - - [and, 50] - author_corp_orig: - - [onephrase, 500] - - [and, 400] - author_corp2_orig: - - [and, 50] - author_corp: - - [onephrase, 500] - - [and, 400] - author2: - - [and, 50] - author_corp2: - - [and, 50] - contents: - - [and, 10] - topic_unstemmed: - - [onephrase, 55] - - [and, 50] - topic: - - [onephrase, 50] - topic_ref: - - [onephrase, 10] - - [and, 5] - - [or, 5] - topic_id: - - [onephrase, 50] - - [and, 25] - allfields_unstemmed: - - [or, 10] - allfields: - - [or, ~] - fulltext: - - [or, ~] - rvk_label: - - [onephrase, 500] - - [and, 250] - - [or, 250] - isbn: - - [onephrase, 500] - issn: - - [onephrase, 500] - ismn: - - [onephrase, 500] - imprint: - - [onephrase, 500] - -# ExactSettings: -# DismaxFields: -# - title_full_unstemmed^600 -# - topic_unstemmed^550 -# - allfields_unstemmed^10 -# - fulltext_unstemmed^10 -# - isbn -# - issn -# QueryFields: -# title_full_unstemmed: -# - [onephrase, 600] -# - [and, 500] -# topic_unstemmed: -# - [onephrase, 550] -# - [and, 500] -# allfields_unstemmed: -# - [or, 10] -# fulltext_unstemmed: -# - [or, 10] -# isbn: -# - [onephrase, ~] -# issn: -# - [onephrase, ~] - -# These are advanced searches that never use Dismax: -id: - QueryFields: - - id: - - [onephrase, ~] - -# Fields for exact matches originating from alphabetic browse -ids: - QueryFields: - - id: - - [or, ~] - -TopicBrowse: - QueryFields: - - topic_browse: - - [onephrase, ~] - -AuthorBrowse: - QueryFields: - - author_browse: - - [onephrase, ~] - -TitleBrowse: - QueryFields: - - title_full: - - [onephrase, ~] - -DeweyBrowse: - QueryFields: - - dewey-raw: - - [onephrase, ~] - -LccBrowse: - QueryFields: - - callnumber-a: - - [onephrase, ~] - - - -# CallNumber: - # We use two similar munges here -- one for exact matches, which will get - # a very high boost factor, and one for left-anchored wildcard searches, - # which will return a larger number of hits at a lower boost. - #CustomMunge: - #callnumber_exact: - #- [uppercase] - # Strip whitespace and quotes: - #- [preg_replace, '/[ "]/', ""] - # Escape colons (unescape first to avoid double-escapes): - #- [preg_replace, "/(\\\:)/", ':'] - #- [preg_replace, '/:/', '\:'] - # Strip pre-existing trailing asterisks: - #- [preg_replace, "/\*+$/", ""] - #callnumber_fuzzy: - #- [uppercase] - # Strip whitespace and quotes: - #- [preg_replace, '/[ "]/', ""] - # Escape colons (unescape first to avoid double-escapes): - #- [preg_replace, "/(\\\:)/", ':'] - #- [preg_replace, '/:/', '\:'] - # Strip pre-existing trailing asterisks, then add a new one: - #- [preg_replace, "/\*+$/", ""] - #- [append, "*"] - QueryFields: - callnumber-search: - - [callnumber_exact, 1000] - - [callnumber_fuzzy, ~] - dewey-search: - - [callnumber_exact, 1000] - - [callnumber_fuzzy, ~] - -publisher: - DismaxFields: - - publisher^100 - QueryFields: - - publisher: - - [and, 100] - - [or, ~] - -year: - DismaxFields: - - publishDate^100 - QueryFields: - - publishDate: - - [and, 100] - - [or, ~] - -language: - QueryFields: - - language: - - [and, ~] - -toc: - DismaxFields: - - contents^100 - QueryFields: - - contents: - - [and, 100] - - [or, ~] - -topic: - QueryFields: - - topic: - - [and, 50] - - topic_facet: - - [and, ~] - -geographic: - QueryFields: - - geographic: - - [and, 50] - - geographic_facet: - - [and ~] - -genre: - QueryFields: - - genre: - - [and, 50] - - genre_facet: - - [and, ~] - -era: - QueryFields: - - era: - - [and, ~] - -oclc_num: - CustomMunge: - oclc_num: - - [preg_replace, "/[^0-9]/", ""] - # trim leading zeroes: - - [preg_replace, "/^0*/", ""] - QueryFields: - - oclc_num: - - [oclc_num, ~] - -rvk: - DismaxFields: - - rvk_facet^100 - QueryFields: - - rvk_facet: - - [and, 50] - - [or, 50] - -rvk_path: - QueryFields: - - rvk_path: - - [onephrase, ~] - -multipart: - DismaxFields: - - multipart_link^100 - QueryFields: - - multipart_link: - - [and, 50] - - [or, 50] diff --git a/fid_adlr/dev/httpd-vufind.conf.sample b/fid_adlr/dev/httpd-vufind.conf.sample deleted file mode 100644 index 07c06e16db2..00000000000 --- a/fid_adlr/dev/httpd-vufind.conf.sample +++ /dev/null @@ -1,70 +0,0 @@ -# Configuration for theme-specific resources: -AliasMatch ^/themes/([0-9a-zA-Z-_]*)/css/(.*)$ /usr/local/vufind2/themes/$1/css/$2 -AliasMatch ^/themes/([0-9a-zA-Z-_]*)/images/(.*)$ /usr/local/vufind2/themes/$1/images/$2 -AliasMatch ^/themes/([0-9a-zA-Z-_]*)/js/(.*)$ /usr/local/vufind2/themes/$1/js/$2 -<Directory ~ "^/usr/local/vufind2/themes/([0-9a-zA-Z-_]*)/(css|images|js)/"> - <IfModule !mod_authz_core.c> - Order allow,deny - Allow from all - </IfModule> - <IfModule mod_authz_core.c> - Require all granted - </IfModule> - AllowOverride All -</Directory> - -# Configuration for general VuFind base: -Alias / /usr/local/vufind2/public/ -<Directory /usr/local/vufind2/public/> - <IfModule !mod_authz_core.c> - Order allow,deny - Allow from all - </IfModule> - <IfModule mod_authz_core.c> - Require all granted - </IfModule> - AllowOverride All - - # Uncomment the following lines, if you wish to use the Shibboleth authentication - #AuthType shibboleth - #require shibboleth - - RewriteEngine On - RewriteBase / - - # If using VuDL, uncomment the following line, fill in your appropriate Fedora - # server and port, and make sure that Apache mod_proxy and mod_proxy_http are - # enabled. - #RewriteRule ^files/(.*)/(.*) http://your-fedora-server/fedora/objects/$1/datastreams/$2/content [P] - - RewriteCond %{REQUEST_FILENAME} -s [OR] - RewriteCond %{REQUEST_FILENAME} -l [OR] - RewriteCond %{REQUEST_FILENAME} -d - RewriteRule ^.*$ - [NC,L] - RewriteRule ^.*$ index.php [NC,L] - - # Uncomment this line to put VuFind into development mode in order to see more detailed messages: - SetEnv VUFIND_ENV development - - # Uncomment this line if you want to use the XHProf profiler; this is a developer-oriented option - # that most users will not need. Make sure the XHProf PHP libraries are available on your include - # path. See http://vufind.org/jira/browse/VUFIND-419 for more details. - #SetEnv VUFIND_PROFILER_XHPROF http://url/to/your/xhprof/web/interface - - # This line can be used to force caching in a specific location other than the - # default location inside the local settings directory. - # Do not share this directory between multiple instances of VuFind or you may - # encounter unexpected side effects -- while this directory may be outside of the - # local settings directory, there should be exactly one separate cache location per - # local settings directory. - SetEnv VUFIND_CACHE_DIR /home/morgner/projects/vufind4/fid_adlr/cache - - # This line points to the local override directory where you should place your customized files - # to override VuFind core features/settings. Set to blank string ("") to disable. - SetEnv VUFIND_LOCAL_DIR /usr/local/vufind2/fid_adlr/dev - - # This line specifies additional Zend Framework 2 modules to load after the standard VuFind module. - # Multiple modules may be specified separated by commas. This mechanism can be used to override - # core VuFind functionality without modifying core code. - SetEnv VUFIND_LOCAL_MODULES finc -</Directory> diff --git a/fid_adlr/dev/languages/de.ini b/fid_adlr/dev/languages/de.ini deleted file mode 100644 index 62afb1b24e2..00000000000 --- a/fid_adlr/dev/languages/de.ini +++ /dev/null @@ -1,17 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is a ISIL-instance-specific DEV-LANGUAGE-file and inherits -; all the settings from the LANGUAGE-file defined in @parent_ini which -; points to the ISIL-instance-specific default LANGUAGE-file located in -; the folder vufind2/ISIL/languages -; - -@parent_ini = "../../languages/de.ini" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### diff --git a/fid_adlr/dev/languages/en.ini b/fid_adlr/dev/languages/en.ini deleted file mode 100644 index 9bea60a1422..00000000000 --- a/fid_adlr/dev/languages/en.ini +++ /dev/null @@ -1,17 +0,0 @@ -;#################################################################### -;##################### DO NOT DELETE THIS HEADER #################### -;################### Leipzig University Library © 2015 ############## -; -; This is a ISIL-instance-specific DEV-LANGUAGE-file and inherits -; all the settings from the LANGUAGE-file defined in @parent_ini which -; points to the ISIL-instance-specific default LANGUAGE-file located in -; the folder vufind2/ISIL/languages -; - -@parent_ini = "../../languages/en.ini" - -; -; Add DEV-specific customization after this header. -; -;##################### DO NOT DELETE THIS HEADER #################### -;#################################################################### -- GitLab