This document discusses integrating eLearning capabilities into an open source content management system (CMS) like Drupal. It describes how to install Drupal and relevant modules to upload SCORM-compliant courses, track learner progress, and control access to site content based on course completion. While this provides a solid implementation, the SCORM module has some limitations. However, the flexibility of open source CMSs allows extending their learning management system (LMS) capabilities to meet specific project needs.