脚本
-
-
Fix Advanced Search button hitbox JS - Fix a bug where the button to go to Advanced Search doesn't register if you don't click right in the middle.
-
Fix cursor not turning to pointer on some buttons/links JS - Like the ones on the sidebar.
-
Groups: Fix CSV Export "Take Action On" setting JS - Fix a bug that causes F1 to ignore your "Take action on" setting in the CSV Export in this page. I.e., you can export parents from this page now.
-
Interaction Reminder Template JS - Add a little table row to the side of the screen that you can copy and paste straight into Outstanding Interactions emails.
-
Submit on Enter JS - Go when you press Enter.
-
Move the Delete button to the left JS - Move the Edit Profile delete button farther away from the save button to make it harder to click on accident.
-
Type / to search JS - Keyboard shortcut inspired by GitHub. Press / to focus the search bar.
-
White Logo JS - Change the James River logo from black to white. This is the color it usually is when we put it on blue.
-
Dark Reader checkbox fix JS - (For Dark Reader): restore a visual distinction between checkboxes and are and are not grayed out.
-
Fix group X button hitbox JS - Expand the tiny hitbox of the delete button on groups.
-
Fix sidebar item hitboxes JS - The left and right edges of the buttons don't register.
-
Relationship to JRC Date: add Today button JS - Add a button to the Relationship to JRC Date field that sets it to today's date.
-
Make profiles in Search Bar behave like real links JS - So that you can right click them, copy their links, open them in a new tab, etc.
-
Edit: Fix home phone and cell phone tab order JS - Put their tab indexes in the order that they are on the screen.
-
Schedules: Link people to profiles JS - Make people's names on schedules links that you can click in order to see their profiles.
-
Edit/Add: Increase Groups list height to fit four groups JS - I want to be able to see four groups, because that is the usual number I add to new profiles.
-
Use Red Hat Text font JS - Loads font "Red Hat Text" that many pages ask for but are missing.
-
Saved place note: Ctrl+Enter to submit JS - Ctrl+Enter to submit on the popup for adding a note to a saved place.
-
Fill in profile pictures in the Family Section JS - None
-
My Interactions notification bubble JS - Add a notification bubble to the navbar for outstanding Interactions assigned to you.
-
Export all if none selected JS - If I don't have anyone selected, I want to export everyone.
-
GT Info + Clickable Search Profiles JS - Adds Grade/DOB/Gender info to top search dropdown and makes names clickable links
-
Assign Interaction: warn for calls/texts if number not present JS - Warn if you try to assign certain interactions on a profile that doesn't have a phone number.
-
Assign Interaction: warn for Cookie Visit if address not present JS - Warn if you try to assign New Visitor Cookie Visit interaction on a profile that doesn't have an address.
-
View Individual: View image attachments in page JS - If an attachment on a profile is an image, add a viewer to it so you don't have to download it.
-
Attendance: autoswitch JS - Switch between attendance sessions without asking.
-
Hide section collapse buttons JS - Hide the buttons that let you minimize sections in the Add/Edit page. I've never clicked them on purpose but I have clicked them on accident.
-
Taller Assign Interaction popup JS - So the whole thing fits on screen at once.
-
Family Assign Interaction: fix action dropdown width JS - Fix some messed up CSS in the Assign Interaction popup on the Family page.
-
Add/Edit: add Last Service button to some dates JS - Add a button that sets its to the closest past Sunday or Wednesday, in the fields that are usually set to last service.
-
Family page: Fix Assign To comment font JS - Fix an odd wrong font setting for this little piece of text on just this page.
-
Attendance Reports: Fix "Last 6 Months" JS - Fix the date range to actually be the last six months when the "Last 6 Months" setting is chosen.
-
Assign Interactions add Formal Full Name JS - Adds Formal Full Name Assign Interactions search dropdown
-
Add Individuals to Group show contact info JS - Adds Formal Full Name Assign Interactions search dropdown
-
Connect Card Upload Viewer JS - Add a pop-up next to the Form view modals for Connect Cards, that lets you zoom into the photos.
库
-
Nate's Day Button JS (库) - CSS common for a few scripts that put an autofill button next to a date
