Skip to content
Snippets Groups Projects
Commit 6abd3aac authored by Brett Bieber's avatar Brett Bieber
Browse files

Merge branch 'master' of github.unl.edu:iim/UNL_GraduateBulletin

parents 503c1cb1 ec9223fa
Branches
Tags
No related merge requests found
Introduction:
The graduate bulletin hosts the graduate studies catalog of courses, department information, and graduate study policy information within a web interface. Textual data for the site is stored within a mediawiki instance, course data is stored in a relational database. Policy information is updated by graduate studies employees through the mediawiki edit interfaces. Course data is updated by the publications editor through a web interface. Minor maintenance tasks are handled by a web developer with direct access to the database.
Authors:
Brett Bieber brett.bieber@gmail.com
Contacts:
Judy Anderson (Editor)
Jane Schneider (Grad Studies liaison & project lead)
Barbara Brennan (Grad Studies liaison)
Brett Bieber (Web Developer)
Web Address(es):
http://bulletin.unl.edu/graduate/
alias - http://catalog.unl.edu/graduate/
Server Information:
Web Server:
Host - ucommsrv.unl.edu:/var/www/html/bulletin.unl.edu/graduate [IS virtual server]
Server Admin - Jim Liebgott [IS]
Location - Basement WSEC
Database:
Datasource Name - mysql://ucommsrv.unl.edu/catalog
Server Admin - Brett Bieber
Source Code:
Git - http://github.unl.edu/iim/UNL_GraduateBulletin [IS]
Server Admin - Jim Goodwin [IS]
Location - Basement WSEC
Software:
PHP
Apache Web Server
MySQL
MediaWiki
Maintenance Tasks:
Log In to MediaWiki:
http://bulletin.unl.edu/mediawiki/index.php?title=Special:Userlogin
Log In to Database:
SSH to ucommsrv, run mysql -u ...
Create a static version:
Static version is generated nightly, and is available at http://bulletin.unl.edu/archive.html
Open http://bulletin.unl.edu/archive.html in Safari.
Use Print to PDF.
Add an AREA of STUDY:
Add a record in the 'departments' table in MySQL.
If this is a 'crosslisted' department/area of study, add the id of the crosslisted department.
If this is a new area of study, click the link on the departments page and create a new mediawiki page with the default content of:
<div id="dept_desc">
== Description ==
</div>
<div id="dept_faculty" style="display:none;">
== Faculty ==
</div>
Remove an AREA of STUDY:
Log in to mediawiki at the login url.
Browse to the page you wish to remove.
Select Views>Delete from the navigation.
Remove corresponding record from the 'departments' table.
Rename an AREA of STUDY:
Log in to mediawiki at the login url.
Browse to the page you wish to rename.
Select Views>Move from the navigation.
Add a note about why the page is being moved.
Update the record in the 'departments' table.
Add a Subject Code:
Add record in the 'subjects' table in MySQL.
Link Subject Code to AREA of Study:
Add record to 'department_has_subject' table.
Setup:
copy config.sample.php to config.inc.php
......@@ -5,3 +99,4 @@ set the correct user name and password to the database
copy www/sample.htaccess to www/.htaccess
correct paths as necessary
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment