Jonathan Rosenbaum
407893b872
Adds the nice tabulator library!
7 years ago
Jonathan Rosenbaum
2ee0d57dc4
Changes from loud red, to cool blue (experiment).
7 years ago
Jonathan Rosenbaum
1b56a37859
Adds membership_discount_price span that will not be displayed.
7 years ago
Jonathan Rosenbaum
dd6a77f1d8
Adds membership discount to volunteer benefits css.
7 years ago
Jonathan Rosenbaum
daf885cc4a
Shows original price and redeemed volunteer hours for saved transaction when edit button is pressed.
7 years ago
Jonathan Rosenbaum
7147ea6213
Adds to new values (original_price and redeemed_hours) to the history for benefit transactions.
7 years ago
Jonathan Rosenbaum
1202c4909a
This cleans up things a bit for spinner.
7 years ago
Jonathan Rosenbaum
960296c856
Adds the spinner libraries to the code, and adds some css values.
7 years ago
Jonathan Rosenbaum
9f263a68d6
Adds the jQuery UI spinner.
7 years ago
Jonathan Rosenbaum
55620576dd
Adds styling for stand time info.
7 years ago
Jonathan Rosenbaum
787fff74d6
Adds initial Volunteer Hour logic and displays in transactions with title.
7 years ago
Jonathan Rosenbaum
b9497ac7c3
Show whether a patron is a paid member or not.
7 years ago
Jonathan Rosenbaum
2fd156e66e
More for DHHR.
7 years ago
Jonathan Rosenbaum
c54bd12f16
Added a little css magic for the footer.
7 years ago
Jonathan Rosenbaum
92fe18644d
Adds membership stats. An important addition.
Currently, searches ranges for volunteer specs for membership, and notes paid
member when they also qualify as a volunteer member.
9 years ago
Jonathan Rosenbaum
8eac9b6dd5
Stat totals for shop types. In the future a graph would be nice.
9 years ago
Jonathan Rosenbaum
9b9fbe6d55
Minor changes. Make button text green.
9 years ago
Jonathan Rosenbaum
b3734d6591
This creates a unified file for stats css.
9 years ago
Jonathan Rosenbaum
d26dc1cef1
Adds a Calendar Date Picker (PickMeUp).
This is nice stuff, always a delight to utilize ajax. More stat pages may have
this change with stats.js operated globally.
9 years ago
Jonathan Rosenbaum
7a451c3002
This makes shop_log a class, too. Probably transactions.css isn't the most logical place for these classes but it works for now.
9 years ago
Jonathan Rosenbaum
818caf32da
And here is the important file for 90c93eb
.
9 years ago
Jonathan Rosenbaum
ee46dc8fd5
GUI and logic changes from practical experience in the shop environment
1) makes sign in button larger
2) changes "Current Shop" menu text to "Sign In" for normal user
3) takes all users after submitting contact to Sign In page rather than only new users.
10 years ago
Jonathan Rosenbaum
45b71aca5c
Adds submit button and improves gui.
1) Adds more text explanation .. although NULL transactions are just an experimental idea.
2) beginnings of submit code
10 years ago
Jonathan Rosenbaum
a82afc8425
This removes the handles from the slider for contacts.
1) Also, changed the text a little for volunteer interests, added 3D-printing, etc.
10 years ago
Jonathan Rosenbaum
88d717cdca
Adds tab indexing an initial focus
10 years ago
Jonathan Rosenbaum
62231e8d68
Fixes the css issue for contact_add_edit.
10 years ago
Jonathan Rosenbaum
7f05a37f34
Adds the interests check boxes.
1) Just needs a little css work by removing transaction css & js from head.
10 years ago
Jonathan Rosenbaum
f5ddfdb70a
CSS Enhancement to the volunteer interests div - a border.
10 years ago
Jonathan Rosenbaum
96e2c941b8
Begins linking volunteer interest form into page.
10 years ago
Jonathan Rosenbaum
55a8de3df8
Adds error validation for email list slider.
10 years ago
Jonathan Rosenbaum
763587f840
Adds a toggle for email lists.
1). Improvments to name/email regexp
2). beginnings of validation logic for email list toggle
10 years ago
Jonathan Rosenbaum
7b64d0c494
Spiffs up contact_and_edit, adding error correction and required waiver.
1). Next step will be an opt-in/out to mailman.
2). Originally this program was using google lists, but there are too many steps for users involved.
10 years ago
Jonathan Rosenbaum
ba0b491344
Corrected the focus on transction_id, also
1). In mysql, description is not text
2). .. added history as blob, drupalish
10 years ago
Jonathan Rosenbaum
50ecfd22d1
Brings focus back to select > transaction_type, green in css.
10 years ago
Jonathan Rosenbaum
be43ea3245
Show start storage original date if it has changed.
1). Some css improvments.
2). The beginnings of transaction history.
3). Trying to find out why the window reloads twice on transactions without errors.
10 years ago
Jonathan Rosenbaum
b01649d369
Select Type is now static to avoid unnecessary errors.
1). Makes better sense from a UI perspective.
10 years ago
Jonathan Rosenbaum
4254265850
Adds a large majority of error check for edit transactions.
1). Adds more to css
2). Changes $transaction_id to transaction_id in *js
3). Shortens some selectors
4). Adds additional error spans
5). A few checks need bug fixes (check_number, payment_types)
10 years ago
Jonathan Rosenbaum
75bf45ad0e
Adds sale date error span.
10 years ago
Jonathan Rosenbaum
304c9e2f37
Added not logged-in logic for transaction edit, also:
1). Added error spans for transaction edit
2). Removed some css from transaction.js
3). Added css for errors to transaction.css
10 years ago
Jonathan Rosenbaum
cdf99e4005
Simplifies the code, fixes a bug on upper with jumping to 0.
10 years ago
Jonathan Rosenbaum
2dd7573408
Saves state for trans search; slider improvements.
10 years ago
Jonathan Rosenbaum
687bb3ca01
Libraries used by the new visual interface for csv.
10 years ago
Jonathan Rosenbaum
e59f090355
Added more of the interface to generate csv files for GnuCash.
10 years ago
Jonathan Rosenbaum
e444cdb93c
Preparing GnuCash CSV interface, and fixed no shop bug with new logic.
10 years ago
Jonathan Rosenbaum
d689505318
Spiffed up the search near the footer.
10 years ago
Jonathan Rosenbaum
d16811fe95
Added editable Change Fund.
1. Mouseover allows edit of Change Fund.
2. Difference is shown, and stored in db for page reloads.
10 years ago
Jonathan Rosenbaum
7658c11d53
Added check number when Check is clicked.
10 years ago
Jonathan Rosenbaum
dc7dd4d01f
Beginning of transaction calculator framework & enh.
10 years ago
Jonathan Rosenbaum
7ddff6778c
More enhancements on deposits before adding business logic.
10 years ago
Jonathan Rosenbaum
6f1a9d241e
Another UI change, css file, and sql change.
10 years ago