We don't remove the age protection when it's expired but would love it if 
Evergreen was enhanced to automatically to do that for us.

Martha Crawley, Tech Services Mgr.
Cumberland Co. Public Library
300 Maiden Lane
Fayetteville, NC 28301
910 484-1580 x1308

-----Original Message-----
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
open-ils-general-requ...@list.georgialibraries.org
Sent: Tuesday, December 15, 2015 2:29 PM
To: open-ils-general@list.georgialibraries.org
Subject: Open-ils-general Digest, Vol 114, Issue 14

Send Open-ils-general mailing list submissions to
        open-ils-general@list.georgialibraries.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://libmail.georgialibraries.org/mailman/listinfo/open-ils-general
or, via email, send a message with subject or body 'help' to
        open-ils-general-requ...@list.georgialibraries.org

You can reach the person managing the list at
        open-ils-general-ow...@list.georgialibraries.org

When replying, please edit your Subject line so it is more specific than "Re: 
Contents of Open-ils-general digest..."


Today's Topics:

   1. Re: Removing Age Protection after expired (Josh Stompro)
   2. Re: Removing Age Protection after expired (Chauncey Montgomery)
   3. Re: Removing Age Protection after expired (Josh Stompro)


----------------------------------------------------------------------

Message: 1
Date: Tue, 15 Dec 2015 17:47:30 +0000
From: Josh Stompro <stomp...@exchange.larl.org>
To: Evergreen Discussion Group
        <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Removing Age Protection after expired
Message-ID:
        
<by1pr0701mb1255212cfa4ba52c329345138a...@by1pr0701mb1255.namprd07.prod.outlook.com>
        
Content-Type: text/plain; charset="utf-8"

Thanks Chauncey, I'm curious though, if that bug was addressed, so it was clear 
to staff in the catalog when the age protection was expired, would you still go 
through this process every month?  Or are there other reasons that you remove 
the age protection settings?

Josh Stompro - LARL IT Director


-----Original Message-----
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Chauncey Montgomery
Sent: Tuesday, December 15, 2015 11:34 AM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Removing Age Protection after expired

We use a low-tech method: a reoccurring monthly report shows items needing age 
protection removed.  We import the barcodes into item status and batch remove 
the protection.  Not fully automated, but takes less than five minutes and 
anyone on staff can do it.
CM

On 12/15/2015 11:07 AM, Hardy, Elaine wrote:
> Just so you know, there is a reason why the age protection remains, 
> but it is PINES specific. A PINES library, prior to Evergreen, was 
> returning items to age protection after it expired so that no other 
> system’s patrons could place holds. To prevent that, age protection in 
> Evergreen was designed to remain after expiration so that it could not 
> be reassigned to an item.
>
> /Elaine/
>
> J. Elaine Hardy
> PINES & Collaborative Projects Manager Georgia Public Library Service
> 1800 Century Place, Ste 150
> Atlanta, Ga. 30345-4304
>
> 404.235.7128
> 404.235.7201, fax
> eha...@georgialibraries.org
> www.georgialibraries.org
> www.georgialibraries.org/pines
>
> *From:*Open-ils-general
> [mailto:open-ils-general-boun...@list.georgialibraries.org] *On Behalf 
> Of *Tim Spindler
> *Sent:* Tuesday, December 15, 2015 10:48 AM
> *To:* Evergreen Discussion Group
> *Subject:* Re: [OPEN-ILS-GENERAL] Removing Age Protection after 
> expired
>
> We have a cron that runs to do this from an SQL script.
>
> On Tue, Dec 15, 2015 at 10:27 AM, Blake Henderson 
> <bl...@mobiusconsortium.org <mailto:bl...@mobiusconsortium.org>> wrote:
>
> Josh,
>
> We have a custom made perl cron job to remove the protection. I didn't 
> realize it was a bug! I would be happy to share the perl script (it is 
> fairly custom to our needs but it can be adapted easily)
>
> -Blake-
>
> Conducting Magic
>
> MOBIUS
>
> 573-234-4513 <tel:573-234-4513>
>
> 877-312-3517 <tel:877-312-3517>
>
> On 12/15/2015 9:24 AM, Josh Stompro wrote:
>
>     Hello, does anyone else out there remove the age protection from
>     copies after it has expired.  I’ve been asked to set that up, and it
>     seems like a shame since it was designed to just work automatically,
>     except that items with expired age protection still show up as age
>     protected in the catalog.  There is a bug open about it at
>     https://bugs.launchpad.net/evergreen/+bug/1251761
>
>     Does anyone currently go through and remove the age protection to
>     get around that issue?  If so do you do it directly at the DB level
>     or do you use the client?  Are there any gotchas about directly
>     updating asset.copy to change the age protection and also changing
>     the shelving location at the same time.
>
>     If anyone wants to combine resources to get that bug fixed, either
>     with brain power or development funding let me know also.
>
>     Josh
>
>     Lake Agassiz Regional Library - Moorhead MN larl.org 
> <http://larl.org>
>
>     Josh Stompro     | Office 218.233.3757 EXT-139
>     <tel:218.233.3757%20EXT-139>
>
>     LARL IT Director | Cell 218.790.2110 <tel:218.790.2110>
>
>
>
> --
>
> Tim Spindler
> tjspind...@gmail.com <mailto:tjspind...@gmail.com>
>
> *P**   Go Green - **Save a tree! Please don't print this e-mail unless
> it's really necessary.*
>
--
Chauncey G. Montgomery, MLIS
Director/Fiscal Officer | Community Library
44 Burrer Drive | Sunbury, OH 43074
740-965-3901 | http://community.lib.oh.us

------------------------------

Message: 2
Date: Tue, 15 Dec 2015 13:08:29 -0500
From: Chauncey Montgomery <chaun...@yourcl.org>
To: open-ils-general@list.georgialibraries.org
Subject: Re: [OPEN-ILS-GENERAL] Removing Age Protection after expired
Message-ID: <5670571d.8050...@yourcl.org>
Content-Type: text/plain; charset=utf-8; format=flowed

We'd stop using our current method.
CM

On 12/15/2015 12:47 PM, Josh Stompro wrote:
> Thanks Chauncey, I'm curious though, if that bug was addressed, so it was 
> clear to staff in the catalog when the age protection was expired, would you 
> still go through this process every month?  Or are there other reasons that 
> you remove the age protection settings?
>
> Josh Stompro - LARL IT Director
>
>
> -----Original Message-----
> From: Open-ils-general 
> [mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf 
> Of Chauncey Montgomery
> Sent: Tuesday, December 15, 2015 11:34 AM
> To: Evergreen Discussion Group
> Subject: Re: [OPEN-ILS-GENERAL] Removing Age Protection after expired
>
> We use a low-tech method: a reoccurring monthly report shows items needing 
> age protection removed.  We import the barcodes into item status and batch 
> remove the protection.  Not fully automated, but takes less than five minutes 
> and anyone on staff can do it.
> CM
>
> On 12/15/2015 11:07 AM, Hardy, Elaine wrote:
>> Just so you know, there is a reason why the age protection remains, 
>> but it is PINES specific. A PINES library, prior to Evergreen, was 
>> returning items to age protection after it expired so that no other 
>> system’s patrons could place holds. To prevent that, age protection 
>> in Evergreen was designed to remain after expiration so that it could 
>> not be reassigned to an item.
>>
>> /Elaine/
>>
>> J. Elaine Hardy
>> PINES & Collaborative Projects Manager Georgia Public Library Service
>> 1800 Century Place, Ste 150
>> Atlanta, Ga. 30345-4304
>>
>> 404.235.7128
>> 404.235.7201, fax
>> eha...@georgialibraries.org
>> www.georgialibraries.org
>> www.georgialibraries.org/pines
>>
>> *From:*Open-ils-general
>> [mailto:open-ils-general-boun...@list.georgialibraries.org] *On 
>> Behalf Of *Tim Spindler
>> *Sent:* Tuesday, December 15, 2015 10:48 AM
>> *To:* Evergreen Discussion Group
>> *Subject:* Re: [OPEN-ILS-GENERAL] Removing Age Protection after 
>> expired
>>
>> We have a cron that runs to do this from an SQL script.
>>
>> On Tue, Dec 15, 2015 at 10:27 AM, Blake Henderson 
>> <bl...@mobiusconsortium.org <mailto:bl...@mobiusconsortium.org>> wrote:
>>
>> Josh,
>>
>> We have a custom made perl cron job to remove the protection. I 
>> didn't realize it was a bug! I would be happy to share the perl 
>> script (it is fairly custom to our needs but it can be adapted 
>> easily)
>>
>> -Blake-
>>
>> Conducting Magic
>>
>> MOBIUS
>>
>> 573-234-4513 <tel:573-234-4513>
>>
>> 877-312-3517 <tel:877-312-3517>
>>
>> On 12/15/2015 9:24 AM, Josh Stompro wrote:
>>
>>      Hello, does anyone else out there remove the age protection from
>>      copies after it has expired.  I’ve been asked to set that up, and it
>>      seems like a shame since it was designed to just work automatically,
>>      except that items with expired age protection still show up as age
>>      protected in the catalog.  There is a bug open about it at
>>      https://bugs.launchpad.net/evergreen/+bug/1251761
>>
>>      Does anyone currently go through and remove the age protection to
>>      get around that issue?  If so do you do it directly at the DB level
>>      or do you use the client?  Are there any gotchas about directly
>>      updating asset.copy to change the age protection and also changing
>>      the shelving location at the same time.
>>
>>      If anyone wants to combine resources to get that bug fixed, either
>>      with brain power or development funding let me know also.
>>
>>      Josh
>>
>>      Lake Agassiz Regional Library - Moorhead MN larl.org 
>> <http://larl.org>
>>
>>      Josh Stompro     | Office 218.233.3757 EXT-139
>>      <tel:218.233.3757%20EXT-139>
>>
>>      LARL IT Director | Cell 218.790.2110 <tel:218.790.2110>
>>
>>
>>
>> --
>>
>> Tim Spindler
>> tjspind...@gmail.com <mailto:tjspind...@gmail.com>
>>
>> *P**   Go Green - **Save a tree! Please don't print this e-mail unless
>> it's really necessary.*
>>
> --
> Chauncey G. Montgomery, MLIS
> Director/Fiscal Officer | Community Library
> 44 Burrer Drive | Sunbury, OH 43074
> 740-965-3901 | http://community.lib.oh.us
>


------------------------------

Message: 3
Date: Tue, 15 Dec 2015 19:28:56 +0000
From: Josh Stompro <stomp...@exchange.larl.org>
To: Evergreen Discussion Group
        <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Removing Age Protection after expired
Message-ID:
        
<by1pr0701mb1255a51ecb3d68cc82cd45d98a...@by1pr0701mb1255.namprd07.prod.outlook.com>
        
Content-Type: text/plain; charset="utf-8"

Thanks Bob, this looks to me like it could be the solution to that bug.  I 
think our age protection goes off of the active_date, not the create_date so it 
would need to check that YAOUS to decide which one to use.  And the message to 
customers might be too specific for all cases, we use age protection on a 
regional level, so it wouldn’t make sense for us.  But I would be happy with 
not displaying anything to the public, just leaving that out.

Thanks for sharing this.  I’ll add a link to your message to that ticket so if 
anyone has time to work on a generic solution they have somewhere to start.

Josh Stompro - LARL IT Director

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bob 
Wicksall
Sent: Tuesday, December 15, 2015 10:05 AM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Removing Age Protection after expired

Instead of turning off age protect we modified the way the TPac displays the 
message.  We do some date math and adjust the message accordingly.  Staff and 
patrons get different messages since "Age Protect" is meaningless to a patron.

Our TPac is fairly heavily modified.  Here is a code 
snip(opac/parts/record/copy_table.tt2):

138<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l138>
             [%- IF copy_info.age_protect AND copy_info.create_date;
139<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l139>
                   create_date = 
date.format(ctx.parse_datetime(copy_info.create_date), "%Y%m%d");
140<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l140>
                   today = date.format(date.now, "%Y%m%d");
141<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l141>
142<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l142>
                   age_protect_age = ctx.get_crahp(copy_info.age_protect).age;
143<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l143>
144<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l144>
                   manip = date.manip;
145<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l145>
                   expire_date = manip.DateCalc(create_date, 
age_protect_age.replace('mons', 'months'));
146<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l146>
                   expire_date_format = manip.UnixDate(expire_date, 
DATE_FORMAT);
147<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l147>
                   expire_date = manip.UnixDate(expire_date, "%Y%m%d");
148<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l148>
149<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l149>
                   expire_msg = '';
150<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l150>
                   age_protect_is_active = 0;
151<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l151>
152<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l152>
                   IF today > expire_date;
153<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l153>
                     date_color = 'green';
154<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l154>
                     age_protect = l('Expired');
155<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l155>
                   ELSE;
156<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l156>
                     date_color = 'orange';
157<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l157>
                     age_protect = l('Active');
158<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l158>
                     expire_msg = expire_date_format;
159<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l159>
                     age_protect_is_active = 1;
160<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l160>
                   END ;
161<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l161>
                 ELSE;
162<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l162>
                   date_color = 'black';
163<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l163>
                   age_protect = l('None');
164<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l164>
                   expire_msg = '-';
165<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l165>
                   age_protect_is_active = 0;
166<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l166>
                 END;
167<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l167>
             %]

Then for staff:

168<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l168>
             [%- IF ctx.is_staff %]
169<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l169>
             <td style='color:[% date_color | html %];'>
170<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l170>
                 [% age_protect  | html %] <br />
171<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l171>
                 [% expire_msg  | html %]
172<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l172>
             </td>
173<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l173>
             <td>[%
174<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l174>
                 IF copy_info.create_date;
175<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l175>
                     date.format(
176<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l176>
                         ctx.parse_datetime(copy_info.create_date),
177<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l177>
                         DATE_FORMAT
178<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l178>
                     );
179<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l179>
                 ELSE;
180<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l180>
                    '-';
181<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l181>
                 END;
182<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l182>
             %]</td>
183<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l183>
             [% END # is_staff %]

For patrons:

247<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l247>
         [%- IF age_protect_is_active AND !ctx.is_staff %]
248<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l248>
         <tr>
249<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l249>
           <td></td>
250<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l250>
           <td colspan='3'  style='color:orange'>This copy is new and can only 
be picked up at this library.</td>
251<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l251>
         </tr>
252<http://git.pls-net.org/gitweb/?p=templates_owwl.git;a=blob;f=opac/parts/record/copy_table.tt2;h=e2fb580c57ff0eca832bd02ba865a4b42c6ebdb8;hb=rel_2_7#l252>
         [%- END %]

Bob Wicksall
Computer and Network Services Manager

Pioneer Library System
2557 State Rt. 21
Canandaigua, New York  14424

Voice: (585) 394-8260 ext. 110
Fax: (585) 394-1935

________________________________
From: "Josh Stompro" 
<stomp...@exchange.larl.org<mailto:stomp...@exchange.larl.org>>
To: "Evergreen Discussion Group" 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Sent: Tuesday, December 15, 2015 10:24:16 AM
Subject: [OPEN-ILS-GENERAL] Removing Age Protection after expired Hello, does 
anyone else out there remove the age protection from copies after it has 
expired.  I’ve been asked to set that up, and it seems like a shame since it 
was designed to just work automatically, except that items with expired age 
protection still show up as age protected in the catalog.  There is a bug open 
about it at https://bugs.launchpad.net/evergreen/+bug/1251761

Does anyone currently go through and remove the age protection to get around 
that issue?  If so do you do it directly at the DB level or do you use the 
client?  Are there any gotchas about directly updating asset.copy to change the 
age protection and also changing the shelving location at the same time.

If anyone wants to combine resources to get that bug fixed, either with brain 
power or development funding let me know also.
Josh

Lake Agassiz Regional Library - Moorhead MN larl.org
Josh Stompro     | Office 218.233.3757 EXT-139
LARL IT Director | Cell 218.790.2110


-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20151215/b8a13aac/attachment.html>

End of Open-ils-general Digest, Vol 114, Issue 14
*************************************************

Reply via email to