The table on the Past Encounters and Documents tab has this great mouseover feature where you can mouseover your form name and get a tooltip-type display of the form contents. It makes it really fast and easy to find out what happened on previous visits. The providers I work with absolutely love this feature.
But the feature appears to have a problem with LBFs.
If your logged in as admin or have the superuser privilege, it works great with LBFs. But if you don’t have the superuser privilege, the mouseover shows nothing with LBFs. The mouseover works fine without superuser on other non-LBF forms like soap and care plan.
I tried selecting an access control from the gui, Edit Layout > Layout Form Properties > Access Control. But that didn’t help. And the permissions and ownerships in the file system seem OK.
I’ve looked at encounters.php and LBF/new.php for a solution. I can get the mouseover working without superuser, but there is no form info in the box.
I really think this is just a privileges issue. But I haven’t found a way to fix it.
Error logs are clean and I can reproduce the issue on the demo.
Perhaps this superuser requirement is intentional? If so, why?
Any suggestions to point me in the right direction would be much appreciated.
I’m using Linux Mint and Firefox with 2 openemr-6-0-0 installs (TKLamp and Ubuntu) in VirtualBox