Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
configuration:call_numbers [2015/12/14 20:34] – ↷ Links adapted because of a move operation demiankatz | configuration:call_numbers [2018/12/19 18:28] – demiankatz |
---|
==== 2. Turn on Dewey support in the Browse module ==== | ==== 2. Turn on Dewey support in the Browse module ==== |
| |
In [[:config.ini]], there is a [Browse] section which controls VuFind's browse module. Set "dewey" to true in order to enable a Dewey call number browse. You may also want to disable the "lcc" setting to turn off LC call number support at this time, though you do not have to. | In [[configuration:files:config.ini]], there is a [Browse] section which controls VuFind's browse module. Set "dewey" to true in order to enable a Dewey call number browse. You may also want to disable the "lcc" setting to turn off LC call number support at this time, though you do not have to. |
| |
| |
==== 3. Enable Dewey facets in search results ==== | ==== 3. Enable Dewey facets in search results ==== |
| |
In [[:facets.ini]], you may want to enable the "dewey-hundreds" facet in place of the LC-centric "callnumber-first" facet. Comments inside the configuration file offer more details on this setting. | In [[configuration:files:facets.ini]], you may want to enable the "dewey-hundreds" facet in place of the LC-centric "callnumber-first" facet. Comments inside the configuration file offer more details on this setting. |
| |
Note that you will probably also want to make the same change in the [Advanced] section of the file as well as the [Results] section in order to control options on the Advanced Search screen and (in some themes) the Search/Home page. | Note that you will probably also want to make the same change in the [Advanced] / [HomePage] sections of the file as well as the [Results] section in order to control options on the Advanced Search screen and (in some themes) the Search/Home page. |
| |
==== 4. Enable sorting of search results by Dewey call number ==== | ==== 4. Enable sorting of search results by Dewey call number ==== |
| |
In [[:searches.ini]], you may want to use "dewey-sort" as the call number sort in place of the LC-oriented "callnumber" setting. Comments inside the configuration file offer more details on this option. | In [[configuration:files:searches.ini]], you may want to use "dewey-sort" as the call number sort in place of the LC-oriented "callnumber" setting. Comments inside the configuration file offer more details on this option. |
| |
==== 5. Include Dewey call numbers in "more like this" handler for suggesting similar items ==== | ==== 5. Include Dewey call numbers in "more like this" handler for suggesting similar items ==== |
Depending on your local needs, you may also need to make a few Dewey-related customizations: | Depending on your local needs, you may also need to make a few Dewey-related customizations: |
| |
* Make sure your ILS driver returns Dewey call numbers when sending holdings information. This is necessary to display appropriate values in the "call number" field of search results. // For more details on how drivers work, see the appropriate developer manual page for your version: [[legacy:vufind_1.x_developer_manual:building_an_ils_driver|ILS Driver (VuFind 1.x)]] or [[development:plugins:ils_drivers|ILS Driver (VuFind 2.x)]]. // | * Make sure your ILS driver returns Dewey call numbers when sending holdings information. This is necessary to display appropriate values in the "call number" field of search results. // For more details on how drivers work, see the [[development:plugins:ils_drivers|ILS Driver specification]]. // |
* If you want to show Dewey numbers in more places (for example, in record details), it may also be necessary to edit some of VuFind's templates. // For more details on customizing the user interface, see the appropriate developer manual page for your version: [[legacy:vufind_1.x_developer_manual:user_interface_customization|User Interface Customization (VuFind 1.x)]] or [[development:architecture:user_interface|User Interface Customization (VuFind 2.x)]]. // | * If you want to show Dewey numbers in more places (for example, in record details), it may also be necessary to edit some of VuFind's templates. // For more details on customizing the user interface, see [[development:architecture:user_interface|User Interface Customization]]. // |
| |
---- struct data ---- | ---- struct data ---- |
---- | ---- |
| |