GEARS is the Galen Exam Analysis and Review System. This project is intended to centralize the primary exams for all Galen campuses in order that analysis and reporting may be done across the college.
GEARS is developed for a PHP stack.
GEARS also takes advantage of the following managers which must also be installed
Once the dependences are installing, use the following proceedure to install GEARS
git clone [email protected]:GalenCollege/Test-Item-Bank.git [directory]composer updatebower updateAfter the repository is cloned and dependencies updated, the config file needs to be created and apache configured.
[app]/config/app.default.php to [app]/config/app.php and configure
for your environment specifically the following areas:
The following configurations are needed in Apache. If you are using another server, use the corresponding configuration.
DocumentRoot
[app]/webroot
The Directory directive should be set to the following
<Directory "[app]/webroot">
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
The database needs to be seeded with default data in order to be used. Run the following command to seed the database.
[app]/bin/cake upgrade
This command will create the database tables needed for GEARS as well as seed the database with the necessary lookup data and admin user credentials.
You may optionally seed the database further which will configure quizzes and questions for each course.
[app]/bin/cake DummyData DummyData
This command will create quizzes, questions, and answers for every course within GEARS.
Navigate to the server url. Use the following credentials to log in.
User Name: Admin
Password: Password123
You can change the password from the users workflow.
You can configure GEARS to use LDAP for authentication. The following
settings in [app]/config/app.php will help you connect to your LDAP
or Active Directory.
Auth.ldap.enabled = true
Auth.ldap.config.base_dn
The root where LDAP searches should be made. Consists of the form
dc=example,dc=com
Auth.ldap.config.account_suffix
Auth.ldap.config.domain_controllers
Comma separated list of servers / domain controllers to connect to
Auth.ldap.config.use_ssl
if use_tls = true then use_ssl should be false
Auth.ldap.config.use_tls
if use_ssl = true then use_tls should be false
Auth.ldap.config.port
Content type
Image
Digest
sha256:90f194370…
Size
322.7 MB
Last updated
2 months ago
docker pull galennursing/omeka