Difference between revisions of "Code Notes"

From OpenEMR Project Wiki
Line 1: Line 1:
==Overview==
==Overview==
*[http://github.com/openemr/openemr| OpenEMR Github Page]
*[http://github.com/openemr/openemr| OpenEMR Github Page]
 
*[[PHP Programming Notes]]




<br>
<br>
<br>
<br>
==Important Includes==
==Important Includes==
*[OpenEMR Path]/interface/globals.php
*[OpenEMR Path]/interface/globals.php

Revision as of 16:40, 15 May 2014

Overview




Important Includes

  • [OpenEMR Path]/interface/globals.php
Establishes global functions & variables.
  • [OpenEMR Path]/library/globals.inc.php
Establishes global functions & variables. If you include globals.php, this will be included as part of that.


  • [OpenEMR Path]/library/acl.inc
Access control system. Manages which users can control/see which features.



Globals

  • $srcdir - [OpenEMR Path]/library




Important Functions

  • function xl(<text>)
Translates text to the language specified in global preferences. Use this for all text that will be displayed.
Declared in: /library/translation.inc.php
Included if you include: /library/globals.php



General How To


Code Analysis - Specific Features