CBIIT/nci-cbiit-solutions

Name: nci-cbiit-solutions

Owner: NCI CBIIT Development Sandbox

Description: The repository for the new Drupal-based CBIIT Solutions website.

Created: 2017-04-05 22:47:37.0

Updated: 2017-07-13 19:10:18.0

Pushed: 2018-01-12 18:59:01.0

Homepage: null

Size: 357704

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

CBIIT Solutions

Created: April 5, 2017

GitHub Repository: CBIIT/nci-cbiit-solutions

CBIIT Solutions is a Drupal-based website that provides information about the Center for Biomedical Informatics and Information Technology (CBIIT) and its services. CBIIT?s mission is to provide for the appropriate use of data science, informatics, and IT, in support of the National Cancer Institute's (NCI) mission to accelerate the prevention and treatment of cancer. The scope of this project is to design and develop a website, called CBIIT Solutions, that portrays the critical role CBIIT plays within NCI and beyond, and facilitates internal customers? use of key CBIIT services.

Dependencies

This Git repository contains only the files for site-specific configuration. The following are also required for installation:

Prerequisites
Installation
Configure Apache
  1. Identify the document root in the server's Apache configuration.
  2. Ensure that Apache is configured to resolve the site's URL to a subdirectory in the Web server's root called drupal. (This may require setting up an Apache “virtual host” and/or configuring your machine's host file to map the address to your local IP adderss.)
Clone repositories
  1. Clone the Drupal 7 Core repository to a directory in the Web server's root called drupal.
  2. Clone the Contributed Drupal Modules Library repository to another directory in the Web root called nci-drupal-modules.
  3. Clone the CBIIT Website Theme repository to another directory in the Web root called nci-cbiit-theme.
  4. Clone this Git repository, CBIIT/nci-cbiit-solutions, to another directory in the Web root called nci-cbiit-solutions.
Create symbolic links
  1. Mapping to the nci-drupal-modules directory that was previously created, make a symbolic link (much like a shortcut in Windows or a Macintosh alias) within the drupal/sites/all/modules/ directory called contrib.
  2. Mapping to the nci-cbiit-solutions directory that was previously created, make a symbolic link within the drupal/sites directory called nci-cbiit-solutions.
  3. Mapping to the nci-cbiit-theme directory that was previously created, make a symbolic link within the drupal/sites/nci-cbiit-solutions/themes/ directory called nci-cbiit-theme.
Enter site configuration settings
  1. Within the drupal/sites directory, configure sites.php to map to the nci-cbiit-solutions subdirectory that was created using a symlink. Copy and rename the baseline example.sites.php file if one does not exist.
  2. Within the drupal/sites/nci-cbiit-solutions directory, configure settings.php. Copy and rename the baseline default.settings.php file if one does not exist.
Execute deployment script
  1. To deploy automatically, from the Linux terminal prompt, enter the shell command to execute the deploy_site.sh script. Read file for usage details.
  2. If time permitting, it is recommended to become acquainted with the general instructions on how to set up a Drupal website
Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors
Copyright

Please note that there are copyright restrictions.

Acknowledgments

Leidos Biomedical Research, Inc., staff contributing to development of website:

Sapient Government Services staff providing project support:

NCI CBIIT federal leads overseeing the effort:

This would also not be possible without the thousands of Drupal Core contributors.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.