This is the repository for the DQP in Oregon Spidergraphs. The Degree Qualifications Profile in Oregin is part of the national Degree Qualification Profile project through The Lumina Foundation.
The Spidergraphs are designed to allow individual institutions to input their institution, program and course outcomes and view them in a graphical way.
The application was written using PHP (5.x) and MySQL (5.x) on a Linux server. PHP and MySQL are used conservatively, so you should be able to install this on any server with current versions of PHP/MySQL and have it up and running within a few minutes.
Unfortunately, this was written using PHP's MYSQL_ extension, which is depricated as of PHP 5.5 and will be totally gone in PHP 7. Since the DQP has been shut down in Oregon, updating the spidergraphs has fallen far down the priority list. If someone would like to convert all the queries over to PDO and submit it back, that would be great. Otherwise, I'm afraid the spidergraphs have a definite expiration date.
- Download the lastest version
- Unzip the archive
- Rename settings.inc-SAMPLE.php to settings.inc.php and edit to match your database server
- Upload the files to a folder on your server
- Visit [your_server_address]/[folder_name]/install.php (example: http://oregondqp.org/spidergraphs/install.php)
- Follow the instructions
For details on using the spidergraphs, please download https://www.oregondqp.org/documents/Spidergraph/SPIDERGRAPH%20How%20To.pdf
In the spirit of openness, the DQP project has always had a goal of sharing any materials we develop over the course of the DQP grant.
In keeping with that spirit, at the October, 2012 conference at Lane, we decided to release our materials under the MIT License.
For more information, please visit http://opensource.org/licenses/MIT
v1.0 - 6/24/2013 - Initial release of PHP/MySQL based (non-Django) version of the spidergraph.
v1.01 - 1/7/2014 - Added SESSION var to update and delete lines so you can only update/delete items from your own institution.
v1.02 - 1/8/2014 - Added a line to delete install.php after it runs so you can't overwrite the database on accident later.