Amending Layouts

simonshreeve wrote on Thursday, October 20, 2011:

Unable to access any of the Layouts to make amendments via the Administration menu.  Able to see the screen giving pick-list of Demographics, History, Referrals forms, but when form is selected nothing happens; layout screen does not open and am unable therefore to modify the forms to suit local requirements.

Using OpenEMR 4.0.1. with xampp on Windows XP

Any ideas about why the layout window is not opening?

Thanks

Simon

simonshreeve wrote on Thursday, October 20, 2011:

Correction - the OpenEMR version is 4.1.0

bradymiller wrote on Friday, October 21, 2011:

Hi,

Any errors in the php log. I think for xampp, this can be found here:
xampp\apache\logs\error.log

If no errors there, then suggest looking for javascript errors (in new Firefox, see this by clicking ‘Firefox’->‘Web Developer’->‘Web Console’)

Also, can try it out on the demo to ensure it’s not an issue with your browser:
http://open-emr.org/wiki/index.php/OpenEMR_Version_4.1.0_Demo

-brady

simonshreeve wrote on Tuesday, November 01, 2011:

Hi Brady

I checked the error log and I think the following entry relates to the Layout screen open command:

   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 861, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default
   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 867, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default
   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 1175, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default
   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 1940, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default
   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 2960, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default
   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 3486, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default
   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 3526, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default
   PHP Deprecated:  Assigning the return value of new by reference is deprecated in C:\\xampp\\htdocs\\openemr\\library\\adodb\\adodb.inc.php on line 3545, referer: http://server/openemr/interface/main/main_screen.php?auth=login&site=default

In Firefox the following errors occur on selecting Layout page:

Error in parsing value for ‘filter’.  Declaration dropped. @ http://server/openemr/interface/themes/style_oemr.css:884
GET http://server/openemr/interface/super/edit_layout.php
GET http://server/openemr/library/js/jquery.js
Error in parsing value for ‘background’.  Declaration dropped. @ http://server/openemr/interface/themes/style_oemr.css:885
Unknown pseudo-class or pseudo-element ‘Subjective’.  Ruleset ignored due to bad selector. @ http://server/openemr/interface/themes/style_oemr.css:1032

I have absolutely no idea what any of this means.  Is there a fix?

I am able to access the Layouts functions fine on the Demo version using the link you supplied.

Thanks

Simon

bradymiller wrote on Wednesday, November 02, 2011:

Hi,

Those are all benign errors. Did you download the standard OpenEMR-xampp package or did you install xampp separately?

-brady

simonshreeve wrote on Wednesday, November 02, 2011:

Hi Brady

I installed the standard OpenEMR-xampp package in 3.2.0 earlier in 2011 and then performed the upgrade to 4.1.0 as per the instructions when the xampp package was released.  It was working fine in 3.2.0.

Simon

bradymiller wrote on Thursday, November 03, 2011:

Hi,
Unable to test this out on the xampp package for a week or so. Can any users that are using the OpenEMR-xampp package (especially those that initially started with the OpenEMR 3.2 xampp package) report if they are (or are not) experiencing the same bug.
thanks,
-brady