Re: [OPEN-ILS-GENERAL] Web Client and Load Balancer

2019-09-03 Thread Driscoll, Martha
Hi Josh,
I did not get pound to work with websockets.  I switched to ldirectord.  I
did this setup a year ago so I don't know if the fix in January resolved
the problem.  I have not tested it.  I'm also using apache-websockets and
have not yet switched to websocketd.  Not sure if that make a difference
with pound or not.

Martha Driscoll, Systems Manager
North of Boston Library Exchange
www.noblenet.org




On Tue, Sep 3, 2019 at 9:29 AM Josh Stompro 
wrote:

> Martha, I just saw your post.  We are also using pound proxy, and looking
> to upgrade to 3.3 and use the web staff client.  Did you get it to work
> with pound.
>
> It looks like historically pound proxy has had trouble with websockets
> [1], but there was a release early this year with a fix perhaps [2]?
>
> What is everyone switching to from pound?  HAproxy?
>
> Josh
>
> 1 -
> https://superuser.com/questions/542204/pound-configure-to-handle-websocket
> 2. -
> http://www.apsis.ch/pound/pound_list/archive/2019/2019-01/1547402746000#1547402746000
>
> On Mon, Aug 6, 2018 at 8:41 AM Martha Driscoll 
> wrote:
>
>> We are running release 3.0.9 and I can connect to the web client if I
>> browse directly to one of my application servers.  When I try to login via
>> the load balancer I get the login screen but when I try to login it just
>> refreshes the login screen.
>>
>> Is there something that needs to be configured for the web client to work
>> through a load balancer?  We are using the pound load balancer and I have
>> backends setup for port 443.
>>
>> Martha Driscoll, Systems Manager
>> North of Boston Library Exchange
>> www.noblenet.org
>>
>>
>>
>
> --
> Josh Stompro - IT Director
> Lake Agassiz Regional Library
> Desk: 218-233-3757 Ext 139
> Cell: 218-790-2110
>


Re: [OPEN-ILS-GENERAL] Web Client and Load Balancer

2019-09-03 Thread Bill Erickson
On Tue, Sep 3, 2019 at 10:52 AM Jason Stephenson  wrote:

> On 9/3/19 10:11 AM, Bill Erickson wrote:
>
> > After some poking around I made 2 changes
> >
> > 1. Use an IP address (e.g. 127.0.0.1) in the proxy_pass configuration
> > instead of a hostname to bypass DNS.
> > 2. Drop the keepalive timeout from the default of 65s to 5s or so.
>
> There is no keepalive timeout in the nginx proxy configuration, at least
> not the default/sample config.  Are you talking about a different
> setting, or does it need to be added?
>

Sorry, Jason.  See keepalive_timeout in /etc/nginx/nginx.conf.  I have not
yet looked to see if I can override the value in the site config.

-b


Re: [OPEN-ILS-GENERAL] Web Client and Load Balancer

2019-09-03 Thread Jason Stephenson
On 9/3/19 10:11 AM, Bill Erickson wrote:

> After some poking around I made 2 changes
> 
> 1. Use an IP address (e.g. 127.0.0.1) in the proxy_pass configuration
> instead of a hostname to bypass DNS.  
> 2. Drop the keepalive timeout from the default of 65s to 5s or so.

There is no keepalive timeout in the nginx proxy configuration, at least
not the default/sample config.  Are you talking about a different
setting, or does it need to be added?




Re: [OPEN-ILS-GENERAL] Web Client and Load Balancer

2019-09-03 Thread Jason Stephenson
Josh,

It's interesting to me that you reply to Martha's email today.

We recently started using nginx proxy on the brick heads with ldirectord
running on our load balancers.  We've had issues where ldirectord dies
about one per week on each load balancer.  It appears that the load
balancer is running out of memory.  I've mentioned this in IRC a couple
of times but gotten no responses from anyone.

I am going to look at alternatives, and I'm leaning toward setting up
haproxy on the load balancers.

Jason



Re: [OPEN-ILS-GENERAL] Web Client and Load Balancer

2019-09-03 Thread Josh Stompro
Martha, I just saw your post.  We are also using pound proxy, and looking
to upgrade to 3.3 and use the web staff client.  Did you get it to work
with pound.

It looks like historically pound proxy has had trouble with websockets [1],
but there was a release early this year with a fix perhaps [2]?

What is everyone switching to from pound?  HAproxy?

Josh

1 -
https://superuser.com/questions/542204/pound-configure-to-handle-websocket
2. -
http://www.apsis.ch/pound/pound_list/archive/2019/2019-01/1547402746000#1547402746000

On Mon, Aug 6, 2018 at 8:41 AM Martha Driscoll 
wrote:

> We are running release 3.0.9 and I can connect to the web client if I
> browse directly to one of my application servers.  When I try to login via
> the load balancer I get the login screen but when I try to login it just
> refreshes the login screen.
>
> Is there something that needs to be configured for the web client to work
> through a load balancer?  We are using the pound load balancer and I have
> backends setup for port 443.
>
> Martha Driscoll, Systems Manager
> North of Boston Library Exchange
> www.noblenet.org
>
>
>

-- 
Josh Stompro - IT Director
Lake Agassiz Regional Library
Desk: 218-233-3757 Ext 139
Cell: 218-790-2110


[OPEN-ILS-GENERAL] Web Client Default Grid Columns

2018-11-13 Thread James Fournie
Hi all!

We are preparing to migrate to Sitka Evergreen in April.

One issue we are are having with the current versions of Evergreen we
are testing is the default columns are not terribly sensible or useful
to library staff.  This is compounded by the difficulty transferring
these settings to another workstation.

I've found this Chrome extension which allows you to see, and more
importantly export settings from the web client:
https://chrome.google.com/webstore/detail/localstorage-manager/fkhoimdhngkiicbjobkinobjkoefhkap/related

I've also set up some columns to some slightly more sensible defaults
based on our legacy ILS.  I don't actually work at the circ desk, and
we're not live on Evergreen yet so it's hard for me to say if these
are ideal, but they're definitely an improvement IMO.

To use them, install the above extension, then click "Import" and
paste the contents of this txt file in the box.

I'm not totally sure if there is other work happening on this, I read
somewhere about these settings being moved to the database.  Anyway
I've added this info to an LP bug as well.
https://bugs.launchpad.net/evergreen/+bug/1645861
{
"eg.grid.cat.catalog.holds": 
"[{},{\"name\":\"hold.request_time\"},{\"name\":\"status_string\"},{\"name\":\"hold.current_copy.barcode\"},{\"name\":\"hold.pickup_lib.shortname\"},{\"name\":\"hold.hold_type\"}]",
"eg.grid.circ.patron.archived_messages": 
"[{\"name\":\"standing_penalty.label\"},{\"name\":\"set_date\",\"flex\":1},{\"name\":\"org_unit.shortname\",\"flex\":1},{\"name\":\"note\"}]",
"eg.grid.circ.patron.billhistory_payments": 
"[{\"name\":\"amount\"},{\"name\":\"copy_barcode\"},{\"name\":\"payment_ts\"},{\"name\":\"payment_type\"},{\"name\":\"title\"}]",
"eg.grid.circ.patron.bills": 
"[{\"name\":\"xact_type\"},{\"name\":\"title\"},{\"name\":\"xact_location\"},{\"name\":\"summary.total_owed\"}]",
"eg.grid.circ.patron.checkout": 
"[{\"name\":\"acp_barcode\"},{\"name\":\"title\",\"flex\":4},{\"name\":\"circ.due_date\"}]",
"eg.grid.circ.patron.holds": 
"[{\"name\":\"hold.request_time\"},{\"name\":\"hold.current_copy.barcode\"},{\"name\":\"status_string\"},{\"name\":\"mvr.title\"},{\"name\":\"hold.pickup_lib.shortname\"},{\"name\":\"volume.label\"}]",
"eg.grid.circ.patron.items_out": 
"[{\"name\":\"target_copy.barcode\"},{\"name\":\"target_copy.call_number.label\"},{\"name\":\"target_copy.circ_modifier\"},{\"name\":\"title\",\"flex\":6},{\"name\":\"due_date\"},{\"name\":\"target_copy.status.name\",\"flex\":1},{\"name\":\"renewal_remaining\",\"flex\":1}]",
"eg.grid.circ.patron.items_out.noncat": 
"[{\"name\":\"item_type.name\"},{\"name\":\"circ_lib.shortname\"},{\"name\":\"circ_time\"},{\"name\":\"duedate\"},{\"name\":\"staff.usrname\"}]",
"eg.grid.circ.patron.search": 
"[{\"name\":\"profile.name\"},{\"name\":\"family_name\"},{\"name\":\"second_given_name\"},{\"name\":\"first_given_name\"},{\"name\":\"home_ou.shortname\"},{\"name\":\"card.barcode\"}]",
"eg.grid.circ.patron.staff_messages": 
"[{\"name\":\"standing_penalty.label\"},{\"name\":\"set_date\",\"flex\":1},{\"name\":\"org_unit.shortname\",\"flex\":1},{\"name\":\"note\"}]",
"eg.grid.serials.dist_stream_grid": 
"[{\"name\":\"sdist.holding_lib.name\"},{\"name\":\"sdist.label\"},{\"name\":\"start_date\",\"flex\":1},{\"name\":\"end_date\",\"flex\":1},{\"name\":\"sstr.routing_label\"},{\"name\":\"sstr.additional_routing\",\"flex\":1},{\"name\":\"sdist.summary_method\"}]"
}

Re: [OPEN-ILS-GENERAL] Web Client and Load Balancer

2018-08-06 Thread Jason Stephenson
Martha,

It depends on if you're using a proxy or not.

If you're not using a proxy, you need to configure port 7682 similar to
how 443 is configured.

If you're using a proxy, it should just work, but we don't use a proxy,
so I can't testify to that.

HtH,
Jason

On 08/06/2018 09:41 AM, Martha Driscoll wrote:
> We are running release 3.0.9 and I can connect to the web client if I
> browse directly to one of my application servers.  When I try to login
> via the load balancer I get the login screen but when I try to login it
> just refreshes the login screen.
> 
> Is there something that needs to be configured for the web client to
> work through a load balancer?  We are using the pound load balancer and
> I have backends setup for port 443. 
> 
> Martha Driscoll, Systems Manager
> North of Boston Library Exchange
> www.noblenet.org 
> 
> 


[OPEN-ILS-GENERAL] Web Client and Load Balancer

2018-08-06 Thread Martha Driscoll
We are running release 3.0.9 and I can connect to the web client if I
browse directly to one of my application servers.  When I try to login via
the load balancer I get the login screen but when I try to login it just
refreshes the login screen.

Is there something that needs to be configured for the web client to work
through a load balancer?  We are using the pound load balancer and I have
backends setup for port 443.

Martha Driscoll, Systems Manager
North of Boston Library Exchange
www.noblenet.org


Re: [OPEN-ILS-GENERAL] Web Client - Lost and Paid Not Updating Correctly

2018-07-11 Thread John Amundson
Thanks, Dawn.

I have filed a bug report: https://bugs.launchpad.net/evergreen/+bug/1781274




John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>

http://www.cwmars.org

On Wed, Jul 11, 2018 at 1:24 PM, Dawn Dale 
wrote:

> Hi John,
>
> We have this happen occasionally as well. I am not sure if there is a bug
> report on it or not though.  If you open a bug report I will confirm it.
> What I do is I add $.01 to the bill and then pay $.01 to force the bill to
> close.  I do not know why the bill does not close originally as we cannot
> reproduce it on command either.
>
> Thanks,
>
> Dawn Dale
> PINES Services Specialist, Circulation
> Georgia Public Library Service
> 1800 Century Place Suite 150
> 
> Atlanta, GA 30345
> 
> 404-235-7136
> dd...@georgialibraries.org
>
> * The GPLS office is in the midst of relocating so it may be difficult to
> reach us by phone at times. Please use the Help Desk when you need to
> contact us: https://help.georgialibraries.org
>
>
> On Tue, Jul 10, 2018 at 12:30 PM, John Amundson 
> wrote:
>
>> Hi, All:
>>
>> Our consortium upgraded to the web client, 3.0.8, over Memorial Day
>> weekend.
>>
>> Since then we have had 3 reports, (all within the last few weeks), of a
>> problem that I cannot seem to pin down/replicate.
>>
>> I can open a Launchpad bug with these details, as well, but I first
>> wanted to try the list to see if anyone else has seen this or had any
>> insight before filing.
>>
>> First a little background since the issue is related to billing,
>> specifically the LOST status, and I know there is variation in how this
>> status is used. We use LOST to represent an item that was either a) marked
>> "lost (by patron)", or b) has been overdue for 28 days or more. In both
>> cases, when an item becomes lost, the item price is billed and a lost item
>> block is placed on the patron record.
>>
>> Normally when a lost item is paid, the following happens:
>>
>>- The balance owed on the bill is reduced to 0, and the bill is moved
>>to the History tab.
>>- The bill is updated with a transaction finish time of the last
>>payment.
>>- The item moves to status Lost & Paid.
>>- The item no longer appears attached to the patron's account.
>>- The lost item block is lifted from the account.
>>
>> However, on rare occasions in the web client, we are seeing something
>> different. In these instances, when a lost item is paid, the following
>> happens:
>>
>>- The balance owed on the bill is reduced to 0, and the bill is moved
>>to the History tab as expected.
>>- The bill is NOT updated with a transaction finish time, (the field
>>is blank).
>>- The item continues to stay in status Lost.
>>- The item continues to appear in the patron's Items Out list.
>>- The lost item block stays on the patron's account.
>>
>> I have tried and tried again to duplicate this, but I have not been
>> (un)successful, though I know there is truth to these reports because I
>> have seen the aftermath, (i.e. item bill fully paid but still on
>> account/blocked).
>>
>> The items do not seem share common histories, (i.e. one was marked lost
>> manually, the others organically, one of the transactions was renewed 2
>> times, the others no renewals, one of the items was deleted, the others not
>> deleted). The only commonality I've found is that in each report, the
>> bill was part of a larger group of bills paid. In the most recent report,
>> 5+ billed items were paid for with the same payment; all but one updated
>> correctly.
>>
>> However, I have tested this on my side with a variety of cases, (all
>> lost, mixed billing types, etc), and every single time the payment/bill is
>> processed correctly, so at that point, batch bill pay enters into the
>> causation vs correlation debate in relation to this issue.
>>
>> So, anyone else seeing something similar? Should I just go straight to
>> filing a bug report?
>>
>> Thanks in advance,
>>
>> John Amundson
>> 
>>
>> John Amundson | Library Applications Associate III | CW MARS
>>
>> jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>
>>
>> http://www.cwmars.org
>>
>
>


Re: [OPEN-ILS-GENERAL] Web Client - Lost and Paid Not Updating Correctly

2018-07-11 Thread Dawn Dale
Hi John,

We have this happen occasionally as well. I am not sure if there is a bug
report on it or not though.  If you open a bug report I will confirm it.
What I do is I add $.01 to the bill and then pay $.01 to force the bill to
close.  I do not know why the bill does not close originally as we cannot
reproduce it on command either.

Thanks,

Dawn Dale
PINES Services Specialist, Circulation
Georgia Public Library Service
1800 Century Place Suite 150
Atlanta, GA 30345
404-235-7136
dd...@georgialibraries.org

* The GPLS office is in the midst of relocating so it may be difficult to
reach us by phone at times. Please use the Help Desk when you need to
contact us: https://help.georgialibraries.org


On Tue, Jul 10, 2018 at 12:30 PM, John Amundson 
wrote:

> Hi, All:
>
> Our consortium upgraded to the web client, 3.0.8, over Memorial Day
> weekend.
>
> Since then we have had 3 reports, (all within the last few weeks), of a
> problem that I cannot seem to pin down/replicate.
>
> I can open a Launchpad bug with these details, as well, but I first wanted
> to try the list to see if anyone else has seen this or had any insight
> before filing.
>
> First a little background since the issue is related to billing,
> specifically the LOST status, and I know there is variation in how this
> status is used. We use LOST to represent an item that was either a) marked
> "lost (by patron)", or b) has been overdue for 28 days or more. In both
> cases, when an item becomes lost, the item price is billed and a lost item
> block is placed on the patron record.
>
> Normally when a lost item is paid, the following happens:
>
>- The balance owed on the bill is reduced to 0, and the bill is moved
>to the History tab.
>- The bill is updated with a transaction finish time of the last
>payment.
>- The item moves to status Lost & Paid.
>- The item no longer appears attached to the patron's account.
>- The lost item block is lifted from the account.
>
> However, on rare occasions in the web client, we are seeing something
> different. In these instances, when a lost item is paid, the following
> happens:
>
>- The balance owed on the bill is reduced to 0, and the bill is moved
>to the History tab as expected.
>- The bill is NOT updated with a transaction finish time, (the field
>is blank).
>- The item continues to stay in status Lost.
>- The item continues to appear in the patron's Items Out list.
>- The lost item block stays on the patron's account.
>
> I have tried and tried again to duplicate this, but I have not been
> (un)successful, though I know there is truth to these reports because I
> have seen the aftermath, (i.e. item bill fully paid but still on
> account/blocked).
>
> The items do not seem share common histories, (i.e. one was marked lost
> manually, the others organically, one of the transactions was renewed 2
> times, the others no renewals, one of the items was deleted, the others not
> deleted). The only commonality I've found is that in each report, the
> bill was part of a larger group of bills paid. In the most recent report,
> 5+ billed items were paid for with the same payment; all but one updated
> correctly.
>
> However, I have tested this on my side with a variety of cases, (all lost,
> mixed billing types, etc), and every single time the payment/bill is
> processed correctly, so at that point, batch bill pay enters into the
> causation vs correlation debate in relation to this issue.
>
> So, anyone else seeing something similar? Should I just go straight to
> filing a bug report?
>
> Thanks in advance,
>
> John Amundson
> 
>
> John Amundson | Library Applications Associate III | CW MARS
>
> jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>
>
> http://www.cwmars.org
>


[OPEN-ILS-GENERAL] Web Client - Lost and Paid Not Updating Correctly

2018-07-10 Thread John Amundson
Hi, All:

Our consortium upgraded to the web client, 3.0.8, over Memorial Day weekend.

Since then we have had 3 reports, (all within the last few weeks), of a
problem that I cannot seem to pin down/replicate.

I can open a Launchpad bug with these details, as well, but I first wanted
to try the list to see if anyone else has seen this or had any insight
before filing.

First a little background since the issue is related to billing,
specifically the LOST status, and I know there is variation in how this
status is used. We use LOST to represent an item that was either a) marked
"lost (by patron)", or b) has been overdue for 28 days or more. In both
cases, when an item becomes lost, the item price is billed and a lost item
block is placed on the patron record.

Normally when a lost item is paid, the following happens:

   - The balance owed on the bill is reduced to 0, and the bill is moved to
   the History tab.
   - The bill is updated with a transaction finish time of the last payment.
   - The item moves to status Lost & Paid.
   - The item no longer appears attached to the patron's account.
   - The lost item block is lifted from the account.

However, on rare occasions in the web client, we are seeing something
different. In these instances, when a lost item is paid, the following
happens:

   - The balance owed on the bill is reduced to 0, and the bill is moved to
   the History tab as expected.
   - The bill is NOT updated with a transaction finish time, (the field is
   blank).
   - The item continues to stay in status Lost.
   - The item continues to appear in the patron's Items Out list.
   - The lost item block stays on the patron's account.

I have tried and tried again to duplicate this, but I have not been
(un)successful, though I know there is truth to these reports because I
have seen the aftermath, (i.e. item bill fully paid but still on
account/blocked).

The items do not seem share common histories, (i.e. one was marked lost
manually, the others organically, one of the transactions was renewed 2
times, the others no renewals, one of the items was deleted, the others not
deleted). The only commonality I've found is that in each report, the bill
was part of a larger group of bills paid. In the most recent report, 5+
billed items were paid for with the same payment; all but one updated
correctly.

However, I have tested this on my side with a variety of cases, (all lost,
mixed billing types, etc), and every single time the payment/bill is
processed correctly, so at that point, batch bill pay enters into the
causation vs correlation debate in relation to this issue.

So, anyone else seeing something similar? Should I just go straight to
filing a bug report?

Thanks in advance,

John Amundson


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>

http://www.cwmars.org


Re: [OPEN-ILS-GENERAL] Web Client Bill Print Templates

2018-05-25 Thread Kathy Lussier

Hi Bianca,

It looks like patron information was added to the bills template in 
3.0.4. https://bugs.launchpad.net/evergreen/+bug/1737540


John Amundson from CW MARS also pulled together an omnibus bug related 
to print templates that seems very useful. It cites all previous bugs 
where print template fields have been fixed and links to a spreadsheet 
that lists problem fields that still exist. See 
https://bugs.launchpad.net/evergreen/+bug/1772053


Kathy


On 05/25/2018 01:47 PM, Bianca Parisi wrote:


Hi—

I hoping that someone can help me with this issue. I am getting my 
print templates set-up in the web client and I am having some issues 
with information that I want to show up in several of the templates; 
bills (historical, current, payment). I want the patron information 
(name, ID, Phone, and term) to appear at the top of the template but I 
am not having any luck. This is what I am using (see attached).


Is patron data not available for bill templates? Have any of you been 
able to make this work? We currently using version 3.0.3.


Thanks for your help and have a great weekend!

Bianca

*Bianca Parisi*MLIS, Library & Learning Commons Technology Coordinator

cid:image001.png@01D062EF.B6F045D0 



*Library & Learning Commons*

*phone*



905-735-2211 ext 7404

*email*



bpar...@niagaracollege.ca 

*website *.**



http://nclibraries.niagaracollege.ca/library



--
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
(508) 343-0128
kluss...@masslnc.org
Twitter: http://www.twitter.com/kmlussier



[OPEN-ILS-GENERAL] Web Client Bill Print Templates

2018-05-25 Thread Bianca Parisi
Hi-

I hoping that someone can help me with this issue. I am getting my print 
templates set-up in the web client and I am having some issues with information 
that I want to show up in several of the templates; bills (historical, current, 
payment). I want the patron information (name, ID, Phone, and term) to appear 
at the top of the template but I am not having any luck. This is what I am 
using (see attached).

Is patron data not available for bill templates? Have any of you been able to 
make this work? We currently using version 3.0.3.

Thanks for your help and have a great weekend!
Bianca

Bianca Parisi MLIS, Library & Learning Commons Technology Coordinator

[cid:image001.png@01D062EF.B6F045D0]

Library & Learning Commons

phone

905-735-2211 ext 7404

email

bpar...@niagaracollege.ca

website .

http://nclibraries.niagaracollege.ca/library





https://libapps-ca.s3.amazonaws.com/accounts/6495/images/LLC_Logo.jpg;
style="width:150px;">

Bill History
{{current_location.name}}
Name: {{patron.family_name}}, {{patron.first_given_name}}
ID: {{patron.ident_value}}
 Phone: {{patron.phone}}
Email: {{patron.email}}
Term: {{patron.ident_value2}}



  
Bill #{{xact.id}}

 


Title:
{{xact.title}}

   
   Barcode:
   {{xact.copy_barcode}}
   
  
Date:
{{xact.xact_start | date:$root.egDateAndTimeFormat}}
   
  
Type:
{{xact.summary.xact_type}}
   
  
Last Billing:
{{xact.summary.last_billing_type}}
{{xact.summary.last_billing_note}}

   
  
Total Billed:
{{xact.summary.total_owed | currency}}
   
  
Last Payment:
{{xact.summary.last_payment_type}}
{{xact.summary.last_payment_note}}

   
  
Total Paid:
{{xact.summary.total_paid | currency}}
   
  
Balance:
{{xact.summary.balance_owed | currency}}
   



  


{{current_location.shortname}} {{today | date:$root.egDateAndTimeFormat}}


Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-05-23 Thread Terran McCanna
You can use {{checkout.copy.price}} if you want it to display on each line.

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Wed, May 23, 2018 at 2:54 PM, Oxford, Susan <soxf...@ucn.ca> wrote:

> Hi,
>
>
>
> Thanks, but do you have one specifically for the cost of each individual
> item that I can for each item?
>
>
>
> Thanks,
>
>
>
> Susan
>
>
>
>
>
> *From:* Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] * On Behalf Of *Terran McCanna
> *Sent:* May 23, 2018 1:50 PM
> *To:* Evergreen Discussion Group <open-ils-general@list.
> georgialibraries.org>
> *Subject:* Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You
> Saved" Calculator
>
>
>
> Hi Susan - we have an example posted here:
>
>
>
> https://pines.georgialibraries.org/dokuwiki/lib/exe/fetch.php?media=circ:
> workstations:subtotal2.pdf
>
>
>
>
>
>
> Terran McCanna
> PINES Program Manager
> Georgia Public Library Service
> 1800 Century Place, Suite 150
> <https://maps.google.com/?q=1800+Century+Place,+Suite+150++%0D%0AAtlanta,+GA+30345++%0D%0A404=gmail=g>
> Atlanta, GA 30345
> 404-235-7138
> tmcca...@georgialibraries.org
>
>
>
> On Wed, May 23, 2018 at 2:36 PM, Oxford, Susan <soxf...@ucn.ca> wrote:
>
> Hello,
>
> I am looking for information along the lines of this thread but only for
> the code for the newest version of Evergreen that uses code like this
> example with {{}} instead of %:
> 
> {{patron.first_given_name}}
> {{patron.family_name}}
> {{patron.card.barcode}}
>
> Thanks,
>
> Susan
>
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Bill Coffey
> Sent: February 14, 2018 2:31 PM
> To: 'Evergreen Discussion Group' <open-ils-general@list.
> georgialibraries.org>
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> That works very well!!!
>  Thanks to everyone for their help.
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> <https://maps.google.com/?q=1001+E.+Ash+St+%0D%0AGoldsboro,+NC+27530=gmail=g>
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Forrest, Stuart
> Sent: Wednesday, February 14, 2018 2:20 PM
> To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org
> >
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> Hi
>
> In 2.11 this is how we have it setup
>
> Line Item
> %title%
> Barcode: %barcode% 
> Due: %due_date%
> %price% 
>
> Footer
> %SHORTNAME% %TODAY_TRIM% 
>
>
> 
>  align="center">  You saved: $ fixed="2">  by using your public library 
>  
>
> Not sure if there is a difference in format between 2.11 and 2.12 though
>
> Stuart
>
> *******************
> Stuart Forrest PhD
> IT Analyst
> Beaufort County Library System
> 843 255 6450
> sforr...@bcgov.net
>
> www.beaufortcountylibrary.org
>
> For Leisure, For Learning, For Life
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Bill Coffey
> Sent: Wednesday, February 14, 2018 2:10 PM
> To: 'Evergreen Discussion Group'
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> I have yet to get a total amount on any receipt.
> Using:
>
> %price% And removing the
> style I can get the price of each book to show in the line item area.
>
> In the Footer using:
> Cost to buy these books: $   The
> total sum still does not show after the $
>
> I did get it to show the $0.00 but that is all.
> Thanks for any help.
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> <https://maps.google.com/?q=1001+E.+Ash+St+%0D%0AGoldsboro,+NC+27530=gmail=g>
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Tina Ji
> Sent: Wednesday, Februa

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-05-23 Thread Oxford, Susan
Hi,

Thanks, but do you have one specifically for the cost of each individual item 
that I can for each item?

Thanks,

Susan


From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Terran 
McCanna
Sent: May 23, 2018 1:50 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi Susan - we have an example posted here:

https://pines.georgialibraries.org/dokuwiki/lib/exe/fetch.php?media=circ:workstations:subtotal2.pdf



Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>

On Wed, May 23, 2018 at 2:36 PM, Oxford, Susan 
<soxf...@ucn.ca<mailto:soxf...@ucn.ca>> wrote:
Hello,

I am looking for information along the lines of this thread but only for the 
code for the newest version of Evergreen that uses code like this example with 
{{}} instead of %:

{{patron.first_given_name}}
{{patron.family_name}}
{{patron.card.barcode}}

Thanks,

Susan


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Bill Coffey
Sent: February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group' 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Forrest, Stuart
Sent: Wednesday, February 14, 2018 2:20 PM
To: Evergreen Discussion Group 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi

In 2.11 this is how we have it setup

Line Item
%title%
Barcode: %barcode% 
Due: %due_date%
%price% 

Footer
%SHORTNAME% %TODAY_TRIM% 



  You saved: $  by using your public library  
 

Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net<mailto:sforr...@bcgov.net>

www.beaufortcountylibrary.org<http://www.beaufortcountylibrary.org>

For Leisure, For Learning, For Life

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Bill Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

%price% And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $   The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member
> to update your email address.
> You checked out the following items:
> 
>
>   1.  Pe

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-05-23 Thread Terran McCanna
Hi Susan - we have an example posted here:

https://pines.georgialibraries.org/dokuwiki/lib/exe/fetch.php?media=circ:workstations:subtotal2.pdf



Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Wed, May 23, 2018 at 2:36 PM, Oxford, Susan <soxf...@ucn.ca> wrote:

> Hello,
>
> I am looking for information along the lines of this thread but only for
> the code for the newest version of Evergreen that uses code like this
> example with {{}} instead of %:
> 
> {{patron.first_given_name}}
> {{patron.family_name}}
> {{patron.card.barcode}}
>
> Thanks,
>
> Susan
>
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Bill Coffey
> Sent: February 14, 2018 2:31 PM
> To: 'Evergreen Discussion Group' <open-ils-general@list.
> georgialibraries.org>
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> That works very well!!!
>  Thanks to everyone for their help.
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Forrest, Stuart
> Sent: Wednesday, February 14, 2018 2:20 PM
> To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org
> >
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> Hi
>
> In 2.11 this is how we have it setup
>
> Line Item
> %title%
> Barcode: %barcode% 
> Due: %due_date%
> %price% 
>
> Footer
> %SHORTNAME% %TODAY_TRIM% 
>
>
> 
>  align="center">  You saved: $ fixed="2">  by using your public library 
>  
>
> Not sure if there is a difference in format between 2.11 and 2.12 though
>
> Stuart
>
> ***
> Stuart Forrest PhD
> IT Analyst
> Beaufort County Library System
> 843 255 6450
> sforr...@bcgov.net
>
> www.beaufortcountylibrary.org
>
> For Leisure, For Learning, For Life
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Bill Coffey
> Sent: Wednesday, February 14, 2018 2:10 PM
> To: 'Evergreen Discussion Group'
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> I have yet to get a total amount on any receipt.
> Using:
>
> %price% And removing the
> style I can get the price of each book to show in the line item area.
>
> In the Footer using:
> Cost to buy these books: $   The
> total sum still does not show after the $
>
> I did get it to show the $0.00 but that is all.
> Thanks for any help.
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] On Behalf Of Tina Ji
> Sent: Wednesday, February 14, 2018 2:03 PM
> To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org
> >
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> We countered some mystery with the price sum. Though using the same code,
> a couple of our sites did not see the total initially.
> Eventually it showed up, still using the same code. Very weird.
>
> It's on 2.10 and 2.12.
>
> Quoting Bill Coffey <bill.cof...@waynegov.com>:
>
> > Receipt on staff computer:
> > See attachment
> >
> > Here is the test receipt:
> > Welcome to Goldsboro Library! 919-735-1824 Please see a staff member
> > to update your email address.
> > You checked out the following items:
> > 
> >
> >   1.  Peace comes to Castle Oak
> > Barcode: 3635300990263
> > Due: 2006-08-23
> > (using %price% to test if the price is there) 10.00
> >   2.  The robber barons : the great American capitalists, 1861-1901
> > Barcode: 33207002163014
> > Due: 2006-09-06
> > (using %price% to test if the price is there) 10.95
> >   3.  Katy no-pocket
> > Barcode: 33034001434539
> > Due: 2006-09-06
> > (u

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-05-23 Thread Oxford, Susan
Hello,

I am looking for information along the lines of this thread but only for the 
code for the newest version of Evergreen that uses code like this example with 
{{}} instead of %:

{{patron.first_given_name}}
{{patron.family_name}}
{{patron.card.barcode}}

Thanks,

Susan


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group' <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Forrest, Stuart
Sent: Wednesday, February 14, 2018 2:20 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi

In 2.11 this is how we have it setup

Line Item
%title%
Barcode: %barcode% 
Due: %due_date%
%price% 

Footer
%SHORTNAME% %TODAY_TRIM% 



  You saved: $  by using your public library  
 

Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

%price% And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $   The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member 
> to update your email address.
> You checked out the following items:
> 
>
>   1.  Peace comes to Castle Oak
> Barcode: 3635300990263
> Due: 2006-08-23
> (using %price% to test if the price is there) 10.00
>   2.  The robber barons : the great American capitalists, 1861-1901
> Barcode: 33207002163014
> Due: 2006-09-06
> (using %price% to test if the price is there) 10.95
>   3.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00
>   4.  King's Castle
> Barcode: 31039000791757
> Due: 2006-09-06
> (using %price% to test if the price is there) 5.95
>   5.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00 Cost to buy these
> books: $ The Value of your Public Library - PRICELESS!
> 
> GOLDSBORO 2018-02-14 10:54
> You were helped by Bill
> 
> DVDs are $1.00 per day.
> All other items are 25 cents each for every day they're late up to a 
> maximum of $10 per item.
>
>
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>


--
Tina Ji
1-888-848-9250 ext 1014
Support Specialist
BC Libraries Co-operative




[OPEN-ILS-GENERAL] Web Client Cataloging Bugfix Project

2018-05-09 Thread Andrea Buntz Neiman
Hi all,

I sent an email to the catalogers list last week noting a few Cataloging
bugfixes that Equinox wrote patches for at last week's hackfest. [1]
Additionally, there were several other Cataloging-related bugs that Equinox
employees wrote patches for over the past few weeks. [2]  These were all
done as community bugfixes.

I also circulated a list of further bugs that need addressing in order to
improve Cataloging in the web client.  Based on feedback from the
Cataloging Interest Group and others in the community, I have revised the
list:

https://docs.google.com/spreadsheets/d/1BpcmUp_IbManRwRAf873zJOaKG--1eAmtDTLyzcK13M/edit?usp=sharing

Equinox is seeking funding partners to address these bugs as part of a
Cataloging Bugfix project.  We are committed to addressing as many of the
bugs on this list as possible with the funding we secure, with the goal of
including these in the 3.2 release (and backported as appropriate).  We
will be creating a public testing environment where these patches can be
tested as they are completed.  Anyone who is interested in signing on to
this project, please contact me on- or off-list as is your preference.

I'm also happy to answer any questions anyone might have.

Best,
Andrea


[1]
Web client: Missing functionality to create empty volume --
https://bugs.launchpad.net/evergreen/+bug/1732201
Web Client : Show empty volumes [i.e. libraries] Holdings view --
https://bugs.launchpad.net/evergreen/+bug/1715697
Web Client: fool proof transferring vol/copy process --
https://bugs.launchpad.net/evergreen/+bug/1737812
Webstaff holdings view: call numbers without copy can trigger exception --
https://bugs.launchpad.net/evergreen/+bug/1753005
Web client: holdings view checkboxes issues --
https://bugs.launchpad.net/evergreen/+bug/1738242

[2]
Webstaff MARC editor: strangeness during certain modes of editing the 008
field -- https://bugs.launchpad.net/evergreen/+bug/1765501
Export of records as marcxml does not provide file to download --
https://bugs.launchpad.net/evergreen/+bug/1760223
Web client: Z39.50 display issue for Remove MARC Field Groups --
https://bugs.launchpad.net/evergreen/+bug/1742782
Webstaff MARC editor can spam requests for fixed field metadata --
https://bugs.launchpad.net/evergreen/+bug/1765444
Trailing spaces cause located URIs to be invalid --
https://bugs.launchpad.net/evergreen/+bug/1722827

-- 
Andrea Buntz Neiman
Project Manager for Software Development
Equinox Open Library Initiative
abnei...@equinoxinitiative.org
1-877-OPEN-ILS (673-6457)
*www.equinoxinitiative.org *


Re: [OPEN-ILS-GENERAL] web client hold slip

2018-03-08 Thread Geoff Sams
Since none of the options I’ve seen are quite like mine, I figure I can share 
mine as well.  It doesn’t turn the last name on the slip, but it does place it 
one letter per line vertically.  I’ll just chalk it up to personal preference 
that I did it this way.  It’s neat, produces receipts no larger than we’d want, 
and keeps things easily visible for us.  Note that we don’t use a public holds 
shelf, or I would do it very differently.


  

  This item needs to be routed to the Private Holds Shelf.


  This item needs to be routed to the Public Holds Shelf.

  
  

  Barcode: {{copy.barcode}}
  Title: {{title | limitTo: 25}} 

h1 {
width: 26px;
font-size: 28px;
font-family: monospace;
word-wrap: break-word;
text-transform: uppercase;
margin-left: auto;
margin-right: auto;
}
h2 {
font-size: 15px;
text-transform: uppercase;
text-align: center;
}
  <br/>
  <br/>



  {{patron.family_name | limitTo:8}}


{{patron.first_given_name}}



  Patron Barcode: {{patron.card.barcode}}
  Notify by phone: {{hold.phone_notify}}
  Notify by text: {{hold.sms_notify}}
  Notify by email: {{patron.email}}

  

  Request Date: {{hold.request_time | 
date:$root.egDateAndTimeFormat}}
  Slip Date: {{today | date:$root.egDateAndTimeFormat}}
  Expires: {{hold.shelf_expire_time | 
date:$root.egDateAndTimeFormat}}
  Printed by {{staff.first_given_name}} at 
{{current_location.shortname}}



It’s based entirely on how our old receipts were done in the old client, I 
haven’t really updated any more than the macros.

Thanks,
Geoff Sams
Library Manager
Roanoke Public Library
817-491-2691

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Michael Schell
Sent: Thursday, March 08, 2018 1:29 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: [OPEN-ILS-GENERAL] web client hold slip

Hi All,

I'm trying to get my hold slips setup in the web client but have a few 
questions. Does anyone know how to rotate text, limit the number of letters 
displayed in a patron barcode/last name, or  what the code is for shelf expire 
time. This is the code that worked in the desktop client for reference.


h1 {font-size:50px; -moz-transform:rotate(90deg); text-transform:uppercase; 
padding-bottom:20px;padding-left:50px}


Patron:%PATRON_FIRSTNAME% %PATRON_LASTNAME%
Title: %item_title%


Notify by phone: %notify_by_phone%
Notified by text: %notify_by_text%
Notified by email: %notify_by_email%

- - - - - - -  TEAR HERE  - - - - - - -







%SUBSTR(0,3)%%PATRON_LASTNAME%%SUBSTR_END%%SUBSTR(-4)%%PATRON_BARCODE%%SUBSTR_END%%DATE_FORMAT(%shelf_expire_time%,%m/%d)%

Any help would be appreciated.  Thanks.

Michael

--
Michael Schell
Systems Administrator
Fort Erie Public Library
905-871-2546 x301
msch...@fepl.ca<mailto:msch...@fepl.ca>
www.fepl.ca<http://www.fepl.ca/>


[OPEN-ILS-GENERAL] web client hold slip

2018-03-08 Thread Virginia Jensen
I am sending the code that Rex Burton, my tech guru, devised for our library.  
The text is not turned, but we wrap the slip over the spine of a book and hold 
it with a rubber band.  First 3 letters of the last name and last 4 numbers of 
the library bar code is enough to keep others from identifying the patron.

"hold_slip":{"type":"holds","header":"\n%SUBSTR(0,3)%%PATRON_LASTNAME%%SUBSTR_END%\n%SUBSTR(-4)%%PATRON_BARCODE%%SUBSTR_END%\n\n\n\n%SUBSTR(0,10)%%shelf_expire_time%%SUBSTR_END%\n\n\n\n\n","line_item":"%formatted_note%\n","footer":"\nRequest
 date: 
%request_date%\n%SUBSTR(0,32)%%item_title%%SUBSTR_END%\n%item_barcode%\n  
Printed by %STAFF_FIRSTNAME% at 
%SHORTNAME%\n\n","inherit":null,"context":"receipt"}

Hope you can get some ideas from this.

Virginia Jensen, Circulation Coordinator
CLSS, Certified Library Support Staff
Mooresville Public Library
220 W Harrison St
Mooresville IN 46158
317-831-7323
virgin...@mooresvillepublic.lib.in.us<mailto:virgin...@mooresvillepublic.lib.in.us>

Visit us at mooresvillelib.org<http://www.mooresvillelib.org/>

[You’re very welcome!]
CONFIDENTIALITY NOTICE: This e-mail message from Mooresville Public Library 
(including all attachments) is for the sole use of the intended recipients and 
may contain confidential and privileged information. Any unauthorized review, 
use, disclosure, copying or distribution is strictly prohibited. If you are not 
the intended recipient, please contact the sender by reply e-mail and destroy 
all copies of the original message.



From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Michael Schell
Sent: Thursday, March 08, 2018 2:29 PM
To: Evergreen Discussion Group
Subject: [OPEN-ILS-GENERAL] web client hold slip

Hi All,

I'm trying to get my hold slips setup in the web client but have a few 
questions. Does anyone know how to rotate text, limit the number of letters 
displayed in a patron barcode/last name, or  what the code is for shelf expire 
time. This is the code that worked in the desktop client for reference.


h1 {font-size:50px; -moz-transform:rotate(90deg); text-transform:uppercase; 
padding-bottom:20px;padding-left:50px}


Patron:%PATRON_FIRSTNAME% %PATRON_LASTNAME%
Title: %item_title%


Notify by phone: %notify_by_phone%
Notified by text: %notify_by_text%
Notified by email: %notify_by_email%

- - - - - - -  TEAR HERE  - - - - - - -







%SUBSTR(0,3)%%PATRON_LASTNAME%%SUBSTR_END%%SUBSTR(-4)%%PATRON_BARCODE%%SUBSTR_END%%DATE_FORMAT(%shelf_expire_time%,%m/%d)%

Any help would be appreciated.  Thanks.

Michael

--
Michael Schell
Systems Administrator
Fort Erie Public Library
905-871-2546 x301
msch...@fepl.ca<mailto:msch...@fepl.ca>
www.fepl.ca<http://www.fepl.ca/>


Re: [OPEN-ILS-GENERAL] web client hold slip

2018-03-08 Thread Mike Rylander
Hi Michael,

To follow up on what Terran said, I would recommend using transform
rather than -moz-transform, as the latter likely won't work in Chrome.
For more info:

https://www.w3schools.com/cssref/css3_pr_transform.asp

Thanks,

--
Mike Rylander
 | President
 | Equinox Open Library Initiative
 | phone:  1-877-OPEN-ILS (673-6457)
 | email:  mi...@equinoxinitiative.org
 | web:  http://equinoxinitiative.org


On Thu, Mar 8, 2018 at 2:40 PM, Terran McCanna
 wrote:
> Hi Michael,
>
> Rotating text should work the same. It looks funky in the preview pane, but
> when printing it should be okay.
>
> Limiting the number of characters:
>
> {{checkout.title | limitTo:10}}   (limits to first 10 characters)
>
> {{patron.card.barcode | limitTo:-5}}   (limits to last 5 characters)
>
>
> Hold shelf slip - shelf expire date:
> {{hold.shelf_expire_time | date:'M/d/'}}
>
> I have written up documentation for our libraries you are welcome to refer
> to (I believe this is going to mostly be ported into the official
> documentation when someone gets a chance):
>
> https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts
> and
> https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipt-content
>
>
>
> Terran McCanna
> PINES Program Manager
> Georgia Public Library Service
> 1800 Century Place, Suite 150
> Atlanta, GA 30345
> 404-235-7138
> tmcca...@georgialibraries.org
>
>
> On Thu, Mar 8, 2018 at 2:28 PM, Michael Schell  wrote:
>>
>> Hi All,
>>
>> I'm trying to get my hold slips setup in the web client but have a few
>> questions. Does anyone know how to rotate text, limit the number of letters
>> displayed in a patron barcode/last name, or  what the code is for shelf
>> expire time. This is the code that worked in the desktop client for
>> reference.
>>
>> 
>> h1 {font-size:50px; -moz-transform:rotate(90deg);
>> text-transform:uppercase; padding-bottom:20px;padding-left:50px}
>> 
>>
>> Patron:%PATRON_FIRSTNAME% %PATRON_LASTNAME%
>> Title: %item_title%
>> 
>>
>> Notify by phone: %notify_by_phone%
>> Notified by text: %notify_by_text%
>> Notified by email: %notify_by_email%
>> 
>> - - - - - - -  TEAR HERE  - - - - - - -
>>
>> 
>> 
>> 
>> 
>>
>>
>>
>> %SUBSTR(0,3)%%PATRON_LASTNAME%%SUBSTR_END%%SUBSTR(-4)%%PATRON_BARCODE%%SUBSTR_END%%DATE_FORMAT(%shelf_expire_time%,%m/%d)%
>>
>> Any help would be appreciated.  Thanks.
>>
>> Michael
>>
>> --
>> Michael Schell
>> Systems Administrator
>> Fort Erie Public Library
>> 905-871-2546 x301
>> msch...@fepl.ca
>> www.fepl.ca
>
>


Re: [OPEN-ILS-GENERAL] web client hold slip

2018-03-08 Thread Terran McCanna
Hi Michael,

Rotating text should work the same. It looks funky in the preview pane, but
when printing it should be okay.

Limiting the number of characters:

{{checkout.title | limitTo:10}}   (limits to first 10 characters)

{{patron.card.barcode | limitTo:-5}}   (limits to last 5 characters)


Hold shelf slip - shelf expire date:
{{hold.shelf_expire_time | date:'M/d/'}}

I have written up documentation for our libraries you are welcome to refer
to (I believe this is going to mostly be ported into the official
documentation when someone gets a chance):

https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts
and
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipt-content



Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Thu, Mar 8, 2018 at 2:28 PM, Michael Schell  wrote:

> Hi All,
>
> I'm trying to get my hold slips setup in the web client but have a few
> questions. Does anyone know how to rotate text, limit the number of letters
> displayed in a patron barcode/last name, or  what the code is for shelf
> expire time. This is the code that worked in the desktop client for
> reference.
>
> 
> h1 {font-size:50px; -moz-transform:rotate(90deg);
> text-transform:uppercase; padding-bottom:20px;padding-left:50px}
> 
>
> Patron:%PATRON_FIRSTNAME% %PATRON_LASTNAME%
> Title: %item_title%
> 
>
> Notify by phone: %notify_by_phone%
> Notified by text: %notify_by_text%
> Notified by email: %notify_by_email%
> 
> - - - - - - -  TEAR HERE  - - - - - - -
>
> 
> 
> 
> 
>
>
> %SUBSTR(0,3)%%PATRON_LASTNAME%%SUBSTR_END%%
> SUBSTR(-4)%%PATRON_BARCODE%%SUBSTR_END%%DATE_FORMAT(%
> shelf_expire_time%,%m/%d)%
>
> Any help would be appreciated.  Thanks.
>
> Michael
>
> --
> Michael Schell
> Systems Administrator
> Fort Erie Public Library
> 905-871-2546 x301 <(905)%20871-2546>
> msch...@fepl.ca
> www.fepl.ca
>


[OPEN-ILS-GENERAL] web client hold slip

2018-03-08 Thread Michael Schell
Hi All,

I'm trying to get my hold slips setup in the web client but have a few
questions. Does anyone know how to rotate text, limit the number of letters
displayed in a patron barcode/last name, or  what the code is for shelf
expire time. This is the code that worked in the desktop client for
reference.


h1 {font-size:50px; -moz-transform:rotate(90deg); text-transform:uppercase;
padding-bottom:20px;padding-left:50px}


Patron:%PATRON_FIRSTNAME% %PATRON_LASTNAME%
Title: %item_title%


Notify by phone: %notify_by_phone%
Notified by text: %notify_by_text%
Notified by email: %notify_by_email%

- - - - - - -  TEAR HERE  - - - - - - -







%SUBSTR(0,3)%%PATRON_LASTNAME%%SUBSTR_END%%SUBSTR(-4)%%PATRON_BARCODE%%SUBSTR_END%%DATE_FORMAT(%shelf_expire_time%,%m/%d)%

Any help would be appreciated.  Thanks.

Michael

-- 
Michael Schell
Systems Administrator
Fort Erie Public Library
905-871-2546 x301
msch...@fepl.ca
www.fepl.ca


Re: [OPEN-ILS-GENERAL] Web client docs cleanup hack day

2018-03-04 Thread Joe K
Opps, I mean Tuesday *March 6th, 2018*.

(one of the danger of sending email after midnight..)

Have a good day.

Joe


On Mon, Mar 5, 2018 at 1:53 AM, Joe K  wrote:

> 
>
> Good morning everyone,
>
> I am just writing to let everyone know that the web client docs cleanup
> hack day has been set for:
>
> Tuesday March 7th, 2018.
>
>
> Thank you and have a good day.
>
> Joe Knueven
> Director, Germantown Public Library
> Consortium of Ohio Libraries
>
>
>
>
>
>


[OPEN-ILS-GENERAL] Web client docs cleanup hack day

2018-03-04 Thread Joe K


Good morning everyone,

I am just writing to let everyone know that the web client docs cleanup
hack day has been set for:

Tuesday March 7th, 2018.


Thank you and have a good day.

Joe Knueven
Director, Germantown Public Library
Consortium of Ohio Libraries


Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-15 Thread Terran McCanna
Yes, that is correct. You'll need to make sure to track any changes that
you make so that when the next upgrade occurs and those files are
recreated, that you can make those changes again. (We use git to track our
customizations.)

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Thu, Feb 15, 2018 at 3:33 PM, Forrest, Stuart <sforr...@bcgov.net> wrote:

> Terran
>
> You mention TT2 files. Are these stored on the server and do you then
> overwrite the default template code in thse files?
>
> Stuart
> Sent via OWA
> 
> From: Open-ils-general [open-ils-general-boun...@list.georgialibraries.org]
> on behalf of Terran McCanna [tmcca...@georgialibraries.org]
> Sent: Thursday, February 15, 2018 1:59 PM
> To: Evergreen Discussion Group
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> Diane,
>
> All the receipt template code will need to be changed with the move to
> 3.0. I'm not sure if it's made it into the official documentation yet, but
> you are free to refer to the documentation I've written up for PINES here:
> https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:
> receipts
>
> And field reference here:
> https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:
> receipt-content
>
> When we did our upgrade in January, I took the opportunity to change the
> TT2 files that store the default print templates so that they would meet
> our requirements on day 1 without the individual libraries needing to
> change anything unless they really wanted to. This helped make it a much
> smoother transition.
>
>
>
>
>
>
>
> Terran McCanna
> PINES Program Manager
> Georgia Public Library Service
> 1800 Century Place, Suite 150
> Atlanta, GA 30345
> 404-235-7138
> tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>
>
>
> On Thu, Feb 15, 2018 at 1:41 PM, Oxford, Susan <soxf...@ucn.ca soxf...@ucn.ca>> wrote:
> Hello,
>
> Our library will be changing to the web based service 3. Does this mean
> that all of the receipt templates coding will have to be changed to
> resemble the code in Stuart's email below, or will the code update
> automatically?
>
> Thanks,
>
> Susan
>
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org<mailto:open-ils-general-
> boun...@list.georgialibraries.org>] On Behalf Of Forrest, Stuart
> Sent: February 14, 2018 2:46 PM
> To: ddis...@scenicregional.org<mailto:ddis...@scenicregional.org>;
> Evergreen Discussion Group <open-ils-general@list.georgialibraries.org
> <mailto:open-ils-general@list.georgialibraries.org>>
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved"
> Calculator
>
> Just out of interest, with help from Terran McCanna and John Amundson I
> managed to implement this in 3.0 webclient also. Here is the code I used
> for that.
>
> Welcome to {{current_location.name<http://current_location.name>}}
> You have the following items checked out:   ng-init="transactions.subtotal=0">
> 
>  ng-init="transactions.subtotal=transactions.subtotal
> -- checkout.copy.price" >
> {{checkout.title}}
> Barcode: {{checkout.copy.barcode}} 
> Due: {{checkout.circ.due_date | egDueDate:$root.
> egDateAndTimeFormat:checkout.circ.circ_lib:checkout.circ.duration}}
> 
> Price: {{checkout.copy.price | currency}}
> 
> 
> 
> {{current_location.shortname}} {{today | date:$root.
> egDateAndTimeFormat}}
> You were helped by {{staff.first_given_name}} 
> 
> 
> You saved: {{transactions.subtotal | currency}}
>  by using your
>  public library
> 
> 
>
> Stuart
>
> ***
> Stuart Forrest PhD
> IT Analyst
> Beaufort County Library System
> 843 255 6450<tel:843%20255%206450>
> sforr...@bcgov.net<mailto:sforr...@bcgov.net>
>
> www.beaufortcountylibrary.org<http://www.beaufortcountylibrary.org>
>
> For Leisure, For Learning, For Life
>
>
> -Original Message-
> From: Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org<mailto:open-ils-general-
> boun...@list.georgialibraries.org>] On Behalf Of Diane Disbro
> Sent: Wednesday, February 14, 2018 3:38 PM
> To: 'Evergreen Discussion Group'
> Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Tem

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-15 Thread Forrest, Stuart
Terran

You mention TT2 files. Are these stored on the server and do you then overwrite 
the default template code in thse files?

Stuart
Sent via OWA

From: Open-ils-general [open-ils-general-boun...@list.georgialibraries.org] on 
behalf of Terran McCanna [tmcca...@georgialibraries.org]
Sent: Thursday, February 15, 2018 1:59 PM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Diane,

All the receipt template code will need to be changed with the move to 3.0. I'm 
not sure if it's made it into the official documentation yet, but you are free 
to refer to the documentation I've written up for PINES here:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts

And field reference here:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipt-content

When we did our upgrade in January, I took the opportunity to change the TT2 
files that store the default print templates so that they would meet our 
requirements on day 1 without the individual libraries needing to change 
anything unless they really wanted to. This helped make it a much smoother 
transition.







Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>


On Thu, Feb 15, 2018 at 1:41 PM, Oxford, Susan 
<soxf...@ucn.ca<mailto:soxf...@ucn.ca>> wrote:
Hello,

Our library will be changing to the web based service 3. Does this mean that 
all of the receipt templates coding will have to be changed to resemble the 
code in Stuart's email below, or will the code update automatically?

Thanks,

Susan


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Forrest, Stuart
Sent: February 14, 2018 2:46 PM
To: ddis...@scenicregional.org<mailto:ddis...@scenicregional.org>; Evergreen 
Discussion Group 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Just out of interest, with help from Terran McCanna and John Amundson I managed 
to implement this in 3.0 webclient also. Here is the code I used for that.

Welcome to {{current_location.name<http://current_location.name>}} 
You have the following items checked out:  


{{checkout.title}}
Barcode: {{checkout.copy.barcode}} 
Due: {{checkout.circ.due_date | 
egDueDate:$root.egDateAndTimeFormat:checkout.circ.circ_lib:checkout.circ.duration}}

Price: {{checkout.copy.price | currency}}



{{current_location.shortname}} {{today | 
date:$root.egDateAndTimeFormat}}
You were helped by {{staff.first_given_name}} 


You saved: {{transactions.subtotal | currency}}
 by using your
 public library



Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450<tel:843%20255%206450>
sforr...@bcgov.net<mailto:sforr...@bcgov.net>

www.beaufortcountylibrary.org<http://www.beaufortcountylibrary.org>

For Leisure, For Learning, For Life


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Diane Disbro
Sent: Wednesday, February 14, 2018 3:38 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

And thank you for this discussion so that the rest of us know how to implement 
this practice at our libraries!

Diane Disbro
Circulation Coordinator/Branch Manager
Union Branch
Scenic Regional Library
308 Hawthorne Drive
Union, MO 63084
(636) 583-3224<tel:%28636%29%20583-3224>
www.scenicregional.org<http://www.scenicregional.org>




-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Bill Coffey
Sent: Wednesday, February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249<tel:%28919%29%20735-6249>
Fax:  (919) 731-2889<tel:%28919%29%20731-2889>
email:   bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-15 Thread Terran McCanna
Whoever is in charge of doing local customizations on your Evergreen
installation would need to make the modifications to the TT2 files. They
are located in templates/staff/share/print_templates. When we did ours, we
worked in the web client to test changes and get the templates to display
what we wanted, and then transferred that to our TT2 files.



Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Thu, Feb 15, 2018 at 2:20 PM, Oxford, Susan  wrote:

> Thank you. Do you have information about the process for changing the  TT2
> files that store the default print templates so that they would meet our
> requirements on day 1 without the individual libraries needing to change
> anything unless they really wanted to.
>
>
>
> Thank you,
>
>
>
> Susan
>
>
>


Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-15 Thread Oxford, Susan
Thank you. Do you have information about the process for changing the  TT2 
files that store the default print templates so that they would meet our 
requirements on day 1 without the individual libraries needing to change 
anything unless they really wanted to.

Thank you,

Susan


From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Terran 
McCanna
Sent: February 15, 2018 1:00 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Diane,
All the receipt template code will need to be changed with the move to 3.0. I'm 
not sure if it's made it into the official documentation yet, but you are free 
to refer to the documentation I've written up for PINES here:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts
And field reference here:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipt-content
When we did our upgrade in January, I took the opportunity to change the TT2 
files that store the default print templates so that they would meet our 
requirements on day 1 without the individual libraries needing to change 
anything unless they really wanted to. This helped make it a much smoother 
transition.





Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>

On Thu, Feb 15, 2018 at 1:41 PM, Oxford, Susan 
<soxf...@ucn.ca<mailto:soxf...@ucn.ca>> wrote:
Hello,

Our library will be changing to the web based service 3. Does this mean that 
all of the receipt templates coding will have to be changed to resemble the 
code in Stuart's email below, or will the code update automatically?

Thanks,

Susan


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Forrest, Stuart
Sent: February 14, 2018 2:46 PM
To: ddis...@scenicregional.org<mailto:ddis...@scenicregional.org>; Evergreen 
Discussion Group 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Just out of interest, with help from Terran McCanna and John Amundson I managed 
to implement this in 3.0 webclient also. Here is the code I used for that.

Welcome to {{current_location.name<http://current_location.name>}} 
You have the following items checked out:  


{{checkout.title}}
Barcode: {{checkout.copy.barcode}} 
Due: {{checkout.circ.due_date | 
egDueDate:$root.egDateAndTimeFormat:checkout.circ.circ_lib:checkout.circ.duration}}

Price: {{checkout.copy.price | currency}}



{{current_location.shortname}} {{today | 
date:$root.egDateAndTimeFormat}}
You were helped by {{staff.first_given_name}} 


You saved: {{transactions.subtotal | currency}}
 by using your
 public library



Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450<tel:843%20255%206450>
sforr...@bcgov.net<mailto:sforr...@bcgov.net>

www.beaufortcountylibrary.org<http://www.beaufortcountylibrary.org>

For Leisure, For Learning, For Life


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Diane Disbro
Sent: Wednesday, February 14, 2018 3:38 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

And thank you for this discussion so that the rest of us know how to implement 
this practice at our libraries!

Diane Disbro
Circulation Coordinator/Branch Manager
Union Branch
Scenic Regional Library
308 Hawthorne Drive
Union, MO 63084
(636) 583-3224<tel:%28636%29%20583-3224>
www.scenicregional.org<http://www.scenicregional.org>




-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Bill Coffey
Sent: Wednesday, February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249<tel:%28919%29%20735-6249>
Fax:  (919) 731-2889<tel:%28919%29%20731-2889>
email:   bill.cof...@waynegov.com<mailto:bi

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-15 Thread Oxford, Susan
Hello,

Our library will be changing to the web based service 3. Does this mean that 
all of the receipt templates coding will have to be changed to resemble the 
code in Stuart's email below, or will the code update automatically?

Thanks,

Susan


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Forrest, Stuart
Sent: February 14, 2018 2:46 PM
To: ddis...@scenicregional.org; Evergreen Discussion Group 
<open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Just out of interest, with help from Terran McCanna and John Amundson I managed 
to implement this in 3.0 webclient also. Here is the code I used for that.

Welcome to {{current_location.name}} You have the following 
items checked out:  


{{checkout.title}}
Barcode: {{checkout.copy.barcode}} 
Due: {{checkout.circ.due_date | 
egDueDate:$root.egDateAndTimeFormat:checkout.circ.circ_lib:checkout.circ.duration}}

Price: {{checkout.copy.price | currency}}



{{current_location.shortname}} {{today | 
date:$root.egDateAndTimeFormat}}
You were helped by {{staff.first_given_name}} 


You saved: {{transactions.subtotal | currency}}
 by using your
 public library



Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Diane 
Disbro
Sent: Wednesday, February 14, 2018 3:38 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

And thank you for this discussion so that the rest of us know how to implement 
this practice at our libraries!

Diane Disbro
Circulation Coordinator/Branch Manager
Union Branch
Scenic Regional Library
308 Hawthorne Drive
Union, MO 63084
(636) 583-3224
www.scenicregional.org




-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Forrest, Stuart
Sent: Wednesday, February 14, 2018 2:20 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi

In 2.11 this is how we have it setup

Line Item
%title%
Barcode: %barcode% 
Due: %due_date%
%price% 

Footer
%SHORTNAME% %TODAY_TRIM% 



  You saved: $  by using your public library  
 

Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

%price% And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $   The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoti

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Forrest, Stuart
Just out of interest, with help from Terran McCanna and John Amundson I managed 
to implement this in 3.0 webclient also. Here is the code I used for that.

Welcome to {{current_location.name}}
You have the following items checked out:




{{checkout.title}}
Barcode: {{checkout.copy.barcode}} 
Due: {{checkout.circ.due_date | 
egDueDate:$root.egDateAndTimeFormat:checkout.circ.circ_lib:checkout.circ.duration}}

Price: {{checkout.copy.price | currency}}



{{current_location.shortname}} {{today | 
date:$root.egDateAndTimeFormat}}
You were helped by {{staff.first_given_name}}



You saved: {{transactions.subtotal | currency}}
 by using your
 public library



Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Diane 
Disbro
Sent: Wednesday, February 14, 2018 3:38 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

And thank you for this discussion so that the rest of us know how to implement 
this practice at our libraries!

Diane Disbro
Circulation Coordinator/Branch Manager
Union Branch
Scenic Regional Library
308 Hawthorne Drive
Union, MO 63084
(636) 583-3224
www.scenicregional.org




-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Forrest, Stuart
Sent: Wednesday, February 14, 2018 2:20 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi

In 2.11 this is how we have it setup

Line Item
%title%
Barcode: %barcode% 
Due: %due_date%
%price% 

Footer
%SHORTNAME% %TODAY_TRIM% 



  You saved: $  by using your public library  
 

Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

%price% And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $   The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member 
> to update your email address.
> You checked out the following items:
> 
>
>   1.  Peace comes to Castle Oak
> Barcode: 3635300990263
> Due: 2006-08-23
> (using %price% to test if the price is there) 10.00
>   2.  The robber barons : the great American capitalists, 1861-1901
> Barcode: 33207002163014
> Due: 2006-09-06
> (using %price% to test i

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Diane Disbro
And thank you for this discussion so that the rest of us know how to implement 
this practice at our libraries!

Diane Disbro
Circulation Coordinator/Branch Manager
Union Branch
Scenic Regional Library
308 Hawthorne Drive
Union, MO 63084
(636) 583-3224
www.scenicregional.org




-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Forrest, Stuart
Sent: Wednesday, February 14, 2018 2:20 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi

In 2.11 this is how we have it setup

Line Item
%title%
Barcode: %barcode% 
Due: %due_date%
%price% 

Footer
%SHORTNAME% %TODAY_TRIM% 



  You saved: $  by using your public library  
 

Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

%price% And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $   The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member 
> to update your email address.
> You checked out the following items:
> 
>
>   1.  Peace comes to Castle Oak
> Barcode: 3635300990263
> Due: 2006-08-23
> (using %price% to test if the price is there) 10.00
>   2.  The robber barons : the great American capitalists, 1861-1901
> Barcode: 33207002163014
> Due: 2006-09-06
> (using %price% to test if the price is there) 10.95
>   3.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00
>   4.  King's Castle
> Barcode: 31039000791757
> Due: 2006-09-06
> (using %price% to test if the price is there) 5.95
>   5.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00 Cost to buy these
> books: $ The Value of your Public Library - PRICELESS!
> 
> GOLDSBORO 2018-02-14 10:54
> You were helped by Bill
> 
> DVDs are $1.00 per day.
> All other items are 25 cents each for every day they're late up to a 
> maximum of $10 per item.
>
>
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>


--
Tina Ji
1-888-848-9250 ext 1014
Support Specialist
BC Libraries Co-operative





Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Bill Coffey
That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com


-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Forrest, Stuart
Sent: Wednesday, February 14, 2018 2:20 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi

In 2.11 this is how we have it setup

Line Item
%title%
Barcode: %barcode% 
Due: %due_date%
%price% 

Footer
%SHORTNAME% %TODAY_TRIM% 



  You saved: $  by using your public library  
 

Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

%price% And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $   The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member 
> to update your email address.
> You checked out the following items:
> 
>
>   1.  Peace comes to Castle Oak
> Barcode: 3635300990263
> Due: 2006-08-23
> (using %price% to test if the price is there) 10.00
>   2.  The robber barons : the great American capitalists, 1861-1901
> Barcode: 33207002163014
> Due: 2006-09-06
> (using %price% to test if the price is there) 10.95
>   3.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00
>   4.  King's Castle
> Barcode: 31039000791757
> Due: 2006-09-06
> (using %price% to test if the price is there) 5.95
>   5.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00 Cost to buy these
> books: $ The Value of your Public Library - PRICELESS!
> 
> GOLDSBORO 2018-02-14 10:54
> You were helped by Bill
> 
> DVDs are $1.00 per day.
> All other items are 25 cents each for every day they're late up to a 
> maximum of $10 per item.
>
>
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>


--
Tina Ji
1-888-848-9250 ext 1014
Support Specialist
BC Libraries Co-operative




Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Forrest, Stuart
Hi

In 2.11 this is how we have it setup

Line Item
%title%
Barcode: %barcode% 
Due: %due_date%
%price%


Footer
%SHORTNAME% %TODAY_TRIM%






You saved: $  by using 
your public library




Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

%price% And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $   The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member 
> to update your email address.
> You checked out the following items:
> 
>
>   1.  Peace comes to Castle Oak
> Barcode: 3635300990263
> Due: 2006-08-23
> (using %price% to test if the price is there) 10.00
>   2.  The robber barons : the great American capitalists, 1861-1901
> Barcode: 33207002163014
> Due: 2006-09-06
> (using %price% to test if the price is there) 10.95
>   3.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00
>   4.  King's Castle
> Barcode: 31039000791757
> Due: 2006-09-06
> (using %price% to test if the price is there) 5.95
>   5.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00 Cost to buy these
> books: $ The Value of your Public Library - PRICELESS!
> 
> GOLDSBORO 2018-02-14 10:54
> You were helped by Bill
> 
> DVDs are $1.00 per day.
> All other items are 25 cents each for every day they're late up to a 
> maximum of $10 per item.
>
>
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>


--
Tina Ji
1-888-848-9250 ext 1014
Support Specialist
BC Libraries Co-operative




Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Bill Coffey
I have yet to get a total amount on any receipt.
Using:

%price%
And removing the style I can get the price of each book to show in the line 
item area.

In the Footer using:
Cost to buy these books: $  
The total sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member 
> to update your email address.
> You checked out the following items:
> 
>
>   1.  Peace comes to Castle Oak
> Barcode: 3635300990263
> Due: 2006-08-23
> (using %price% to test if the price is there) 10.00
>   2.  The robber barons : the great American capitalists, 1861-1901
> Barcode: 33207002163014
> Due: 2006-09-06
> (using %price% to test if the price is there) 10.95
>   3.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00
>   4.  King's Castle
> Barcode: 31039000791757
> Due: 2006-09-06
> (using %price% to test if the price is there) 5.95
>   5.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00 Cost to buy these 
> books: $ The Value of your Public Library - PRICELESS!
> 
> GOLDSBORO 2018-02-14 10:54
> You were helped by Bill
> 
> DVDs are $1.00 per day.
> All other items are 25 cents each for every day they're late up to a 
> maximum of $10 per item.
>
>
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:  (919) 731-2889
> email:   bill.cof...@waynegov.com
>


--
Tina Ji
1-888-848-9250 ext 1014
Support Specialist
BC Libraries Co-operative




Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Tina Ji
We countered some mystery with the price sum. Though using the same  
code, a couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.


It's on 2.10 and 2.12.

Quoting Bill Coffey :


Receipt on staff computer:
See attachment

Here is the test receipt:
Welcome to Goldsboro Library! 919-735-1824
Please see a staff member to update your email address.
You checked out the following items:


  1.  Peace comes to Castle Oak
Barcode: 3635300990263
Due: 2006-08-23
(using %price% to test if the price is there) 10.00
  2.  The robber barons : the great American capitalists, 1861-1901
Barcode: 33207002163014
Due: 2006-09-06
(using %price% to test if the price is there) 10.95
  3.  Katy no-pocket
Barcode: 33034001434539
Due: 2006-09-06
(using %price% to test if the price is there) 0.00
  4.  King's Castle
Barcode: 31039000791757
Due: 2006-09-06
(using %price% to test if the price is there) 5.95
  5.  Katy no-pocket
Barcode: 33034001434539
Due: 2006-09-06
(using %price% to test if the price is there) 0.00
Cost to buy these books: $
The Value of your Public Library - PRICELESS!

GOLDSBORO 2018-02-14 10:54
You were helped by Bill

DVDs are $1.00 per day.
All other items are 25 cents each for every day
they're late up to a maximum of $10 per item.



Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com




--
Tina Ji
1-888-848-9250 ext 1014
Support Specialist
BC Libraries Co-operative




Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Kathy Lussier
I'm sorry Bill. I was only half reading the thread and thought you were 
talking about the web client. Yes, that method should continue to work 
on 2.12.


Kathy


On 02/14/2018 10:26 AM, Bill Coffey wrote


y2.12

I do believe it did work on 2.9, but not sure.

Electronic Circuit Board

Bill Coffey

Systems Administrator

Wayne County Public Library

1001 E. Ash St

Goldsboro, NC 27530

Phone:  (919) 735-6249

Fax:  (919) 731-2889

email: bill.cof...@waynegov.com

*From:*Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] *On Behalf 
Of *Kathy Lussier

*Sent:* Wednesday, February 14, 2018 10:13 AM
*To:* open-ils-general@list.georgialibraries.org
*Subject:* Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You 
Saved" Calculator


Hi Bill,

Are you on 2.12 or 3.0? I'm not sure, but it could be an issue that 
didn't work in 2.12, but was eventually resolved in 3.0.


Kathy

On 02/14/2018 10:09 AM, Bill Coffey wrote:

I have added it to (2) staff workstations and there not getting
any totals.

Electronic Circuit Board

Bill Coffey

Systems Administrator

Wayne County Public Library

1001 E. Ash St

Goldsboro, NC 27530

Phone: (919) 735-6249

Fax: (919) 731-2889

email: bill.cof...@waynegov.com <mailto:bill.cof...@waynegov.com>

*From:*Open-ils-general
[mailto:open-ils-general-boun...@list.georgialibraries.org] *On
Behalf Of *John Amundson
*Sent:* Wednesday, February 14, 2018 10:04 AM
*To:* Evergreen Discussion Group
<open-ils-general@list.georgialibraries.org>
<mailto:open-ils-general@list.georgialibraries.org>
    *Subject:* Re: [OPEN-ILS-GENERAL] Web Client Print Templates -
"You Saved" Calculator

Hi, Bill:

Your code seems to work for me.

The summed amount will not show in the preview. To confirm it is
added correctly, you can print a checkout receipt.

John


<http://www.cwmars.org>



John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org <mailto:jamund...@cwmars.org> | 508-755-3323
x322 <tel:%28508%29%20755-3323>

http://www.cwmars.org <http://www.cwmars.org/>

On Wed, Feb 14, 2018 at 7:42 AM, Bill Coffey
<bill.cof...@waynegov.com <mailto:bill.cof...@waynegov.com>> wrote:

I am having a problem with the receipt for checkouts.

I have tried several variants for the coding, but I can’t get
the total.

In the Line Item section I can get the Price of the books with
the addition of the section in red.

Here is the setup for my Library.

Header:

Welcome to %LIBRARY%! 919-735-1824 <tel:%28919%29%20735-1824>

Please see a staff member to update your email address.

You checked out the following items:

Line Item:

%title%

Barcode: %barcode%

Due: %due_date% 

Added and shows price of books

%price% %price%

Footer:



Cost to buy these books: $

The Value of your Public Library - PRICELESS!

%SHORTNAME% %TODAY_TRIM%

You were helped by %STAFF_FIRSTNAME%

 DVDs are $1.00 per day.

All other items are 25 cents each for every day

they're late up to a maximum of $10 per item.

Bill Coffey

Systems Administrator

Wayne County Public Library

1001 E. Ash St

<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>

Goldsboro, NC 27530

<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>

Phone: (919) 735-6249 <tel:%28919%29%20735-6249>

Fax: (919) 731-2889 <tel:%28919%29%20731-2889>

email: bill.cof...@waynegov.com <mailto:bill.cof...@waynegov.com>

*From:*Open-ils-general
[mailto:open-ils-general-boun...@list.georgialibraries.org
<mailto:open-ils-general-boun...@list.georgialibraries.org>]
*On Behalf Of *Terran McCanna
*Sent:* Tuesday, February 13, 2018 5:41 PM
*To:* Evergreen Discussion Group
<open-ils-general@list.georgialibraries.org
<mailto:open-ils-general@list.georgialibraries.org>>
*Subject:* Re: [OPEN-ILS-GENERAL] Web Client Print Templates -
"You Saved" Calculator

Great! Glad it works!


Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150

<https://maps.google.com/?q=1800+Century+Place,+Suite+150+%0D+Atlanta,+GA+30345=gmail=g>
Atlanta, GA 30345
404-235-7138 <tel:%28404%29%20235-7138>
tmcca...@georgialibraries.org
<mailto:tmcca...@georgialibraries.org>

On Tue, Feb 13, 2018 at 5:03 PM, John Amundson
<jamund...@cwmars.org 

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Bill Coffey
2.12
I do believe it did work on 2.9, but not sure.


[Electronic Circuit Board]
Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Kathy 
Lussier
Sent: Wednesday, February 14, 2018 10:13 AM
To: open-ils-general@list.georgialibraries.org
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator


Hi Bill,

Are you on 2.12 or 3.0? I'm not sure, but it could be an issue that didn't work 
in 2.12, but was eventually resolved in 3.0.

Kathy

On 02/14/2018 10:09 AM, Bill Coffey wrote:
I have added it to (2) staff workstations and there not getting any totals.


[Electronic Circuit Board]
Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of John 
Amundson
Sent: Wednesday, February 14, 2018 10:04 AM
To: Evergreen Discussion Group 
<open-ils-general@list.georgialibraries.org><mailto:open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi, Bill:

Your code seems to work for me.

The summed amount will not show in the preview. To confirm it is added 
correctly, you can print a checkout receipt.

John

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 508-755-3323 
x322<tel:%28508%29%20755-3323>

http://www.cwmars.org<http://www.cwmars.org/>


On Wed, Feb 14, 2018 at 7:42 AM, Bill Coffey 
<bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>> wrote:
I am having a problem with the receipt for checkouts.
I have tried several variants for the coding, but I can’t get the total.
In the Line Item section I can get the Price of the books with the addition of 
the section in red.

Here is the setup for my Library.
Header:

Welcome to %LIBRARY%! 919-735-1824<tel:%28919%29%20735-1824>
Please see a staff member to update your email address.
You checked out the following items:

Line Item:

%title%
Barcode: %barcode%
Due: %due_date% 
Added and shows price of books
%price% %price%

Footer:

Cost to buy these books: $
The Value of your Public Library - PRICELESS!
%SHORTNAME% %TODAY_TRIM%
You were helped by %STAFF_FIRSTNAME%
 DVDs are $1.00 per day.
All other items are 25 cents each for every day
they're late up to a maximum of $10 per item.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash 
St<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>
Goldsboro, NC 
27530<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>

Phone:  (919) 735-6249<tel:%28919%29%20735-6249>
Fax:  (919) 731-2889<tel:%28919%29%20731-2889>
email:   bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Terran McCanna
Sent: Tuesday, February 13, 2018 5:41 PM
To: Evergreen Discussion Group 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Great! Glad it works!

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150 
<https://maps.google.com/?q=1800+Century+Place,+Suite+150+%0D+Atlanta,+GA+30345=gmail=g>
Atlanta, GA 30345
404-235-7138<tel:%28404%29%20235-7138>
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>

On Tue, Feb 13, 2018 at 5:03 PM, John Amundson 
<jamund...@cwmars.org<mailto:jamund...@cwmars.org>> wrote:
Thanks, Terran!

That seems to do the trick.

If anyone is curious about how I added this to the checkout receipt:

...

  



  

You Saved{{transactions.subtotal | currency}} by 
borrowing from  
{{current_location.name<http://current_location.name>}}!
...

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org/>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Kathy Lussier

Hi Bill,

Are you on 2.12 or 3.0? I'm not sure, but it could be an issue that 
didn't work in 2.12, but was eventually resolved in 3.0.


Kathy


On 02/14/2018 10:09 AM, Bill Coffey wrote:


I have added it to (2) staff workstations and there not getting any 
totals.


Electronic Circuit Board

Bill Coffey

Systems Administrator

Wayne County Public Library

1001 E. Ash St

Goldsboro, NC 27530

Phone:  (919) 735-6249

Fax:  (919) 731-2889

email: bill.cof...@waynegov.com

*From:*Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] *On Behalf 
Of *John Amundson

*Sent:* Wednesday, February 14, 2018 10:04 AM
*To:* Evergreen Discussion Group 
<open-ils-general@list.georgialibraries.org>
*Subject:* Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You 
Saved" Calculator


Hi, Bill:

Your code seems to work for me.

The summed amount will not show in the preview. To confirm it is added 
correctly, you can print a checkout receipt.


John


<http://www.cwmars.org>



John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org <mailto:jamund...@cwmars.org> | 508-755-3323 x322 
<tel:%28508%29%20755-3323>


http://www.cwmars.org <http://www.cwmars.org/>

On Wed, Feb 14, 2018 at 7:42 AM, Bill Coffey <bill.cof...@waynegov.com 
<mailto:bill.cof...@waynegov.com>> wrote:


I am having a problem with the receipt for checkouts.

I have tried several variants for the coding, but I can’t get the
total.

In the Line Item section I can get the Price of the books with the
addition of the section in red.

Here is the setup for my Library.

Header:

Welcome to %LIBRARY%! 919-735-1824 <tel:%28919%29%20735-1824>

Please see a staff member to update your email address.

You checked out the following items:

Line Item:

%title%

Barcode: %barcode%

Due: %due_date% 

Added and shows price of books

%price% %price%

Footer:



Cost to buy these books: $

The Value of your Public Library - PRICELESS!

%SHORTNAME% %TODAY_TRIM%

You were helped by %STAFF_FIRSTNAME%

 DVDs are $1.00 per day.

All other items are 25 cents each for every day

they're late up to a maximum of $10 per item.

Bill Coffey

Systems Administrator

Wayne County Public Library

1001 E. Ash St

<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>

Goldsboro, NC 27530

<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>

Phone: (919) 735-6249 <tel:%28919%29%20735-6249>

Fax: (919) 731-2889 <tel:%28919%29%20731-2889>

email: bill.cof...@waynegov.com <mailto:bill.cof...@waynegov.com>

*From:*Open-ils-general
[mailto:open-ils-general-boun...@list.georgialibraries.org
<mailto:open-ils-general-boun...@list.georgialibraries.org>] *On
Behalf Of *Terran McCanna
*Sent:* Tuesday, February 13, 2018 5:41 PM
*To:* Evergreen Discussion Group
<open-ils-general@list.georgialibraries.org
    <mailto:open-ils-general@list.georgialibraries.org>>
*Subject:* Re: [OPEN-ILS-GENERAL] Web Client Print Templates -
"You Saved" Calculator

Great! Glad it works!


Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150

<https://maps.google.com/?q=1800+Century+Place,+Suite+150+%0D+Atlanta,+GA+30345=gmail=g>
Atlanta, GA 30345
404-235-7138 <tel:%28404%29%20235-7138>
tmcca...@georgialibraries.org <mailto:tmcca...@georgialibraries.org>

On Tue, Feb 13, 2018 at 5:03 PM, John Amundson
<jamund...@cwmars.org <mailto:jamund...@cwmars.org>> wrote:

Thanks, Terran!

That seems to do the trick.

If anyone is curious about how I added this to the checkout
receipt:

...





    

    





    

You Saved{{transactions.subtotal |
currency}} by borrowing from 
{{current_location.name <http://current_location.name>}}!

...



https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO
<http://www.cwmars.org/>



John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org <mailto:jamund...@cwmars.org>|
508-755-3323 x322 <tel:%28508%29%20755-3323>

http://www.cwmars.org <http://www.cwmars.org/>

On Tue, Feb 13, 2018 at 4:13 PM, Terran McCanna
<tmcca...@georgialibraries.org
<mailto:tmcca...@georgialibraries.org>> wrote:

I have an example here that subtotals bill amounts:

https://

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Bill Coffey
I have added it to (2) staff workstations and there not getting any totals.


[Electronic Circuit Board]
Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of John 
Amundson
Sent: Wednesday, February 14, 2018 10:04 AM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi, Bill:

Your code seems to work for me.

The summed amount will not show in the preview. To confirm it is added 
correctly, you can print a checkout receipt.

John

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 508-755-3323 
x322<tel:%28508%29%20755-3323>

http://www.cwmars.org<http://www.cwmars.org/>


On Wed, Feb 14, 2018 at 7:42 AM, Bill Coffey 
<bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>> wrote:
I am having a problem with the receipt for checkouts.
I have tried several variants for the coding, but I can’t get the total.
In the Line Item section I can get the Price of the books with the addition of 
the section in red.

Here is the setup for my Library.
Header:

Welcome to %LIBRARY%! 919-735-1824<tel:(919)%20735-1824>
Please see a staff member to update your email address.
You checked out the following items:

Line Item:

%title%
Barcode: %barcode%
Due: %due_date% 
Added and shows price of books
%price% %price%

Footer:

Cost to buy these books: $
The Value of your Public Library - PRICELESS!
%SHORTNAME% %TODAY_TRIM%
You were helped by %STAFF_FIRSTNAME%
 DVDs are $1.00 per day.
All other items are 25 cents each for every day
they're late up to a maximum of $10 per item.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash 
St<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>
Goldsboro, NC 
27530<https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>

Phone:  (919) 735-6249<tel:(919)%20735-6249>
Fax:  (919) 731-2889<tel:(919)%20731-2889>
email:   bill.cof...@waynegov.com<mailto:bill.cof...@waynegov.com>

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>]
 On Behalf Of Terran McCanna
Sent: Tuesday, February 13, 2018 5:41 PM
To: Evergreen Discussion Group 
<open-ils-general@list.georgialibraries.org<mailto:open-ils-general@list.georgialibraries.org>>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Great! Glad it works!

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150 
<https://maps.google.com/?q=1800+Century+Place,+Suite+150+%0D+Atlanta,+GA+30345=gmail=g>
Atlanta, GA 30345
404-235-7138<tel:(404)%20235-7138>
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>

On Tue, Feb 13, 2018 at 5:03 PM, John Amundson 
<jamund...@cwmars.org<mailto:jamund...@cwmars.org>> wrote:
Thanks, Terran!

That seems to do the trick.

If anyone is curious about how I added this to the checkout receipt:

...

  



  

You Saved{{transactions.subtotal | currency}} by 
borrowing from  
{{current_location.name<http://current_location.name>}}!
...

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org/>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 508-755-3323 
x322<tel:%28508%29%20755-3323>

http://www.cwmars.org<http://www.cwmars.org/>


On Tue, Feb 13, 2018 at 4:13 PM, Terran McCanna 
<tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>> wrote:
I have an example here that subtotals bill amounts:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts#subtotals
I haven't tested this scenario, but you should be able to do something 
similar...
1) Set up am empty variable before the ng-repeat loop: 
2) Somewhere inside the loop do some math: 
3) After the end of the ng-repeat display your subtotal: You Saved: 
{{transactions.subtotal | currency}}

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150 
<https://maps.google.com/?q=1800+Century+Place,+Suite+150+Atlanta,+GA+30345=gmail=g>
Atlanta, G

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread John Amundson
Hi, Bill:

Your code seems to work for me.

The summed amount will not show in the preview. To confirm it is added
correctly, you can print a checkout receipt.

John

<http://www.cwmars.org>

John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>

http://www.cwmars.org

On Wed, Feb 14, 2018 at 7:42 AM, Bill Coffey <bill.cof...@waynegov.com>
wrote:

> I am having a problem with the receipt for checkouts.
>
> I have tried several variants for the coding, but I can’t get the total.
>
> In the Line Item section I can get the Price of the books with the
> addition of the section in red.
>
>
>
> Here is the setup for my Library.
>
> Header:
>
>
>
> Welcome to %LIBRARY%! 919-735-1824 <(919)%20735-1824>
>
> Please see a staff member to update your email address.
>
> You checked out the following items:
>
>
>
> Line Item:
>
>
>
> %title%
>
> Barcode: %barcode%
>
> Due: %due_date% 
>
> Added and shows price of books
>
> %price% %price%
>
>
>
> Footer:
>
> 
>
> Cost to buy these books: $
>
> The Value of your Public Library - PRICELESS!
>
> %SHORTNAME% %TODAY_TRIM%
>
> You were helped by %STAFF_FIRSTNAME%
>
>  DVDs are $1.00 per day.
>
> All other items are 25 cents each for every day
>
> they're late up to a maximum of $10 per item.
>
>
>
> Bill Coffey
>
> Systems Administrator
>
> Wayne County Public Library
>
> 1001 E. Ash St
> <https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>
>
> Goldsboro, NC 27530
> <https://maps.google.com/?q=1001+E.+Ash+St%0D+Goldsboro,+NC+27530=gmail=g>
>
>
>
> Phone:  (919) 735-6249
>
> Fax:  (919) 731-2889
>
> email:   bill.cof...@waynegov.com
>
>
>
> *From:* Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] *On Behalf Of *Terran McCanna
> *Sent:* Tuesday, February 13, 2018 5:41 PM
> *To:* Evergreen Discussion Group <open-ils-general@list.
> georgialibraries.org>
> *Subject:* Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You
> Saved" Calculator
>
>
>
> Great! Glad it works!
>
>
> Terran McCanna
> PINES Program Manager
> Georgia Public Library Service
> 1800 Century Place, Suite 150
> <https://maps.google.com/?q=1800+Century+Place,+Suite+150+%0D+Atlanta,+GA+30345=gmail=g>
> Atlanta, GA 30345
> 404-235-7138 <(404)%20235-7138>
> tmcca...@georgialibraries.org
>
>
>
> On Tue, Feb 13, 2018 at 5:03 PM, John Amundson <jamund...@cwmars.org>
> wrote:
>
> Thanks, Terran!
>
>
>
> That seems to do the trick.
>
>
>
> If anyone is curious about how I added this to the checkout receipt:
>
>
>
> ...
>
> 
>
>   
>
>  ng-init="transactions.subtotal=transactions.subtotal
> -- checkout.copy.price" >
>
> 
>
> 
>
>   
>
> 
>
> You Saved{{transactions.subtotal | currency}} by
> borrowing from  {{current_location.name}}!
>
> ...
>
>
> [image:
> https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]
> <http://www.cwmars.org/>
>
> John Amundson | Library Applications Associate III | CW MARS
>
> jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>
>
> http://www.cwmars.org
>
>
>
> On Tue, Feb 13, 2018 at 4:13 PM, Terran McCanna <
> tmcca...@georgialibraries.org> wrote:
>
> I have an example here that subtotals bill amounts:
> https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:
> receipts#subtotals
>
> I haven't tested this scenario, but you should be able to do something
> similar...
>
> 1) Set up am empty variable before the ng-repeat loop:  ng-init="transactions.subtotal = 0">
>
> 2) Somewhere inside the loop do some math:  ng-init="transactions.subtotal = transactions.subtotal --
> checkout.copy.price">
>
> 3) After the end of the ng-repeat display your subtotal: You Saved:
> {{transactions.subtotal | currency}}
>
>
> Terran McCanna
> PINES Program Manager
> Georgia Public Library Service
> 1800 Century Place, Suite 150
> <https://maps.google.com/?q=1800+Century+Place,+Suite+150+Atlanta,+GA+30345=gmail=g>
> Atlanta, GA 30345
> <https://maps.google.com/?q=1800+Century+Place,+Suite+150+Atlanta,+GA+30345=gmail=g>
> 404-235-7138 <(404)%20235-7138>
> tmcca...@georgialibraries.org
>
>
>
> On Tue, Feb 13, 2018 at 3:29 PM

Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-14 Thread Bill Coffey
I am having a problem with the receipt for checkouts.
I have tried several variants for the coding, but I can’t get the total.
In the Line Item section I can get the Price of the books with the addition of 
the section in red.

Here is the setup for my Library.
Header:

Welcome to %LIBRARY%! 919-735-1824
Please see a staff member to update your email address.
You checked out the following items:

Line Item:

%title%
Barcode: %barcode%
Due: %due_date% 
Added and shows price of books
%price% %price%

Footer:

Cost to buy these books: $
The Value of your Public Library - PRICELESS!
%SHORTNAME% %TODAY_TRIM%
You were helped by %STAFF_FIRSTNAME%
 DVDs are $1.00 per day.
All other items are 25 cents each for every day
they're late up to a maximum of $10 per item.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530

Phone:  (919) 735-6249
Fax:  (919) 731-2889
email:   bill.cof...@waynegov.com

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Terran 
McCanna
Sent: Tuesday, February 13, 2018 5:41 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Great! Glad it works!

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>

On Tue, Feb 13, 2018 at 5:03 PM, John Amundson 
<jamund...@cwmars.org<mailto:jamund...@cwmars.org>> wrote:
Thanks, Terran!

That seems to do the trick.

If anyone is curious about how I added this to the checkout receipt:

...

  



  

You Saved{{transactions.subtotal | currency}} by 
borrowing from  
{{current_location.name<http://current_location.name>}}!
...

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org/>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 508-755-3323 
x322<tel:%28508%29%20755-3323>

http://www.cwmars.org<http://www.cwmars.org/>


On Tue, Feb 13, 2018 at 4:13 PM, Terran McCanna 
<tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>> wrote:
I have an example here that subtotals bill amounts:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts#subtotals
I haven't tested this scenario, but you should be able to do something 
similar...
1) Set up am empty variable before the ng-repeat loop: 
2) Somewhere inside the loop do some math: 
3) After the end of the ng-repeat display your subtotal: You Saved: 
{{transactions.subtotal | currency}}

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150 
<https://maps.google.com/?q=1800+Century+Place,+Suite+150+Atlanta,+GA+30345=gmail=g>
Atlanta, GA 
30345<https://maps.google.com/?q=1800+Century+Place,+Suite+150+Atlanta,+GA+30345=gmail=g>
404-235-7138<tel:(404)%20235-7138>
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>

On Tue, Feb 13, 2018 at 3:29 PM, John Amundson 
<jamund...@cwmars.org<mailto:jamund...@cwmars.org>> wrote:
Hi,

We are preparing for our move to the web client and are currently going through 
and updating print templates. For the Checkout, Items Out, and Renew templates, 
many of our libraries print "You saved $x.yz by borrowing from your local 
library." The price of the items out would be added together and displayed at 
the end of the receipt with the above text.

We did this by adding the following code to the line item section of the 
template:
%price% %price% %price%
and the following in the footer, where the sum is displayed:


I updated the line item portion for the web client with the new variable name,
 {{checkout.copy.price}} 
but no matter what I do, the total sum is blank.

I cannot figure how to make this work. I was wondering if anyone has gotten 
this to work yet and would be willing to share their code. If not, does anyone 
have any suggestions I could try?

Thank you,
John

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org/>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 508-755-3323 
x322<tel:%28508%29%20755-3323>

http://www.cwmars.org<http://www.cwmars.org/>






Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-13 Thread Forrest, Stuart
John, Terran

Thank you so much, I have been fighting with this for days, im not particularly 
oh-fey with AngularJS.

Now onto the next receipt…

Stuart

***
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of John 
Amundson
Sent: Tuesday, February 13, 2018 5:03 PM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Thanks, Terran!

That seems to do the trick.

If anyone is curious about how I added this to the checkout receipt:

...

  



  

You Saved{{transactions.subtotal | currency}} by 
borrowing from  
{{current_location.name<http://current_location.name>}}!
...

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 508-755-3323 
x322<tel:%28508%29%20755-3323>

http://www.cwmars.org<http://www.cwmars.org/>


On Tue, Feb 13, 2018 at 4:13 PM, Terran McCanna 
<tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>> wrote:
I have an example here that subtotals bill amounts:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts#subtotals
I haven't tested this scenario, but you should be able to do something 
similar...
1) Set up am empty variable before the ng-repeat loop: 
2) Somewhere inside the loop do some math: 
3) After the end of the ng-repeat display your subtotal: You Saved: 
{{transactions.subtotal | currency}}

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150 
<https://maps.google.com/?q=1800+Century+Place,+Suite+150+Atlanta,+GA+30345=gmail=g>
Atlanta, GA 
30345<https://maps.google.com/?q=1800+Century+Place,+Suite+150+Atlanta,+GA+30345=gmail=g>
404-235-7138<tel:(404)%20235-7138>
tmcca...@georgialibraries.org<mailto:tmcca...@georgialibraries.org>

On Tue, Feb 13, 2018 at 3:29 PM, John Amundson 
<jamund...@cwmars.org<mailto:jamund...@cwmars.org>> wrote:
Hi,

We are preparing for our move to the web client and are currently going through 
and updating print templates. For the Checkout, Items Out, and Renew templates, 
many of our libraries print "You saved $x.yz by borrowing from your local 
library." The price of the items out would be added together and displayed at 
the end of the receipt with the above text.

We did this by adding the following code to the line item section of the 
template:
%price% %price% %price%
and the following in the footer, where the sum is displayed:


I updated the line item portion for the web client with the new variable name,
 {{checkout.copy.price}} 
but no matter what I do, the total sum is blank.

I cannot figure how to make this work. I was wondering if anyone has gotten 
this to work yet and would be willing to share their code. If not, does anyone 
have any suggestions I could try?

Thank you,
John

[https://lh5.googleusercontent.com/C1fNrKOLEXFs-jfAIXQIMqbKqVBCJrBceOenfgotAcJE6XtZ2ZeeTYFkyfir63-HfzjX6q5zhBQWiO5RZk2tYnWzJ1_rjAADAH4nCmiuhNJuoG8HZLq7MBW-pAU4R9ScKcCybdVO]<http://www.cwmars.org>


John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org<mailto:jamund...@cwmars.org> | 508-755-3323 
x322<tel:%28508%29%20755-3323>

http://www.cwmars.org<http://www.cwmars.org/>





Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-13 Thread Terran McCanna
Great! Glad it works!

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Tue, Feb 13, 2018 at 5:03 PM, John Amundson  wrote:

> Thanks, Terran!
>
> That seems to do the trick.
>
> If anyone is curious about how I added this to the checkout receipt:
>
> ...
> 
>   
>  ng-init="transactions.subtotal=transactions.subtotal
> -- checkout.copy.price" >
> 
> 
>   
> 
> You Saved{{transactions.subtotal | currency}} by
> borrowing from  {{current_location.name}}!
> ...
>
> 
>
> John Amundson | Library Applications Associate III | CW MARS
>
> jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>
>
> http://www.cwmars.org
>
> On Tue, Feb 13, 2018 at 4:13 PM, Terran McCanna <
> tmcca...@georgialibraries.org> wrote:
>
>> I have an example here that subtotals bill amounts:
>> https://pines.georgialibraries.org/dokuwiki/doku.php?id=
>> circ:workstations:receipts#subtotals
>>
>> I haven't tested this scenario, but you should be able to do something
>> similar...
>> 1) Set up am empty variable before the ng-repeat loop: > ng-init="transactions.subtotal = 0">
>> 2) Somewhere inside the loop do some math: > ng-init="transactions.subtotal = transactions.subtotal --
>> checkout.copy.price">
>> 3) After the end of the ng-repeat display your subtotal: You Saved:
>> {{transactions.subtotal | currency}}
>>
>> Terran McCanna
>> PINES Program Manager
>> Georgia Public Library Service
>> 1800 Century Place, Suite 150
>> 
>> Atlanta, GA 30345
>> 
>> 404-235-7138 <(404)%20235-7138>
>> tmcca...@georgialibraries.org
>>
>>
>> On Tue, Feb 13, 2018 at 3:29 PM, John Amundson 
>> wrote:
>>
>>> Hi,
>>>
>>> We are preparing for our move to the web client and are currently going
>>> through and updating print templates. For the Checkout, Items Out, and
>>> Renew templates, many of our libraries print "You saved $x.yz by borrowing
>>> from your local library." The price of the items out would be added
>>> together and displayed at the end of the receipt with the above text.
>>>
>>> We did this by adding the following code to the line item section of the
>>> template:
>>> %price% %price% %price%
>>> and the following in the footer, where the sum is displayed:
>>> 
>>>
>>> I updated the line item portion for the web client with the new variable
>>> name,
>>>  {{checkout.copy.price}} 
>>> but no matter what I do, the total sum is blank.
>>>
>>> I cannot figure how to make this work. I was wondering if anyone has
>>> gotten this to work yet and would be willing to share their code. If not,
>>> does anyone have any suggestions I could try?
>>>
>>> Thank you,
>>> John
>>>
>>> 
>>>
>>> John Amundson | Library Applications Associate III | CW MARS
>>>
>>> jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>
>>>
>>> http://www.cwmars.org
>>>
>>
>>
>


Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-13 Thread John Amundson
Thanks, Terran!

That seems to do the trick.

If anyone is curious about how I added this to the checkout receipt:

...

  



  

You Saved{{transactions.subtotal | currency}} by
borrowing from  {{current_location.name}}!
...



John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>

http://www.cwmars.org

On Tue, Feb 13, 2018 at 4:13 PM, Terran McCanna <
tmcca...@georgialibraries.org> wrote:

> I have an example here that subtotals bill amounts:
> https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:
> receipts#subtotals
>
> I haven't tested this scenario, but you should be able to do something
> similar...
> 1) Set up am empty variable before the ng-repeat loop:  ng-init="transactions.subtotal = 0">
> 2) Somewhere inside the loop do some math:  ng-init="transactions.subtotal = transactions.subtotal --
> checkout.copy.price">
> 3) After the end of the ng-repeat display your subtotal: You Saved:
> {{transactions.subtotal | currency}}
>
> Terran McCanna
> PINES Program Manager
> Georgia Public Library Service
> 1800 Century Place, Suite 150
> 
> Atlanta, GA 30345
> 
> 404-235-7138 <(404)%20235-7138>
> tmcca...@georgialibraries.org
>
>
> On Tue, Feb 13, 2018 at 3:29 PM, John Amundson 
> wrote:
>
>> Hi,
>>
>> We are preparing for our move to the web client and are currently going
>> through and updating print templates. For the Checkout, Items Out, and
>> Renew templates, many of our libraries print "You saved $x.yz by borrowing
>> from your local library." The price of the items out would be added
>> together and displayed at the end of the receipt with the above text.
>>
>> We did this by adding the following code to the line item section of the
>> template:
>> %price% %price% %price%
>> and the following in the footer, where the sum is displayed:
>> 
>>
>> I updated the line item portion for the web client with the new variable
>> name,
>>  {{checkout.copy.price}} 
>> but no matter what I do, the total sum is blank.
>>
>> I cannot figure how to make this work. I was wondering if anyone has
>> gotten this to work yet and would be willing to share their code. If not,
>> does anyone have any suggestions I could try?
>>
>> Thank you,
>> John
>>
>> 
>>
>> John Amundson | Library Applications Associate III | CW MARS
>>
>> jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>
>>
>> http://www.cwmars.org
>>
>
>


Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-13 Thread Terran McCanna
I have an example here that subtotals bill amounts:
https://pines.georgialibraries.org/dokuwiki/doku.php?id=circ:workstations:receipts#subtotals

I haven't tested this scenario, but you should be able to do something
similar...
1) Set up am empty variable before the ng-repeat loop: 
2) Somewhere inside the loop do some math: 
3) After the end of the ng-repeat display your subtotal: You Saved:
{{transactions.subtotal | currency}}

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Tue, Feb 13, 2018 at 3:29 PM, John Amundson  wrote:

> Hi,
>
> We are preparing for our move to the web client and are currently going
> through and updating print templates. For the Checkout, Items Out, and
> Renew templates, many of our libraries print "You saved $x.yz by borrowing
> from your local library." The price of the items out would be added
> together and displayed at the end of the receipt with the above text.
>
> We did this by adding the following code to the line item section of the
> template:
> %price% %price% %price%
> and the following in the footer, where the sum is displayed:
> 
>
> I updated the line item portion for the web client with the new variable
> name,
>  {{checkout.copy.price}} 
> but no matter what I do, the total sum is blank.
>
> I cannot figure how to make this work. I was wondering if anyone has
> gotten this to work yet and would be willing to share their code. If not,
> does anyone have any suggestions I could try?
>
> Thank you,
> John
>
> 
>
> John Amundson | Library Applications Associate III | CW MARS
>
> jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>
>
> http://www.cwmars.org
>


[OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" Calculator

2018-02-13 Thread John Amundson
Hi,

We are preparing for our move to the web client and are currently going
through and updating print templates. For the Checkout, Items Out, and
Renew templates, many of our libraries print "You saved $x.yz by borrowing
from your local library." The price of the items out would be added
together and displayed at the end of the receipt with the above text.

We did this by adding the following code to the line item section of the
template:
%price% %price% %price%
and the following in the footer, where the sum is displayed:


I updated the line item portion for the web client with the new variable
name,
 {{checkout.copy.price}} 
but no matter what I do, the total sum is blank.

I cannot figure how to make this work. I was wondering if anyone has gotten
this to work yet and would be willing to share their code. If not, does
anyone have any suggestions I could try?

Thank you,
John



John Amundson | Library Applications Associate III | CW MARS

jamund...@cwmars.org | 508-755-3323 x322 <%28508%29%20755-3323>

http://www.cwmars.org


[OPEN-ILS-GENERAL] Web Client - Z39.50 Interface

2018-02-05 Thread Jeanette Lundgren
Hi everyone,

We've received some feedback from a few of our libraries that use Z39.50 in
Evergreen that the 3.0 Z39.50 Query form takes up too much vertical space
and requires a lot of scrolling.  We were thinking that it might be
worthwhile to model this screen after the patron search screen which uses a
more horizontal layout.

Some advantages of the patron search screen
- Stack fields horizontally - less vertical scrolling
- list field names inside boxes - less horizontal space
- Ability to add a tab for services and credentials information
- Move search button to top row of query form
- Make a minimized query option available (allow top row to remain)

In addition we may want to add vertical checkboxes for configured services
to top of query form to allow users to easily check/uncheck services and
run/rerun searches

I wanted to ask the community for feedback as this would change the
look/feel of the current Z39.50 interface.

Thanks for your thoughts!

Jeanette


-- 

​

Jeanette Lundgren | Manager Library Applications | CW MARS

jlundg...@cwmars.org | 508-755-3323 x 330 <(508)%20755-3323>

http:// www.cwmars.org


Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread Morgan, Michele
I just wanted to add to this thread some information from the Launchpad bug.

It is possible to login to the Evergreen 2.12 web client on iOS devices,
but not the 3.0 web client.

Thanks to Galen for providing a workaround:

https://bugs.launchpad.net/evergreen/+bug/1746020/comments/4

Staff at our libraries are already walking around with iPads and the
expectation was always that the web client would make them more useful, so
we feel strongly that the iOS browsers should be supported.

--
Michele M. Morgan, Technical Support Analyst
North of Boston Library Exchange, Danvers Massachusetts
mmor...@noblenet.org


On Mon, Jan 29, 2018 at 12:54 PM, scott.tho...@sparkpa.org <
scott.tho...@sparkpa.org> wrote:

> Since of my primary jobs is to sell Evergreen to new libraries, having a
> staff client that is mobile-friendly, but not with iOS is not good. I think
> Safari needs to be added to the list of supported browsers if the end
> result is that the Web Client can be used with iOS.
>
>
>
> Scott
>
>
>
>
>
>
>
> *From:* Open-ils-general [mailto:open-ils-general-
> boun...@list.georgialibraries.org] *On Behalf Of *Boyer, Jason A
> *Sent:* Monday, January 29, 2018 12:39 PM
> *To:* Evergreen Discussion Group <open-ils-general@list.
> georgialibraries.org>
>
> *Subject:* Re: [OPEN-ILS-GENERAL] Web Client on IOS
>
>
>
> I should really read all of my email before replying to some things.
> Thanks for opening that bug, Tim; for some reason Outlook web access made
> your message too easy to miss and I thought this was all of the discussion
> on it to date.
>
>
>
> Jason
>
>
>
> --
>
> Jason Boyer
>
> Indiana State Library
>
> 315 W. Ohio St.
> <https://maps.google.com/?q=315+W.+Ohio+St.%0D+Indianapolis,+IN+46202=gmail=g>
>
> Indianapolis, IN 46202
> <https://maps.google.com/?q=315+W.+Ohio+St.%0D+Indianapolis,+IN+46202=gmail=g>
>
> http://library.in.gov/
>
>
> --
>
> *From:* Open-ils-general <open-ils-general-bounces@
> list.georgialibraries.org> on behalf of Boyer, Jason A <
> jbo...@library.in.gov>
> *Sent:* Monday, January 29, 2018 12:27 PM
> *To:* Evergreen Discussion Group
> *Subject:* Re: [OPEN-ILS-GENERAL] Web Client on IOS
>
>
>
>  This is an EXTERNAL email. Exercise caution. DO NOT open attachments
> or click links from unknown senders or unexpected email. 
> --
>
> To be more specific (I thought I had filed a bug about this but apparently
> it was lost in tabs half-written...): the single call to
> boardcastChannel.postMessage(...) is what kills Safari and Edge. I don't
> personally see the benefit of allowing those two to just die off for a
> single function call (wrapping it in a try allows them to work again) but
> the newer the feature we require the smaller the range of browsers we'll
> allow to work.
>
>
>
> If the consensus is that Chrome is the new official client we should
> probably state that outright (gross). If not, we need to weigh the
> importance of any feature so new that it's only supported by 1-2 browsers.
> (And like Dan says, Chrome on iOS doesn't work either because it's the iOS
> webkit engine under the Chrome UI and syncing services.)
>
>
>
> I guess I should get that bug written up finally.
>
>
>
> Jason
>
>
>
> --
>
> Jason Boyer
>
> Indiana State Library
>
> 315 W. Ohio St.
> <https://maps.google.com/?q=315+W.+Ohio+St.%0D+Indianapolis,+IN+46202=gmail=g>
>
> Indianapolis, IN 46202
> <https://maps.google.com/?q=315+W.+Ohio+St.%0D+Indianapolis,+IN+46202=gmail=g>
>
> http://library.in.gov/
>
>
> --
>
> *From:* Open-ils-general <open-ils-general-bounces@
> list.georgialibraries.org> on behalf of Dan Scott <d...@coffeecode.net>
> *Sent:* Monday, January 29, 2018 10:37 AM
> *To:* Evergreen Discussion Group
> *Subject:* Re: [OPEN-ILS-GENERAL] Web Client on IOS
>
>
>
>  This is an EXTERNAL email. Exercise caution. DO NOT open attachments
> or click links from unknown senders or unexpected email. 
> --
>
> I'll add this to the bug, but the underlying reason is that on iOS all
> browsers are forced to use the Safari browser's engine; this means that any
> of the standards-based enhancements that Firefox and Chrome bring to other
> platforms, such as Service Workers (used in the Web Staff Client for
> offline transaction support etc), won't work on iOS until Apple updates
> Safari to support those standards as well.
>
> In short: to make the web staff client work on iOS in even a limited
> fashion, the Evergreen devel

Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread scott.tho...@sparkpa.org
Since of my primary jobs is to sell Evergreen to new libraries, having a staff 
client that is mobile-friendly, but not with iOS is not good. I think Safari 
needs to be added to the list of supported browsers if the end result is that 
the Web Client can be used with iOS.

Scott



From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Boyer, 
Jason A
Sent: Monday, January 29, 2018 12:39 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client on IOS


I should really read all of my email before replying to some things. Thanks for 
opening that bug, Tim; for some reason Outlook web access made your message too 
easy to miss and I thought this was all of the discussion on it to date.



Jason



--

Jason Boyer

Indiana State Library

315 W. Ohio St.

Indianapolis, IN 46202

http://library.in.gov/


From: Open-ils-general 
<open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>>
 on behalf of Boyer, Jason A 
<jbo...@library.in.gov<mailto:jbo...@library.in.gov>>
Sent: Monday, January 29, 2018 12:27 PM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client on IOS

 This is an EXTERNAL email. Exercise caution. DO NOT open attachments or 
click links from unknown senders or unexpected email. 


To be more specific (I thought I had filed a bug about this but apparently it 
was lost in tabs half-written...): the single call to 
boardcastChannel.postMessage(...) is what kills Safari and Edge. I don't 
personally see the benefit of allowing those two to just die off for a single 
function call (wrapping it in a try allows them to work again) but the newer 
the feature we require the smaller the range of browsers we'll allow to work.



If the consensus is that Chrome is the new official client we should probably 
state that outright (gross). If not, we need to weigh the importance of any 
feature so new that it's only supported by 1-2 browsers. (And like Dan says, 
Chrome on iOS doesn't work either because it's the iOS webkit engine under the 
Chrome UI and syncing services.)



I guess I should get that bug written up finally.



Jason



--

Jason Boyer

Indiana State Library

315 W. Ohio St.

Indianapolis, IN 46202

http://library.in.gov/


From: Open-ils-general 
<open-ils-general-boun...@list.georgialibraries.org<mailto:open-ils-general-boun...@list.georgialibraries.org>>
 on behalf of Dan Scott <d...@coffeecode.net<mailto:d...@coffeecode.net>>
Sent: Monday, January 29, 2018 10:37 AM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client on IOS

 This is an EXTERNAL email. Exercise caution. DO NOT open attachments or 
click links from unknown senders or unexpected email. 

I'll add this to the bug, but the underlying reason is that on iOS all browsers 
are forced to use the Safari browser's engine; this means that any of the 
standards-based enhancements that Firefox and Chrome bring to other platforms, 
such as Service Workers (used in the Web Staff Client for offline transaction 
support etc), won't work on iOS until Apple updates Safari to support those 
standards as well.
In short: to make the web staff client work on iOS in even a limited fashion, 
the Evergreen developers will have to add Safari to the supported web browser 
list. Requiring developers to have an iOS device to even start debugging this 
particular issue is a barrier for some of us.

On Mon, Jan 29, 2018 at 10:19 AM, Tim Spindler 
<tjspind...@gmail.com<mailto:tjspind...@gmail.com>> wrote:
FYI, I just opened a bug on this.

https://bugs.launchpad.net/evergreen/+bug/1746020

On Mon, Jan 29, 2018 at 10:08 AM, Jason Stephenson 
<ja...@sigio.com<mailto:ja...@sigio.com>> wrote:
On 01/29/2018 09:18 AM, 
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org> wrote:
> Hi,
>
>Has anyone had any luck getting the Web Client to work on an iOS
> device? I tried both the Firefox and Chrome apps. The menus appear, but
> no login is generated. Any insights would be appreciated.

The short answer is no. It's not working on an iPhone here.

When you go to the login page, it is pretty much blank. No box to enter
credentials. This is happening with Evergreen 3.0.3.

I recommend opening a bug on Launchpad.

Jason

>
> Thank you,
> Scott
>
>
>
> Scott Thomas
>
> Executive Director
>
> *PaILS / SPARK*
>
> (717) 873-9461<tel:%28717%29%20873-9461>
>
> scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org> 
> <mailto:scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>>
>
> Stay informed! Join the SPARK-User Email List:
>

Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread Galen Charlton
Hi,

On Mon, Jan 29, 2018 at 12:27 PM, Boyer, Jason A  wrote:
> To be more specific (I thought I had filed a bug about this but apparently
> it was lost in tabs half-written...): the single call to
> boardcastChannel.postMessage(...) is what kills Safari and Edge. I don't
> personally see the benefit of allowing those two to just die off for a
> single function call (wrapping it in a try allows them to work again) but
> the newer the feature we require the smaller the range of browsers we'll
> allow to work.
>
> If the consensus is that Chrome is the new official client we should
> probably state that outright (gross).

Well, we've been consistent that the web staff client requires Chrome
or Firefox and it is documented [1]; iOS is just unusual in that we
don't get to run "real" Chrome or Firefox on that platform.

That said, I agree that the BroadcastChannel stuff can readily be
wrapped in try and/or if statements to restore basic functionality to
Safari and friends; in the case of iOS, bug 1724915 is very likely
less of an issue for mobile devices to begin with.

[1] http://docs.evergreen-ils.org/3.0/_web_client_requirements.html

Regards,

Galen
-- 
Galen Charlton
Infrastructure and Added Services Manager
Equinox Open Library Initiative
phone:  1-877-OPEN-ILS (673-6457)
email:  g...@equinoxinitiative.org
web:  https://equinoxInitiative.org
direct: +1 770-709-5581
cell:   +1 404-984-4366


Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread Boyer, Jason A
I should really read all of my email before replying to some things. Thanks for 
opening that bug, Tim; for some reason Outlook web access made your message too 
easy to miss and I thought this was all of the discussion on it to date.


Jason


--

Jason Boyer

Indiana State Library

315 W. Ohio St.

Indianapolis, IN 46202

http://library.in.gov/



From: Open-ils-general <open-ils-general-boun...@list.georgialibraries.org> on 
behalf of Boyer, Jason A <jbo...@library.in.gov>
Sent: Monday, January 29, 2018 12:27 PM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client on IOS

 This is an EXTERNAL email. Exercise caution. DO NOT open attachments or 
click links from unknown senders or unexpected email. 


To be more specific (I thought I had filed a bug about this but apparently it 
was lost in tabs half-written...): the single call to 
boardcastChannel.postMessage(...) is what kills Safari and Edge. I don't 
personally see the benefit of allowing those two to just die off for a single 
function call (wrapping it in a try allows them to work again) but the newer 
the feature we require the smaller the range of browsers we'll allow to work.


If the consensus is that Chrome is the new official client we should probably 
state that outright (gross). If not, we need to weigh the importance of any 
feature so new that it's only supported by 1-2 browsers. (And like Dan says, 
Chrome on iOS doesn't work either because it's the iOS webkit engine under the 
Chrome UI and syncing services.)


I guess I should get that bug written up finally.


Jason


--

Jason Boyer

Indiana State Library

315 W. Ohio St.

Indianapolis, IN 46202

http://library.in.gov/



From: Open-ils-general <open-ils-general-boun...@list.georgialibraries.org> on 
behalf of Dan Scott <d...@coffeecode.net>
Sent: Monday, January 29, 2018 10:37 AM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client on IOS

 This is an EXTERNAL email. Exercise caution. DO NOT open attachments or 
click links from unknown senders or unexpected email. 

I'll add this to the bug, but the underlying reason is that on iOS all browsers 
are forced to use the Safari browser's engine; this means that any of the 
standards-based enhancements that Firefox and Chrome bring to other platforms, 
such as Service Workers (used in the Web Staff Client for offline transaction 
support etc), won't work on iOS until Apple updates Safari to support those 
standards as well.

In short: to make the web staff client work on iOS in even a limited fashion, 
the Evergreen developers will have to add Safari to the supported web browser 
list. Requiring developers to have an iOS device to even start debugging this 
particular issue is a barrier for some of us.

On Mon, Jan 29, 2018 at 10:19 AM, Tim Spindler 
<tjspind...@gmail.com<mailto:tjspind...@gmail.com>> wrote:
FYI, I just opened a bug on this.

https://bugs.launchpad.net/evergreen/+bug/1746020

On Mon, Jan 29, 2018 at 10:08 AM, Jason Stephenson 
<ja...@sigio.com<mailto:ja...@sigio.com>> wrote:
On 01/29/2018 09:18 AM, 
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org> wrote:
> Hi,
>
>Has anyone had any luck getting the Web Client to work on an iOS
> device? I tried both the Firefox and Chrome apps. The menus appear, but
> no login is generated. Any insights would be appreciated.

The short answer is no. It's not working on an iPhone here.

When you go to the login page, it is pretty much blank. No box to enter
credentials. This is happening with Evergreen 3.0.3.

I recommend opening a bug on Launchpad.

Jason

>
> Thank you,
> Scott
>
>
>
> Scott Thomas
>
> Executive Director
>
> *PaILS / SPARK*
>
> (717) 873-9461<tel:%28717%29%20873-9461>
>
> scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org> 
> <mailto:scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>>
>
> Stay informed! Join the SPARK-User Email List:
>
> https://mail.palibrary.org/mailman/listinfo/spark-users
>
> Description: Description: Training | SPARK – Pennsylvania's Statewide
> Library System <http://www.palibrary.org/pails/>
>
>
>



--
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.





Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread Boyer, Jason A
To be more specific (I thought I had filed a bug about this but apparently it 
was lost in tabs half-written...): the single call to 
boardcastChannel.postMessage(...) is what kills Safari and Edge. I don't 
personally see the benefit of allowing those two to just die off for a single 
function call (wrapping it in a try allows them to work again) but the newer 
the feature we require the smaller the range of browsers we'll allow to work.


If the consensus is that Chrome is the new official client we should probably 
state that outright (gross). If not, we need to weigh the importance of any 
feature so new that it's only supported by 1-2 browsers. (And like Dan says, 
Chrome on iOS doesn't work either because it's the iOS webkit engine under the 
Chrome UI and syncing services.)


I guess I should get that bug written up finally.


Jason


--

Jason Boyer

Indiana State Library

315 W. Ohio St.

Indianapolis, IN 46202

http://library.in.gov/



From: Open-ils-general <open-ils-general-boun...@list.georgialibraries.org> on 
behalf of Dan Scott <d...@coffeecode.net>
Sent: Monday, January 29, 2018 10:37 AM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client on IOS

 This is an EXTERNAL email. Exercise caution. DO NOT open attachments or 
click links from unknown senders or unexpected email. 

I'll add this to the bug, but the underlying reason is that on iOS all browsers 
are forced to use the Safari browser's engine; this means that any of the 
standards-based enhancements that Firefox and Chrome bring to other platforms, 
such as Service Workers (used in the Web Staff Client for offline transaction 
support etc), won't work on iOS until Apple updates Safari to support those 
standards as well.

In short: to make the web staff client work on iOS in even a limited fashion, 
the Evergreen developers will have to add Safari to the supported web browser 
list. Requiring developers to have an iOS device to even start debugging this 
particular issue is a barrier for some of us.

On Mon, Jan 29, 2018 at 10:19 AM, Tim Spindler 
<tjspind...@gmail.com<mailto:tjspind...@gmail.com>> wrote:
FYI, I just opened a bug on this.

https://bugs.launchpad.net/evergreen/+bug/1746020

On Mon, Jan 29, 2018 at 10:08 AM, Jason Stephenson 
<ja...@sigio.com<mailto:ja...@sigio.com>> wrote:
On 01/29/2018 09:18 AM, 
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org> wrote:
> Hi,
>
>Has anyone had any luck getting the Web Client to work on an iOS
> device? I tried both the Firefox and Chrome apps. The menus appear, but
> no login is generated. Any insights would be appreciated.

The short answer is no. It's not working on an iPhone here.

When you go to the login page, it is pretty much blank. No box to enter
credentials. This is happening with Evergreen 3.0.3.

I recommend opening a bug on Launchpad.

Jason

>
> Thank you,
> Scott
>
>
>
> Scott Thomas
>
> Executive Director
>
> *PaILS / SPARK*
>
> (717) 873-9461<tel:%28717%29%20873-9461>
>
> scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org> 
> <mailto:scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>>
>
> Stay informed! Join the SPARK-User Email List:
>
> https://mail.palibrary.org/mailman/listinfo/spark-users
>
> Description: Description: Training | SPARK – Pennsylvania's Statewide
> Library System <http://www.palibrary.org/pails/>
>
>
>



--
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.





Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread Dan Scott
I'll add this to the bug, but the underlying reason is that on iOS all
browsers are forced to use the Safari browser's engine; this means that any
of the standards-based enhancements that Firefox and Chrome bring to other
platforms, such as Service Workers (used in the Web Staff Client for
offline transaction support etc), won't work on iOS until Apple updates
Safari to support those standards as well.

In short: to make the web staff client work on iOS in even a limited
fashion, the Evergreen developers will have to add Safari to the supported
web browser list. Requiring developers to have an iOS device to even start
debugging this particular issue is a barrier for some of us.

On Mon, Jan 29, 2018 at 10:19 AM, Tim Spindler  wrote:

> FYI, I just opened a bug on this.
>
> https://bugs.launchpad.net/evergreen/+bug/1746020
>
> On Mon, Jan 29, 2018 at 10:08 AM, Jason Stephenson 
> wrote:
>
>> On 01/29/2018 09:18 AM, scott.tho...@sparkpa.org wrote:
>> > Hi,
>> >
>> >Has anyone had any luck getting the Web Client to work on an iOS
>> > device? I tried both the Firefox and Chrome apps. The menus appear, but
>> > no login is generated. Any insights would be appreciated.
>>
>> The short answer is no. It's not working on an iPhone here.
>>
>> When you go to the login page, it is pretty much blank. No box to enter
>> credentials. This is happening with Evergreen 3.0.3.
>>
>> I recommend opening a bug on Launchpad.
>>
>> Jason
>>
>> >
>> > Thank you,
>> > Scott
>> >
>> >
>> >
>> > Scott Thomas
>> >
>> > Executive Director
>> >
>> > *PaILS / SPARK*
>> >
>> > (717) 873-9461
>> >
>> > scott.tho...@sparkpa.org 
>> >
>> > Stay informed! Join the SPARK-User Email List:
>> >
>> > https://mail.palibrary.org/mailman/listinfo/spark-users
>> >
>> > Description: Description: Training | SPARK – Pennsylvania's Statewide
>> > Library System 
>> >
>> >
>> >
>>
>
>
>
> --
> Tim Spindler
> tjspind...@gmail.com
>
> *P**   Go Green - **Save a tree! Please don't print this e-mail unless
> it's really necessary.*
>
>
>


Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread Tim Spindler
FYI, I just opened a bug on this.

https://bugs.launchpad.net/evergreen/+bug/1746020

On Mon, Jan 29, 2018 at 10:08 AM, Jason Stephenson  wrote:

> On 01/29/2018 09:18 AM, scott.tho...@sparkpa.org wrote:
> > Hi,
> >
> >Has anyone had any luck getting the Web Client to work on an iOS
> > device? I tried both the Firefox and Chrome apps. The menus appear, but
> > no login is generated. Any insights would be appreciated.
>
> The short answer is no. It's not working on an iPhone here.
>
> When you go to the login page, it is pretty much blank. No box to enter
> credentials. This is happening with Evergreen 3.0.3.
>
> I recommend opening a bug on Launchpad.
>
> Jason
>
> >
> > Thank you,
> > Scott
> >
> >
> >
> > Scott Thomas
> >
> > Executive Director
> >
> > *PaILS / SPARK*
> >
> > (717) 873-9461
> >
> > scott.tho...@sparkpa.org 
> >
> > Stay informed! Join the SPARK-User Email List:
> >
> > https://mail.palibrary.org/mailman/listinfo/spark-users
> >
> > Description: Description: Training | SPARK – Pennsylvania's Statewide
> > Library System 
> >
> >
> >
>



-- 
Tim Spindler
tjspind...@gmail.com

*P**   Go Green - **Save a tree! Please don't print this e-mail unless it's
really necessary.*


Re: [OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread Jason Stephenson
On 01/29/2018 09:18 AM, scott.tho...@sparkpa.org wrote:
> Hi,
> 
>    Has anyone had any luck getting the Web Client to work on an iOS
> device? I tried both the Firefox and Chrome apps. The menus appear, but
> no login is generated. Any insights would be appreciated.

The short answer is no. It's not working on an iPhone here.

When you go to the login page, it is pretty much blank. No box to enter
credentials. This is happening with Evergreen 3.0.3.

I recommend opening a bug on Launchpad.

Jason

> 
> Thank you,
> Scott
> 
>  
> 
> Scott Thomas
> 
> Executive Director
> 
> *PaILS / SPARK*
> 
> (717) 873-9461
> 
> scott.tho...@sparkpa.org 
> 
> Stay informed! Join the SPARK-User Email List:
> 
> https://mail.palibrary.org/mailman/listinfo/spark-users
> 
> Description: Description: Training | SPARK – Pennsylvania's Statewide
> Library System 
> 
>  
> 


[OPEN-ILS-GENERAL] Web Client on IOS

2018-01-29 Thread scott.tho...@sparkpa.org
Hi,
   Has anyone had any luck getting the Web Client to work on an iOS device? I 
tried both the Firefox and Chrome apps. The menus appear, but no login is 
generated. Any insights would be appreciated.

Thank you,
Scott

Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users
[Description: Description: Training | SPARK - Pennsylvania's Statewide Library 
System]



Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-31 Thread scott.tho...@sparkpa.org
Terran,
Thank you. I really appreciate the insights and advice.

Scott

Sent from my iPhone

On Oct 31, 2017, at 10:09 AM, Terran McCanna 
> wrote:

We have 3.0.0 on a test server and have been doing training on it around the 
state in order to prepare staff for the January upgrade. I will only speak for 
circulation as that is primarily what we've been training on, and we are 
continuing to find and report more bugs every time we train another group of 
staff. Most of the bugs are usability issues (missing columns and sorting 
options, missing action buttons, etc.), and it looks like a lot of the most 
critical ones have been fixed for the 3.0.1 point release. I would not be 
comfortable using 3.0.0 in production for circulation, but I am more optimistic 
about 3.0.1 or 3.0.2 for circulation.


Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Oct 30, 2017 8:48 AM, 
"scott.tho...@sparkpa.org" 
> wrote:
Hi,
   Is anyone using the web client in production against 3.0? If so, I have a 
few questions:


1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?

2.   Can Serials and Acquisitions be used?

3.   Have you discovered any serious problems?

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users




Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-31 Thread Terran McCanna
We have 3.0.0 on a test server and have been doing training on it around
the state in order to prepare staff for the January upgrade. I will only
speak for circulation as that is primarily what we've been training on, and
we are continuing to find and report more bugs every time we train another
group of staff. Most of the bugs are usability issues (missing columns and
sorting options, missing action buttons, etc.), and it looks like a lot of
the most critical ones have been fixed for the 3.0.1 point release. I would
not be comfortable using 3.0.0 in production for circulation, but I am more
optimistic about 3.0.1 or 3.0.2 for circulation.


Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138 <(404)%20235-7138>
tmcca...@georgialibraries.org


On Oct 30, 2017 8:48 AM, "scott.tho...@sparkpa.org" <
scott.tho...@sparkpa.org> wrote:

> Hi,
>
>Is anyone using the web client in production against 3.0? If so, I have
> a few questions:
>
>
>
> 1.   I know receipt templates will need to be recreated manually. Are
> there any other similar configuration-related gotchas?
>
> 2.   Can Serials and Acquisitions be used?
>
> 3.   Have you discovered any serious problems?
>
>
>
> Thank you,
>
> Scott
>
>
>
>
>
> Scott Thomas
>
> Executive Director
>
> *PaILS / SPARK*
>
> (717) 873-9461
>
> scott.tho...@sparkpa.org
>
> Stay informed! Join the SPARK-User Email List:
>
> https://mail.palibrary.org/mailman/listinfo/spark-users
>
> [image: Description: Description: Training | SPARK – Pennsylvania's
> Statewide Library System] 
>
>
>


Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-30 Thread Elaine Hardy
Scott,

We are testing 3.0 as the web client and have found one serious issue in
cataloging. When importing records via the Z39.50 interface, under certain
circumstances the collision detection does not work and a record with a
duplicate title control number from OCLC can be imported. See
https://bugs.launchpad.net/evergreen/+bug/1724321  This will prevent PINES
catalogers from using the web client. I have not tested in the 3.0 XUL
client yet to see if it is also a bug there.

There are instances, such as overlaying records, where there is no
acknowledgement that an action is completed (I think there is a bug report
for this but I don't have the link.) Nor does the bib record redisplay as
with the XUL clients.

Mark for overlay doesn't clear at overlay and is retained until another
record is marked. If you have a tab opened with the Z39.50 interface,
marking a new item for overlay does not clear in that tab. You have to
refresh, losing any search you may have done.
https://bugs.launchpad.net/evergreen/+bug/1710401 and
https://bugs.launchpad.net/evergreen/+bug/621459

There are other usability issues that we have identified but I need to
further confirm before I open bug reports.

I have not begun testing printing spine labels so I can't speak to how that
works yet.

Elaine




J. Elaine Hardy
PINES & Collaborative Projects Manager
Georgia Public Library Service/PINES
1800 Century Place, Ste. 150
Atlanta, GA 30045

404.235.7128 Office
404.548.4241 Cell
404.235.7201 FAX

On Mon, Oct 30, 2017 at 8:33 AM, scott.tho...@sparkpa.org <
scott.tho...@sparkpa.org> wrote:

> Hi,
>
>Is anyone using the web client in production against 3.0? If so, I have
> a few questions:
>
>
>
> 1.   I know receipt templates will need to be recreated manually. Are
> there any other similar configuration-related gotchas?
>
> 2.   Can Serials and Acquisitions be used?
>
> 3.   Have you discovered any serious problems?
>
>
>
> Thank you,
>
> Scott
>
>
>
>
>
> Scott Thomas
>
> Executive Director
>
> *PaILS / SPARK*
>
> (717) 873-9461
>
> scott.tho...@sparkpa.org
>
> Stay informed! Join the SPARK-User Email List:
>
> https://mail.palibrary.org/mailman/listinfo/spark-users
>
> [image: Description: Description: Training | SPARK – Pennsylvania's
> Statewide Library System] 
>
>
>


Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-30 Thread Holly Brennan
The bug for Serials issue checkin is: 
https://bugs.launchpad.net/evergreen/+bug/1717600

Half the fun of moving to the newest version of something is finding all the 
bugs!

-Holly

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Kathy 
Lussier
Sent: Monday, October 30, 2017 11:56 AM
To: open-ils-general@list.georgialibraries.org
Subject: Re: [OPEN-ILS-GENERAL] Web Client and 3.0


Hi Scott,

I'm not using 3.0 in production, but I have a couple of answers for you.
1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?

We also have similar issues with copy templates and report templates. There are 
related bugs for each.

For copy templates - https://bugs.launchpad.net/evergreen/+bug/1691269 - Jason 
Boyer has submitted some code to make XUL copy templates available in the web 
client. It is not available in the core code yet. I haven't had a chance to 
look at it yet, but I know there are others who are looking at it.

For report templates - https://bugs.launchpad.net/evergreen/+bug/1642344 - if 
you want to clone existing report templates in the web client, you have to do 
so in an interface that is missing a lot of fields we may need to use in a 
report template. I do know there is an organization that has contracted with 
Equinox to create tech specs for allowing xul templates to be cloned in the 
standard reports template editor, but I expect it will take some time for that 
work to be done.

2.   Can Serials and Acquisitions be used?

Acquisitions has been available in the web client since 2.12, and serials is 
newly-available in the web client in 3.0. However, I can't speak to how much 
use they've gotten in production. For acquisitions, the Dojo interfaces were 
ported over as is, so it should work about as well as it does in the old 
client. For either of these areas, though, I would say they have passed 
extensive user testing to get into the core software, but there are issues that 
probably won't be known until libraries start using it in production, as was 
the case when Holly tried checking in an issue. The sooner libraries start 
using it in production, the sooner those issues can be submitted to Launchpad 
and resolved.

Kathy
On 10/30/2017 08:33 AM, 
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org> wrote:
Hi,
   Is anyone using the web client in production against 3.0? If so, I have a 
few questions:


1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?

2.   Can Serials and Acquisitions be used?

3.   Have you discovered any serious problems?

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users
[Description: Description: Training | SPARK -  Pennsylvania's 
Statewide Library System]<http://www.palibrary.org/pails/>




--

Kathy Lussier

Project Coordinator

Massachusetts Library Network Cooperative

(508) 343-0128

kluss...@masslnc.org<mailto:kluss...@masslnc.org>

Twitter: http://www.twitter.com/kmlussier


Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-30 Thread scott.tho...@sparkpa.org
Hi Holly,
   Thank you for this information. It is very helpful.

Scott

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Holly 
Brennan
Sent: Monday, October 30, 2017 3:16 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client and 3.0

My library upgraded from 2.10.7 to 3.0.0 two weeks ago. Due to many staff being 
out, I installed the staff client as well so all staff are still using that 
until I do some training. But I'm using the web client on my computer to get 
familiar with it.



1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?



None that I've encountered.



2.   Can Serials and Acquisitions be used?



I can only speak for Serials (I don't use Acq, ever). I haven't created a new 
subscription from scratch, but I am using it for daily addition of issues. It 
works, but the way fields render is... funky. Many of the text boxes and 
drop-down menus are just too small. For example, in the Quick Receive screen, 
the box for entering the Call Number is so short that it only shows a few 
characters, even when the browser is maximized:

[cid:image001.jpg@01D35193.8A27C1A0]



What I've found is that shrinking the browser until it pops into this style 
works much better for readability (which tells me the web client is going to 
look great on a tablet!):

[cid:image002.jpg@01D35193.8A27C1A0]



Aside from that, I've done some stumbling around to find options simply because 
it's a new-to-me interface. Some poking is required, unlike the circ mod which 
is so familiar even in its new form, so I wouldn't recommend using Serials 
unless you're open to putting in more effort (and deep breaths).





3.   Have you discovered any serious problems?
The only big issue we've encountered so far is related to reports not running 
and/or link to generated reports broken, but that is not web client related.

I recommend using the web client when you have patience, and keep the staff 
client available for when you just need to do something quick and/or without 
using as much brain power. I'm sure I'll quickly figure out the web client and 
the staff client will look foreign to me (as happened when I looked back at our 
old ILS prior to Evergreen). Bravo to all who have been working on this!

-Holly


From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>
Sent: Monday, October 30, 2017 4:34 AM
To: Evergreen Discussion Group
Subject: [OPEN-ILS-GENERAL] Web Client and 3.0

Hi,
   Is anyone using the web client in production against 3.0? If so, I have a 
few questions:


1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?

2.   Can Serials and Acquisitions be used?

3.   Have you discovered any serious problems?

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users<https://linkprotect.cudasvc.com/url?a=https://mail.palibrary.org/mailman/listinfo/spark-users=E,1,ziSpGJtuC13VN0Gt4StMb3FWOeIExi0Ks99ocbGICacrrgQGcgXugTCzfmNROAWsykwgBYoXCCH4v4pvQDbgRQHNozFqL__byHrTSD2avwWm1Hc1NIas=1>
[Description: Description: Training | SPARK - Pennsylvania's Statewide Library 
System]<https://linkprotect.cudasvc.com/url?a=http://www.palibrary.org/pails/=E,1,LEq0fdnDGTfR8ftiqmZj_wiVqV3DWhxYCuTqfQEgAOFsrwp4G9E-DHqD4UUT3QMbVAbMawHpMdIXxCdyxHdHZWMBuWunamtLYSR9F3rh4Vo,=1>



Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-30 Thread Kathy Lussier

Hi Scott,

I'm not using 3.0 in production, but I have a couple of answers for you.

1.I know receipt templates will need to be recreated manually. Are 
there any other similar configuration-related gotchas?


We also have similar issues with copy templates and report templates. 
There are related bugs for each.


For copy templates - https://bugs.launchpad.net/evergreen/+bug/1691269 - 
Jason Boyer has submitted some code to make XUL copy templates available 
in the web client. It is not available in the core code yet. I haven't 
had a chance to look at it yet, but I know there are others who are 
looking at it.


For report templates - https://bugs.launchpad.net/evergreen/+bug/1642344 
- if you want to clone existing report templates in the web client, you 
have to do so in an interface that is missing a lot of fields we may 
need to use in a report template. I do know there is an organization 
that has contracted with Equinox to create tech specs for allowing xul 
templates to be cloned in the standard reports template editor, but I 
expect it will take some time for that work to be done.

2.Can Serials and Acquisitions be used?


Acquisitions has been available in the web client since 2.12, and 
serials is newly-available in the web client in 3.0. However, I can't 
speak to how much use they've gotten in production. For acquisitions, 
the Dojo interfaces were ported over as is, so it should work about as 
well as it does in the old client. For either of these areas, though, I 
would say they have passed extensive user testing to get into the core 
software, but there are issues that probably won't be known until 
libraries start using it in production, as was the case when Holly tried 
checking in an issue. The sooner libraries start using it in production, 
the sooner those issues can be submitted to Launchpad and resolved.


Kathy

On 10/30/2017 08:33 AM, scott.tho...@sparkpa.org wrote:


Hi,

   Is anyone using the web client in production against 3.0? If so, I 
have a few questions:


1.I know receipt templates will need to be recreated manually. Are 
there any other similar configuration-related gotchas?


2.Can Serials and Acquisitions be used?

3.Have you discovered any serious problems?

Thank you,

Scott

Scott Thomas

Executive Director

*PaILS / SPARK*

(717) 873-9461

scott.tho...@sparkpa.org 

Stay informed! Join the SPARK-User Email List:

https://mail.palibrary.org/mailman/listinfo/spark-users

Description: Description: Training | SPARK – Pennsylvania's Statewide 
Library System 




--
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
(508) 343-0128
kluss...@masslnc.org
Twitter: http://www.twitter.com/kmlussier



Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-30 Thread Holly Brennan
Hmm.. Going to have to backstep on that serials info I just sent out. I am not 
getting issues to check in using the web client ("Failed to save issuance").

-Holly

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Holly 
Brennan
Sent: Monday, October 30, 2017 11:16 AM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client and 3.0

My library upgraded from 2.10.7 to 3.0.0 two weeks ago. Due to many staff being 
out, I installed the staff client as well so all staff are still using that 
until I do some training. But I'm using the web client on my computer to get 
familiar with it.



1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?



None that I've encountered.



2.   Can Serials and Acquisitions be used?



I can only speak for Serials (I don't use Acq, ever). I haven't created a new 
subscription from scratch, but I am using it for daily addition of issues. It 
works, but the way fields render is... funky. Many of the text boxes and 
drop-down menus are just too small. For example, in the Quick Receive screen, 
the box for entering the Call Number is so short that it only shows a few 
characters, even when the browser is maximized:

[cid:image001.jpg@01D35173.16708C80]



What I've found is that shrinking the browser until it pops into this style 
works much better for readability (which tells me the web client is going to 
look great on a tablet!):

[cid:image002.jpg@01D35173.16708C80]



Aside from that, I've done some stumbling around to find options simply because 
it's a new-to-me interface. Some poking is required, unlike the circ mod which 
is so familiar even in its new form, so I wouldn't recommend using Serials 
unless you're open to putting in more effort (and deep breaths).





3.   Have you discovered any serious problems?
The only big issue we've encountered so far is related to reports not running 
and/or link to generated reports broken, but that is not web client related.

I recommend using the web client when you have patience, and keep the staff 
client available for when you just need to do something quick and/or without 
using as much brain power. I'm sure I'll quickly figure out the web client and 
the staff client will look foreign to me (as happened when I looked back at our 
old ILS prior to Evergreen). Bravo to all who have been working on this!

-Holly


From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>
Sent: Monday, October 30, 2017 4:34 AM
To: Evergreen Discussion Group
Subject: [OPEN-ILS-GENERAL] Web Client and 3.0

Hi,
   Is anyone using the web client in production against 3.0? If so, I have a 
few questions:


1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?

2.   Can Serials and Acquisitions be used?

3.   Have you discovered any serious problems?

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users<https://linkprotect.cudasvc.com/url?a=https://mail.palibrary.org/mailman/listinfo/spark-users=E,1,ziSpGJtuC13VN0Gt4StMb3FWOeIExi0Ks99ocbGICacrrgQGcgXugTCzfmNROAWsykwgBYoXCCH4v4pvQDbgRQHNozFqL__byHrTSD2avwWm1Hc1NIas=1>
[Description: Description: Training | SPARK - Pennsylvania's Statewide Library 
System]<https://linkprotect.cudasvc.com/url?a=http://www.palibrary.org/pails/=E,1,LEq0fdnDGTfR8ftiqmZj_wiVqV3DWhxYCuTqfQEgAOFsrwp4G9E-DHqD4UUT3QMbVAbMawHpMdIXxCdyxHdHZWMBuWunamtLYSR9F3rh4Vo,=1>



Re: [OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-30 Thread Holly Brennan
My library upgraded from 2.10.7 to 3.0.0 two weeks ago. Due to many staff being 
out, I installed the staff client as well so all staff are still using that 
until I do some training. But I'm using the web client on my computer to get 
familiar with it.



1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?



None that I've encountered.



2.   Can Serials and Acquisitions be used?



I can only speak for Serials (I don't use Acq, ever). I haven't created a new 
subscription from scratch, but I am using it for daily addition of issues. It 
works, but the way fields render is... funky. Many of the text boxes and 
drop-down menus are just too small. For example, in the Quick Receive screen, 
the box for entering the Call Number is so short that it only shows a few 
characters, even when the browser is maximized:

[cid:image003.jpg@01D35170.787E5A90]



What I've found is that shrinking the browser until it pops into this style 
works much better for readability (which tells me the web client is going to 
look great on a tablet!):

[cid:image006.jpg@01D35170.787E5A90]



Aside from that, I've done some stumbling around to find options simply because 
it's a new-to-me interface. Some poking is required, unlike the circ mod which 
is so familiar even in its new form, so I wouldn't recommend using Serials 
unless you're open to putting in more effort (and deep breaths).





3.   Have you discovered any serious problems?
The only big issue we've encountered so far is related to reports not running 
and/or link to generated reports broken, but that is not web client related.

I recommend using the web client when you have patience, and keep the staff 
client available for when you just need to do something quick and/or without 
using as much brain power. I'm sure I'll quickly figure out the web client and 
the staff client will look foreign to me (as happened when I looked back at our 
old ILS prior to Evergreen). Bravo to all who have been working on this!

-Holly


From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
scott.tho...@sparkpa.org
Sent: Monday, October 30, 2017 4:34 AM
To: Evergreen Discussion Group
Subject: [OPEN-ILS-GENERAL] Web Client and 3.0

Hi,
   Is anyone using the web client in production against 3.0? If so, I have a 
few questions:


1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?

2.   Can Serials and Acquisitions be used?

3.   Have you discovered any serious problems?

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users<https://linkprotect.cudasvc.com/url?a=https://mail.palibrary.org/mailman/listinfo/spark-users=E,1,ziSpGJtuC13VN0Gt4StMb3FWOeIExi0Ks99ocbGICacrrgQGcgXugTCzfmNROAWsykwgBYoXCCH4v4pvQDbgRQHNozFqL__byHrTSD2avwWm1Hc1NIas=1>
[Description: Description: Training | SPARK - Pennsylvania's Statewide Library 
System]<https://linkprotect.cudasvc.com/url?a=http://www.palibrary.org/pails/=E,1,LEq0fdnDGTfR8ftiqmZj_wiVqV3DWhxYCuTqfQEgAOFsrwp4G9E-DHqD4UUT3QMbVAbMawHpMdIXxCdyxHdHZWMBuWunamtLYSR9F3rh4Vo,=1>



[OPEN-ILS-GENERAL] Web Client and 3.0

2017-10-30 Thread scott.tho...@sparkpa.org
Hi,
   Is anyone using the web client in production against 3.0? If so, I have a 
few questions:


1.   I know receipt templates will need to be recreated manually. Are there 
any other similar configuration-related gotchas?

2.   Can Serials and Acquisitions be used?

3.   Have you discovered any serious problems?

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users
[Description: Description: Training | SPARK - Pennsylvania's Statewide Library 
System]



[OPEN-ILS-GENERAL] Web Client Development

2017-07-13 Thread Andrea Buntz Neiman
Hello Evergreeners,

I am pleased to announce that the development team at Equinox Open Library
Initiative has completed several important pieces of development for the
Web Staff Client.

With the support of numerous community members, we have completed Sprints
#5 and #6 as well as a rewrite of the Serials module.

Sprint #5 was focused on Booking, Offline Circulation, Print Spine Labels,
and a handful of miscellaneous features including adding missing F-key
shortcuts and Reprint Last Receipt.  All of this code is in master with the
exception of Print Spine Labels, which will be in master shortly; and
Offline Circulation, which will be committed with Serials (more on that
below!).

Sprint #5 was funded by Bibliomation, British Columbia Libraries
Cooperative, C/W MARS, MassLNC, Pennsylvania Integrated Library System, and
Pioneer Library System.

Sprint #6 was focused on bug fixing, and 19 total bug fixes were committed
to master as part of this Sprint.

Sprint #6 was funded by British Columbia Libraries Cooperative, MassLNC,
and Pennsylvania Integrated Library System.

In addition, we have completed a full webclient-focused rewrite of
Evergreen's Serials module.  We have a couple of test pieces to wrap up for
Serials, and then it along with Offline Circulation will be released to the
community.

Sprint #4 (which included Serials & Acquisitions) was funded by
Bibliomation, King County Library System, MassLNC, and Pioneer Library
System.  The Serials rewrite was additionally funded by Bibliomation,
British Columbia Libraries Cooperative, C/W MARS, King County Library
System, and Pennsylvania Integrated Library System.

A major thank you to all of our community funding partners for helping us
complete this big push to the Web Staff Client!

As the community approaches the 3.0 release and the anticipated debut of
the Web Staff Client, I want to remind everyone of a few dates:

The next Bug Squashing Week
 is scheduled
for *next week*, 17-21 July.
The second 3.0 Feedback Fest
 is
scheduled for the week of 7-11 August.
DIG has scheduled two Web Client Documentation Days
 for
Wednesday, 23 August and Wednesday, 27 September.

Please consider contributing your time & talents to one (or more) of these
if you are able!

Best,
Andrea




-- 
Andrea Buntz Neiman
Project Manager for Software Development
Equinox Open Library Initiative
abnei...@equinoxinitiative.org
1-877-OPEN-ILS (673-6457)
*www.equinoxinitiative.org *


Re: [OPEN-ILS-GENERAL] Web Client and Patron Search: Sticky Scoping

2017-05-24 Thread scott.tho...@sparkpa.org
Hi Jennifer,
   Thank you. I indicated that the bug does indeed affect me. 
   Here is another: one of our logins gets a "Permission Denied UPDATE_MARC" 
message when trying to access Search the Catalog, but this login has 
UPDATE_MARC for the entire Consortium. I couldn't find that in Launchpad either.

Scott

-Original Message-
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Jennifer Pringle
Sent: Wednesday, May 24, 2017 2:33 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client and Patron Search: Sticky Scoping

Hi Scott,

We've seen the same issue in on the web client in 2.12.  Here's the bug we 
filed https://bugs.launchpad.net/evergreen/+bug/1691264

Jennifer


Quoting scott.tho...@sparkpa.org:

> Hi,
>Our test server is on 2.12 so we are testing the web client. We 
> noticed that, unlike XUL, the Org Unit selector is not sticky in 
> Patron Search. Is this deliberate or a bug? I could not find anything 
> in Launchpad.
>
> Thank you,
> Scott
>
>
> Scott Thomas
> Executive Director
> PaILS / SPARK
> (717) 873-9461
> scott.tho...@sparkpa.org<mailto:scott.tho...@sparkpa.org>
> Stay informed! Join the SPARK-User Email List:
> https://mail.palibrary.org/mailman/listinfo/spark-users
> [Description: Description: Training | SPARK - Pennsylvania's Statewide 
> Library System]<http://www.palibrary.org/pails/>


-- 
Jennifer Pringle
Co-op Support
BC Libraries Cooperative
Tel: 1-888-848-9250
Email:jennifer.prin...@bc.libraries.coop
Website: http://bc.libraries.coop



Re: [OPEN-ILS-GENERAL] Web Client and Patron Search: Sticky Scoping

2017-05-24 Thread Jennifer Pringle

Hi Scott,

We've seen the same issue in on the web client in 2.12.  Here's the  
bug we filed https://bugs.launchpad.net/evergreen/+bug/1691264


Jennifer


Quoting scott.tho...@sparkpa.org:


Hi,
   Our test server is on 2.12 so we are testing the web client. We  
noticed that, unlike XUL, the Org Unit selector is not sticky in  
Patron Search. Is this deliberate or a bug? I could not find  
anything in Launchpad.


Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users
[Description: Description: Training | SPARK - Pennsylvania's  
Statewide Library System]



--
Jennifer Pringle
Co-op Support
BC Libraries Cooperative
Tel: 1-888-848-9250
Email:jennifer.prin...@bc.libraries.coop
Website: http://bc.libraries.coop



[OPEN-ILS-GENERAL] Web Client and Patron Search: Sticky Scoping

2017-05-24 Thread scott.tho...@sparkpa.org
Hi,
   Our test server is on 2.12 so we are testing the web client. We noticed 
that, unlike XUL, the Org Unit selector is not sticky in Patron Search. Is this 
deliberate or a bug? I could not find anything in Launchpad.

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org
Stay informed! Join the SPARK-User Email List:
https://mail.palibrary.org/mailman/listinfo/spark-users
[Description: Description: Training | SPARK - Pennsylvania's Statewide Library 
System]



Re: [OPEN-ILS-GENERAL] Web Client installation

2017-03-22 Thread Jason Stephenson
Nawras,

I ran into something very similar tonight. I had previously used my
browser with a server that had the same IP address/name.

I could not do anything until I looked at the Workstation drop down and
chose the workstation that the browser remembered.

As soon as I did that and clicked on Sign in, I got to the workstation
registration page with a message at the top about the registration being
removed.

Hope that helps,
Jason

On 03/21/2017 07:34 AM, nawras ali wrote:
> Thank you for the reply!
> 
> 
> I have self signed SSL cert. only. I entered the the username and the
> password in the page https://my-ip/eg/staff. But nothing happened. I
> didn't get redirected to any page.
> 
> I also tried to connect through the port 7682 as Eva suggested,
> unfortunately, it did not work for me :(
> 
> I also tried to connect to the web client using the URL:
> http://my-ip/eg/staff, I got a 403 error (Forbidden: You don't have
> permission to access /eg/staff/login on this server.)
> 
> Is there any way to log in to the web client with self-signed cert.??
> 
> Thank you, I appreciate your help!
> 
> 
> Nawras Ali ,
> Learn with Naw 
> Regards*,
> *
> 
> On Mon, Mar 20, 2017 at 2:03 PM, nawras ali  > wrote:
> 
> Hello everyone,
> 
> I installed Evergreen ILS, and everything works properly.
> 
> However, when I try to log in to the web client through the URL:
> https://eg/staff/, nothing happens.
> 
> Is there any special setup I should make in order to log in to the
> web client??! Did I miss any step through the installation process
> (I followed the steps mentioned in the installation guide) ?!
> 
> Thank you!
> 
> Nawras Ali ,
> Learn with Naw 
> Regards*,
> *
> 
> 


Re: [OPEN-ILS-GENERAL] Web Client installation

2017-03-21 Thread Jason Stephenson
Nawras,

Is the websockets instance of Apache running?

You can check by doing "ps ax | grep websockets" on the server.

If you don't seen any running, you'll need to start per the instructions
in the OpenSRF README.

Good luck,
Jason

On 03/21/2017 07:34 AM, nawras ali wrote:
> Thank you for the reply!
> 
> 
> I have self signed SSL cert. only. I entered the the username and the
> password in the page https://my-ip/eg/staff. But nothing happened. I
> didn't get redirected to any page.
> 
> I also tried to connect through the port 7682 as Eva suggested,
> unfortunately, it did not work for me :(
> 
> I also tried to connect to the web client using the URL:
> http://my-ip/eg/staff, I got a 403 error (Forbidden: You don't have
> permission to access /eg/staff/login on this server.)
> 
> Is there any way to log in to the web client with self-signed cert.??
> 
> Thank you, I appreciate your help!
> 
> 
> Nawras Ali ,
> Learn with Naw 
> Regards*,
> *
> 
> On Mon, Mar 20, 2017 at 2:03 PM, nawras ali  > wrote:
> 
> Hello everyone,
> 
> I installed Evergreen ILS, and everything works properly.
> 
> However, when I try to log in to the web client through the URL:
> https://eg/staff/, nothing happens.
> 
> Is there any special setup I should make in order to log in to the
> web client??! Did I miss any step through the installation process
> (I followed the steps mentioned in the installation guide) ?!
> 
> Thank you!
> 
> Nawras Ali ,
> Learn with Naw 
> Regards*,
> *
> 
> 


Re: [OPEN-ILS-GENERAL] Web Client installation

2017-03-21 Thread nawras ali
Thank you for the reply!


I have self signed SSL cert. only. I entered the the username and the
password in the page https://my-ip/eg/staff. But nothing happened. I didn't
get redirected to any page.

I also tried to connect through the port 7682 as Eva suggested,
unfortunately, it did not work for me :(

I also tried to connect to the web client using the URL:
http://my-ip/eg/staff, I got a 403 error (Forbidden: You don't have
permission to access /eg/staff/login on this server.)

Is there any way to log in to the web client with self-signed cert.??

Thank you, I appreciate your help!


Nawras Ali ,
Learn with Naw 
Regards
*,*

On Mon, Mar 20, 2017 at 2:03 PM, nawras ali  wrote:

> Hello everyone,
>
> I installed Evergreen ILS, and everything works properly.
>
> However, when I try to log in to the web client through the URL:
> https://eg/staff/, nothing happens.
>
> Is there any special setup I should make in order to log in to the web
> client??! Did I miss any step through the installation process (I followed
> the steps mentioned in the installation guide) ?!
>
> Thank you!
>
> Nawras Ali ,
> Learn with Naw 
> Regards
> *,*
>


Re: [OPEN-ILS-GENERAL] Web Client installation

2017-03-20 Thread Cerninakova Eva
Hi Nawras,

I have solved  the  very same problem few hours ago ;-)
If you do not have valid  certificate (issued by certificate authority),
you have to take the following steps:

- Open the page https://localhost:7682 (replace localhost by URL of your
catalog) and accept the certificate
- The do the same at the page https://localhost/eg/staff
Than you should be able to log in to web staff client .

Hope this help
Eva






---
Mgr. Eva Cerniňáková
cer...@jabok.cz
Tel. +420 211 222 409

Knihovna Jabok
http:/knihovna.jabok.cz
Tel.  +420 211 222 410

Jabok - Vyšší odborná škola sociálně pedagogická a teologická
Salmovská 8, 120 00 Praha 2


2017-03-20 13:21 GMT+01:00 Bill Ott :

> Do you have a proper SSL cert for your host?  What you describe is exactly
> what happens if you attempt to login when using a hostname that does not
> match the certificate being used.  The login page is displayed correctly,
> but the user is not authenticated.
>
>
>
> On 03/20/2017 08:03 AM, nawras ali wrote:
>
> Hello everyone,
>
> I installed Evergreen ILS, and everything works properly.
>
> However, when I try to log in to the web client through the URL:
> https://eg/staff/, nothing happens.
>
> Is there any special setup I should make in order to log in to the web
> client??! Did I miss any step through the installation process (I followed
> the steps mentioned in the installation guide) ?!
>
> Thank you!
>
> Nawras Ali ,
> Learn with Naw 
> Regards
> *, *
>
>
>


Re: [OPEN-ILS-GENERAL] Web Client installation

2017-03-20 Thread Bill Ott
Do you have a proper SSL cert for your host?  What you describe is 
exactly what happens if you attempt to login when using a hostname that 
does not match the certificate being used.  The login page is displayed 
correctly, but the user is not authenticated.




On 03/20/2017 08:03 AM, nawras ali wrote:

Hello everyone,

I installed Evergreen ILS, and everything works properly.

However, when I try to log in to the web client through the URL: 
https://eg/staff/, nothing happens.


Is there any special setup I should make in order to log in to the web 
client??! Did I miss any step through the installation process (I 
followed the steps mentioned in the installation guide) ?!


Thank you!

Nawras Ali ,
Learn with Naw 
Regards*,
*




[OPEN-ILS-GENERAL] Web Client installation

2017-03-20 Thread nawras ali
Hello everyone,

I installed Evergreen ILS, and everything works properly.

However, when I try to log in to the web client through the URL:
https://eg/staff/, nothing happens.

Is there any special setup I should make in order to log in to the web
client??! Did I miss any step through the installation process (I followed
the steps mentioned in the installation guide) ?!

Thank you!

Nawras Ali ,
Learn with Naw 
Regards
*,*


[OPEN-ILS-GENERAL] Web client hacking days

2017-01-18 Thread Kathy Lussier

Hi all,

We didn't get a huge response to our web client hacking day poll, but it 
looks like Fridays work well for the people who responded. I decided to 
set the two Fridays preceding 2.12 feature slush as web client hacking 
days. If you only can participate in one, that's fine, but I think the 
two days will help us focus on resolving web client issues before the 
2.12 release.


The Web client hacking days, then, will be held on Friday January 27 and 
Friday, February 5. Community members can participate by working on web 
client bug fixes, otherwise improving the web client, testing fixes that 
have pullrequest tags or working on documentation for the web client.


I also would like to highlight a few web client bugs that I think are 
important to address to make pilot use of the web client in libraries as 
smooth as possible.


- I've already indicated that I consider the 'renew and edit due date 
features do not calculate correctly in web staff client' bug to be a 
must-fix item for the 2.12 release. Related to that bug is 
https://bugs.launchpad.net/evergreen/+bug/1657466. The form for editing 
due dates from the patron's Items Out screen will not submit.


- Hatch 2.12 omnibus - https://bugs.launchpad.net/evergreen/+bug/1646166 
- we discussed this bug in the last dev meeting. Although we can pilot 
the web client in production without hatch, we think it's important that 
hatch is ready to test in production too. Bill Erickson has been working 
on the code for this feature and is looking for people to put their eyes 
on the code and the behavior.


- Item Status List View Missing Column Options - 
https://bugs.launchpad.net/evergreen/+bug/1528924 and Item Status 
(Detail View) missing actions. The Item Status interface is highly used 
by both circ and cataloging staff. Getting everything into this 
interface will improve the experience for those who opt to test the 
client in production.


I will be highlighting other important web client bugs as we get closer 
to release time. If there are any you think should be highlighted, 
please let me know.


Kathy



--
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
(508) 343-0128
kluss...@masslnc.org
Twitter: http://www.twitter.com/kmlussier



Re: [OPEN-ILS-GENERAL] Web Client and 2.11

2017-01-05 Thread Terran McCanna
We are upgrading next week as well. We have the web client on our test
server, and although it is not production-ready, we are considering opening
it up to a library or two that would like to pilot it on an extremely
limited basis. I'd consider a good pilot location to have several
circulation machines where one could be set to the web client and the
others on the standard client.

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Thu, Jan 5, 2017 at 12:47 PM, scott.tho...@sparkpa.org <
scott.tho...@sparkpa.org> wrote:

> Hi,
>
>   We will be upgrading to 2.11 next week. Are any libraries out there
> using the web client in production at 2.11 (or earlier) for Circulation?
>
> Thank you,
>
> Scott
>
>
>
>
>
> Scott Thomas
>
> Executive Director
>
> *PaILS / SPARK*
>
> (717) 873-9461
>
> scott.tho...@sparkpa.org
>
> [image: Description: Description: Training | SPARK – Pennsylvania's
> Statewide Library System] 
>
>
>
>
>


[OPEN-ILS-GENERAL] Web Client and 2.11

2017-01-05 Thread scott.tho...@sparkpa.org
Hi,
  We will be upgrading to 2.11 next week. Are any libraries out there using the 
web client in production at 2.11 (or earlier) for Circulation?

Thank you,
Scott


Scott Thomas
Executive Director
PaILS / SPARK
(717) 873-9461
scott.tho...@sparkpa.org
[Description: Description: Training | SPARK - Pennsylvania's Statewide Library 
System]




Re: [OPEN-ILS-GENERAL] Web-Client

2016-11-16 Thread Bill Erickson
Also beware the web browser needs to access the server on (nonstandard)
port 7682.  If you are behind a firewall, it may be blocking the port.

FYI work is under way to avoid the requirement for using a nonstandard
port:  https://bugs.launchpad.net/opensrf/+bug/1638651

-b


On Wed, Nov 16, 2016 at 1:51 PM, Rogan Hamby  wrote:

> I just tried on Chrome with no issues.  What browser are you using?
>
> On Wed, Nov 16, 2016 at 12:12 PM, Forrest, Stuart 
> wrote:
>
>> HI
>>
>>
>>
>>
>>
>> I am trying to access the web client to see how it is looking. The
>> address I am using is https://webby.evergreencatalog
>> .com/eg/staff/login?route_to=%2Feg%2Fstaff%2F with admin and demo123 as
>> UN and PW.
>>
>>
>>
>> When I click login nothing happens, any ideas?
>>
>>
>>
>> Thanks
>>
>> Stuart
>>
>>
>>
>>
>>
>> 
>> 
>>
>> Stuart Forrest PhD
>>
>> Library Systems Specialist
>>
>> Beaufort County Library
>>
>> 843 255 6450
>>
>> sforr...@bcgov.net
>>
>>
>>
>> http://www.beaufortcountylibrary.org
>>
>>
>>
>> For Leisure, For Learning, For Life
>>
>>
>>
>>
>>
>
>
>
> --
> --
> Rogan R. Hamby, Data and Project Analyst
> Equinox - Open Your Library
> ro...@esilibrary.com
> 1-877-OPEN-ILS | www.esilibrary.com
>
>


Re: [OPEN-ILS-GENERAL] Web-Client

2016-11-16 Thread Rogan Hamby
I just tried on Chrome with no issues.  What browser are you using?

On Wed, Nov 16, 2016 at 12:12 PM, Forrest, Stuart 
wrote:

> HI
>
>
>
>
>
> I am trying to access the web client to see how it is looking. The address
> I am using is https://webby.evergreencatalog.com/eg/staff/
> login?route_to=%2Feg%2Fstaff%2F with admin and demo123 as UN and PW.
>
>
>
> When I click login nothing happens, any ideas?
>
>
>
> Thanks
>
> Stuart
>
>
>
>
>
> 
> 
>
> Stuart Forrest PhD
>
> Library Systems Specialist
>
> Beaufort County Library
>
> 843 255 6450
>
> sforr...@bcgov.net
>
>
>
> http://www.beaufortcountylibrary.org
>
>
>
> For Leisure, For Learning, For Life
>
>
>
>
>



-- 
--
Rogan R. Hamby, Data and Project Analyst
Equinox - Open Your Library
ro...@esilibrary.com
1-877-OPEN-ILS | www.esilibrary.com


Re: [OPEN-ILS-GENERAL] Web-Client

2016-11-16 Thread Terran McCanna
What browser are you using? It will not work at all on IE, but works for me
on Firefox and Chrome.

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Wed, Nov 16, 2016 at 12:12 PM, Forrest, Stuart 
wrote:

> HI
>
>
>
>
>
> I am trying to access the web client to see how it is looking. The address
> I am using is https://webby.evergreencatalog.com/eg/staff/
> login?route_to=%2Feg%2Fstaff%2F with admin and demo123 as UN and PW.
>
>
>
> When I click login nothing happens, any ideas?
>
>
>
> Thanks
>
> Stuart
>
>
>
>
>
> 
> 
>
> Stuart Forrest PhD
>
> Library Systems Specialist
>
> Beaufort County Library
>
> 843 255 6450
>
> sforr...@bcgov.net
>
>
>
> http://www.beaufortcountylibrary.org
>
>
>
> For Leisure, For Learning, For Life
>
>
>
>
>


[OPEN-ILS-GENERAL] Web-Client

2016-11-16 Thread Forrest, Stuart
HI


I am trying to access the web client to see how it is looking. The address I am 
using is 
https://webby.evergreencatalog.com/eg/staff/login?route_to=%2Feg%2Fstaff%2F 
with admin and demo123 as UN and PW.

When I click login nothing happens, any ideas?

Thanks
Stuart



Stuart Forrest PhD
Library Systems Specialist
Beaufort County Library
843 255 6450
sforr...@bcgov.net

http://www.beaufortcountylibrary.org

For Leisure, For Learning, For Life




Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-22 Thread McCanna, Terran
I love it!

Does it scale nicely to small screens?

Terran McCanna 
PINES Program Manager 
Georgia Public Library Service 
1800 Century Place, Suite 150 
Atlanta, GA 30345 
404-235-7138 
tmcca...@georgialibraries.org 


- Original Message -
From: Kathy Lussier kluss...@masslnc.org
To: open-ils-general@list.georgialibraries.org
Sent: Wednesday, July 22, 2015 1:43:07 PM
Subject: Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

Hi all,

I just wanted to report back that I submitted something in LP with some 
code attached to make the main navigation menu a fixed element.

The LP bug is available at 
https://bugs.launchpad.net/evergreen/+bug/1474455.

A small screencast showing the new behavior for the navigation menu is 
available at

https://drive.google.com/file/d/0B74gDMUDwDXqWWFLbDhLV3p3bzg/view?usp=sharing

Kathy



On 07/10/2015 03:14 PM, Dan Wells wrote:

 Hello all,

 This came up in Kathy’s recent thread asking about the patron editor, 
 and rather than hijack that thread, I’d like to broaden the 
 conversation a little, because the same usability issues will affect 
 many areas of the staff client.

 To cut straight to the point, I strongly believe that using fixed 
 position for large portions of the staff client interface will have a 
 major positive effect on usability.  This has been applied and proven 
 in desktop applications for decades, and is now being rediscovered 
 within the browser environment as web “pages” become applications. 
 There is plenty of evidence out there to support this stance, but here 
 is a quick read which highlights the point well: 
 http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/

 If we consider the mockups from our design internship a few months 
 back, in the screenshot Kathy referenced, the entire top area (and, in 
 this case, the right sidebar) would ideally be fixed position.  The 
 only scrolling area should be the actual form.  For any who attended 
 my talk on design at the conference, this is exactly the concern of 
 rule of thumb #3: “Scroll the data, not the interface”, with “data” 
 broadly including all information and workspaces which are not “the 
 program”.  (Here is Kathy’s screenshot link again for reference: 
 http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
  
 )

 The main complaint driven at fixed screen elements is that they take 
 up too much space.  They do take up space, obviously, but with the 
 amount of use these elements get on a moment by moment basis, the 
 space is well worth taking.  In cases where more workspace is truly of 
 benefit, we are better off using fixed position with a “hide” option 
 (auto or manual) than we would be with using scroll, as we can retain 
 the clear benefits of persistent availability and predictability.  
 (Expert users might also choose to do without some toolbars and rely 
 on keyboard shortcuts, but that sort of use will never be feasible for 
 many staff client users and scenarios.)

 As the Smashing Magazine article points out, the easiest way to 
 understand the situation is to simply imagine other software working 
 with fully-scrolling interfaces.  In this imaginary scenario, when you 
 are using a word processor, a spreadsheet application, or even a 
 browser itself, all of your menus, toolbars, tabs, etc., would simply 
 scroll off the screen as soon as you tried to scroll down to see 
 additional content.  It’s likely that some ancient desktop software 
 did exactly that, but if they did, they are now extinct, and not 
 without good reason.

 Another valid concern sometimes raised is the effect a rich, fixed 
 interface might have on a small screen appliance, like a phone.  This 
 topic should be addressed, but I believe it is best kept separate from 
 the problems at hand, which are already large enough.  My personal 
 stance would be that a full, first-class staff client interface on a 
 small screen device is not a realistic concern for a community of our 
 size, needs, and capabilities.  Our bar for using the full client on 
 phones should be “not impossible”, and then we can re-dedicate a 
 portion of our energy to creating limited, purpose-built interfaces 
 for functions of known value on small devices (e.g. inventory 
 scanning), and which are also likely to best include some fixed top 
 and/or bottom elements.

 I also want to emphasize that none if this is meant to disparage the 
 work which has been done so far.  It is much harder to make something 
 out of nothing than to take something and make it better.  I also 
 acknowledge that, while I have spent large amounts of time studying 
 the web client, I have found zero time to contribute to the actual web 
 client code.  That said, if we can help establish consensus around 
 where we want to end up, I know I would feel more comfortable jumping 
 in, and I suspect others might as well.

 Sincerely,

 Dan

 Daniel Wells

 Library

Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-22 Thread Kathy Lussier

Hi all,

I just wanted to report back that I submitted something in LP with some 
code attached to make the main navigation menu a fixed element.


The LP bug is available at 
https://bugs.launchpad.net/evergreen/+bug/1474455.


A small screencast showing the new behavior for the navigation menu is 
available at


https://drive.google.com/file/d/0B74gDMUDwDXqWWFLbDhLV3p3bzg/view?usp=sharing

Kathy



On 07/10/2015 03:14 PM, Dan Wells wrote:


Hello all,

This came up in Kathy’s recent thread asking about the patron editor, 
and rather than hijack that thread, I’d like to broaden the 
conversation a little, because the same usability issues will affect 
many areas of the staff client.


To cut straight to the point, I strongly believe that using fixed 
position for large portions of the staff client interface will have a 
major positive effect on usability.  This has been applied and proven 
in desktop applications for decades, and is now being rediscovered 
within the browser environment as web “pages” become applications. 
There is plenty of evidence out there to support this stance, but here 
is a quick read which highlights the point well: 
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/


If we consider the mockups from our design internship a few months 
back, in the screenshot Kathy referenced, the entire top area (and, in 
this case, the right sidebar) would ideally be fixed position.  The 
only scrolling area should be the actual form.  For any who attended 
my talk on design at the conference, this is exactly the concern of 
rule of thumb #3: “Scroll the data, not the interface”, with “data” 
broadly including all information and workspaces which are not “the 
program”.  (Here is Kathy’s screenshot link again for reference: 
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png 
)


The main complaint driven at fixed screen elements is that they take 
up too much space.  They do take up space, obviously, but with the 
amount of use these elements get on a moment by moment basis, the 
space is well worth taking.  In cases where more workspace is truly of 
benefit, we are better off using fixed position with a “hide” option 
(auto or manual) than we would be with using scroll, as we can retain 
the clear benefits of persistent availability and predictability.  
(Expert users might also choose to do without some toolbars and rely 
on keyboard shortcuts, but that sort of use will never be feasible for 
many staff client users and scenarios.)


As the Smashing Magazine article points out, the easiest way to 
understand the situation is to simply imagine other software working 
with fully-scrolling interfaces.  In this imaginary scenario, when you 
are using a word processor, a spreadsheet application, or even a 
browser itself, all of your menus, toolbars, tabs, etc., would simply 
scroll off the screen as soon as you tried to scroll down to see 
additional content.  It’s likely that some ancient desktop software 
did exactly that, but if they did, they are now extinct, and not 
without good reason.


Another valid concern sometimes raised is the effect a rich, fixed 
interface might have on a small screen appliance, like a phone.  This 
topic should be addressed, but I believe it is best kept separate from 
the problems at hand, which are already large enough.  My personal 
stance would be that a full, first-class staff client interface on a 
small screen device is not a realistic concern for a community of our 
size, needs, and capabilities.  Our bar for using the full client on 
phones should be “not impossible”, and then we can re-dedicate a 
portion of our energy to creating limited, purpose-built interfaces 
for functions of known value on small devices (e.g. inventory 
scanning), and which are also likely to best include some fixed top 
and/or bottom elements.


I also want to emphasize that none if this is meant to disparage the 
work which has been done so far.  It is much harder to make something 
out of nothing than to take something and make it better.  I also 
acknowledge that, while I have spent large amounts of time studying 
the web client, I have found zero time to contribute to the actual web 
client code.  That said, if we can help establish consensus around 
where we want to end up, I know I would feel more comfortable jumping 
in, and I suspect others might as well.


Sincerely,

Dan

Daniel Wells

Library Programmer/Analyst

Hekman Library, Calvin College

616.526.7133



--
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
(508) 343-0128
kluss...@masslnc.org
Twitter: http://www.twitter.com/kmlussier



Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-22 Thread Lynn Floyd
+1, like it. 

 

Lynn Floyd 
 mailto:lfl...@andersonlibrary.org lfl...@andersonlibrary.org 
Anderson County Library 
864-260-4500 x181 
 http://www.andersonlibrary.org/ http://www.andersonlibrary.org 
  

 

From: Open-ils-general
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of
Kathy Lussier
Sent: Wednesday, July 22, 2015 1:43 PM
To: open-ils-general@list.georgialibraries.org
Subject: Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

 

Hi all,

I just wanted to report back that I submitted something in LP with some code
attached to make the main navigation menu a fixed element. 

The LP bug is available at
https://bugs.launchpad.net/evergreen/+bug/1474455.

A small screencast showing the new behavior for the navigation menu is
available at

https://drive.google.com/file/d/0B74gDMUDwDXqWWFLbDhLV3p3bzg/view?usp=sharin
g

Kathy




On 07/10/2015 03:14 PM, Dan Wells wrote:

Hello all,

 

This came up in Kathy's recent thread asking about the patron editor, and
rather than hijack that thread, I'd like to broaden the conversation a
little, because the same usability issues will affect many areas of the
staff client.

 

To cut straight to the point, I strongly believe that using fixed position
for large portions of the staff client interface will have a major positive
effect on usability.  This has been applied and proven in desktop
applications for decades, and is now being rediscovered within the browser
environment as web pages become applications.  There is plenty of evidence
out there to support this stance, but here is a quick read which highlights
the point well:
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navig
ate/

 

If we consider the mockups from our design internship a few months back, in
the screenshot Kathy referenced, the entire top area (and, in this case, the
right sidebar) would ideally be fixed position.  The only scrolling area
should be the actual form.  For any who attended my talk on design at the
conference, this is exactly the concern of rule of thumb #3: Scroll the
data, not the interface, with data broadly including all information and
workspaces which are not the program.  (Here is Kathy's screenshot link
again for reference:
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0o
kinXl1t572gy.png )

 

The main complaint driven at fixed screen elements is that they take up too
much space.  They do take up space, obviously, but with the amount of use
these elements get on a moment by moment basis, the space is well worth
taking.  In cases where more workspace is truly of benefit, we are better
off using fixed position with a hide option (auto or manual) than we would
be with using scroll, as we can retain the clear benefits of persistent
availability and predictability.  (Expert users might also choose to do
without some toolbars and rely on keyboard shortcuts, but that sort of use
will never be feasible for many staff client users and scenarios.)

 

As the Smashing Magazine article points out, the easiest way to understand
the situation is to simply imagine other software working with
fully-scrolling interfaces.  In this imaginary scenario, when you are using
a word processor, a spreadsheet application, or even a browser itself, all
of your menus, toolbars, tabs, etc., would simply scroll off the screen as
soon as you tried to scroll down to see additional content.  It's likely
that some ancient desktop software did exactly that, but if they did, they
are now extinct, and not without good reason.

 

Another valid concern sometimes raised is the effect a rich, fixed interface
might have on a small screen appliance, like a phone.  This topic should be
addressed, but I believe it is best kept separate from the problems at hand,
which are already large enough.  My personal stance would be that a full,
first-class staff client interface on a small screen device is not a
realistic concern for a community of our size, needs, and capabilities.  Our
bar for using the full client on phones should be not impossible, and then
we can re-dedicate a portion of our energy to creating limited,
purpose-built interfaces for functions of known value on small devices (e.g.
inventory scanning), and which are also likely to best include some fixed
top and/or bottom elements.

 

I also want to emphasize that none if this is meant to disparage the work
which has been done so far.  It is much harder to make something out of
nothing than to take something and make it better.  I also acknowledge that,
while I have spent large amounts of time studying the web client, I have
found zero time to contribute to the actual web client code.  That said, if
we can help establish consensus around where we want to end up, I know I
would feel more comfortable jumping in, and I suspect others might as well.

 

Sincerely,

Dan

 

 

Daniel Wells

Library Programmer/Analyst

Hekman Library, Calvin College

616.526.7133

Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-22 Thread Kathy Lussier

Hi Terran,

The menu stays fixed at the top of the screen in mobile view, but, 
otherwise, I didn't change the current way that the menu responds on a 
smaller screen.


https://drive.google.com/file/d/0B74gDMUDwDXqVDhXaXhxQUd0c2c/view?usp=drivesdk

Kathy

On 07/22/2015 01:47 PM, McCanna, Terran wrote:

I love it!

Does it scale nicely to small screens?

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


- Original Message -
From: Kathy Lussier kluss...@masslnc.org
To: open-ils-general@list.georgialibraries.org
Sent: Wednesday, July 22, 2015 1:43:07 PM
Subject: Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

Hi all,

I just wanted to report back that I submitted something in LP with some
code attached to make the main navigation menu a fixed element.

The LP bug is available at
https://bugs.launchpad.net/evergreen/+bug/1474455.

A small screencast showing the new behavior for the navigation menu is
available at

https://drive.google.com/file/d/0B74gDMUDwDXqWWFLbDhLV3p3bzg/view?usp=sharing

Kathy



On 07/10/2015 03:14 PM, Dan Wells wrote:

Hello all,

This came up in Kathy’s recent thread asking about the patron editor,
and rather than hijack that thread, I’d like to broaden the
conversation a little, because the same usability issues will affect
many areas of the staff client.

To cut straight to the point, I strongly believe that using fixed
position for large portions of the staff client interface will have a
major positive effect on usability.  This has been applied and proven
in desktop applications for decades, and is now being rediscovered
within the browser environment as web “pages” become applications.
There is plenty of evidence out there to support this stance, but here
is a quick read which highlights the point well:
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/

If we consider the mockups from our design internship a few months
back, in the screenshot Kathy referenced, the entire top area (and, in
this case, the right sidebar) would ideally be fixed position.  The
only scrolling area should be the actual form.  For any who attended
my talk on design at the conference, this is exactly the concern of
rule of thumb #3: “Scroll the data, not the interface”, with “data”
broadly including all information and workspaces which are not “the
program”.  (Here is Kathy’s screenshot link again for reference:
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
)

The main complaint driven at fixed screen elements is that they take
up too much space.  They do take up space, obviously, but with the
amount of use these elements get on a moment by moment basis, the
space is well worth taking.  In cases where more workspace is truly of
benefit, we are better off using fixed position with a “hide” option
(auto or manual) than we would be with using scroll, as we can retain
the clear benefits of persistent availability and predictability.
(Expert users might also choose to do without some toolbars and rely
on keyboard shortcuts, but that sort of use will never be feasible for
many staff client users and scenarios.)

As the Smashing Magazine article points out, the easiest way to
understand the situation is to simply imagine other software working
with fully-scrolling interfaces.  In this imaginary scenario, when you
are using a word processor, a spreadsheet application, or even a
browser itself, all of your menus, toolbars, tabs, etc., would simply
scroll off the screen as soon as you tried to scroll down to see
additional content.  It’s likely that some ancient desktop software
did exactly that, but if they did, they are now extinct, and not
without good reason.

Another valid concern sometimes raised is the effect a rich, fixed
interface might have on a small screen appliance, like a phone.  This
topic should be addressed, but I believe it is best kept separate from
the problems at hand, which are already large enough.  My personal
stance would be that a full, first-class staff client interface on a
small screen device is not a realistic concern for a community of our
size, needs, and capabilities.  Our bar for using the full client on
phones should be “not impossible”, and then we can re-dedicate a
portion of our energy to creating limited, purpose-built interfaces
for functions of known value on small devices (e.g. inventory
scanning), and which are also likely to best include some fixed top
and/or bottom elements.

I also want to emphasize that none if this is meant to disparage the
work which has been done so far.  It is much harder to make something
out of nothing than to take something and make it better.  I also
acknowledge that, while I have spent large amounts of time studying
the web client, I have found zero time to contribute to the actual web
client code.  That said, if we can help

Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-15 Thread McCanna, Terran


What if, when viewed at smaller than a certain size, it not only shrank down 
the menu but also simplified it so that it looked more like a narrow bar on an 
app? Just high enough to be usable on small touch-screen tablets or notepads 
with Home and Back buttons (or Cancel and Save buttons on screens that are 
being edited, or an Edit button on screens that can be edited), and a Menu 
button that gives a dropdown list of the other options? It could be that 
simple, or perhaps have one or two other context-sensitive buttons appear on 
certain screens. 

I wouldn't ever expect the client to be fully functional on a little smartphone 
screen (although access to certain pieces would be really useful in a pinch), 
but there are lots of scenarios where being able to use the majority of the 
functions on a small tablet would be wonderful. I've also worked with library 
staff who have poor vision and like their monitors to be set at extremely low 
resolutions, and this type of behavior would be good for them as well.

(I like Jason's color-coding of the Cancel vs Save buttons as an additional 
visual cue, too.)


Terran McCanna 
PINES Program Manager 
Georgia Public Library Service 
1800 Century Place, Suite 150 
Atlanta, GA 30345 
404-235-7138 
tmcca...@georgialibraries.org 


- Original Message -
From: Jason A Boyer jbo...@library.in.gov
To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org
Sent: Monday, July 13, 2015 8:23:07 AM
Subject: Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

I like this idea a lot, and I have a thought on how to avoid wasting a lot of 
vertical space while doing it. I don't know how complex it would be since I 
haven't looked at the angular code much, but if the save/cancel options could 
take the place of the Check Out, Items Out, etc. options at the top that 
wouldn't require any additional space. It would also make it clear that you've 
chosen to edit this record and to move on to something else you need to either 
choose to save it or abandon your changes. I would even go so far as to say 
that I'd like to adopt the Android and iOS convention that the data-loss 
(Cancel in this case) option be red while the Save option be blue like the 
other interface elements. It's something I could see used in several places 
(and possibly make the angular-ization of any interface that doesn't follow 
this convention more desirable, possibly getting more hands involved, etc.)

Jason

--
Jason Boyer
Indiana State Library
http://library.in.gov/

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Dan 
Wells
Sent: Friday, July 10, 2015 3:14 PM
To: 'open-ils-general'
Subject: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

Hello all,

This came up in Kathy's recent thread asking about the patron editor, and 
rather than hijack that thread, I'd like to broaden the conversation a little, 
because the same usability issues will affect many areas of the staff client.

To cut straight to the point, I strongly believe that using fixed position for 
large portions of the staff client interface will have a major positive effect 
on usability.  This has been applied and proven in desktop applications for 
decades, and is now being rediscovered within the browser environment as web 
pages become applications.  There is plenty of evidence out there to support 
this stance, but here is a quick read which highlights the point well: 
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/

If we consider the mockups from our design internship a few months back, in the 
screenshot Kathy referenced, the entire top area (and, in this case, the right 
sidebar) would ideally be fixed position.  The only scrolling area should be 
the actual form.  For any who attended my talk on design at the conference, 
this is exactly the concern of rule of thumb #3: Scroll the data, not the 
interface, with data broadly including all information and workspaces which 
are not the program.  (Here is Kathy's screenshot link again for reference: 
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
 )

The main complaint driven at fixed screen elements is that they take up too 
much space.  They do take up space, obviously, but with the amount of use these 
elements get on a moment by moment basis, the space is well worth taking.  In 
cases where more workspace is truly of benefit, we are better off using fixed 
position with a hide option (auto or manual) than we would be with using 
scroll, as we can retain the clear benefits of persistent availability and 
predictability.  (Expert users might also choose to do without some toolbars 
and rely on keyboard shortcuts, but that sort of use will never be feasible for 
many staff client users and scenarios.)

As the Smashing Magazine article points out, the easiest way to understand the 
situation is to simply imagine

Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-14 Thread Joan Kranich
Hi,

In the current client if I go to patron edit to look at something but do not 
need to make changes then I can click Holds or Check Out, etc. and continue to 
serve the patron.  If I understand correctly in this scenario staff would click 
Cancel and then the click the next function which may cause additional clicks 
for staff.  Save on top in a fixed location I think works.  It would be good to 
skip the Cancel step.


I inquired with front line circulation staff and those that responded said they 
did not use options to show required, suggested or all fields (from Kathy's 
previous email).  They liked the floating Save but I think the fixed position 
point is important too.

Joan

Joan Kranich
C/W MARS Member Services
jkran...@cwmars.orgmailto:jkran...@cwmars.org
508-755-3323 ext. 21

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Boyer, 
Jason A
Sent: Monday, July 13, 2015 8:23 AM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

I like this idea a lot, and I have a thought on how to avoid wasting a lot of 
vertical space while doing it. I don't know how complex it would be since I 
haven't looked at the angular code much, but if the save/cancel options could 
take the place of the Check Out, Items Out, etc. options at the top that 
wouldn't require any additional space. It would also make it clear that you've 
chosen to edit this record and to move on to something else you need to either 
choose to save it or abandon your changes. I would even go so far as to say 
that I'd like to adopt the Android and iOS convention that the data-loss 
(Cancel in this case) option be red while the Save option be blue like the 
other interface elements. It's something I could see used in several places 
(and possibly make the angular-ization of any interface that doesn't follow 
this convention more desirable, possibly getting more hands involved, etc.)

Jason

--
Jason Boyer
Indiana State Library
http://library.in.gov/

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Dan 
Wells
Sent: Friday, July 10, 2015 3:14 PM
To: 'open-ils-general'
Subject: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

Hello all,

This came up in Kathy's recent thread asking about the patron editor, and 
rather than hijack that thread, I'd like to broaden the conversation a little, 
because the same usability issues will affect many areas of the staff client.

To cut straight to the point, I strongly believe that using fixed position for 
large portions of the staff client interface will have a major positive effect 
on usability.  This has been applied and proven in desktop applications for 
decades, and is now being rediscovered within the browser environment as web 
pages become applications.  There is plenty of evidence out there to support 
this stance, but here is a quick read which highlights the point well: 
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/

If we consider the mockups from our design internship a few months back, in the 
screenshot Kathy referenced, the entire top area (and, in this case, the right 
sidebar) would ideally be fixed position.  The only scrolling area should be 
the actual form.  For any who attended my talk on design at the conference, 
this is exactly the concern of rule of thumb #3: Scroll the data, not the 
interface, with data broadly including all information and workspaces which 
are not the program.  (Here is Kathy's screenshot link again for reference: 
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
 )

The main complaint driven at fixed screen elements is that they take up too 
much space.  They do take up space, obviously, but with the amount of use these 
elements get on a moment by moment basis, the space is well worth taking.  In 
cases where more workspace is truly of benefit, we are better off using fixed 
position with a hide option (auto or manual) than we would be with using 
scroll, as we can retain the clear benefits of persistent availability and 
predictability.  (Expert users might also choose to do without some toolbars 
and rely on keyboard shortcuts, but that sort of use will never be feasible for 
many staff client users and scenarios.)

As the Smashing Magazine article points out, the easiest way to understand the 
situation is to simply imagine other software working with fully-scrolling 
interfaces.  In this imaginary scenario, when you are using a word processor, a 
spreadsheet application, or even a browser itself, all of your menus, toolbars, 
tabs, etc., would simply scroll off the screen as soon as you tried to scroll 
down to see additional content.  It's likely that some ancient desktop software 
did exactly that, but if they did, they are now extinct, and not without good 
reason.

Another valid concern sometimes raised

Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-13 Thread Boyer, Jason A
I like this idea a lot, and I have a thought on how to avoid wasting a lot of 
vertical space while doing it. I don't know how complex it would be since I 
haven't looked at the angular code much, but if the save/cancel options could 
take the place of the Check Out, Items Out, etc. options at the top that 
wouldn't require any additional space. It would also make it clear that you've 
chosen to edit this record and to move on to something else you need to either 
choose to save it or abandon your changes. I would even go so far as to say 
that I'd like to adopt the Android and iOS convention that the data-loss 
(Cancel in this case) option be red while the Save option be blue like the 
other interface elements. It's something I could see used in several places 
(and possibly make the angular-ization of any interface that doesn't follow 
this convention more desirable, possibly getting more hands involved, etc.)

Jason

--
Jason Boyer
Indiana State Library
http://library.in.gov/

From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Dan 
Wells
Sent: Friday, July 10, 2015 3:14 PM
To: 'open-ils-general'
Subject: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

Hello all,

This came up in Kathy's recent thread asking about the patron editor, and 
rather than hijack that thread, I'd like to broaden the conversation a little, 
because the same usability issues will affect many areas of the staff client.

To cut straight to the point, I strongly believe that using fixed position for 
large portions of the staff client interface will have a major positive effect 
on usability.  This has been applied and proven in desktop applications for 
decades, and is now being rediscovered within the browser environment as web 
pages become applications.  There is plenty of evidence out there to support 
this stance, but here is a quick read which highlights the point well: 
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/

If we consider the mockups from our design internship a few months back, in the 
screenshot Kathy referenced, the entire top area (and, in this case, the right 
sidebar) would ideally be fixed position.  The only scrolling area should be 
the actual form.  For any who attended my talk on design at the conference, 
this is exactly the concern of rule of thumb #3: Scroll the data, not the 
interface, with data broadly including all information and workspaces which 
are not the program.  (Here is Kathy's screenshot link again for reference: 
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
 )

The main complaint driven at fixed screen elements is that they take up too 
much space.  They do take up space, obviously, but with the amount of use these 
elements get on a moment by moment basis, the space is well worth taking.  In 
cases where more workspace is truly of benefit, we are better off using fixed 
position with a hide option (auto or manual) than we would be with using 
scroll, as we can retain the clear benefits of persistent availability and 
predictability.  (Expert users might also choose to do without some toolbars 
and rely on keyboard shortcuts, but that sort of use will never be feasible for 
many staff client users and scenarios.)

As the Smashing Magazine article points out, the easiest way to understand the 
situation is to simply imagine other software working with fully-scrolling 
interfaces.  In this imaginary scenario, when you are using a word processor, a 
spreadsheet application, or even a browser itself, all of your menus, toolbars, 
tabs, etc., would simply scroll off the screen as soon as you tried to scroll 
down to see additional content.  It's likely that some ancient desktop software 
did exactly that, but if they did, they are now extinct, and not without good 
reason.

Another valid concern sometimes raised is the effect a rich, fixed interface 
might have on a small screen appliance, like a phone.  This topic should be 
addressed, but I believe it is best kept separate from the problems at hand, 
which are already large enough.  My personal stance would be that a full, 
first-class staff client interface on a small screen device is not a realistic 
concern for a community of our size, needs, and capabilities.  Our bar for 
using the full client on phones should be not impossible, and then we can 
re-dedicate a portion of our energy to creating limited, purpose-built 
interfaces for functions of known value on small devices (e.g. inventory 
scanning), and which are also likely to best include some fixed top and/or 
bottom elements.

I also want to emphasize that none if this is meant to disparage the work which 
has been done so far.  It is much harder to make something out of nothing than 
to take something and make it better.  I also acknowledge that, while I have 
spent large amounts of time studying the web client, I have found zero time

Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-13 Thread Ruth Frasur
I have nothing valuable to add to this.  I will say that I agree with both
Dan and Mike (and by extention, Kathy and Jason), and I'm not sure where
the middle point is.  Mostly, I just want to say Thank You to all of your
struggling with this.  What comes out of this struggle will be fantastic.

On Mon, Jul 13, 2015 at 8:23 AM, Boyer, Jason A jbo...@library.in.gov
wrote:

  I like this idea a lot, and I have a thought on how to avoid wasting a
 lot of vertical space while doing it. I don’t know how complex it would be
 since I haven’t looked at the angular code much, but if the save/cancel
 options could take the place of the Check Out, Items Out, etc. options at
 the top that wouldn’t require any additional space. It would also make it
 clear that you’ve chosen to edit this record and to move on to something
 else you need to either choose to save it or abandon your changes. I would
 even go so far as to say that I’d like to adopt the Android and iOS
 convention that the “data-loss” (Cancel in this case) option be red while
 the Save option be blue like the other interface elements. It’s something I
 could see used in several places (and possibly make the angular-ization of
 any interface that doesn’t follow this convention more desirable, possibly
 getting more hands involved, etc.)



 Jason



 --

 Jason Boyer

 Indiana State Library

 http://library.in.gov/



 *From:* Open-ils-general [mailto:
 open-ils-general-boun...@list.georgialibraries.org] *On Behalf Of *Dan
 Wells
 *Sent:* Friday, July 10, 2015 3:14 PM
 *To:* 'open-ils-general'
 *Subject:* [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?



 Hello all,



 This came up in Kathy’s recent thread asking about the patron editor, and
 rather than hijack that thread, I’d like to broaden the conversation a
 little, because the same usability issues will affect many areas of the
 staff client.



 To cut straight to the point, I strongly believe that using fixed position
 for large portions of the staff client interface will have a major positive
 effect on usability.  This has been applied and proven in desktop
 applications for decades, and is now being rediscovered within the browser
 environment as web “pages” become applications.  There is plenty of
 evidence out there to support this stance, but here is a quick read which
 highlights the point well:
 http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/



 If we consider the mockups from our design internship a few months back,
 in the screenshot Kathy referenced, the entire top area (and, in this case,
 the right sidebar) would ideally be fixed position.  The only scrolling
 area should be the actual form.  For any who attended my talk on design at
 the conference, this is exactly the concern of rule of thumb #3: “Scroll
 the data, not the interface”, with “data” broadly including all information
 and workspaces which are not “the program”.  (Here is Kathy’s screenshot
 link again for reference:
 http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
 )



 The main complaint driven at fixed screen elements is that they take up
 too much space.  They do take up space, obviously, but with the amount of
 use these elements get on a moment by moment basis, the space is well worth
 taking.  In cases where more workspace is truly of benefit, we are better
 off using fixed position with a “hide” option (auto or manual) than we
 would be with using scroll, as we can retain the clear benefits of
 persistent availability and predictability.  (Expert users might also
 choose to do without some toolbars and rely on keyboard shortcuts, but that
 sort of use will never be feasible for many staff client users and
 scenarios.)



 As the Smashing Magazine article points out, the easiest way to understand
 the situation is to simply imagine other software working with
 fully-scrolling interfaces.  In this imaginary scenario, when you are using
 a word processor, a spreadsheet application, or even a browser itself, all
 of your menus, toolbars, tabs, etc., would simply scroll off the screen as
 soon as you tried to scroll down to see additional content.  It’s likely
 that some ancient desktop software did exactly that, but if they did, they
 are now extinct, and not without good reason.



 Another valid concern sometimes raised is the effect a rich, fixed
 interface might have on a small screen appliance, like a phone.  This topic
 should be addressed, but I believe it is best kept separate from the
 problems at hand, which are already large enough.  My personal stance would
 be that a full, first-class staff client interface on a small screen device
 is not a realistic concern for a community of our size, needs, and
 capabilities.  Our bar for using the full client on phones should be “not
 impossible”, and then we can re-dedicate a portion of our energy to
 creating limited, purpose-built interfaces for functions of known value

[OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-10 Thread Dan Wells
Hello all,

This came up in Kathy's recent thread asking about the patron editor, and 
rather than hijack that thread, I'd like to broaden the conversation a little, 
because the same usability issues will affect many areas of the staff client.

To cut straight to the point, I strongly believe that using fixed position for 
large portions of the staff client interface will have a major positive effect 
on usability.  This has been applied and proven in desktop applications for 
decades, and is now being rediscovered within the browser environment as web 
pages become applications.  There is plenty of evidence out there to support 
this stance, but here is a quick read which highlights the point well: 
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/

If we consider the mockups from our design internship a few months back, in the 
screenshot Kathy referenced, the entire top area (and, in this case, the right 
sidebar) would ideally be fixed position.  The only scrolling area should be 
the actual form.  For any who attended my talk on design at the conference, 
this is exactly the concern of rule of thumb #3: Scroll the data, not the 
interface, with data broadly including all information and workspaces which 
are not the program.  (Here is Kathy's screenshot link again for reference: 
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
 )

The main complaint driven at fixed screen elements is that they take up too 
much space.  They do take up space, obviously, but with the amount of use these 
elements get on a moment by moment basis, the space is well worth taking.  In 
cases where more workspace is truly of benefit, we are better off using fixed 
position with a hide option (auto or manual) than we would be with using 
scroll, as we can retain the clear benefits of persistent availability and 
predictability.  (Expert users might also choose to do without some toolbars 
and rely on keyboard shortcuts, but that sort of use will never be feasible for 
many staff client users and scenarios.)

As the Smashing Magazine article points out, the easiest way to understand the 
situation is to simply imagine other software working with fully-scrolling 
interfaces.  In this imaginary scenario, when you are using a word processor, a 
spreadsheet application, or even a browser itself, all of your menus, toolbars, 
tabs, etc., would simply scroll off the screen as soon as you tried to scroll 
down to see additional content.  It's likely that some ancient desktop software 
did exactly that, but if they did, they are now extinct, and not without good 
reason.

Another valid concern sometimes raised is the effect a rich, fixed interface 
might have on a small screen appliance, like a phone.  This topic should be 
addressed, but I believe it is best kept separate from the problems at hand, 
which are already large enough.  My personal stance would be that a full, 
first-class staff client interface on a small screen device is not a realistic 
concern for a community of our size, needs, and capabilities.  Our bar for 
using the full client on phones should be not impossible, and then we can 
re-dedicate a portion of our energy to creating limited, purpose-built 
interfaces for functions of known value on small devices (e.g. inventory 
scanning), and which are also likely to best include some fixed top and/or 
bottom elements.

I also want to emphasize that none if this is meant to disparage the work which 
has been done so far.  It is much harder to make something out of nothing than 
to take something and make it better.  I also acknowledge that, while I have 
spent large amounts of time studying the web client, I have found zero time to 
contribute to the actual web client code.  That said, if we can help establish 
consensus around where we want to end up, I know I would feel more comfortable 
jumping in, and I suspect others might as well.

Sincerely,
Dan


Daniel Wells
Library Programmer/Analyst
Hekman Library, Calvin College
616.526.7133



Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-10 Thread Kathy Lussier

Hi Dan,

In general, I would agree that the top navigation bar in the client 
should remain fixed. I can't speak to other page elements that we might 
also want to see fixed.


I think the patron editor work raised some concerns here about the need 
to scroll back up to access the menu, but I hadn't raised it in the 
previous thread because, as you noted in your email, it really is 
something that will impact multiple areas of the client.


In fact, I was just talking to somebody about this topic this very 
afternoon and was going to poke at the code at some time - if you don't 
beat me to it :) - to see how it might look.


A +1 from me.

Kathy


On 07/10/2015 03:14 PM, Dan Wells wrote:


Hello all,

This came up in Kathy’s recent thread asking about the patron editor, 
and rather than hijack that thread, I’d like to broaden the 
conversation a little, because the same usability issues will affect 
many areas of the staff client.


To cut straight to the point, I strongly believe that using fixed 
position for large portions of the staff client interface will have a 
major positive effect on usability.  This has been applied and proven 
in desktop applications for decades, and is now being rediscovered 
within the browser environment as web “pages” become applications. 
There is plenty of evidence out there to support this stance, but here 
is a quick read which highlights the point well: 
http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/


If we consider the mockups from our design internship a few months 
back, in the screenshot Kathy referenced, the entire top area (and, in 
this case, the right sidebar) would ideally be fixed position.  The 
only scrolling area should be the actual form.  For any who attended 
my talk on design at the conference, this is exactly the concern of 
rule of thumb #3: “Scroll the data, not the interface”, with “data” 
broadly including all information and workspaces which are not “the 
program”.  (Here is Kathy’s screenshot link again for reference: 
http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png 
)


The main complaint driven at fixed screen elements is that they take 
up too much space.  They do take up space, obviously, but with the 
amount of use these elements get on a moment by moment basis, the 
space is well worth taking.  In cases where more workspace is truly of 
benefit, we are better off using fixed position with a “hide” option 
(auto or manual) than we would be with using scroll, as we can retain 
the clear benefits of persistent availability and predictability.  
(Expert users might also choose to do without some toolbars and rely 
on keyboard shortcuts, but that sort of use will never be feasible for 
many staff client users and scenarios.)


As the Smashing Magazine article points out, the easiest way to 
understand the situation is to simply imagine other software working 
with fully-scrolling interfaces.  In this imaginary scenario, when you 
are using a word processor, a spreadsheet application, or even a 
browser itself, all of your menus, toolbars, tabs, etc., would simply 
scroll off the screen as soon as you tried to scroll down to see 
additional content.  It’s likely that some ancient desktop software 
did exactly that, but if they did, they are now extinct, and not 
without good reason.


Another valid concern sometimes raised is the effect a rich, fixed 
interface might have on a small screen appliance, like a phone.  This 
topic should be addressed, but I believe it is best kept separate from 
the problems at hand, which are already large enough.  My personal 
stance would be that a full, first-class staff client interface on a 
small screen device is not a realistic concern for a community of our 
size, needs, and capabilities.  Our bar for using the full client on 
phones should be “not impossible”, and then we can re-dedicate a 
portion of our energy to creating limited, purpose-built interfaces 
for functions of known value on small devices (e.g. inventory 
scanning), and which are also likely to best include some fixed top 
and/or bottom elements.


I also want to emphasize that none if this is meant to disparage the 
work which has been done so far.  It is much harder to make something 
out of nothing than to take something and make it better.  I also 
acknowledge that, while I have spent large amounts of time studying 
the web client, I have found zero time to contribute to the actual web 
client code.  That said, if we can help establish consensus around 
where we want to end up, I know I would feel more comfortable jumping 
in, and I suspect others might as well.


Sincerely,

Dan

Daniel Wells

Library Programmer/Analyst

Hekman Library, Calvin College

616.526.7133



--
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
(508) 343-0128
kluss...@masslnc.org
Twitter: http://www.twitter.com/kmlussier



Re: [OPEN-ILS-GENERAL] Web Client Design - Fixed Page Elements?

2015-07-10 Thread Mike Rylander
I haven't digested all the ramifications of trying to make all per-UI
navigational components static, but I fear that it will end up leading us
far from the responsive design we've managed to maintain so far in the
relevant web client UIs.

However, I think having the navbar (and only the navbar, until custom
toolbars are implemented) float at the top could be useful.  We need to be
careful, though, that we don't eat significant vertical real estate.  I
would like to see that bar shrink if it is made to float at the top of the
page regardless of scroll distance.

These are just my initial thoughts...

Thanks, Dan and Kathy!


--
Mike Rylander
 | President
 | Equinox Software, Inc. / The Open Source Experts
 | phone:  1-877-OPEN-ILS (673-6457)
 | email:  mi...@esilibrary.com
 | web:  http://www.esilibrary.com


On Fri, Jul 10, 2015 at 5:08 PM, Kathy Lussier kluss...@masslnc.org wrote:

  Hi Dan,

 In general, I would agree that the top navigation bar in the client should
 remain fixed. I can't speak to other page elements that we might also want
 to see fixed.

 I think the patron editor work raised some concerns here about the need to
 scroll back up to access the menu, but I hadn't raised it in the previous
 thread because, as you noted in your email, it really is something that
 will impact multiple areas of the client.

 In fact, I was just talking to somebody about this topic this very
 afternoon and was going to poke at the code at some time - if you don't
 beat me to it :) - to see how it might look.

 A +1 from me.

 Kathy



 On 07/10/2015 03:14 PM, Dan Wells wrote:

  Hello all,



 This came up in Kathy’s recent thread asking about the patron editor, and
 rather than hijack that thread, I’d like to broaden the conversation a
 little, because the same usability issues will affect many areas of the
 staff client.



 To cut straight to the point, I strongly believe that using fixed position
 for large portions of the staff client interface will have a major positive
 effect on usability.  This has been applied and proven in desktop
 applications for decades, and is now being rediscovered within the browser
 environment as web “pages” become applications.  There is plenty of
 evidence out there to support this stance, but here is a quick read which
 highlights the point well:
 http://www.smashingmagazine.com/2012/09/11/sticky-menus-are-quicker-to-navigate/



 If we consider the mockups from our design internship a few months back,
 in the screenshot Kathy referenced, the entire top area (and, in this case,
 the right sidebar) would ideally be fixed position.  The only scrolling
 area should be the actual form.  For any who attended my talk on design at
 the conference, this is exactly the concern of rule of thumb #3: “Scroll
 the data, not the interface”, with “data” broadly including all information
 and workspaces which are not “the program”.  (Here is Kathy’s screenshot
 link again for reference:
 http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png
 )



 The main complaint driven at fixed screen elements is that they take up
 too much space.  They do take up space, obviously, but with the amount of
 use these elements get on a moment by moment basis, the space is well worth
 taking.  In cases where more workspace is truly of benefit, we are better
 off using fixed position with a “hide” option (auto or manual) than we
 would be with using scroll, as we can retain the clear benefits of
 persistent availability and predictability.  (Expert users might also
 choose to do without some toolbars and rely on keyboard shortcuts, but that
 sort of use will never be feasible for many staff client users and
 scenarios.)



 As the Smashing Magazine article points out, the easiest way to understand
 the situation is to simply imagine other software working with
 fully-scrolling interfaces.  In this imaginary scenario, when you are using
 a word processor, a spreadsheet application, or even a browser itself, all
 of your menus, toolbars, tabs, etc., would simply scroll off the screen as
 soon as you tried to scroll down to see additional content.  It’s likely
 that some ancient desktop software did exactly that, but if they did, they
 are now extinct, and not without good reason.



 Another valid concern sometimes raised is the effect a rich, fixed
 interface might have on a small screen appliance, like a phone.  This topic
 should be addressed, but I believe it is best kept separate from the
 problems at hand, which are already large enough.  My personal stance would
 be that a full, first-class staff client interface on a small screen device
 is not a realistic concern for a community of our size, needs, and
 capabilities.  Our bar for using the full client on phones should be “not
 impossible”, and then we can re-dedicate a portion of our energy to
 creating limited, purpose-built interfaces for functions of known value on
 small devices (e.g. inventory 

[OPEN-ILS-GENERAL] Web Client (Sprint 1) demo

2014-10-08 Thread Tina Ji (Project Sitka)

Hi all,

I have a question. On the List View on Item Status in the XUL staff  
client, there are two actions list for cataloguer and circulator. I  
don't see them on the browser client. Is this by design?


Thanks
Tina
Tina Ji
1-888-848-9250
Support Specialist
BC Libraries Cooperative/Sitka



Re: [OPEN-ILS-GENERAL] Web Client (Sprint 1) demo server

2014-09-18 Thread Bill Erickson
On Tue, Sep 16, 2014 at 2:22 AM, Liam Whalen liam.wha...@bc.libraries.coop
wrote:

snip


 I am getting the following error when I try to login via Firefox on the
 Windows VM:

 webby.evergreencatalog.com:7682 uses an invalid security certificate.

 The certificate is not trusted because no issuer chain was provided.

 (Error code: sec_error_unknown_issuer)

 Firefox can't establish a connection to the server at wss://
 webby.evergreencatalog.com:7682/osrf-websocket-translator.
 evergreen-staff-client.0.0.1.min.js:9
 Error: WebSocket Error [object Event] : undefined
 evergreen-staff-client.0.0.1.min.js:9
 closing websocket evergreen-staff-client.0.0.1.min.js:9
 Synchronous XMLHttpRequest on the main thread is deprecated because of its
 detrimental effects to the end user's experience. For more help
 http://xhr.spec.whatwg.org/ exceptionDialog.js:136
 www.evergreencatalog.com:443 uses an invalid security certificate.

 The certificate is only valid for the following names:
   *.esilibrary.com, esilibrary.com


I can confirm this is a problem in Linux / FF 31 as well.  Firefox is
considerably more rigid in its security restrictions than Chrome.  If I
recall correctly, in previous versions of FF, adding an exception for https
would allow websockets connections to succeed as well.  Apparently not
anymore.  We'll need a valid certificate on the server for Firefox to work.


-b


Re: [OPEN-ILS-GENERAL] Web Client (Sprint 1) demo server

2014-09-18 Thread Mike Rylander
Folks,

I've updated the certs on webby.evergreencatalog.com, so all should be well
in that regard now.


On Thu, Sep 18, 2014 at 11:37 AM, Bill Erickson beric...@gmail.com wrote:



 On Tue, Sep 16, 2014 at 2:22 AM, Liam Whalen 
 liam.wha...@bc.libraries.coop wrote:

 snip


 I am getting the following error when I try to login via Firefox on the
 Windows VM:

 webby.evergreencatalog.com:7682 uses an invalid security certificate.

 The certificate is not trusted because no issuer chain was provided.

 (Error code: sec_error_unknown_issuer)

 Firefox can't establish a connection to the server at wss://
 webby.evergreencatalog.com:7682/osrf-websocket-translator.
 evergreen-staff-client.0.0.1.min.js:9
 Error: WebSocket Error [object Event] : undefined
 evergreen-staff-client.0.0.1.min.js:9
 closing websocket evergreen-staff-client.0.0.1.min.js:9
 Synchronous XMLHttpRequest on the main thread is deprecated because of
 its detrimental effects to the end user's experience. For more help
 http://xhr.spec.whatwg.org/ exceptionDialog.js:136
 www.evergreencatalog.com:443 uses an invalid security certificate.

 The certificate is only valid for the following names:
   *.esilibrary.com, esilibrary.com


 I can confirm this is a problem in Linux / FF 31 as well.  Firefox is
 considerably more rigid in its security restrictions than Chrome.  If I
 recall correctly, in previous versions of FF, adding an exception for https
 would allow websockets connections to succeed as well.  Apparently not
 anymore.  We'll need a valid certificate on the server for Firefox to work.


 -b




-- 
Mike Rylander
 | Director of Research and Development
 | Equinox Software, Inc. / Your Library's Guide to Open Source
 | phone:  1-877-OPEN-ILS (673-6457)
 | email:  mi...@esilibrary.com
 | web:  http://www.esilibrary.com


Re: [OPEN-ILS-GENERAL] Web Client (Sprint 1) demo server

2014-09-16 Thread Liam Whalen
Hi Grace and Bill,

Thank you for hosting the demo server.  I had a chance to take a look at it 
tonight, and it looks very good.  Thank you Bill for your hard work.

I have found a few issues which I detail below.

When I was testing, I noticed that the results from a patron search or a record 
bucket can sometimes result in a blank table with enough rows for relevant 
entries but no data in those rows.

I was able to reproduce this, but only in Firefox on OSX and Ubuntu 12.04.  I 
could never reproduce this in Chrome.

Firefox was up to date on both machines.  I tried to duplicate this on Firefox 
on a Windows VM, but I was unable to login.  I include the Windows' Firefox 
error at the end of this email.

I was able to reliably reproduce the empty table errors in Firefox on both OS X 
and Ubuntu 12.04.

To get this problem to appear follow these steps.

Log in to the web based staff client.

Search for a patron using the  term ‘test’.

Click on the number beside the first result, which should be circadmin.

Click on each tab, in left to right order, of the Patron interface.  On the 
last tab ‘Other’, choose ‘Group Member Details’.

Next, click on Cataloging - Record Buckets.

Click the Bucket button and choose ESI Bucket.

Click Cataloging - Search the Catalog.

Search for ‘music’

Click the ‘Trunk Music’ result.

From here click the browser’s back button until you get to the splash page.  
Then click the forward button until you get to the end of history.

Keep repeating this back and forth through the history until you notice the 
results for the ESI Bucket no longer populating.

On the next time you return to the start of the history, go forward to the 
patron search and search for ‘test’.  If the results populate keep moving back 
and forth.  Eventually, searching for test will no longer retrieve results.  At 
this point if you click  Seach - Search for Patrons, then the Patron Search 
will no longer populate results.  This usually occurred for me during my 3rd or 
4th time through the browser’s history.

This seems like a contrived example, but I did not run into the problem the 
first time by following these steps.  It happened in the course of using the 
system.  I tested for a while before I could find a way to reliably reproduce 
it.

Even though this process seems contrived, it is possible that libraries would 
trigger whatever is going on here in the course of a day using a circ desk 
computer.

Also, if I close my Firefox browser while logged in, the next time I open the 
browser and return to the base URL for the staff client, the Angular app is 
still in the logged in state.

On a different note, our Sitka sysadmin has a request for the browser base 
staff client to help for testing invalid or non-functioning logins.  Can the 
workstation ID be passed to the login code via an URL variable along with the 
username and password?  This would allow us to identify specific machines in 
logs when libraries are having trouble logging in.

I am getting the following error when I try to login via Firefox on the Windows 
VM:

webby.evergreencatalog.com:7682 uses an invalid security certificate.

The certificate is not trusted because no issuer chain was provided.

(Error code: sec_error_unknown_issuer)

Firefox can't establish a connection to the server at 
wss://webby.evergreencatalog.com:7682/osrf-websocket-translator. 
evergreen-staff-client.0.0.1.min.js:9
Error: WebSocket Error [object Event] : undefined 
evergreen-staff-client.0.0.1.min.js:9
closing websocket evergreen-staff-client.0.0.1.min.js:9
Synchronous XMLHttpRequest on the main thread is deprecated because of its 
detrimental effects to the end user's experience. For more help 
http://xhr.spec.whatwg.org/ exceptionDialog.js:136
www.evergreencatalog.com:443 uses an invalid security certificate.

The certificate is only valid for the following names:
  *.esilibrary.com, esilibrary.com  

(Error code: ssl_error_bad_cert_domain)

Attempted to connect to a site with a bad certificate in the add exception 
dialog. This results in a (mostly harmless) exception being thrown. Logged for 
information purposes only: [Exception... Failure  nsresult: 0x80004005 
(NS_ERROR_FAILURE)  location: JS frame :: 
chrome://pippki/content/exceptionDialog.js :: checkCert :: line 138  data: no] 
exceptionDialog.js:146
webby.evergreencatalog.com:443 uses an invalid security certificate.

The certificate is not trusted because no issuer chain was provided.

(Error code: sec_error_unknown_issuer)

Attempted to connect to a site with a bad certificate in the add exception 
dialog. This results in a (mostly harmless) exception being thrown. Logged for 
information purposes only: [Exception... Failure  nsresult: 0x80004005 
(NS_ERROR_FAILURE)  location: JS frame :: 
chrome://pippki/content/exceptionDialog.js :: checkCert :: line 138  data: no]

I can login via Google Chrome on the Windows VM, so it is probably not related 
to the VM.

Liam Whalen
BC Libraries 

[OPEN-ILS-GENERAL] Web Client (Sprint 1) demo server

2014-08-22 Thread Grace Dunbar
Hello, everyone!
I am pleased to announce that Sprint 1 of the browser based Evergreen staff
client re-write is complete and the demo system is available.

Equinox is hosting a community demo server here:
https://webby.evergreencatalog.com/eg/staff/
login: admin
password: demo123

What is included in this sprint can be found here:
http://wiki.evergreen-ils.org/doku.php?id=dev:browser_staff:dev_sprints:1

Additional notes on the first sprint can be found here:
http://wiki.evergreen-ils.org/doku.php?id=dev:browser_staff:dev_notes

The next sprint up is... Cataloging!
Mike Rylander and Galen Charlton will be starting in on that development
next month and we will keep you posted on that progress.

A sincere thank you to all the amazing library partners who made this
sprint happen!
BC Libraries Cooperative https://bc.libraries.coop/
Bibliomation http://biblio.org/
Central Western Massachusetts Automated Resource Sharing
http://www.cwmars.org/
Georgia Public Library Service http://www.georgialibraries.org/
Howe Library http://www.thehowe.org/libraryinfo
Massachusetts Library Network Cooperative
http://masslnc.cwmars.org/node/2098
Pennsylvania Integrated Library System
http://www.powerlibrary.org/librarians/evergreen-ils-by-pails
Pioneer Library System http://www.pls-net.org/
South Carolina Library Evergreen Network Delivery System
http://sclends.org/

And, of course, heaping kudos to Bill Erickson who led this sprint and did
a fantastic job!
Grace

-- 
Grace Dunbar, Vice President
Equinox Software, Inc.  -  The Open Source Experts
gdun...@esilibrary.com
1-877-OPEN-ILSwww.esilibrary.com