[work in progress]
This Course-Catalog is a project to develop a web front-end for searching and browsing course information stored in Banner.
This package includes helper scripts for pulling sites down incrementally from production to development for big and unwieldy WP installations.
Frontend files and build tools for new miis.edu and other projects to come
GO is a shortcut and redirection application that allows users to maintain the destination of links to resources.
Moodle Adaptive Quiz Module
Storage of CSS, JS, HTML, and images shared across Middlebury's websites.
Static microsite containing well-being resources for the Wellness Committee
The lazy_sessions.php file registers session save handlers so that sessions are not created if no data has been added to the $_SESSION array.
Example server-side and client-side code for a progress-bar that watches incrementally returning content.
MiddMedia is a web-based file-management tool that allows users to upload, delete, preview, and get embed code for media files. MiddMedia is designed to work along-side Adobe's Flash Media Server (FMS) to handle media management duties.
Working repo for Envisioning Middlebury framework chart
Provides an interface to examine settings across multiple WordPress Multisite installations.
Frontend assets for Sustainability theme (
Generic Middlebury theme for sites network (
New England Review 2015 Theme (moved to Wordpress repo)
The MiddSafe Online Advocate is a tool for peers in need of support and information around sexual assault, stalking, dating violence, domestic violence, and other personal violations.
WIP - Brand, code, and editorial style guides
Authentication gateway to pass CAS authentication to the Gartner service.
A fork of the CategorySuggest mediawiki extension, with fixes for MediaWiki 1.18 compatability and a few other improvements.
This small program looks at data in data sources (such as Elasticsearch) and can generate an IP blacklist suitable for ingestion into a firewall, such as the Dynamic Block List (DBL) supported by Palo Alto Networks' PAN-OS 5.0.
A directory web-service written in PHP to go allong with a CAS authentication server. Allows returning of attributes specified in the CAS services managment tool.
A CAS (SSO) authentication module for Moodle that uses releaseed attributes rather than LDAP for user-information.
A Drupal 7 theme intended for use in Middlebury's Islandora repository
Integration script for pushing activity to Slack from Kanbanize.
This project is a simple web-interface for allowing user-managed group creation in an Active Directory.