Comment 35 for bug 1778972

Revision history for this message
Christopher Burton (cburton) wrote :

Another update was pushed today, it is a Final Draft of sorts.

I have re-added any pages in the template that were removed for my final code cleanup/review as I may want to change some of the structure in those files. They will be removed at the end if they are unchanged.

Fontawesome has been added to show icons and give the OPAC some character while attempting to help those maybe not so good with a default language as Jane Sandberg had suggested from a partner library.
This is hosted locally like the other resources added so there aren't a bunch of requests going out.
https://fontawesome.com/

I saw some comments in the templates looking for a lightweight datepicker, so I have added Bootstrap Datepicker to help choosing dates. It puts the date in the requested format automatically too so it should help with ease of form completion.
https://bootstrap-datepicker.readthedocs.io/en/latest/

The MyOpac is a complete reimagining, and the counters on the navigation for those pages is why I removed them from the navigation. It just made it more bulky up top, but all those totals are just a click away. The navigation that existed in the MyOpac pages, all spread out by section and some listed in dropdowns no longer exists as it has all been amalgamated into one menu and action buttons with visual represention.

Charges and Payments have been separeated into their own pages. This and the removal of the navbar counts caused some back end code to be changed to help support both OPAC options. That being said, this project has turned into more than a replacable template. There is some back end code needed to fully support the new template.

Everything got an update and I got to change some things that have bothered me about the OPAC for a while and I think I have covered all the bases when it comes to comments/concerns on this Launchpad Item.

I am really excited to see this come out and while I have some code cleanup to do, the front end should stay looking the same or very similar if you want to check it out and I should have a final push soon unless there are any other requested changes/updates to consider.