Also includes fixes from patch #1 and patch #2. There are 22 files that are changed.
Please read through the list to ensure you haven't customized any of these,
since this will copy over this.
To use patch:
---Windows -> simply extract the zipped file into the openemr web
directory, and say yes to copying over files
---Linux -> move the patch file to the openemr web directory, then type
'unzip 3-1-0-Patch-2.zip', and confirm ok to copy over files.
This fixes minor bugs including (note the ones with * are new with this patch):
*-allow switching of calendar style without needing to logout
*-support clicking of time to open a new appointment in the outlook calendar
*-optimize search ordering
*-fix contrib/util/load_icd_desc.plx script to work with ICD website change
*-internationalization bug fixes in calendar
*-in charges screen, support unit numbers and clearing of values when save
*-disable a debugging php log error
-fix the 'don't save' link in misc_billing_options form
-clear copay amount when saver in charges screen
-improve flow of authorizations screen
-support line breaks when print pnotes
-fix to support apostrophes in patient names
-fix to support UTF8 encoded patient names in calendar (bug only noted in
Windows)
list of files:
gacl/gacl.class.php
contrib/util/load_icd_desc.plx
interface/patient_file/encounter/other.php
interface/patient_file/encounter/copay.php
interface/patient_file/summary/pnotes_print.php
interface/main/finder/patient_select.php
interface/usergroup/user_admin.php
interface/forms/misc_billing_options/new.php
interface/forms/misc_billing_options/view.php
interface/main/authorizations/authorizations_full.php
interface/main/calendar/find_patient_popup.php
interface/main/calendar/add_edit_event.php
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/orig_default.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day_print/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day_print/outlook_ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/month/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/month_print/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/month_print/outlook_ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/week/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/week_print/ajax_template.html
interface/main/calendar/modules/PostCalendar/pntemplates/default/views/week_print/outlook_ajax_template.html
Brady;
If this fix is supposed to allow changing calendar view (fancy, default or outlook) for a user without logout, it does not work in Windows. Let me know if I can help further. One other request - when I looked at #3 I saw patient_select.php as a file I had previously manually changed, so had on my "batch" fixer memory stick. But I could find nothing noted in it to explain the changes. Then I recalled that you had added "ASC" to the sorts. Did I forget to note that or you? There have been a number of comments about code changes being poorly documented. We should note any changes we make. I do as a matter of course for my users' files which are different from distribution, so I can put those same changes into any updates. My practice is to comment at or nearby (depends on code) with a date and "JCH" on the far right of a line as it displays in my editor. That makes it easy for me to refer back to my separate notes for full explain and prior coding. Just a thought.
Let me know what I can do to help with the calendar view change testing. Thanks again. Whoever else may comment, your contribution is extremely valuable to ME.
Joe Holzer Idea Man 315-622-9241 im@holzerent.com
http://www.holzerent.com
Joe,
First, confirm you have the following changes in your openemr/interface/usergroup/user_admin.php file:
http://openemr.cvs.sourceforge.net/viewvc/openemr/openemr/interface/usergroup/user_admin.php?r1=1.24.2.1&r2=1.24.2.2
Then to ensure it's not another local customization getting in way, if you can, do a quick install/test of the 3.1.x cvs version which contains all the bug fixes and patches:
http://www.openmedsoftware.org/wiki/OpenEMR_Development_Version_Windows_Installation
(this is our soon to be new wiki, pretty damn cool)
Then if still an issue, will turn into a bug report.
thanks,
Brady
Additionally Joe,
Quick announcement. Make sure you have a diaper on before you read this. Thanks to Bill there will likely be a windows compatible admininstration->backup script in the next patch.
-brady
.. allow changing calendar view (fancy, default or outlook) for a user without logout, ...
This worked fine for me in linux installs.
--Tony
New patch released here:
https://sourceforge.net/tracker/?func=detail&aid=2901861&group_id=60081&atid=493003