Basic Assignments
 
Options & Settings
 
Main Time Information
Color Code: Pink
Assigned To: Bryan Dayton
Created By: Cory Warden
Created Date/Time: 11/29/2022 3:03 pm
 
Action Status: Completed
Show On The Web: Yes - (public)
Priority: 0
Finished/Done: No - (open)
Finished/Done By: ...
Budgeted/Estimated Value: 0.00  
Actual/Real Value: 0.00   [donate]
Invoice/Quote Status: Blank (n/a)
General Amount: $0.00
 
Time Id: 2260
Template/Type: Community Funded Projects
Title/Caption: Tweak the date picker and consolidate time code
Start Date: 11/29/2022
End Date: Unknown... (open or blank)
Total Time: Unknown... (open or blank)
Target/Due Date: 11/29/2022
Main Status: Active

Sorry, no photos available for this element of time.


Uploaded Media/Content & Other Files (1)
Media Name   File Type Date Description
2260_consolidateTimeCode.mp4   Video 12/6/2022 Consolidate EOT code


Notes:

2/15/23 Edit pages:

- top_secret/secure/statement_home.cfm

- top_secret/secure/add_edit_statement.cfm - step 2 - select statement date range (2 of them)

- top_secret/secure/add_edit_statement.cfm - step 3 - set the dates (4 of them)

- top_secret/secure/bulk_receipt_verify.cfm - top form and looping over the results

- top_secret/secure/bulk_deposit_verify.cfm - top form and looping over the results


1/26 check and pushed final pages with Brandon.  Basic project complete.

1/23/23 checked and pushed 600 pages with Brandon.

1/18/23 checked and pushed 300 pages with Brandon.

1/13/23 updated more datepicker code on pages.

12/21/22 updated more datepicker code on pages (see below). Will connect with Dustin on testing:


12/6/22 Consolidated the Time code that Brandon and Charles did, and met with Brandon to check the code.  Two news and update pages have already been created for this project "Elements of Time Homepage Will Have a New Look" and  "New Look for Working With Time". Next we plan to have Wayne point the data 5 server to the branch (project-2260combine) so that the code can be tested on data 5. 12/5/22 met with Brandon on what we wanted to do with time:

    Date picker:

  1. We want:
  2. 1. put in 1/1/2 (characters)
  3. 2. get 1999 when we put in 99 (not 2099)
  4. 3. truncate correctly: 1999 goes to 1999 not 19
  5. 4. if I supply a date in the past on the first click I want to go to that first (not how it is currently functioning going to todays date).
  6. 5. create documentation in help file and in Adilas docs (update).
  7. 6. update to all datetime instances. Check for date validation and go backwards (if I am validating a date I am putting a date in). (search for 'datepicker', '_date', 'date_', '
  8. from_date', 'to_date', -form fields are what we are mostly looking for)
  9. 7. on the times be able to put in a one digit (1 PM not 1:00 PM)
  10. 8. put the datepicker on the content server.
  11. 9. roll it out in small batches (10 or so pages instead of all at once)
  12. 10. leave Bear100 code alone.
  13. 11. communicate with Cory and John.

12/2/22 Spoke with Cory and John about the project.  John said there is a bug with the new picker that needs to be resolved. He said there is some information in the Adilas Docs that may be helpful (Adilas Docs>hamburger link>Adilas Core>components (top links)>date picker (left side dropdown, 'here' link - If you need more information on flatpickr for some reason you can find the documention for the plug-in here ).

Next, all of the datepickers in the system need to be updated to the new datepicker.  Brandon sent an email regarding what needs to be done to update all of the datepickers as follows:

 I found a page that shows some simple date picker stuff. Here is the page: top_secret/secure/add_bulk_flex_grid.cfm – if you search for “picker” it will take you to the different options that are needed. Here is a quick rundown.

 

  • 1st include is set right before the include for basic_css.cfm it looks like this:
  •  

     

    • Then any new date field will need the date-picker class. For example:

     

    --- the key is the class=”date-picker” part or css class stuff

     

    • The last include is set right before the ending body tag. It looks like this:

     

 

Anyways, there are 3 basic parts… the top include, the new class on form fields, and the bottom include. This is true for any page that is a full page (no black box options). If it does have black box options, it is slightly different. Anyways, just wanted to get you some information. I don’t have a list of files right now, but we want to spread it (the new date picker) across the whole site. If you want, we can meet and build a list or if you want to poke around and fix things, that would be great as well.

 

The only page that I know we don’t want the new date pickers on is some of the bear 100 custom files. They get dates entered in via special formats and the date picker screws things up. Everything else needs to be updated (to my knowledge).


Additional Date/Times - Subs (34)
Title/Caption Start Date Start Time End Date End Time Age Notes
Working on the date-picker 2/16/2023 10:00 am 2/16/2023 12:45 pm 2.75 Hours

Time working on the date-picker and form updates. See part of the EOT # 9831 in the shop.

Progress Notes - 2/15/2023 5:20 pm 2/15/2023 6:38 pm 1.30 Hours

edit datepicker pages

Progress Notes - 2/1/2023 5:07 pm 2/1/2023 5:49 pm 42.00 Minutes

add_credit_cart_payment.cfm

Progress Notes - 1/31/2023 4:59 pm 1/31/2023 7:59 pm 3.00 Hours

edit pages

Progress Notes - 1/26/2023 4:39 pm 1/26/2023 7:33 pm 2.90 Hours

build, check and push code

Progress Notes - 1/25/2023 5:05 pm 1/25/2023 7:53 pm 2.80 Hours edit "yy" to "yyyy"
Progress Notes - 1/24/2023 5:03 pm 1/24/2023 9:51 pm 4.80 Hours

build and edit

Progress Notes - 1/23/2023 5:44 pm 1/23/2023 10:50 pm 5.10 Hours

build and push

Progress Notes - 1/20/2023 4:19 pm 1/20/2023 7:25 pm 3.10 Hours

build

Progress Notes - 1/19/2023 4:50 pm 1/19/2023 6:38 pm 1.80 Hours

edit "yy" to "yyyy"

Progress Notes - 1/18/2023 4:59 pm 1/18/2023 10:29 pm 5.50 Hours

build and push with Brandon

Working with Bryan 1/17/2023 1:00 pm 1/17/2023 1:45 pm 45.00 Minutes

Bryan and I merged 100+ pages with date formatting changes to go to a 4-digit year. This is for the date-picker. See EOT # 9778 in the shop.

Progress Notes - 1/16/2023 7:10 pm 1/16/2023 8:19 pm 1.15 Hours

changing "yy" to "yyyy" format

Progress Notes - 1/13/2023 4:37 pm 1/13/2023 5:55 pm 1.30 Hours

edit and push

Progress Notes - 1/12/2023 5:08 pm 1/12/2023 8:02 pm 2.90 Hours

build and push with Brandon

Working with Bryan 1/12/2023 3:00 pm 1/12/2023 3:45 pm 45.00 Minutes

Work session with Bryan. Pushed up some new code. See EOT # 9780 in the shop.

Progress Notes - 1/9/2023 4:34 pm 1/9/2023 6:19 pm 1.75 Hours

build, check and push

Working with Bryan 1/9/2023 11:00 am 1/9/2023 12:00 pm 1.00 Hours

Working with Bryan on the date-picker code. Pushed up some files and chatted about other projects. See EOT # 9756 in the shop.

Progress Notes - 1/4/2023 4:34 pm 1/4/2023 8:34 pm 4.00 Hours

format to "yyyy" and push code with Brandon

Progress Notes - 12/29/2022 5:12 pm 12/29/2022 6:12 pm 1.00 Hours

build

Progress Notes - 12/28/2022 10:53 am 12/28/2022 11:53 am 1.00 Hours

meet with John and build

Progress Notes - 12/27/2022 5:28 pm 12/27/2022 8:16 pm 2.80 Hours

update date-pickers and helper edits with John

Progress Notes - 12/24/2022 2:11 pm 12/24/2022 3:29 pm 1.30 Hours

Picker test in helper page

Progress Notes - 12/23/2022 4:38 pm 12/23/2022 6:20 pm 1.70 Hours

build and run helper test

Progress Notes - 12/21/2022 12:58 pm 12/21/2022 3:46 pm 2.80 Hours

build and push

Progress Notes - 12/13/2022 4:18 pm 12/13/2022 7:18 pm 3.00 Hours

update datepicker, check and push code

Progress Notes - 12/12/2022 5:11 pm 12/12/2022 5:29 pm 18.00 Minutes

date picker questions with Brandon

Progress Notes - 12/9/2022 4:57 pm 12/9/2022 8:51 pm 3.90 Hours

Plug in new datepicker to pages

Progress Notes - 12/8/2022 5:14 pm 12/8/2022 9:38 pm 4.40 Hours

Researched, edited code and wrote documentation. Met with Brandon to check and push code.  Added info modems.

Working with Bryan 12/8/2022 1:00 pm 12/8/2022 1:45 pm 45.00 Minutes

Working with Bryan on the date picker stuff. We pushed up some small changes. See EOT # 9674 in the shop.

Progress Notes - 12/7/2022 5:28 pm 12/7/2022 8:28 pm 3.00 Hours

Research datepicker

Progress Notes - 12/6/2022 4:18 pm 12/6/2022 9:18 pm 5.00 Hours consolidated EOT code and researched datepicker
Progress Notes - 12/5/2022 6:39 pm 12/6/2022 12:09 am 5.50 Hours

plan with Brandon and consolidate time code

Progress Notes - 12/2/2022 4:39 pm 12/2/2022 7:09 pm 2.50 Hours

research, notes and communication


Total Time In Hours And Minutes: 86:18 :: Total Hours As A Decimal: 86.30