Closed PaulMorris closed 5 years ago
Thanks @frankduncan , I added a few more commits to remove the unused traces of print functionality and also those unused 'viewCopyModal' CSS styles that you found:
Remove a couple of unused traces of print functionality 498b878 Remove unused '#viewCopyModal' CSS styles 88a7481 Rename 'print-header.png' to 'dark-blue-modal-header.png' 89a2398 Remove unused styles for 'print-icon-blue.png' background 7877ba7
Build succeeds for me locally, but I see it failed on Jenkins. Not sure why. I clicked through to details but I didn't see a reason for the failure.
Oh, here it is: https://ci.psm.solutionguidance.com/job/build/882/console Will try again.
Jenkins, test this please.
Remove print links in the enrollments action column for providers and service admins. Remove print buttons throughout the application, including enrollment summary pages, view enrollment details pages, view profile pages, enrollment search pages, etc. Remove code for print buttons and print modals now that they are no longer used. Add "Export to PDF" buttons to replace the print buttons on the application summary pages.
Tested by checking that the pages no longer had print buttons and that the new "Export to PDF" buttons on the summary pages worked as expected. (Some parts of the summary are not present in the PDF, the headings are there but not the details, which appears to be a bug with the export to pdf functionality. We can open another issue for this.)
One print button remains for printing Agreements and Addendums (service admin > Functions > Agreements and Addendums > view). I left this one in until we can replace it with an export to pdf button -- another follow-up issue to file.
Before:![screenshot_2018-08-30 all enrollments 2](https://user-images.githubusercontent.com/1091693/44874800-55c0a700-ac6a-11e8-860e-a3b5dcc0b982.png)
After:![screenshot_2018-08-30 all enrollments](https://user-images.githubusercontent.com/1091693/44874803-55c0a700-ac6a-11e8-88a0-e2413182ab8a.png)
xxxxxxxxxxxxxxxxxxxx
Before:![screenshot_2018-08-30 all enrollments 3](https://user-images.githubusercontent.com/1091693/44875015-ef885400-ac6a-11e8-9641-a705c13fd688.png)
After:![screenshot_2018-08-30 all enrollments 1](https://user-images.githubusercontent.com/1091693/44874802-55c0a700-ac6a-11e8-9d6e-bfd3c7a7af00.png)
xxxxxxxxxxxxxxxxxxxx
Before:![screenshot_2018-08-30 personal information](https://user-images.githubusercontent.com/1091693/44874799-55c0a700-ac6a-11e8-8100-11759d8a91f0.png)
After:![screenshot_2018-08-30 organization information](https://user-images.githubusercontent.com/1091693/44874798-55281080-ac6a-11e8-99da-31d6150ce9ab.png)
xxxxxxxxxxxxxxxxxxxx
Before:![screenshot_2018-08-30 summary information 1](https://user-images.githubusercontent.com/1091693/44874797-55281080-ac6a-11e8-88e3-8bc6d715a64d.png)
After:![screenshot_2018-08-30 summary information](https://user-images.githubusercontent.com/1091693/44874801-55c0a700-ac6a-11e8-880e-aad011370fa9.png)
Issue #1046 Get rid of Print links, just use Export-to-PDF