Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions config/foci/00-catalog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,11 @@ search_fields:
title:
qf: title_common_exact^1000 title_common^120 title_equiv^60 title_rest^30 series^10 series2^5
pf: serialTitle_common_exact^600 title_common_exact^500 title_l^150 title_common^100 title_a_exact^50 title_top^30 title_rest^20 series^3 series2^2

author:
qf: mainauthor^20 author_authoritative_search^15 author^10 author2^5 author_top^2 author_rest^1
pf: mainauthor^100 author^50 author2^20 author_top^5 author_rest^2

all_fields: &ALL_FIELDS
qf: >-
allfieldsProper^2
Expand Down Expand Up @@ -70,7 +72,11 @@ search_fields:
query({!dismax f=title_author v=$q mm="100%"}, 1), 0, 1, 1, 50
),
)
allfields: *ALL_FIELDS
keyword: *ALL_FIELDS
keywords: *ALL_FIELDS
exact: *ALL_FIELDS
contains: *ALL_FIELDS

series:
pf: series^500 series2^50
Expand Down
11 changes: 6 additions & 5 deletions config/foci/02-databases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,15 +90,16 @@ search_fields:
pf: title_initial
mm: 100%

all_fields:
all_fields: &ALL_FIELDS
qf: title_unstemmed^10 title^7 all_titles_unstemmed^8 all_titles^6 issn^10 content^2
pf: title all_titles content
mm: 25%

allfields:
qf: title_unstemmed^10 title^7 all_titles_unstemmed^8 all_titles^6 issn^10 content^2
pf: title all_titles content
mm: 25%
allfields: *ALL_FIELDS
keyword: *ALL_FIELDS
keywords: *ALL_FIELDS
exact: *ALL_FIELDS
contains: *ALL_FIELDS

filters:
- "+source:searchtools-drupal"
Expand Down
5 changes: 5 additions & 0 deletions config/foci/03-onlinejournals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,12 @@ search_fields:
query({!dismax f=title_author v=$q mm="100%"}, 1), 0, 1, 1, 50
),
)

allfields: *ALL_FIELDS
keyword: *ALL_FIELDS
keywords: *ALL_FIELDS
exact: *ALL_FIELDS
contains: *ALL_FIELDS

series:
pf: series^500 series2^50
Expand Down
11 changes: 6 additions & 5 deletions config/foci/04-website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,16 @@ search_fields:
pf: title_initial
mm: 100%

all_fields:
all_fields: &ALL_FIELDS
qf: title_unstemmed^10 title^7 all_titles_unstemmed^8 all_titles^6 issn^10 content^2
pf: title all_titles content
mm: 25%

allfields:
qf: title_unstemmed^10 title^7 all_titles_unstemmed^8 all_titles^6 issn^10 content^2
pf: title all_titles content
mm: 25%
allfields: *ALL_FIELDS
keyword: *ALL_FIELDS
keywords: *ALL_FIELDS
exact: *ALL_FIELDS
contains: *ALL_FIELDS

solr_params:
# default
Expand Down
52 changes: 15 additions & 37 deletions config/foci/05-primo-articles.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,45 +15,23 @@ sorts:
new_parser: true
transformer: MLibrarySearchParser::Transformer::Solr::LocalParams
search_fields:
all_fields:
pf: .
qf: .
author:
pf: .
qf: .
title:
pf: .
qf: .
contributor:
pf: .
qf: .
subject:
pf: .
qf: .
isbn:
pf: .
qf: .
issn:
pf: .
qf: .
date:
pf: .
qf: .
keyword:
pf: .
qf: .
exact:
pf: .
qf: .
contains:
pf: .
qf: .
pmid:
pf: .
qf: .
any:
all_fields: &ALL_FIELDS
pf: .
qf: .
author: *ALL_FIELDS
title: *ALL_FIELDS
contributor: *ALL_FIELDS
subject: *ALL_FIELDS
isbn: *ALL_FIELDS
issn: *ALL_FIELDS
date: *ALL_FIELDS
allfields: *ALL_FIELDS
keyword: *ALL_FIELDS
keywords: *ALL_FIELDS
exact: *ALL_FIELDS
contains: *ALL_FIELDS
pmid: *ALL_FIELDS
any: *ALL_FIELDS
search_field_default: any
search_attr_defaults:
mm: $default_mm
Expand Down
Loading