
►
From YouTube: Web Dev Special Interest Group - 12/17/2020
Description
Chat logs:
00:05:44 Jason Robb: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17460
00:24:21 Jason Robb: $(document).ajaxComplete(function () { $('h4:contains(Clubs not enrolled in)').next('table').addClass('clubs-not-enrolled'); $('.clubs-not-enrolled').dataTable();});
00:42:58 Lisette: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15654
B
So
yeah
it
would.
It
would
definitely
be
nice
to
have
some
sort
of
interface
to
manage
that,
because
right
now
we
have
to
use
report
so.
A
The
only
notification
tied
to
patron
self
registration
last
I
checked
is
the
one
to
verify
an
email
address,
so
you
go
through
give
an
email
address,
submit
the
form-
and
it
says
great-
we've
sent
you
a
notification
to
verify
this
and
you
go
to
your
inbox
and
you
click
it
and
you
go,
but
it
doesn't
have
any
of
the
other
trappings
of
the
new
accounts
or
account
info
notice
that
sent
to
patrons
that
are
registered
by
staff
that
might
have
all
the
pertinent
stuff
they
need
to
know
about.
A
Like
did
we
copy
down
your
information
correctly
and
any
other
information
you
need
to
know
about
the
library
self-registered
patrons,
don't
get
that
and
they
can't
get
that
if
they
get
fully
registered
later
on.
If
that's
the
workflow,
because
that
new
account
email
only
ever
goes
out
the
first
time
a
new
patreon
account
is
created.
B
C
That
information
on
the
confirmation
screen
when
they've
registered,
but
unless
they
save
it
at
that
point,
I
don't
think
they
have
a
way
of
revisiting
and
and
getting
their
username
and
password.
B
B
B
So
yeah
it
would
be
nice
if
the
welcome
email
could
trigger
at
some
point
after
the
self
registration
for
us
in
the
self
registration
workflow
they
have
to,
they
can
place
some
holes,
but
they
can't
check
anything
out
until
their
account
is
upgraded,
so
be
nice
if,
at
the
point
of
upgrading
them
to
a
full
account
that
email
could
go
out,
somehow
I'm
not
sure
how
you
could
trigger
it.
There.
A
A
D
E
The
mask
it's
hard
to
tell
okay,
I
was
trying
to
find
the
notes,
but
I
feel,
like
I
remember,
a
release,
maybe
like
maybe
two
years
ago,
that
added
the
ability
to
like
set
up
special
notices
based
on
some
or
like
paid
email
patrons
if
certain
things
happened
and
we
never
turned
it
on.
So
I
don't
really
remember
the
details.
C
The
patron
emailing,
so
you
can,
you
can
make
your
own
notice
and
tie
it
to
a
report
and
do
you
can
you
can
set
up
special
custom
notices.
E
E
C
E
C
So
you
could
set
up
a
custom
notice
and
then
just
explain
instead
of
showing
your
password,
you
can
just
explain
what
it
would
be.
It's
a
combination
of
night.
A
E
I
did
finally
convince
them
to
do
that
last
year,
so,
since,
like
july
of
2019
patrons
now
can
set
their
own
password,
should
they.
A
B
A
But
I
do
like
that
idea
for,
say:
you've
got
a
notification
set
up
to
go
out
daily
to
all
the
newly
self-registered
patrons
based
on
the
report
every
day
that
would
be
cool,
but
the
on-demand-ness
of
it.
I
still
feel
like
that
is
like
the
complete
package
of
customer
support
yeah,
because
I
can
send
this
to
you
now
because
you're
asking
for
it
and
you're
in
front
of
me,
and
you
want
to
look
at
it
on
your
phone.
D
A
A
E
So
jason,
I'm
using
the
same
jquery
you
use
for
the
test
server
for
when
the
to
show.
If
the
jquery
is
broken,
you
know
have
a
different
background
made
by
jquery
or
pulled
in
by
jquery.
So
then,
if
you
break
the
jquery,
it
shows
something
different.
But
for
some
reason,
when
I
open
up
the
administration
like
the
system
administration,
it
takes
forever
to
show
the
correct
I
mean
not
for
but
like
five
times
as
long
to
show
it
on
that
screen
than
on
other
screens,
which
I
just
thought
was
interesting.
B
E
E
E
E
E
B
E
It's
the
same
one
george
uses
because
we
haven't
made
one
yet,
but
we
wanted
to
have
it
up
right
away
because
there's
already
some
people
doing
training
on
it,
and
so
so
yes,
it's
george's
until
we
can
make
our
own.
E
Yeah
so
then,
if
you
in
theory,
if
you
break
something
else
in
the
jquery
that
affects
everything
after
it,
you'll
notice
that
the
jquery
is
broken
right
away,
which,
like
is
probably
not
a
perfect,
I'm
sure
there's
times
when
you
can
break
the
jquery
and
it's
not
a
problem,
but
there
are
definitely
times
when
I've
already
had
it
work.
For
me
so
yeah
that
was
jason's,
I
think
jason.
You
were
the
first
one
who
did
that.
E
A
I
wonder
what
heathers
would
be
like.
You've
entered
a
not
satisfactory
mark
record.
D
B
So
I
guess
I
can
share
something
that
I
discovered
earlier
while
I
was
playing
with
patron
clubs
because
we're
finally
getting
ready
to
roll
that
out.
So
let
me
show
my
screen.
B
While
I
was
testing,
I
noticed
that
this
table
here
is
not
sorting
alphabetically
and
it's
just
a
table
which
and
like
we're
gonna,
be
adding
lots
of
authors,
so
I
wanted
it
to
be
more
manageable,
so
I
was
going
to
put
in
a
ticket
to
recommend
that
it
become
a
data
table,
but,
as
I
was
poking
around,
I
figured
out
that
I
could
just
transform
it
into
a
data
table
with
some
jquery.
B
So
that's
what
it
looked
like
looks
like
before
and
after
the
jquery.
It
looks
like
this,
so
it's
much
nicer
and
it
filters
down
nice.
B
Another
bug
I
want
to
put
in
for
clubs
is
that,
like
we
need
some
sort
of
batch
enrollment
tool
because,
right
now
it's
like
a
a
one-off
thing.
I'm
sure
you
could
probably
do
that
like
insert
it
into
the
database
on
the
back
end.
But
right
now,
if
I
want
to
put
20
people
on
this
in
this
club,
I
have
to
go
to
each
person's
account
and
click
enroll
on
each
person
twice,
which
is
going
to
be
cumbersome.
So
I'm
gonna.
A
C
I
I
don't
know
about
the
bug,
but
I
think
that
I've
had
tickets
with
the
same
alphabetical
problem.
I
didn't
turn
it
into
a
data
table
which
I
think
is
actually
a
better
solution.
I
just
organized
it
alphabetically
with
jquery
would
love
to
see
your.
B
Your
jquery,
if
sure
so
it's
that
right
there
I
can
put
it
in
the
chat,
but
also
all
it's
doing,
is
adding
a
class
to
that
table
because
it
doesn't
have
anything
to
grab
onto
right
now,
based
on
the
heading
right
before
it
and
then
just
initializing.
Seeing
that
as
a
data
table
and
that
worked,
I
was
kind
of
surprised.
I
did
have
to
put
it
in
an
ajax
complete,
because
that
does
load
into.
B
After
so,
let
me
stop
sharing.
E
C
That's
much
simpler
too
than
the
jquery
for
trying
to
organize
alphabetically.
C
When,
when
you
make
it
a
data
table,
does
it
also
automatically
give
you
the
options
for.
B
Exporting
it
does
not
the
the
only
things
that
puts
up
there
are
the
it
limits
it
to
10
entries
and
they
let
you
expand
that,
and
then
it
puts
a
search
bar
up
there,
but
and
paginates
it,
but
it
doesn't
add
any
other
stuff.
C
A
We
get
some
club
bug
some
bugs
about
clubs
that
involve
notification
or
hold
notification
still
looking
around
see
if
there's
a
bulk
ad
or
bulk
notify
sort
of.
C
A
A
lot
of
things
on
the
staff
user
interface
between
staff,
who
can
see
that
a
patron's
in
a
club
versus
staff
who
can
actually
do
anything
about
it,
which
seems
to
be
in
need
of
a
little
bit
of
love,
because
presumably
that
patron
might
come
up
and
ask
for
things
associated
with
that
club.
But
if
the
staff
member
doesn't
have
the
right
tools,
permissions
they're
not
going
to
be
able
to
make
the
changes
they're.
Asking
for
which
is.
B
Which
is
not
something
I
want
to
allow
people
to
do
so,
we're
still
kind
of
working
out
our
workflow
on
who's,
going
to
be
placing
these
large
batches
of
holds.
So
I
may
be
able
to
rein
that
in
but
yeah
it
would
definitely
be
nice
to
not
have
to
give
people
that
permission.
Otherwise,
I'm
gonna
have
to
like
give
them
the
permission,
but
then
actually
take
away
their
ability
to
move
those
holds
around
which
is
not
clean.
B
B
I
mean
like
we.
This
was
a
development
we
paid
for,
and
it's
taken
a
while
to
get
in,
but
we've
been
excited
for
it
all
along
the
way,
because
it's
to
save
so
much
staff
time,
because
right
now,
people
have
notebooks
full
of
papers
and
on
those
papers
it
says
which
authors
each
person
wants
when
a
new
book
comes
in
so
having
that
all
stored
in
cohab
and
then
having
like
they
had
to
place
one
hold
for
every
patron,
so
having
just
a
one
button
solution
for
that
is:
gonna
save
so
much
staff
time.
B
A
B
Also
excited
about
the
fact
that
we
can
set
it
so
that
patrons
can
enroll
themselves
to
the
clubs
which
we've
got
a
few
libraries
that
they
don't
like
to
bring
in
books
from
other
libraries
they
like
to
just
give
their
patrons
their
books,
and
I
think
they've
they've
kind
of
pulled
the
wool
over
their
patrons
eyes,
because
our
whole
thing
is
sharing
like.
If,
if
the
book's
available,
the
patient
should
get
it.
C
B
C
E
So
I
tried-
oh,
maybe
I
wasn't
trying
it
in
the
maybe
I
was
putting
it
in
the
wrong
css
field.
I
bet
that's
what
happened.
E
E
C
There's
some
there's
like
there's
additional
style
sheet
stuff,
where
you
can,
you
can
bring
in
a
style
sheet
from
somewhere
else.
E
And
now
I
have
you
know
two
servers
that
I
could
end
up
putting
it.
You
know
when
I'm
trying
to
figure
out
where
it
is.
Did
I
put
it
in
the
I
mean
it
should
all
be
in
the
test
server
now,
but
if
there's
stuff
I
was
messing
around
with
before
we
got
the
test
server.
I
still
might
find
some
of
that
on
the
regular
server.
A
A
I
think
we've
covered
every
possible
topic
that
we
brought
to
this
meeting,
which
is.
B
Just
every
topic
in
the
known
universe,
lizette
was
gonna,
ask
about
template
toolkit.
Maybe
oh.
E
Yeah
and
then
I
did
not
spend
as
much
time
working
on
that
yesterday
as
I
had
planned,
but
because
I'm
working
I'm
putting
together
a
template
toolkit
reference
sheet
for
kohai
us
and
thanks
lucas
jesse
shared
your
notes
with
me,
some
notes
she
got
from
you
with
me
and
then
I
was
planning
on
looking
them
over
and
seeing
because
I
knew
that
when
I
opened
it
up.
E
I
was
like
there's
stuff
that
lucas
has
told
me
that
I've
written
down-
that's
not
on
here,
so
I
was
going
to
try
to
like
put
it
all
together
and
fill
in
some
links
yesterday
or
figure
out
what
blanks
I
had
to
talk
to
about
it
today.
If
there
was
anything
that
I
was
like,
I
feel
like
we've
talked
about
this,
but
I
don't
have
it
written
down
anywhere,
but
then
I
didn't
end
up
having
time
to
put
it
all
together
yesterday.
So.
C
Was
the
thing
that
got
shared
with
you?
You
got
a
google
sheet
with
a
bunch
of
color
coding.
Okay,
I
have
another
document
I
will
share
with
you
awesome.
C
I
will
ask
for
an
email
for
you
that
it's
a
google
doc,
so
it's
got
different
templates
with.
B
B
B
We
did
have
a
good
jquery
webinar
type
thing
earlier
this
week,
that
george
gave
so
we
posted
that
up
on
on
the
youtube
channel
and
I'm
gonna
get
that
up
on
the
website
later.
Shea,
if
I
remember
so
for
anybody
watching
the
recording
who
just
wants
more
jquery
knowledge,
that's
a
good
good
thing
to
watch.
He
did
show
you
how
to
hide
everything
entirely
things
not
to
do
so.
B
That
was
fun,
but.
E
D
A
A
A
B
Here's
a
random
question
since
we're
sitting
in
silence:
are
there
any
third-party
cash
register,
hardwares
that
integrate
with
co-op
I'm
gonna?
Guess
no.
C
E
I
don't
know
of
any
in
particular,
you
might
want
to
look
also
at
the
bugs
about
the
cash
register,
especially
the
very
first
one,
because
I
feel
like
someone
was
talking
about
a
specific
brand
and
it
was
someone
in
europe
though.
So
it's
probably
not
something
that's
available
here,
but
you
might
want
to
see
who
it
was.
Go.
Look
at
the
comments
on
the
early
bugs
and
see
if
there's
more
information
there
too,
or
the
early
comments
on
the
bug
about
adding
cash
register
systems,
or
else
there's
another
bug
entirely
about
it.
Let
me
see.
B
Yeah,
it's
not
something
I
necessarily
want
to
like
crush
the
threshold
of,
but
I
I
said
I
would
ask-
and
I
never
got
around
to
asking
anywhere
so
I'm
asking
here.
B
I
know
that
cohort
doesn't
process
like
credit
cards
and
stuff
directly,
but
there
are
all
right.
There's
plugins
for
some
of
those
things
right
is
that
right.
A
Yeah
so
far
there
is
paypal
is
the
main
one
fis
nilnet
and
paygov
that
I've
heard
of
libraries,
integrating
with
that
paypal,
has
definitely
received
the
most
love
development
and
attention.
A
B
Again
something
I
probably
don't
want
to
cross
the
threshold
with,
but
knowing
that
it's
possible
it's
good.
A
B
E
When
I
saw
yesterday,
someone
asked
about
like
a
coin
machine
that
could
hook
up
and
where
you
could
put
coins,
or
they
called
it-
a
coin
machine.
But
I
looked
at
the
brand
and
they
do
coins
cash
and
cards
depending
on
which
machine
you
get
so
where
you
could
like.
E
But
it's
in
discussion
and
the
last
comment
on
it
was
after
adding
cash
registers.
The
account
system
got
pushed
like
a
year
ago,
because
now
that
it
can.
E
Now
that
there's
that
cash
register
system
and
there's
like
an
api
tied
into
that
that
might
make
it
easier
to.
E
B
A
A
E
Yes,
and
now
that
I
have
that
spreadsheet
from
lucas,
he
shared
it
with
me.
Thank
you.
Lucas
that'll
be
helpful
because
that's
definitely
got
some
of
the
stuff
that
I
was
like.
I
feel
like
we've
talked
about
this,
but
I
didn't
write
it
down
and
it
wasn't
in
the
stuff
that
jesse
sent
me.
E
Yeah
well,
what
I'll
probably
do
is
you
know,
like
my
my
previous
one,
that
I
did
started
out
as
notes
for
me,
and
then
I
just
went
and
like
explained
what
the
notes
meant
more
basically
to
to
other
people
and
put
them
in
a
format
that
hopefully
makes
sense.
So,
yes
I'll,
ask
you
if
any
of
it.
If
I
have
questions
about
it
and
and
try
to
make
it
make
sense
to
people,
it
makes
sense
to
me
or
what
I've
looked
at
so
far.
A
E
C
There's
some
things
to
be
careful
about
in
there,
like,
particularly
with
overdues,
if
you
use
template
toolkit
to
loop
through
overdues
that
works,
but
when
you're
talking
about
oh,
do
wanna
do
two
and
od3
with
different
triggers
it
doesn't.
It
always
gets
all
the
overdues,
so
something
needs
to
be
written
in
there
to
tell
it
how
many
days
a
thing
should
be
overdue
before
it,
it
is
included.
E
E
A
Acquisitions
this
week-
and
that
is
the
third
tuesday
of
the
month
in
the
morning-
is
when
that
special
interest
group
meets.
E
A
I'm
probably
over
selling
it
a
little
bit,
but
it
was
came
up
in
talking
about
the
new
notify,
a
new
manager
of
a
suggestion,
purchase
suggestion.
So
with
2005
you
have
the
option
to
change
managers
and
notify
new
manager
on
the
one
at
a
time
level.
If
you
bulk,
update
managers,
we
tested,
and
it
does
not
create
a
series
of
notifications
to
the
new
manager.
A
Yes,
yeah,
not
a
digest.
So
right
now,
there's
just
a
suggestion
management.
I
forget
the
name
of
the
notice,
but
it's
it's
pretty
obvious
in
there
notify
new
purchase,
suggestion
manager
and
it
uses
template
toolkit
to
grab
who
you're
talking
to,
and
I
think
that's
suggestion
title
or
something
like
that.
B
Yeah,
we
were
just
talking
about
it
and
what
it
looks
like
and
but
I
think
the
acquisitions
have
several
notices
right,
so
it
probably
would
be
good
information
for
them
to
know
yeah.
A
That
they
can
do
that
recently
and
it's
notification
when
suggestions
made
when
it's
managed
when
it's
accepted
when
it's
rejected.
Ideally
when
it's
on
hold
there's
a
bunch
more
in
there
than
I
thought
there
was.
E
And
if
you
have
custom
statuses,
you
can
make
a
notice
for
each
custom
status
too
or
for
whichever
customs
that,
like
we
talked
about
doing
one,
for
we
have
a
custom
status
for
when
it
goes
to
our
interlibrary
loan
person.
So
we
have
like.
We
talked
about
setting
one
up
so
that
when
it
went
to
that
they'd
get
an
email
that
was
like.
A
Yep
that
came
up
too
is
libraries
trying
to
reduce
the
bureaucracy
around
purchase,
suggestions
versus
interlibrary
loan
requests
and
assuming
that
the
average
patron
is
going
to
know
the
full
implications
of
one
or
the
other,
is
a
little
bit
optimistic
unless
you're,
a
library,
staff,
member
and
then
once
it's
submitted,
there's
been
cases
of
it.
Ping-Ponging
back
between
departments,
not
realizing
that
the
other
department
had
already
referred
the
patron
to
do
an
ill
instead
of
a
purchase
suggestion
and
vice
versa.
E
And
ours
at
least
they
go
through.
So
our
all
our
purchase
suggestions
go
through
our
collection
librarians
at
moscow,
and
then
they,
if
they
don't
want
it
and
it
or
if
they
can't
purchase
it
or
don't
think
it's
a
good
fit
for
the
collection
or
whatever,
and
it
fits
within
our
ill
parameters,
which
is
we
only
do
books,
we
don't
do
movies
or
dvds.
E
So
if
it's
like
a
print,
then
then
it
gets
sent
to
our
interlibrary
loan
person
and
we
just
have
it
as
like
a
status
and
then
he
can
go
in
and
look
at
all
the
ills
that
way
and
then
he
usually
ends
up
having
to
contact
them
unless
either
it's
someone
who
does
it
a
lot
and
knows
to
put
it
in
the
notes
section,
the
ill
is
okay
or
a
staff.
Member
helped
them
fill
it
out,
because
we
ask-
and
we
have
a
note
on
the
staff
side.
E
B
I'm
really
interested
in
to
see
what
those
people
come
up
with
in
the
acquisitions
group,
because
it
did
sound
pretty
intriguing
to
to
start
it
at
a
yeah
just
to
make
it
more
streamlined
for
the
patron
and
make
it
more
understandable,
of
course,
that
wouldn't
it
doesn't
work
for
our
current
workflow
either,
because
the
purchase
suggestions
come
in,
then
they
decide
if
it's
going
to
be
purchased
or
if
it's
an
ill,
and
then
they
fill
out
the
little
carbon
copy
paper.
If
it's
an
ill
and
send
it
to
our
ill
person.
B
Who
then
does
something
with
the
pink
and
yellow
copies?
I
think
they
may
just
throw
them
away
and
they
request
the
items
so
yeah,
it's
interesting.
Basically,
what
they
were
talking
about
was
like
patron
initiated
ill
external
to
coha,
using
the
purchase
suggestions
as.
E
B
Starting
point,
which
is,
I
think,
a
great
great
idea.
B
A
Well,
it's
been
55
minutes
on
my
clock,
covered
a
lot
of
topics
and
hopefully
have
some
interesting
things
to
follow
up
on
for
anyone
checking
out
the
zoom
in
the
future
and.