Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE/Remote-Inclusion #374

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

jegelstaff
Copy link
Owner

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
Copy link
Owner Author

No where near ready for merge!

@jegelstaff jegelstaff changed the title Proof of concept for remote inclusion FEATURE/Remote-Inclusion Nov 10, 2023
@jegelstaff
Copy link
Owner Author

jegelstaff commented Mar 24, 2024

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?)
  • when remotesubmitform is potentially called, the alternate target needs to be formulize_mainform not controls!
  • Get edit icons working

Todo for full interactive functioning:

@jegelstaff jegelstaff force-pushed the FEATURE/Remote-Inclusion branch from d1f6432 to 9112108 Compare March 24, 2024 20:34
jegelstaff and others added 3 commits July 11, 2024 15:24
remote.html goes into other website that you want to pull Formulize content into
@jegelstaff jegelstaff force-pushed the FEATURE/Remote-Inclusion branch from 103230b to 8b5e7e9 Compare July 11, 2024 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant