bradymiller wrote on Friday, January 15, 2010:
hey,
from ‘code review’ tracker here:
https://sourceforge.net/tracker/?func=detail&aid=2932246&group_id=60081&atid=1245239
Haven’t tested this yet, but note this so far in a read through:
1. No trailing or leading whitespaces in the xl functions (explained here: http://www.openmedsoftware.org/wiki/Development_Policies#Internationalization ) line 237 in the patch is one example in being incorrect
2. Do not put special characters in the xl functions, such as \n (line 806). Need to break it up into lines that a translator would be able to understand (i know not ideal, but is the nature of the beast).
3. line 915 i incorrect for xl(). should be +<INPUT TYPE=“Submit” VALUE="<?php xl(‘Save Changes’,‘e’); ?>" onClick=“return userInputValidation()”> (note I moved the quotations outside the xl function)
4. formData function has trim option . for example line formData(‘username’,‘G’,true) would trim (thus no need for putting it in a trim function). see openemr/library/formdata.inc.php for functions (also nice description there).
Couple quick questions about the client certificates:
1) Is this needed for MU (my impression was that only one method was needed, ie just name/password)
2) Does this work in a typical clinic where mutliple physicians are using multiple computers (ie. computers in shared physicians rooms and computers in shared patients rooms)
3) Does this work on linux and windows servers, or is it OS specific
4) Do any other EMR’s (certified or non-certified) use this mechanism?
Don’t get me wrong. I think it’s a nifty cool feature. Just wondering if it should be completely off be default, and then turned on and set up post-install. I’m also wondering the same thing for the forcing of https. Just thinking out loud.
-brady