Developer Resources: Difference between revisions
Sturlington (talk | contribs) No edit summary |
Sturlington (talk | contribs) No edit summary |
||
Line 11: | Line 11: | ||
These tutorials are outside the scope of the Technical Documentation but may be useful for modifying iHRIS: | These tutorials are outside the scope of the Technical Documentation but may be useful for modifying iHRIS: | ||
* | * [[Customize Displays]] | ||
* | * [[Customizing iHRIS Manage|Customize iHRIS Manage]] | ||
* | * [[Automatically Generated Form Pages]] | ||
* | * [[Deleting Records|Delete Records]] | ||
* [[Managing A Site In Launchpad|Manage a Customized iHRIS Site via Bazaar in Launchpad]] | |||
* [[Using Bazaar to Contribute Code|Use Bazaar to Contribute Code to Launchpad]] | |||
* [[Interoperability|Interoperability with Other Health Information Systems]] | |||
* [[Decentralized iHRIS]] | |||
We also have several tutorials for [[Implementer Resources|implementers who are customizing or administering an instance of iHRIS.]] | We also have several tutorials for [[Implementer Resources|implementers who are customizing or administering an instance of iHRIS.]] | ||
[[Category:Developer Resources]] | [[Category:Developer Resources]] |
Revision as of 08:33, 8 November 2013
These resources support developers who are writing new features, programming new modules, or modifying the PHP source code.
The Technical Overview of iHRIS is the place to start with understanding how iHRIS is structured. This technical documentation describes the module structure, pages and templates, tasks and roles, and forms and fields used in the iHRIS software. Tutorials provide examples of how to customize the iHRIS code. Download the source code from our hosting site, Launchpad.
Check Design Documents for descriptions of new features and applications currently under consideration for development. To understand our priority development needs, including core system improvements and new features or modules, please review our iHRIS Ideas List.
For developers who are creating software releases or packages, we are currently revising our Software Release Procedure.
Creating Translations describes the various steps needed to translate a module in the iHRIS system once everything has been properly tagged as being translatable.
These tutorials are outside the scope of the Technical Documentation but may be useful for modifying iHRIS:
- Customize Displays
- Customize iHRIS Manage
- Automatically Generated Form Pages
- Delete Records
- Manage a Customized iHRIS Site via Bazaar in Launchpad
- Use Bazaar to Contribute Code to Launchpad
- Interoperability with Other Health Information Systems
- Decentralized iHRIS
We also have several tutorials for implementers who are customizing or administering an instance of iHRIS.