From c7ce7e3e75d5c7ed99dba6ff730b417591600ff0 Mon Sep 17 00:00:00 2001 From: Nicole C. Engard Date: Fri, 13 Apr 2012 13:58:27 -0400 Subject: [PATCH] Bug 7936: Help for Serials in 3.8 --- .../prog/en/modules/serials/checkexpiration.tt | 133 +-- .../prog/en/modules/serials/claims.tt | 408 +----- .../prog/en/modules/serials/routing.tt | 98 +-- .../prog/en/modules/serials/serials-collection.tt | 280 +---- .../prog/en/modules/serials/serials-edit.tt | 446 +------ .../prog/en/modules/serials/serials-home.tt | 159 +-- .../prog/en/modules/serials/subscription-add.tt | 1537 ++------------------ .../prog/en/modules/serials/subscription-detail.tt | 392 +----- 8 files changed, 151 insertions(+), 3302 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/checkexpiration.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/checkexpiration.tt index 272f19e..369ba8e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/checkexpiration.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/checkexpiration.tt @@ -1,132 +1,13 @@ -[% INCLUDE 'doc-head-open.inc' %] -Koha › Serials › Check expiration -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'calendar.inc' %] - - - - -[% INCLUDE 'header.inc' %] -[% INCLUDE 'serials-search.inc' %] +

When adding serials you enter a subscription length, using the check expiration tool you can see when your subscriptions are about to expire. To use the tool click the link to 'Check expiration' on the serials menu.

- +

In the form that appears you need to enter at least a date to search by.

-
- -
-
-
+

In your results you will see all subscriptions that will expire before the date you entered. From there you can choose to view the subscription further or renew it in one click.

-

Check expiration

+

See the full documentation for Checking Serial Expiration in the manual (online).

-
-
- Filter results : - -
    -
  1. -
  2. - -
  3. -
  4. - -
  5. - - Show calendar - Required -
    [% INCLUDE 'date-format.inc' %]
  6. -
- -
-
-
- -[% IF ( subscriptions_loop ) %] -

- [% numsubscription %] subscription(s) - [% IF ( title ) %] - with title matching [% title %] - [% IF ( issn ) %]and [% END %] - [% END %] - [% IF ( issn ) %] - with ISSN matching [% issn %] - [% END %] - will expire before [% date %] -

- - - - - - - - - [% FOREACH subscriptions_loo IN subscriptions_loop %] - [% IF ( subscriptions_loo.toogle ) %] - - [% ELSE %] - - [% END %] - - - - - - - - [% END %] -
ISSNTitleNoteExpiration date 
- [% subscriptions_loo.issn %] - [% IF ( subscriptions_loo.title ) %] - [% subscriptions_loo.title |html %] - [% ELSE %] - | - [% END %] - - - [% subscriptions_loo.notes %] - - [% subscriptions_loo.expirationdate %] - EditRenew
-[% ELSE %] -

No results for your query

-[% END %] - -
-
- -
-[% INCLUDE 'serials-menu.inc' %] -
-
-[% INCLUDE 'intranet-bottom.inc' %] +[% INCLUDE 'help-bottom.inc' %] \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt index 399c933..c6d8ade 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt @@ -1,408 +1,18 @@ -[% INCLUDE 'doc-head-open.inc' %] - Koha › Serials › Claims - [% INCLUDE 'doc-head-close.inc' %] - - - -[% INCLUDE 'calendar.inc' %] - - - [% INCLUDE 'header.inc' %] -[% UNLESS ( preview ) %] - [% INCLUDE 'serials-search.inc' %] -[% END %] - - - -[% UNLESS ( preview ) %] - -
- -
-
-
- -

Claims

- -[% IF ( letter ) %][% UNLESS ( missingissues ) %][% IF ( supplierid ) %]
No missing issues found.
[% ELSE %]
Please choose a vendor.
[% END %][% END %][% END %] - - [% IF ( SHOWCONFIRMATION ) %] -
Your notification has been sent.
- [% END %] -[% UNLESS ( letter ) %]
No claims notice defined. Please define one.
[% END %] -
-
- - - - [% IF ( phone ) %]Phone: [% phone %][% END %] - [% IF ( booksellerfax ) %]Fax: [% booksellerfax %][% END %] - [% IF ( bookselleremail ) %]

[% bookselleremail %][% END %] -

-
- - [% IF ( missingissues ) %] -

Missing issues

-
-
- Filters : - -
    -
  1. - - -
  2. - -
  3. - - - - -
  4. - -
  5. - - Show calendar - - - - - Show calendar - - [% INCLUDE 'date-format.inc' %] - -
  6. - -
  7. - -
  8. -
-
-
- -
-
- - - - [% IF ( letter ) %] - - [% END %] - - - - - - - - - - [% FOREACH missingissue IN missingissues %] - - [% IF ( letter ) %] - - [% END %] - - - - - - - - - - [% END %] -
VendorLibraryTitleIssue numberStatusSinceClaim dateBegin claim
- - - [% missingissue.name %] - - [% missingissue.branchcode %] - - [% missingissue.title |html %] - - [% missingissue.serialseq %] - - [% IF ( missingissue.status1 ) %]Expected[% END %] - [% IF ( missingissue.status2 ) %]Arrived[% END %] - [% IF ( missingissue.status3 ) %]Late[% END %] - [% IF ( missingissue.status4 ) %]Missing[% END %] - [% IF ( missingissue.status7 ) %]Claimed[% END %] - - [% missingissue.planneddate %] - - [% missingissue.claimdate %] - - Export item data -
-

- -[% IF ( letter ) %] -
- -
- [% END %] -
-
-[% END %] - -[% ELSE %] - -
-
- -[% IF ( supplierloop ) %] - [% FOREACH supplierloo IN supplierloop %] - [% IF ( supplierloo.name ) %] -

[% supplierloo.name %]
- [% END %] - [% IF ( supplierloo.postal ) %] - [% supplierloo.postal %]
- [% END %] - [% IF ( supplierloo.contphone ) %] - Ph: [% supplierloo.contphone %]
- [% END %] - [% IF ( supplierloo.contfax ) %] - Fax: [% supplierloo.contfax %]
- [% END %] - [% IF ( supplierloo.contemail ) %] - Email: [% supplierloo.contemail %]
- [% END %] - [% IF ( supplierloo.accountnumber ) %] - A/C: [% supplierloo.accountnumber %]

- [% END %] - [% IF ( supplierloo.contact ) %] -

Dear [% supplierloo.contact %]

- [% ELSE %] -

To whom it may concern

- [% END %] -

The following items have not been received from you and are now considered missing:

- [% END %] -[% END %] - [% IF ( missingissues ) %] -

Missing issues

- - - - - - - - [% FOREACH missingissue IN missingissues %] - - - - - - - [% END %] -
VendorTitleIssue numberMissing since
- [% missingissue.name %] - - [% missingissue.Title |html %] - - [% missingissue.serialseq %] - - [% missingissue.planneddate %] -
- [% END %] - -

Print   Close

-[% END %] - -
-
- -[% UNLESS ( preview ) %] -
-[% INCLUDE 'serials-menu.inc' %] -
-[% END %] -
-[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt index a677e29..911e239 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt @@ -1,97 +1,21 @@ -[% INCLUDE 'doc-head-open.inc' %] -Koha › Serials › [% title |html %] › [% IF ( op ) %]Create Routing List[% ELSE %]Edit routing list[% END %] -[% INCLUDE 'doc-head-close.inc' %] - - - -[% INCLUDE 'header.inc' %] -[% INCLUDE 'serials-search.inc' %] +

When on the subscription page you will see a link to the left that reads 'Create Routing List.'

- +

Clicking that link will bring you to the menu to add a new routing list.

-
- -
-
-
+

From here you want to click 'Add recipients' in order to add people to the routing list. In the menu that appears you can filter patrons by part of their name, their library and/or patron category.

+

Clicking 'Add' to the right of each name will add them to the routing list. When you have chosen all of the people for the list, click the 'Close' link to be redirected to the routing list.

-[% IF ( op ) %] -

Create routing list for [% title |html %]

-[% ELSE %] -

Edit routing list for [% title |html %]

-[% END %] +

If the list looks the way you expect it to, then click 'Save'. Next you will be brought to a preview of the routing list. To print the list click 'Save and preview routing slip.' This will open a printable version of the list.

-
- - -
-
    -
  1. - [% issue %]
  2. +

    If RoutingListAddReserves is set to on then patrons listed in the routing list will automatically be added to the holds list for the issue.

    -[% IF memberloop %] -
  3. Recipients: - - - - - [% USE m_loop = iterator(memberloop) %] - [% FOREACH member IN m_loop %] - - - - - [% END %] -
    NameRankDelete
    [% member.name %] - - Delete

    Add recipients   Delete all

  4. -[% ELSE %] -
  5. Recipients: - Add recipients
  6. -[% END %] +

    See the full documentation for Routing Lists in the manual (online).

    -
  7. -
- -
-
-
- - -
-
- -
-[% INCLUDE 'serials-menu.inc' %] -
-
-[% INCLUDE 'intranet-bottom.inc' %] +[% INCLUDE 'help-bottom.inc' %] \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt index a478461..45916df 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt @@ -1,279 +1,15 @@ -[% INCLUDE 'doc-head-open.inc' %] -Koha › Serials › Serial collection information for [% bibliotitle %] -[% INCLUDE 'doc-head-close.inc' %] +[% INCLUDE 'help-top.inc' %] - - - -[% INCLUDE 'header.inc' %] -[% INCLUDE 'serials-search.inc' %] +

To edit or receive an issue, simply check the box in the 'Edit' column and click the 'Edit Serial' button.

- +

If you are adding multiple issues at once or if the latest expected issue is late, you can click the 'Generate Next' button to generate the next issue based on the subscription pattern.

-
- -
-
-
+

See the full documentation for Serials in the manual (online).

- -[% UNLESS ( popup ) %] - [% INCLUDE 'serials-toolbar.inc' %] - -

Serial collection information for [% bibliotitle %] - [% IF location %] ([% location %] ) [% END %] - [% IF ( callnumber ) %]callnumber: [% callnumber %][% END %]

-[% END %] - -[% IF ( subscriptions ) %] - -[% IF ( subscriptions.size == 1 ) %] - -[% ELSE %] - -[% END %] - - - - - - - - [% IF ( routing && CAN_user_serials_routing ) %][% END %] - - -[% FOREACH subscription IN subscriptions %] - [% UNLESS ( loop.odd ) %][% ELSE %][% END %] - - - - - - - [% IF ( routing && CAN_user_serials_routing ) %] - - [% END %] - [% IF ( subscription.abouttoexpire ) %] - [% ELSE %] - [% IF ( subscription.subscriptionexpired ) %] - [% ELSE %] - - [% END %] - [% END %] - - -[% END %] -[% IF ( subscr ) %] -[% IF ( subscriptioncount > 1 ) %] - - -[% END %] -[% END %] -
Subscription summary Subscription summaries
Subscription num.FrequencyNumbering patternLibraryCall numberNotesRoutingRenew
# [% subscription.subscriptionid %] [% IF ( subscription.periodicity1 ) %] - 1/day - [% END %] - [% IF ( subscription.periodicity2 ) %] - 1/week - [% END %] - [% IF ( subscription.periodicity3 ) %] - 1/2 weeks - [% END %] - [% IF ( subscription.periodicity4 ) %] - 1/3 weeks - [% END %] - [% IF ( subscription.periodicity5 ) %] - 1/Month - [% END %] - [% IF ( subscription.periodicity6 ) %] - 1/2 Months (6/year) - [% END %] - [% IF ( subscription.periodicity7 ) %] - 1/quarter - [% END %] - [% IF ( subscription.periodicity8 ) %] - 1/quarter - [% END %] - [% IF ( subscription.periodicity9 ) %] - 2/year - [% END %] - [% IF ( subscription.periodicity10 ) %] - 1/year - [% END %] - [% IF ( subscription.periodicity11 ) %] - 1/2 years - [% END %] - [% IF ( subscription.numberpattern1 ) %] - Number - [% END %] - [% IF ( subscription.numberpattern2 ) %] - Volume, number, issue - [% END %] - [% IF ( subscription.numberpattern3 ) %] - Volume, number - [% END %] - [% IF ( subscription.numberpattern4 ) %] - Volume, issue - [% END %] - [% IF ( subscription.numberpattern5 ) %] - Number, issue - [% END %] - [% IF ( subscription.numberpattern6 ) %] - Seasonal only - [% END %] - [% IF ( subscription.numberpattern7 ) %] - None of the above - [% END %] [% subscription.branchcode %] [% subscription.callnumber %] [% subscription.notes %] [% IF ( subscription.subscriptionexpired ) %]
Subscription expired - [% END %] -
- Edit routing list - Renew Renew  
See any subscription attached to this biblio
-[% END %] - - -[% IF ( years ) %]
-
-
    - [% FOREACH year IN years %] - [% IF ( year.year ) %] -
  • [% year.year %]
  • - [% END %] - [% END %] -
- - [% FOREACH year IN years %] -
- [% IF ( CAN_user_serials_receive_serials ) %] -

-   - -

- [% END %] - - - -[% IF ( subscriptions.size > 1 ) %] - -[% END %] - - - - - - - [% IF ( routing ) %][% END %] - [% IF ( CAN_user_serials_receive_serials ) %][% END %] - - [% FOREACH serial IN year.serials %] - [% UNLESS ( loop.odd ) %][% ELSE %][% END %] -[% IF ( subscriptions.size > 1 ) %] - -[% END %] - - - - - - - [% IF ( routing ) %] - - [% END %] - [% IF ( CAN_user_serials_receive_serials ) %] - - [% END %] - - [% END %] -
# SubsDate published - Date received - Number - Status - Notes - Library - RoutingEdit
[% serial.subscriptionid %] - [% serial.publisheddate %] - - [% serial.planneddate %] - - [% serial.serialseq %] - - [% IF ( serial.status1 ) %]Expected[% END %][% IF ( serial.status2 ) %]Arrived[% END %][% IF ( serial.status3 ) %]Late[% END %][% IF ( serial.status4 ) %]Missing[% END %][% IF ( serial.status5 ) %]Not Available[% END %][% IF ( serial.status7 ) %]Claimed[% END %] - - [% serial.notes %] - - [% serial.branchcode %] - - Print list - - [% IF ( serial.cannotedit ) %] - disabled - [% ELSE %] - [% IF ( serial.subscriptionexpired ) %] - - [% ELSE %] - [% IF ( serial.checked ) %] - - [% ELSE %] - - [% END %] - [% END %] - [% END %] -
-
- [% END %] - - -
-
-[% END %] - -
-
- -
-[% INCLUDE 'serials-menu.inc' %] -
-
-[% INCLUDE 'intranet-bottom.inc' %] +[% INCLUDE 'help-bottom.inc' %] \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt index 7c82b48..f3f76fc 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt @@ -1,443 +1,29 @@ -[% INCLUDE 'doc-head-open.inc' %] -Koha › Serials › Serial edition [% bibliotitle %] -[% INCLUDE 'doc-head-close.inc' %] - - - - -[% INCLUDE 'header.inc' %] -[% INCLUDE 'serials-search.inc' %] +

The final way to receive serials is from the 'Serial Collection' page. To the left of the Subscription summary page there is a menu with a link to 'Serial Collection'

- +

From the page that opens up you can click 'Edit Serial' with the issue you want to receive checked.

-
- -
-
-
+

All three of these options will open up the issue receive form:

-

Serial edition [% bibliotitle %] - [% IF location %] ( [% location %] ) [% END %] - [% IF ( callnumber ) %] callnumber: [% callnumber %][% END %]

-
- - -[% IF ( Errors ) %] -
    -[% IF ( barcode_not_unique ) %]
  • Error: Barcode not unique for [% FOREACH errse IN errseq %]serialseq [% errse.serialseq %]
    [% END %]
  • [% END %] +
  • Choose 'Arrived' from the status pull down to mark a serial as received.
  • +
  • If you have decided to have an item record created for each issue an item add form will appear
  • +
  • If your issue has a supplemental issue with it, fill in the Supplemental Issue information.
  • +
  • If you have decided to have an item record created for each issue an item add form will appear for your supplement and for the issue itself
  • +
  • Once you have entered your info you can click 'Save'
-
-[% END %] - - - [% FOREACH subscription IN subscriptions %] - - [% END %] - - - - - - - - -[% FOREACH serialslis IN serialslist %] - [% UNLESS ( loop.odd ) %] - - [% ELSE %] - - [% END %] - - - - - - - [% UNLESS ( serialslis.subscriptionexpired ) %] - [% IF ( serialslis.serialsadditems ) %] - - - - [% END %] - [% END %] -[% END %] -[% FOREACH newserialloo IN newserialloop %] - [% UNLESS ( newserialloo.subscriptionexpired ) %] - - - - - - - - [% IF ( newserialloo.serialsadditems ) %] - - - - [% END %] - [% END %] -[% END %] +

Clicking this button will generate the next issue for you and mark the previously expected issue as 'Late' automatically. You can then check the 'Edit' box to the right of each issue and edit the status on multiple issues at once.

-
NumberedPublished onExpected onStatusNotes
- - - - - Issue - - - - - - [% IF ( serialslis.editdisable ) %] - - - [% ELSE %] - - - - -
- - Click to add item - -
- - - - - Supplemental issue - - - - - - +

If you are receiving multiple issues at once, or have marked an issue as 'Late' or 'Missing' there you can click the 'Generate Next' button below the list of issues.

-
- -
- - Click to add item - -
-
- +

See the full documentation for Receiving a Serial in the manual (online).

-
-
- -
-[% INCLUDE 'serials-menu.inc' %] - -
-
-[% INCLUDE 'intranet-bottom.inc' %] +[% INCLUDE 'help-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-home.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-home.tt index 1fdf693..d4ee4f5 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-home.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-home.tt @@ -1,159 +1,12 @@ -[% INCLUDE 'doc-head-open.inc' %] -Koha › Serials [% biblionumber %] - -[% INCLUDE 'doc-head-close.inc' %] - -[% INCLUDE 'datatables-strings.inc' %] - - - - -[% INCLUDE 'header.inc' %] -[% INCLUDE 'serials-search.inc' %] +

Serials

- +

The serials module assists in managing your serial subscriptions (journals, magazines, and newspapers).

-
- -
-
-
- [% INCLUDE 'serials-toolbar.inc' %] - -[% IF ( information ) %] -Serials updated : - - - - - - - - -[% FOREACH informatio IN information %] - - - - - - - -[% END %] -
- Serialseq - - Status - - Published date - - Planned date - - Notes -
- [% informatio.serialseq %] - - [% informatio.status %] - - [% informatio.publisheddate %] - - [% informatio.planneddate %] - - [% informatio.notes %] -
-[% END %] - [% IF ( done_searched ) %] -

Serials subscriptions

+

You can search for existing subscriptions by using the search box at the top of the page. You can search for any part of the serial title or ISSN.

- - - - - - - - [% IF ( routing && CAN_user_serials_routing ) %] - - [% END %] - - - - - - - - - - - [% IF ( routing && CAN_user_serials_routing ) %][% END %] - - - - - - [% FOREACH subscription IN subscriptions %] - - - - - - [% IF ( routing && CAN_user_serials_routing ) %] - - [% END %] - - - - [% END %] - -
ISSNTitle Notes - Library (callnumber) - Routing list  
- [% IF ( subscription.issn ) %][% subscription.issn %] - [% END %] - [% subscription.title |html %] - [% IF ( subscription.notes ) %][% subscription.notes %][% END %] - [% IF ( subscription.internalnotes ) %]([% subscription.internalnotes %])[% END %] - - [% IF ( subscription.branchname ) %][% subscription.branchname %][% END %] - [% IF ( subscription.callnumber ) %]([% subscription.callnumber %])[% END %] - - [% IF ( subscription.cannotedit ) %] -   - [% ELSE %] - [% IF ( subscription.routingedit ) %] - Edit - [% ELSE %] - New - [% END %] - [% END %] - Issue history - - [% IF ( subscription.cannotedit ) %] -   - [% ELSE %] - [% IF ( CAN_user_serials_receive_serials ) %]Serial receive[% END %] - [% END %] -
- - [% END %] +

See the full documentation for Serials in the manual (online).

-
-
+[% INCLUDE 'help-bottom.inc' %] -
-[% INCLUDE 'serials-menu.inc' %] -
-
-[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tt index 3312f7f..247ded7 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tt @@ -1,1450 +1,89 @@ -[% INCLUDE 'doc-head-open.inc' %] -Koha › Serials › [% IF ( modify ) %][% bibliotitle |html %] › Modify subscription[% ELSE %]New subscription[% END %] -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'calendar.inc' %] +[% INCLUDE 'help-top.inc' %] + +

Add A New Serial Subscription

+ +

Subscriptions can be added by clicking the 'New' button on any bibliographic record or by visiting the Serials module and clicking 'New Subscription'

+ +

If you are entering a new subscription from the Serials module you will be presented with a blank form (if creating new from a bibliographic record the form will include the bib info).

+ +
    +
  • 'Librarian' field will show the logged in librarian's username
  • +
  • 'Vendor' can be found by either searching vendors entered via the Acquisitions module or entering the vendor ID number +
      +
    • Vendor information is not required
    • +
    • In order to claim missing and late issues you need to enter vendor information
    • +
    +
  • +
  • 'Biblio' is the MARC record you'd like to link this subscription to +
      +
    • This can be done by searching for an existing record by clicking on the 'Search for Biblio' link below the boxes or by entering the bib number for a record in the first box. Only if you search with the field between the parenthesis.
    • +
    +
  • +
  • Next you can choose whether a new item is created when receiving an issue
  • +
  • 'Location' is for the shelving location
  • +
  • 'Call Number' is for your item's call number prefix
  • +
  • 'Library' is the library that owns this subscription. +
      +
    • If more than one library subscribes to this serial you will need to create a subscription for each library
    • +
    • This can be done easily by using the 'Edit as New (Duplicate)' option found on the subscription information page and changing only the 'Library' field
    • +
    +
  • +
  • The 'Grace Period' is the number of days before an issue is automatically moved from 'expected' status to 'waiting' and how many days before an issue is automatically moved from 'waiting' status to 'late'
  • +
  • Use the 'Public Note' for any notes you would like to appear in the OPAC for the patrons
  • +
  • 'Nonpublic Note' should be used for notes that are only visible to the librarians via the staff client
  • +
  • To set up a routing list for serials, choose 'Routing List' from the 'Patron notification' field. +
      +
    • For this option to appear you need to make sure that you have a Routing List notice set up in the Notices Tool
    • +
    • Learn more about Routing Lists later in this manual
    • +
    +
  • +
  • The Staff and OPAC Display options allow you to control how many issues appear by default on bibliographic records in the Staff Client and the OPAC +
      +
    • If no values are entered in these fields, they will use the OPACSerialIssueDisplayCount and StaffSerialIssueDisplayCount system preference values
    • +
    +
  • +
  • In 'First issue publication date' you want to enter the date of the issue you have in your hand, the date from which the prediction pattern will start
  • +
  • There are several pre-defined options for the 'Frequency' of publication +
      +
    • Without periodicy: some very specific (usually high level science journals) don't have a true periodicity. When you subscribe to the title, you subscribe for 6 issues, which can arrive in 1 year... or 2... There is no regularity or known schedule.
    • +
    • Unknown select this if none of the other choices are relevant
    • +
    • Irregular: The journal is not "regular" but has a periodicity. You know that it comes out on January, then in October and December, it is irregular, but you know when it's going to arrive.
    • +
    • 2/day: Twice daily
    • +
    • 1/day: Daily
    • +
    • 3/week: Three times a week
    • +
    • 1/week: Weekly
    • +
    • 1/ 2 weeks: Twice monthly (fortnightly)
    • +
    • 1/ 3 weeks: Tri-weekly
    • +
    • 1/month: Monthly
    • +
    • 1/ 2 months (6/year): Bi-monthly
    • +
    • 1/ 3 months (1/quarter): Quarterly
    • +
    • 1/quarter (seasonal) : Quarterly related to seasons (ie. Summer, Autumn, Winter, Spring)
    • +
    • 2/year: Half yearly
    • +
    • 1/year: Annual
    • +
    • 1/ 2 years: Bi-annual
    • +
    +
  • +
  • Checking the 'Manual history' box will allow you to enter serials outside the prediction pattern.
  • +
  • 'Numbering pattern' will help you determine how the numbers are printed for each issue +
      +
    • Start with the numbering on the issue you have in hand, the numbering that matches the date you entered in the 'First issue publication' field
    • +
    • If you have chosen any 'Numbering Format' other than 'Number' in the 'Rollover at' field, enter the last issue number before the volume number changes +
        +
      • If you chose the 'Number' Numbering Format you will see 'issues expected' in which you will enter the total number of issues you expect to receive.
      • +
      +
    • +
    • You can choose to create your own numbering pattern by choosing 'None of the above' and clicking the 'Show/Hide Advanced Pattern' button at the bottom of the form
    • +
    +
  • +
  • 'Subscription start date' is the date at which the subscription begins. This is used for setting up renewal alerts
  • +
  • 'Subscription length' is the number of issues or months in the subscription. This is also used for setting up renewal alerts
  • +
  • 'Subscription end date' should only be entered for subscriptions that have ended (if you're entering in a backlog of serials)
  • +
  • The 'Numbering formula' is editable to match the way you'd like your numbering to print on the item record and subscription information pages
  • +
+ +

Click 'Save Subscription' to save the information you have entered.

+ +

See the full documentation for Adding a Subscription in the manual (online).

+ +[% INCLUDE 'help-bottom.inc' %] - - - - -[% INCLUDE 'header.inc' %] -[% INCLUDE 'serials-search.inc' %] - - - -
- -
-

[% IF ( modify ) %] Modify subscription for [% bibliotitle |html %][% ELSE %]Add a new subscription[% END %]

-
-
-[% IF ( modify ) %] - - -[% ELSE %] - -[% END %] - - - - -
-
- Subscription details -
    - [% IF ( subscriptionid ) %] -
  1. Subscription # [% subscriptionid %]
  2. - [% END %] -
  3. - - () Search for a vendor -
  4. -
  5. - - - - () Required -
    Search for Biblio - [% IF ( CAN_user_editcatalogue ) %] - [% IF ( modify ) %] - | Edit biblio - [% ELSE %] - | Create Biblio - [% END %] - [% END %] -
    - -
  6. -
  7. - [% IF ( serialsadditems ) %] -

    -

    - [% ELSE %] -

    -

    - [% END %] -
  8. -
  9. - - - (select a library) - -
  10. -
  11. - - -
  12. -
  13. - - -
  14. -
  15. - day(s) -
  16. -
  17. - - -
  18. -
  19. - - -
  20. -
  21. - - [% IF ( letterloop ) %] - - -
    Select a notice and subscribers will be notified when new issues are received.
    - [% ELSE %] - Patron notification: -
    To notify patrons of new serial issues, you must define a notice.
    - [% END %] -
  22. -
  23. - - -
  24. -
  25. - - -
  26. -
-
-
- - - -
-
-
- Serials planning -
    -
  1. - - [% UNLESS ( modify ) %]Show Calendar[% END %] - [% IF ( modify ) %] - [% ELSE %][% END %] -
  2. - [% IF ( modify ) %]
  3. - Show Calendar - -
  4. [% END %] - -
  5. - - - - Required
  6. -
  7. - - [% IF ( manualhistory ) %] - - [% ELSE %] - - [% END %] -
  8. -
  9. - - - -
  10. -
  11. -
  12. -
  13. -
  14. - - - Show calendar - - - - Required -
  15. -
  16. - - - - (enter amount in numerals) - Required -
  17. -
  18. - - - Show Calendar - - - -
  19. -
  20. -
  21. -
-
-
-
- - - -
-
- -
- - -
- -
-
- -
- -[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-detail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-detail.tt index ebf2afc..fbada5d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-detail.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-detail.tt @@ -1,391 +1,11 @@ -[% INCLUDE 'doc-head-open.inc' %] -Koha › Serials › Details for subscription #[% subscriptionid %] -[% INCLUDE 'doc-head-close.inc' %] - - - -[% INCLUDE 'header.inc' %] -[% INCLUDE 'serials-search.inc' %] +

From here you can edit your subscription, renew it and/or recieve issues.

- +

See the full documentation for Serials in the manual (online).

-
- -
-
-
- [% INCLUDE 'serials-toolbar.inc' %] - -

Subscription for [% bibliotitle %]

- [% IF ( abouttoexpire ) %]
Subscription is near its end. It should be renewed now.
[% END %] - [% IF ( NEEDSCONFIRMATION ) %] -
-

Please Confirm Subscription deletion

- -
    - [% IF ( NOTEXPIRED ) %]
  • The subscription has not expired yet
  • [% END %] - [% IF ( LINKEDISSUES ) %]
  • The subscription has linked issues
  • [% END %] - [% IF ( LINKEDITEMS ) %]
  • The subscription has linked items
    Those items won't be deleted
  • [% END %] -
-
- - - - -
-
- - -
- -
- [% END %] - -
- - -
-
-
-
-
    -
  1. Subscription ID: [% subscriptionid %]
  2. -
  3. Librarian identity: [% librarian %]
  4. -
  5. Vendor: [% aqbooksellername %]
  6. -
  7. Biblio: [% bibliotitle %] ([% bibnum %])
  8. -[% IF ( branchcode ) %]
  9. Library: [% branchcode %]
  10. [% END %] - [% IF ( serialsadditems ) %] -
  11. Items: Serial receipt creates an item record.
  12. - [% ELSE %] -
  13. Items: Serial receipt does not create an item record.
  14. - [% END %] -
  15. Grace period: [% graceperiod %]
  16. -
-
-
-
-
-
    - [% IF ( location ) %]
  1. Location: [% location %]
  2. [% END %] - [% IF ( callnumber ) %]
  3. Call number: [% callnumber %]
  4. [% END %] - [% IF ( staffdisplaycount ) %]
  5. Number of issues to display to staff:[% staffdisplaycount %]
  6. [% END %] - [% IF ( opacdisplaycount ) %]
  7. Number of issues to display in OPAC:[% opacdisplaycount %]
  8. [% END %] - [% IF ( letter ) %] -
  9. - Patron notification: [% letter %] - (subscribers) -
  10. - [% END %] - [% IF ( hasRouting ) %]
  11. Routing: yes
  12. [% END %] -
-
-
-
-
-
-
-
-
    -
  1. Beginning date: [% startdate %] -
  2. -
  3. Frequency (*): - [% IF ( periodicity16 ) %] - Without regularity - [% END %] - [% IF ( periodicity32 ) %] - Irregular - [% END %] - [% IF ( periodicity0 ) %] - Unknown - [% END %] - [% IF ( periodicity12 ) %] - 2/day - [% END %] - [% IF ( periodicity1 ) %] - 1/day - [% END %] - [% IF ( periodicity13 ) %] - 1/4 months (3/year) - [% END %] - [% IF ( periodicity2 ) %] - 1/week - [% END %] - [% IF ( periodicity3 ) %] - 1/2 weeks - [% END %] - [% IF ( periodicity4 ) %] - 1/3 weeks - [% END %] - [% IF ( periodicity5 ) %] - 1/month - [% END %] - [% IF ( periodicity6 ) %] - 1/2 months (6/year) - [% END %] - [% IF ( periodicity7 ) %] - 1/quarter - [% END %] - [% IF ( periodicity8 ) %] - 1/quarter - [% END %] - [% IF ( periodicity9 ) %] - 2/year - [% END %] - [% IF ( periodicity10 ) %] - 1/year - [% END %] - [% IF ( periodicity11 ) %] - 1/2 years - [% END %] -
  4. -
  5. - Manual history: - [% IF ( manualhistory ) %] - Disabled - [% ELSE %] - Enabled - [% END %] -
  6. -
  7. Number pattern: - [% IF ( numberpattern1 ) %] - Number only - [% END %] - [% IF ( numberpattern2 ) %] - Volume, number, issue - [% END %] - [% IF ( numberpattern3 ) %] - Volume, number - [% END %] - [% IF ( numberpattern4 ) %] - Volume, issue - [% END %] - [% IF ( numberpattern5 ) %] - Number, issue - [% END %] - [% IF ( numberpattern8 ) %] - Year/Number - [% END %] - [% IF ( numberpattern6 ) %] - Seasonal only - [% END %] - [% IF ( numberpattern7 ) %] - None of the above - [% END %] -
  8. -
  9. - - - [% IF ( lastvalue2 ) %] - - [% END %] - [% IF ( lastvalue3 ) %] - - [% END %] - - - - [% IF ( whenmorethan2 ) %] - - [% END %] - [% IF ( whenmorethan3 ) %] - - [% END %] - -
    Starting with:[% lastvalue1 %]  - [% lastvalue2 %] -   - [% lastvalue3 %] -
    Rollover: - [% IF ( whenmorethan1 < 9999999 ) %][% whenmorethan1 %][% ELSE %]Never[% END %] -   - [% IF ( whenmorethan2 < 9999999 ) %][% whenmorethan2 %][% ELSE %]Never[% END %] -   - [% IF ( whenmorethan3 < 9999999 ) %][% whenmorethan3 %][% ELSE %]Never[% END %] -
  10. - [% IF ( irregular_issues ) %] -
  11. Irregularity: [% irregular_issues %] issues -
  12. - [% END %] -
  13. First arrival: [% firstacquidate %] -
  14. - [% IF ( numberlength ) %]
  15. Number of issues: [% numberlength %]
  16. [% END %] - [% IF ( weeklength ) %]
  17. Number of weeks: [% weeklength %]
  18. [% END %] - [% IF ( monthlength ) %]
  19. Number of months: [% monthlength %]
  20. [% END %] -
-
-
-
- -
- - - - - - - - [% FOREACH serialslis IN serialslist %] - - - - - - - [% END %] -
Issue numberPlanned datePublished dateStatus
- [% serialslis.serialseq %] - - [% serialslis.planneddate %] - - [% serialslis.publisheddate %] - - [% IF ( serialslis.status1 ) %] - Expected - [% END %] - [% IF ( serialslis.status2 ) %] - Arrived - [% END %] - [% IF ( serialslis.status3 ) %] - Late - [% END %] - [% IF ( serialslis.status4 ) %] - Missing - [% END %] - [% IF ( serialslis.status5 ) %] - Not available - [% END %] - [% IF ( serialslis.status7 ) %] - Claimed - [% IF ( serialslis.claimdate ) %] - [% serialslis.claimdate %] - [% END %] - [% END %] -
-
-
-
-
-
    -
  1. Start date: [% startdate %]
  2. -
  3. End date: [% enddate %]
  4. -
  5. History start date: [% histstartdate %]
  6. -
  7. History end date: [% histenddate %]
  8. -
  9. Received issues:[% recievedlist %]
  10. -
  11. Missing issues:[% missinglist %]
  12. -
  13. Nonpublic note:[% internalnotes %]
  14. -
  15. OPAC note:[% notes %]
  16. -
  17. History staff note[% librariannote %]
  18. -
  19. History OPAC note[% opacnote %]
  20. -
-
-
-
-
-
-
- -
-[% INCLUDE 'serials-menu.inc' %] -
-
-[% INCLUDE 'intranet-bottom.inc' %] +[% INCLUDE 'help-bottom.inc' %] \ No newline at end of file -- 1.7.2.3