formulize icon indicating copy to clipboard operation
formulize copied to clipboard

FEATURE/Remote-Inclusion

Open jegelstaff opened this issue 1 year ago • 2 comments

remote.html goes into other website that you want to pull Formulize content into.

Much to do here. But possibly this could just be used as the way Formulize works in general? ie: have javascript calls handle all submissions and reloads, get away from the architecture that relies on the browser behaviour of submitting forms and reloading pages? Then there would be just one unified mechanism of action for all page display and submission handling.

jegelstaff avatar Nov 10 '23 05:11 jegelstaff

No where near ready for merge!

jegelstaff avatar Nov 10 '23 05:11 jegelstaff

Todo for anon viewing data (like Massey):

  • [ ] Merge remote CSS and nest in a selector for the id where the markup will go
  • [ ] keycode 13 needs to be trapped only on list screens not all screens
  • [ ] Fix "Dialog is not a function" error when loading form... need to wait a second for jQuery to load in? Or force load jQueryUI?
  • [ ] Make CORS locations configurable
  • [ ] Fix submission of native LOE so it doesn't jump into form! (ventry needs to be neutered?)
  • [x] when remotesubmitform is potentially called, the alternate target needs to be formulize_mainform not controls!
  • [x] Get edit icons working

Todo for full interactive functioning:

  • [x] Test list popups (change cols, save view, etc)
  • [ ] Get sort icons working
  • [ ] Popups need to use Messages in JS to communicate from remote site to host site (https://stackoverflow.com/questions/25098021/securityerror-blocked-a-frame-with-origin-from-accessing-a-cross-origin-frame/)
  • [ ] Test fullform subforms
  • [ ] Test modal subforms
  • [ ] Test conditional elements - need to add CORS to xhr responder? And any potential endpoint? like readelements.php?
  • [ ] Delete Selected button does not show up
  • [ ] Test required elements

jegelstaff avatar Mar 24 '24 20:03 jegelstaff