Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:plugins:ils_drivers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
development:plugins:ils_drivers [2019/10/16 12:22] – [getConfig] demiankatz | development:plugins:ils_drivers [2020/03/11 15:32] – [getHolding] demiankatz | ||
---|---|---|---|
Line 232: | Line 232: | ||
:!: Starting with VuFind 6.0, this method supports pagination to prevent retrieval of impractically large result sets. To support pagination, the getConfig(" | :!: Starting with VuFind 6.0, this method supports pagination to prevent retrieval of impractically large result sets. To support pagination, the getConfig(" | ||
+ | |||
+ | :!: In VuFind 6.1, the reliance on the getConfig(" | ||
* Input: RecordID, output of patronLogin (so that patron-specific data may be added to the return array), additional options (beginning in release 6.0; these may include ' | * Input: RecordID, output of patronLogin (so that patron-specific data may be added to the return array), additional options (beginning in release 6.0; these may include ' | ||
Line 452: | Line 454: | ||
* duedate - The item's due date (a string). | * duedate - The item's due date (a string). | ||
* dueTime - The item's due time (a string, optional). | * dueTime - The item's due time (a string, optional). | ||
- | * dueStatus - A special status -- may be ' | + | * dueStatus - A special status -- may be ' |
* id - The bibliographic ID of the checked out item. | * id - The bibliographic ID of the checked out item. | ||
* source - The search backend from which the record may be retrieved (optional - defaults to Solr). // Introduced in VuFind 2.4. // | * source - The search backend from which the record may be retrieved (optional - defaults to Solr). // Introduced in VuFind 2.4. // | ||
Line 500: | Line 502: | ||
This method returns information on recently received issues of a serial. | This method returns information on recently received issues of a serial. | ||
- | * Input: | + | * Input: |
* Output: Array of associative arrays, each with a single key: | * Output: Array of associative arrays, each with a single key: | ||
* issue - String describing the issue | * issue - String describing the issue | ||
Line 582: | Line 584: | ||
Starting with version 4.0, VuFind uses the id field as the primary link between the ILS user and the VuFind user. The cat_username field or the field configured above is used if the user cannot be found with id. The idea is to have a more persistent link between the account (since cat_username is typically a library card, and a card may need to be changed, it's not really permanent) while allowing the existing accounts that don't yet have the id in them to be found. | Starting with version 4.0, VuFind uses the id field as the primary link between the ILS user and the VuFind user. The cat_username field or the field configured above is used if the user cannot be found with id. The idea is to have a more persistent link between the account (since cat_username is typically a library card, and a card may need to be changed, it's not really permanent) while allowing the existing accounts that don't yet have the id in them to be found. | ||
+ | |||
+ | Depending on the driver and its configuration, | ||
* Input: Username, Password | * Input: Username, Password |
development/plugins/ils_drivers.txt · Last modified: 2024/04/12 13:05 by demiankatz