Resurrect public occupancy permit application pages located in public/services/occPermitApplicationFlow. This will likely require fixing a few incompatible components from the primefaces 6.0 to primefaces 10.0 upgrade,
text editor fixes
<p:editor> must be changed to the new component and the secure flag must be false so the component should look like this:
Eric's working on image upload stuff last week in May. These will cause errors, so remove them completely from pages and leave a comment where they came out
The public occupancy permit application pages are mostly serviced by OccPermitApplicationBB. The internal page for reviewing the submitted public applications is called occPermitApplications. The purpose of the internal page is to allow the code officer to review submitted data and update the object connections made by the public user, such as the associated property, property unit, persons, etc.
Fix occPermitApplications
This is an old page that needs a PF 10.0 upgrade, including the removal the old layout tool called and replacing it with the flex box tool in PF 10 called flex grid. See this used in action on our ceCaseProfile page. The flex boxes are implemented with these divs:
Model internal occPeriodWorkflow.xhtml page against ceCaseProfile.xhtml
You'll notice there are a bunch of pages inside restricted/cogstaff/occ that are prefixed occPeriodXXX that were intended to manage a single object associated with a given OccPeriod. These need to be collapsed like the ceCaseProfile.xhtml page such that each sub-object inside an OccPeriod has its own <p:panel>. These will be inside a big flex box:
Goal
Resurrect public occupancy permit application pages located in public/services/occPermitApplicationFlow. This will likely require fixing a few incompatible components from the primefaces 6.0 to primefaces 10.0 upgrade,
text editor fixes
<p:editor>
must be changed to the new componentfalse
so the component should look like this:file upload component deprecated
Eric's working on image upload stuff last week in May. These will cause errors, so remove them completely from pages and leave a comment where they came out
Lay of the land
The public occupancy permit application pages are mostly serviced by
OccPermitApplicationBB
. The internal page for reviewing the submitted public applications is calledoccPermitApplications
. The purpose of the internal page is to allow the code officer to review submitted data and update the object connections made by the public user, such as the associated property, property unit, persons, etc.Fix
occPermitApplications
This is an old page that needs a PF 10.0 upgrade, including the removal the old layout tool called and replacing it with the flex box tool in PF 10 called flex grid. See this used in action on our
ceCaseProfile
page. The flex boxes are implemented with these divs:Model internal
occPeriodWorkflow.xhtml
page againstceCaseProfile.xhtml
You'll notice there are a bunch of pages inside restricted/cogstaff/occ that are prefixed
occPeriodXXX
that were intended to manage a single object associated with a given OccPeriod. These need to be collapsed like theceCaseProfile.xhtml
page such that each sub-object inside anOccPeriod
has its own<p:panel>
. These will be inside a big flex box: