This change to login.php allows an installation to define standalone pages to be used like “Apps” - e.g. the patient tracker currently under development.
** WARNING ** Make sure that main application entry is set up correctly ** WARNING **
To get a feel,
Create a new list - “Apps”
Setup following entries :
“Main”, “…/main/main_screen.php”
“Sales”, “…/reports/sales_by_item.php”
“Calendar”, “…/main/calendar/index.php”
Use another browser session to login to a specific app
As seen by truncated functionality of Calendar app, this approach breaks where actions directed at parent frames since there aren’t any.
I got the 3 apps above working (your calendar link is incorrect) I am trying to get the tracker to pull up by adding a fourth but it will only display the original three. I like the concept and think it would be useful especially for a stand alone board.
Do “Apps” mean little programs running on tiny computers?
-I gotta stop using the term “app”. I don’t think it means what it means anymore…I think we used to call those applets.
Got it working . It did not like the skip_timeout_reset=1 at the end of the file path …/…/custom/patient_tracker.php?skip_timeout_reset=1 . That is there so it will autologoff. The popup to change status will not work but you can monitor the screen and it does refresh.
Thx. Updated the calendar link. An entry will not show up in the drop down when the ‘file_exists’ check fails. Will need few tweaks if you want to allow passing some values.
will need to pass the value to allow the program to be logged out. will also need to consider how to handle the ability to change status. I like the idea.
Got an simple app working that uses login change, standard library/ajax of OpenEMR and a mobile framework. If anyone is already working on pure mobile/tablet interface and/or has expertise in mobile, we would like to compare notes.