►
From YouTube: Web Development Special Interest Group - 8/18/2022
Description
00:08:56 Barbara Johnson: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29532
00:23:49 Jason (SEKLS): https://imgur.com/a/HRwtZQH
00:24:00 Jason (SEKLS): https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30952
00:26:58 Lucas Gass: https://bedfordtx.bywatersolutions.com/cgi-bin/koha/opac-search.pl?idx=&q=dune&weight_search=1&DISABLE_SYSPREF_OPACUserJS=1&DISABLE_SYSPREF_OPACUserCSS=1
00:31:16 Jason (SEKLS): https://bedfordtx.bywatersolutions.com/cgi-bin/koha/opac-search.pl?idx=&q=dune&weight_search=1&DISABLE_SYSPREF_OPACXSLTResultsDisplay=1
00:33:06 Barbara Johnson: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15326
A
All
right,
so
this
is
the
August
web
dev
thing
for
callus
and
let's
talk
about
web
dev
stuff.
What
what
do
we
got?.
B
B
B
A
C
Can't
get
a
non-super
Librarians
card
number,
so
I
have
to
have
a
very
simple
report
that
just
I
think
with
the
borrower
number
gets
the
card
number
I
could
I
could
give
that
to
you
George
and.
B
I
already
got
it,
you
know
it
was
on
previous
blog
posts
that
you
had
done
on
my
water
and
I
was
able
to
get
it
that
way.
So
yeah.
C
B
I
I've
never
done
that
foreign
I've
never
tested
on
myself
and
then
said:
oh,
this
is
how
it
works
and
then
turns
out
that
it
only
works.
That
way.
For
me,
that's
never
happened
to
me.
It
happens
to
me
all
the
time,
so
I
understand
completely
what
happened
there.
So
that
explains
why
it
didn't
work,
though,
also.
C
There's
been
a
lot
of
interest
in
this.
A
lot
of
libraries
have
asked
me
to
implement
a
form
so
I'd
like
to
file
a
community
bug
and
just
just
put
it
into
koha.
That's.
B
That
would
be
awesome.
You
know
we're
doing
our
upgrade
this
weekend
and
there
are
so
few
things
that
I
mean
the
the
training
for
us
is
virtually
non-existent.
There's
so
few
things
that
are
new
in
20
2205
for
us
or
20.
B
I'm
putting
this
in
there,
we
have
a
meeting
in
a
couple
of
weeks
and
I'm
going
to
put
this
in
the
there
the
next
day
and
say
this
is
this:
is
something
tips
that
I've
got
something
to
train
people
on.
C
C
To
do
is
really
update
the
blog
post
and
use
the
report
and
that's
what
I've
been
doing
partners
that
have
asked
me.
So
it's
not
my
favorite
to
use
reports
like
that,
but
the
works.
It
seems
to
be
the
only
way
to
make
that.
B
C
I
wouldn't
mind
it's
just
a
very
simple
dab
where,
if
you're
logged
in
somewhere
in
the
HTML
you're
presented
with
your
card
number,
if
that's
a
hidden
element
or
something
so
yeah,
you
can
do
things
like
this
or
in
other
sorts
of
jQuery.
Well,.
B
I
know
in
in
the
staff
client
in
reports,
you
can
generate
a
QR
code
and
so
that's
I
think
would
be
the
best
thing
as
far
as
I'm
concerned.
If
there
was
just
development
that
had
a
spot,
you
could
turn
on
in
the
in
the
you
know,
your
summary,
your
yeah.
C
In
in
master
now,
I
think
maybe
in
2211
there's
this
right,
oh,
like
okay,
Co-op
already
has
this
in
there,
but
this
sort
of
builds
it
in
to
where
you
can
generate
barcodes.
That's
awesome!
You
could
do
this
right
now.
So
if
you
took
this
URL
and
plugged
it
in
it
would
work
on
the
staff
client.
This
doesn't
work
on
the
o
packet.
I
think
that
was
because
of
like
misuse,
concerns
but
I
think
I'm
gonna
file
a
bug
and
see
about.
C
And
one
more
share
I
think
this:
it's.
C
Yeah,
it's
got
all
these
barcode
types,
including
QR
code.
So
if
you're
doing
something
staff
client
right
now,
you
can
certainly
generate
barcodes.
D
I,
just
I
have
a
bug
that
I
was
gonna.
Just
briefly
talk
about
it's
when
you're
logged
into
your
account
on
the
OPAC
when
you're.
D
Looking
at
your
checked
out
in
your
overdues
it'll
show
you
the
cover
image,
but
if
you
go
over
in
to
the
holds
tab
on
the
summary,
you
don't
see
the
image
and
it
just
seems
like
it
would
be
a
nice
thing
that
if
you
know
you're
looking
at
well,
what
do
I
have
on
hold
that
you'd
see
the
image,
because
maybe
you
don't
remember
what
that
particular
book
is
or
whatever,
since
I
could
be
a
nice
additional
piece
of
information
for
the
patron.
D
A
I
had
a
bunch
of
post
upgraded
stuff,
I
did
so
I
guess.
I
can
share
that.
A
So
the
first
one
there
was
a
regression
in
the
search
results,
which
is
already
an
impassion
pushed
in
like
21-11,
where
the
due
date
went
missing
on
the
search
results
and
that
threw
some
people
off
so
I
just
went
in
and
if
the
item
was
checked
out,
I
put
this
little
checked
out
message
there
until
that
due
date
can
come
back
and
that's
about
31071
but,
like
you
said,
it's
already
been
pushed
and
it
looks
like
it's
being
backwarded.
So
yeah.
A
So
in
the
meantime,
I've
just
gone
and
then
found
the
ones
that
are
checked
out
and
added
just
a
root.
There's
like
a
one
in
that
normally
so
I,
just
replace
the
one
with
the
checked
out
message
on
those
nice
on
the
course
reserves
module.
A
They
added
this
section
where
you
can
add
things
to
the
course
reserved
by
bib
number
we're
using
it
for
displays,
as
you
can
see,
I
changed
it
all
up,
but
this
threw
some
people
off
because
we
don't
have
any
reason
to
to
make
additions
via
bib
numbers,
but
I
didn't
want
to
just
totally
hide
it.
So
I
I
added.
A
Collapse
that
down
so
it's
less
intrusive,
I,
guess,
intrusive,
whatever,
and
so
they
don't
have
to
scroll
down
the
page,
submit
button
and
that's
on
the
it's
on
the
batch
add
to
course
reserves
page,
which
is
not
what
I
needed
for
everything.
A
I
took
away
some
other
those
pages
and
that
one
is
just
this
code,
I
think
yeah,
so
I'm
replacing
some
things,
adding
those
little
that
little
Chevron.
That
was
my
big
victory
here
with
making
the
Chevron
toggle
sidebasion
down
nice.
A
A
So
it's
these
because
the
way
the
permissions
are
working
right
now,
if
I
want
to
allow
people
to
cancel
hold
and
they
have
to
be
able
to
have
these
check
boxes
turned
on,
but
I
don't
want
them
to
be
able
to
change
priorities
and
things
so
I've
I've
blocked
that
part
down
and
I
got
rid
of
all
these
and
I
think
that
was
a
barber
enhancement,
so
I
just
wanted
to
share
that.
I
had
to
turn
off
this
I'm
glad.
B
B
A
And
this
one's
pretty
simple
I
mean
I'm,
just
hiding
that
First
Column
and
then
hiding
a
button.
Oh
I
also
changed
the
color
of
the
trash
can
to
read,
because
why
not
and
that's
this
tomato,
so
that
was
number
three
I
also
I
hit
the
main
contact
method
on
the
Patriot
entry
form.
A
I,
don't
have
that
one
pulled
up,
but
we
don't
use
that
so
and
then
I
went
down
arrival
hall
yesterday,
so
I
would
I've
been
adding
these
little
icons
on
the
permissions
page,
because
I
want
to
lock
some
things
down,
but
I
also
realized
that
I
I
personally
want
to
be
able
to
access
all
the
check
boxes.
So
I
made
these
little
toggles
to
turn
off
the
JavaScript
or
the
CSS
on
the
page.
A
But
the
CSS
toggle
actually
works
on
page,
so
it'll
like
turn
it
on
and
off,
and
this
was
fun
because
some
pages
already
have
a
query.
String
started
and
some
pages
don't
so
we
have
to
count
for
both
of
those
things
and
it
works
as
far
as
I
can
tell
so.
If
I
on
this
page,
there's
no
query
string
turn
off
the
JavaScript.
It's
pre-appending,
the
string
with
the
question
mark
on
a
search
page,
for
example,.
A
There
is
a
query:
string
started
so
I'm
using
slightly
different
code
to
append
it
with.
A
C
Used
something
pretty
similar
except
it's
a
grease
monkey
scripts.
So
when
you
turn
off
when
you
disable
it,
those
buttons
still
pop
up
since
it's
not
cohot
yeah.
A
Then
I
have
something
else:
oh
this
one's
for
George,
so
the
I'm
pre-filling
some
dates.
This
is
a
report
that
I
took
from
George
and
I
also
stole
the
code
to
pre-fill
some
of
these
parameters,
but
with
the
calendar
changes
these
days
got
thrown
off,
so
I
had
to
change
just
it
was
this
part
of
the
day
conversion
string
because
it
like
flipped
it
around
and
was
giving
me
weird
dates
like
it
formats
the
date
slightly
differently
with
the
new
calendar,
plugin
I'll.
C
D
If
you
have
uploaded
a
local
cover
image
for
the
item,
it
doesn't
show,
and
it
seems
like
that
would
also
be
a
nice
thing
that
that
image
would
follow
through.
You
know
to
all
these
different
displays
if
you've
got
it
so
like,
if
we
somebody
looks
out,
looks
up
their
library
of
things
and
their
stem
kits
and
their
you
know.
So
we
have
pictures
for
all
of
those.
D
Also,
it
doesn't
show
on
on
just
your
summary
of
checkout,
so
it's
not
coming
across
the
local
images
are
coming
across.
Maybe.
C
We
need
the
same
kind
of
white
box
that
oh
and
added
to
the
OPEC
and
the
staff
client,
which
it'll
show
you
everything
that
you
have
set.
So
if
you
have
a
local
and
a
synthetics
and
a
cozy,
it
will
show
you
all
three.
In
the
little
like
box,
slideshow.
D
We
were
going
to
try
and
you
know,
talk
about
that
and
show
a
little
bit
of
it
at
our
koha
US
general
meeting,
but
the
sandbox
seems
to
be
gone
again
or
not
working
so
I
love
to
see
it
kind
of
there,
so
people
could
always
get
into
it
and
see.
What's
going
on.
C
C
Don't
know
originally
it
was
2205,
but
that's
came
and
gone.
So
there's
a
lot
of
changes
there
and
probably
a
lot
of
people
have
various
opinions
on
how
that
looks
and
stuff
like
that,
it's
a
lot
changes
so
I,
don't
know
be
nice
if
it
was
in
this
coming
release
but
I
don't
know
if
we're
gonna
get
there
or
not
they're
gonna.
C
B
D
Owen's
latest
alternative
is
using.
You
know
the
checkout
check-in
renew
instead
of
the
icons
which
I
think
for
a
busy.
You
know
information
desk,
that's
pretty
imperative
to
kind
of
have
it
be
in
your
face,
easy
to
see,
you
know
easy
to
get
to
and
I
think
at
one
point
somebody
made
a
comment
about
you
know:
maybe
the
icons
could
be
used
if
you
were
on
a
mobile
view
or
something
and
I
could
see
it
more
for
something
like
that.
A
A
A
new
person
comes
in,
they
aren't
going
to
know
what
those
icons
mean.
Even
some
of
my
old
people,
like
so
I
like
this
better,
where
it's
actually
labeled.
A
B
I
think
you
know
the
International
Community
I
think
one
of
the
things
they
like
about
icons
is
that
they
don't
have
to
worry
about
translating
yeah.
C
D
D
C
B
B
D
D
D
C
Pull
up
this
URL,
it
has
the
disabled
CSS.
So.
D
C
D
C
We
might
want
to
look
through
that,
because
if
we
can
do
stuff
without
using
custom
xslt,
we
can
use
the
API
and
JavaScript
to
get
the
stuff
you
need
on
your
page.
The
way
you
want
it.
We
should
because
custom
XL
xslt
is
not
super
great,
because
you
run
into
this
sort
of
like
custom
Branch
thing
where
you're.
D
A
C
And
if
you
go
to
your
xslt
system
preferences
Barbara,
you
can
find
the
one
for
OPAC
results,
copy
the
value
of
that
system,
preference
somewhere
else
and
just
put
in
the
default
which
just
the
word
default.
C
Save
it
go
back.
Let
the
two
access!
So
look
at
your
page,
see
if
it's
better
yeah
and
that
can
at
least
you
know,
tell
you
if.
D
I
hadn't
done
that
yet
because
it
seems
like
when
I
had
taken
out
the
the
custom,
xslt
link
and
then
tried
it
with
defaults,
and
then
it's
like
okay,
all
I'm
doing
is
you
know,
kind
of
doing
a
toggle
and
now
I'm
going
to
put
back
what
I
had
yeah
it
wouldn't
come
back
and
I'd
have
to
open
a
ticket,
and
so
I
hadn't
done
that.
Yet
just
simply
out
of
you.
C
C
A
C
A
A
C
C
Dev
related
bug,
bug
enhancement,
is
15326
which,
which
got
pushed
to
master
I.
Think
just
the
other
day.
It's
gonna
be
nice
to
add
a
CMS
feature
to
koha
properly.
C
C
A
C
But
it
also
makes
it
to
where
Librarians
can
you.
B
C
A
I
have
a
unrelated
question
for
Lupus
I.
Guess
everything's
Web
different,
but
do
you
know
if
there's
been
any
progress
on
the
the
problem
with
the
auto
renewal,
like
duplicate
messaging
issue,
I,
think
you've
got
one
of
my
tickets
on
that.
C
So,
let's
see
so
what
you're
saying
when
you
say
duplicate,
do
you
mean
you're?
You
say
you
have
two
of
two
renewals
and
you
you're
on
the
second
one
and
day
one
day,
one
it
auto
renews
and
says
your
thing
is
not
a
renewed
and
now
it's
due
in
the
future
and
then
the
next
day
you're
getting
which
is
called
the
too
many
error
yep.
A
A
C
Soon
is
there's
a
too
soon
is
related
to
your
no
renewal
before
circulation
Rule,
and
there
is
about
three
zero.
Seven
five
five
two
soon
should
not
be
counted
as
an
error
which,
to
me
makes
sense
right,
like
this.
Just
shouldn't
be
an
error,
an
auto
renew
error.
It
just
you
just
shouldn't,
get
anything
if
it's
too
soon
that
confuses
folks
too
I.
Think
the
too
many
there's
been
different
discussions
on
if
it
should
be
there
or
not,
and
some
some
want
it,
some
don't.
C
If
I
have
a
ticket
of
yours,
I
apologize,
I
haven't
looked
at
it
yet,
but
I
do
have.
I
do
have
a
template
that
will
work
better,
where
we
just
completely
eliminate
that
error,
and
then
we
can
do
that
with
template.
Toolkit.
A
So
so
yeah
I'm
currently
using
the
template.
That's
on
that
book
you
just
mentioned
and
that
one
didn't
do
it
for
me.
So
is
this.
A
C
I
think
I
have
a
fix
for
you.
I
just
need
to
go.
Look
at
your
templates
test.
It
make
sure
it
works
and
I
will
provide
you
with
that.
Template
toolkit,
Auto
renewals
lately
have
been
buggy,
I'd,
say:
I
I,
don't
know,
notices
at
least
have
been
sort
of
difficult
to
get.
The
templates
right.
C
Yeah,
essentially,
the
best
thing
to
do
there
that
I
could
think
of
right.
Now
is
just
eliminating
that
air
from
ever
sending
anything
in
in
the
notice.
So.
C
I
think
the
other
thing,
though,
folks
have
done,
is
just
change
the
messaging
to
be
less
confusing
like
instead
of
like
this
has
failed,
and
that's
concerning
to
patrons
it's
just
like
just.
C
Like
this
won't
renew
again,
you've
reached
your
limit
yeah
there.
So
you
could
do
that
too.
If
you'd
rather
still
tell
people
like
something
like
hey,
it's
not
gonna
Auto
renew
again,
and
it
is
still
due
on
next
day
then.
Furthermore,
somewhere
I
have
to
dig
it
up,
but
Kyle
wrote
a
patch
I
know
it's
been
pushed
to
master
I,
don't
know
which
versions
it's
linked
down
to
that
will.
C
Let
us
in
templates,
perform
logic
based
on
like
one
of
two
renewals,
two
of
two
renewals
and
get
that
info,
which
will
make
it
a
lot
easier
too.
Do
the
things
people
want
in
the
notices.
C
A
All
right
that
was
my
last
question:
I've
exhausted
my
problems
for
the
day
anything
else
we
want
to
talk
about
before
we
close-up
shop.
C
C
Last
day,
because
I
I
realize
my
flight
leaves
that
day
and
I
won't
be,
I
won't
be
able
to
make
it
to
the
web.
Dev
Maybe.
D
A
But
yeah
and
I
don't
know.
Christopher
had
mentioned
that
you
might
not
be
able
to
make
this
guy
offered
today.
Stand
in
I
was
already
standing
in
for
sysadmin,
but
now
I
might
not
be
since
Andrew
took
that
one
over
so
but
I
mean
I'll,
be
there.