Development work for REDCap External Modules/Packages to support a standardized Hook/Plugin framework and management mechanism
Switch branches/tags
REL_ORI27LP_20181008104020 REL_ORI27LP_20181001134510 REL_ORI27LP_20180924092743 REL_ORI27LP_20180918121056 REL_ORI27LP_20180913101329 REL_ORI27LP_20180904091348 REL_ORI27LP_20180820153530 REL_ORI27LP_20180817142107 REL_ORI27LP_20180815085419 REL_ORI27LP_20180809155132 REL_ORI27LP_20180807114100 REL_ORI27LP_20180806092130 REL_ORI27LP_20180731095816 REL_ORI27LP_20180730132345 REL_ORI27LP_20180730130408 REL_ORI27LP_20180730124454 REL_ORI27LP_20180716115525 REL_ORI27LP_20180709092651 REL_ORI27LP_20180703134323 REL_ORI27LP_20180604122635 REL_ORI27LP_20180529131503 REL_ORI27LP_20180529130902 REL_ORI27LP_20180522131737 REL_ORI27LP_20180511153720 REL_ORI27LP_20180511142451 REL_ORI27LP_20180511122140 REL_ORI27LP_20180510122451 REL_ORI27LP_20180510114033 REL_ORI27LP_20180510101035 REL_ORI27LP_20180508094813 REL_ORI27LP_20180507111641 REL_ORI27LP_20180502131755 REL_ORI27LP_20180425103724 REL_ORI27LP_20180425093418 REL_ORI27LP_20180423114507 REL_ORI27LP_20180423092834 REL_ORI27LP_20180419135725 REL_ORI27LP_20180416104041 REL_ORI27LP_20180409114003 REL_ORI27LP_20180402092941 REL_ORI27LP_20180326092527 REL_ORI27LP_20180312092622 REL_ORI27LP_20180308143449 REL_ORI27LP_20180306094239 REL_ORI27LP_20180228124521 REL_ORI27LP_20180222132930 REL_ORI27LP_20180220112458 REL_ORI27LP_20180220090704 REL_ORI27LP_20180216120113 REL_ORI27LP_20180216112107 REL_ORI27LP_20180216111806 REL_ORI27LP_20180213091532 REL_ORI27LP_20180212091955 REL_ORI27LP_20180126093035 REL_ORI27LP_20180122103218 REL_ORI27LP_20180108151258 REL_ORI27LP_20180102085305 REL_ORI27LP_20171221095424 REL_ORI27LP_20171221084401 REL_ORI27LP_20171211082315 REL_ORI27LP_20171204084622 REL_ORI27LP_20171120085340 REL_ORI27LP_20171115141450 REL_ORI27LP_20171114091331 REL_ORI27LP_20171113124720 REL_ORI27LP_20171106093128 REL_ORI27LP_20171030084020 REL_ORI27LP_20171023122652 REL_ORI27LP_20171002121118 REL_ORI27LP_20170929130113 REL_ORI27LP_20170919113730 REL_ORI27LP_20170912143639 REL_ORI27LP_20170912084329 REL_ORI27LP_20170908134704 REL_ORI27LP_20170908123557 REL_ORI27LP_20170831160013 REL_ORI27LP_20170825151012 REL_ORI27LP_20170825150045 REL_ORI27LP_20170825145557 REL_ORI27LP_20170812152727 REL_ORI27LP_20170811082703 REL_ORI27LP_20170808132449 REL_ORI27LP_20170808083745 REL_ORI27LP_20170807132208 REL_ORI27LP_20170714134320 REL_ORI27LP_20170609132420 REL_ORI27LP_20170531155709 REL_ORI27LP_20170417153513 REL_ORI27LP_20170328140539 REL_ORI27LP_20170228142224 REL_ORI27LP_20170227161836 REL_ORI27LP_20170222153710 REL_ORI27LP_20170214073505 REL_ORI27LP_20170209110844 REL_ORI27LP_20170207094623 REL_ORI27LP_20170202152011 REL_ORI27LP_20170202150240 REL_ORI27LP_20170202145919 REL_ORI27LP_20170124143800 REL_ORI27LP_20170123093649
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
classes
docs
example_modules/vanderbilt_configurationExample_v0.1
images
manager
tests
.gitignore
LICENSE
README.md
composer.json
composer.lock
deploy.json
index.php
package.json
phpunit.xml
predeploy.sh
run-tests.sh
yarn.lock

README.md

PULL REQUESTS: Please create pull requests against the testing branch (as opposed to master).

REDCap External Modules

This repository represents the development work for the REDCap External Modules framework, which is a class-based framework for plugins and hooks in REDCap. External Modules is an independent and separate piece of software from REDCap, and is included natively in REDCap 8.0.0 and later.

Installation

Clone this repo into a directory explicitly named external_modules under your REDCap web root (e.g., /redcap/external_modules/). NOTE: If you are currently running REDCap 8.0.0+, then REDCap will utilize the code in the /redcap/external_modules/ directory rather than the embedded one in /redcap/redcap_vX.X.X/ExternalModules/.

Usage

The best way to get started might be by learning by example by downloading an example module here. It can be installed by downloading that repo as a ZIP file, then extracting it's contents to <redcap-web-root>/modules/vanderbilt_example_v1.0/.

You should also reference the Official External Modules Documentation if you are building a module.