Best way to Frame App and remove all headers

  • 0
  • 1
  • Question
  • Updated 4 months ago
  • Answered
Hi,
I want to remove all the headers for users of the app, both for viewing benefit and security - I am using roles and permissions, so this is more for viewing and removing dead screen space. 

&ifv=1 works fine and I can add it to most buttons. However, when using native QB functions, like: save from a form, or click a record to view it, you see all the headers again. 

Is there a good way to frame the app and keep the native functionality?
If no option for this, is there a way at least to hit a save button and then add an &ifv1?

Thanks.
Photo of Gary Boyd

Gary Boyd

  • 830 Points 500 badge 2x thumb

Posted 8 months ago

  • 0
  • 1
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 29,664 Points 20k badge 2x thumb
I don't recommend doing this but it is possible using either a Service Worker or the BOL technique.
QuickBase was not designed to work like this and I think you would be constantly tweaking the code to get it to operate the way you want.

This demo knocks out the various "headers" on a successive five second delay for demonstration purposes.

BOL Example ~ Add New Record
https://haversineconsulting.quickbase.com/db/bnsqxwfef?a=nwr

Code Page moduleBOL.js
https://haversineconsulting.quickbase.com/db/bnsqw7ep7?a=dbpage&pagename=moduleBOL.js