- [% IF humanbranch %]
- Defining circulation and fine rules for "[% Branches.GetName( humanbranch ) | html %]"
- [% ELSE %]
- Defining circulation and fine rules for all libraries
- [% END %]
-
-
-
-
The rules are applied from most specific to less specific, using the first found in this order:
-
-
same library, same patron category, same item type
-
same library, same patron category, all item types
-
same library, all patron categories, same item type
-
same library, all patron categories, all item types
-
default (all libraries), same patron category, same item type
-
default (all libraries), same patron category, all item types
-
default (all libraries), all patron categories, same item type
-
default (all libraries), all patron categories, all item types
-
-
-
Where an itemtype has a parent, the rule will display as "Parent->Child" and the number of
- current checkouts allowed will be limited to either the maximum for the parent (counting sibling types)
- or the specific rule's type, whichever is less.
-
To modify a rule, create a new one with the same patron category and item type.
-
-
- [% UNLESS restricted_to_own_library %]
-
- [% IF ( definedbranch ) %]
-
- [% END %]
- [% END %]
-
-
-
-
- [% IF humanbranch %]
-
Article request fees for [% Branches.GetName( humanbranch ) | html %]
- [% ELSE %]
-
Default article request fees
- [% END %]
-
Specify the article request fee for a given patron category.
-
-
-
-
-
-
Patron category
-
Fee
-
-
- [% FOREACH c IN categorycodes %]
- [% SET c = '*' UNLESS c.defined AND c != '' %]
-
- [% SET article_request_fee = CirculationRules.Search( current_branch, c, undef, 'article_request_fee' ) %]
-
- [% IF ( article_request_fee.defined && article_request_fee != '' ) %]
-
-
- [% IF c == '*' %]
- All
- [% ELSE %]
- [% Categories.GetName(c) | html %]
- [% END %]
-
-
- [% IF article_request_fee.defined && article_request_fee != '' %]
- [% article_request_fee | html %]
- [% ELSE %]
- 0
- [% END %]
-