Welcome to Online Grades

Online Grades is the leading free-software project that allows K-12+ student grades (and soon attendance information!) to be posted onto a dynamic web site. Online Grades is not a web-based gradebook. Instead, it accepts grade export information from several popular gradebook software programs such as Easy Grade Pro, Gradekeeper, Misty City's Grade Machine, and PGGP and places the grade information online securely.

Student, Teachers, Parents, and Administrators each get their own personal login into Online Grades, which allows them to see all of the grades in all of their classes. If parents have more than one student at a school or district, they only need one parent login to see the grades of all of their students.

The Online Grades software is free; there is no software cost to post your grade results online. However, to use the software, both an internet-accessible web server with PHP and access to a MySQL database are necessary. Because of these requirements, Online Grades is commonly set up and configured by a school or district tech person. If your school or district does not have the resources to set up Online Grades, you can alternatively buy hosting for your grades. Hosting is even available for individual teachers interested in using Online Grades.

Online Grades is free because the software is developed by volunteers and is in-part sponsored by the schools using the Online Grades software. Online Grades was originally based on the SourceForge project Basmati, and while backward compatibility has been maintained, Online Grades has many more features than the original Basmati grade posting software.


What to do next:

Demo

DEMO NOTES:


Login Information:

Admin Login Info:

Username admin
Password: admin
URL http://demo.onlinegrades.org/admin/

Staff Login Info:

Username faculty
Password: faculty
URL http://demo.onlinegrades.org/faculty/

Download Sample Data


Student Login Info:

Student ID: 4122
Password: Z4FXM3 (Case Sensitive)
School: Demo High School
URL http://demo.onlinegrades.org/

Parent Login Info:

Username parent@onlinegrades.org
Password: demo
URL http://demo.onlinegrades.org/parents/

 

Current Demo Version: 3.2.5

Features

Administration Center

(Screen Shots)
  • Password Protected
  • Support for Multiple Administrators
  • Admin Editor/Deletion
  • Staff Editor/Deletion
  • Built-in Email Client, Email Any or All Staff from with-in appication
  • Email Welcome Info & Forgotten Passwords
  • Easily Look up Student Password
  • Helpful SQL Tools (Need need to know sql)
  • Posting History (See What Others Are Doing & When)
  • Add Students
  • Edit/Delete Students
  • Online Grades Stats
  • Update Checker
  • Ability to run a SQL Query
  • Skinable & Skin Chooser
Faculty Center
(Screen Shots)
  • Password Protected
  • Lost Password Recovery
  • Simple and Easy to Use
  • View any student grades with a couple clicks
  • Server Time Check (Know when you submitted)
  • Ability to Email Other Staff Members
  • Add Notes To Entire Class
  • Add Notes To One Student (Privite Note)
  • Posting History (See What Others Are Doing)
  • Easy Removal of Classes
  • Ability to Change Personal Information
  • Skinable
Student Center
(Screen Shots)
  • No Names
  • Simple and Easy to Use
  • Random Password
  • Lost Password Recovery
  • Shows All Classes In One Easy Place
  • Each Class Has Detailed Grade book (See Demo)
  • Show All Class Memo
  • Email Teachers within Application (No Email Client Needed)
  • Preferences
  • Skinable
Parent Center
(Screen Shots)
  • Ability to have multiple student per account (login)
  • Simple and Easy to Use
  • Random Password
  • Lost Password Recovery
  • Shows All Classes In One Easy Place
  • Each Class Has Detailed Grade book (See Demo)
  • Show All Class Memo
  • Email Teachers within Application (No Email Client Needed)
  • Preferences
  • Skinable

Road Map

Upcomming Versions
* web based database schema installer; tracker # 1167380
* Tools for removing data from the database. See request #1167376.
* Localization Support. See request #1189639
* Improve stats/quicktools to the point that it can provide a "Dashboard", that allows a school to know when people last uploaded, etc.
* ?? Post your ideas, patches, etc to the tracker to help us out.
* Grades via RSS

 

OG 3.2.3 (Released: IN CVS)
* Fixed IIS/PHP as CGI Login Session Problem
* Fixed default value in the config
* Modify update checker to reduce hits
* News & Updates would display error if logged in as semi-admin
* Added abilty to send mail to about any user with an associated email address
* Added a demonstration mode to help with the Online Grades Demo.
* Allow admins to upload grades for other teachers
* Fixed Email Validation Bug
* Added abilty to sort tables on the fly using javascript
* Fixed Remove Student bug
* Fix for incorrect email link from parents.php?func=showgradebook
* Added Grade Groups
* Support for short_open_tag off
* Unable to change default admin
* Support for per center help links

 

OG 3.2.2 (Released 9/30/2006)
* 1561868 All interface go offline when student area is set to be offline
* 1560184 Table Name not all caps in admin/course_list.php
* Admin Area export to CSV would not work if PHP magic quotes was turned on
* Faculty could not change their password due to the system thinking the user name was being changed (when it was not). The code used here was rewritten, as well as the option added for disabling the ability of teachers to change their user names in the prefs.
* 432927 Allow students to change their password, but not their first and last name.
* Allow faculty members to change their preferences, but don't allow them to change their user names
* 1559502 A warning is displayed in the admin interface if you are not running MySQL > 4.1
* A change was made so that the link at the bottom of the student login screen is to the parent login screen

 

OG 3.2.1 (Released 8/24/2006)
* 1484220 Offer Drop-down for school list at login
* This new option can be selected via the Admin config interface.
* 1167376 Tools for deleting/viewing/editing data
* Multiple Admin Interface tools for viewing, deleting, editing, exporting class, student, teacher, parent data
* Online Grades 3.2.1 requires MySQL version 4.1.x or later due to the use of subqueries.
* New Online Grades web site deployed since last release http://www.onlinegrades.org
* New documentation center online at http://docs.onlinegrades.org
* Beginnings of context based help added. We now have several "help" links that go to the improved online documentation.
* 1522715 10+ Digits in SID don't work
* 1501388 Multiple Parent Center Prefs bugs
* 1501387 Allow student to change pref not saving
* 1468164 Can't add admins

 

OG 3.2.0 (Released 2/22/2006)
* 1424122 - Time Zone offset per school - Requested by Benton High School
* 1167384 - Switched to a mostly web based configuration.
* 1179209 - Memo for each class - Requested by Christian Heritage School
* 1179212 - Parent Login - Allows parents to have a single login for one or multiple children. - Requested by Christian Heritage School
* 1189351 - Anchoring Left Navigation so that is no longer pushed down the page when the main content is long.
* 1320617 - Semi-Admin User - Give basic admin ability without giving full admin access. - Requested by rahenkamp
* 1199499 - "Delete All Classes" button for teachers
* 1262189 - Split Offline Feature - Added the ability to turn on and off any login section independently
* 1395588 - Update DB, import for New Grade book Fields (class level teacher comments, student free text comments, attendance)
* 1408310 - Display Attendance Information for Students
* 1406996 - Configurable SMTP Server for OG generated emails - Requested by jfouks
* General - Moved lots more code to functions to reduce code duplication between sections of Online Grades.
* 1264373 - upload error if % score field is blank (rarely seen condition)
* 1321118 - Error when editing school that already existed.

 

OG 3.1.2 (Released 6/23/2005)
* Most pages now valid XHTML
* Better CSS Support
* A new skin (Fern) and a skin temporary switcher in the Admin Interface.
* JavaScript fixes - no more javascript errors!
* Javascript and PHP verification of all form data entry
* Register Globals = OFF full support
* Completed removal all non-mysql database code
* Ability to force login via ssl
* Login and Logout functions have been rewritten in the backend
* Text that gets emailed is now configurable
* New error handler for displaying errors and basic help information
* Improved display of personal and class notes.
* A RSS News Feed is displayed in the Admin Interface (Configurable)
* The admin mailer now has a "send to all" feature
* Self Password Resets and Changes (if the admin enables them)
* User Expiration Date now fully implemented
* Many bug fixes

OG 3.1.1 (Released 3/27/2005)
* IIS Bug; tracker #1168815
* Fixed skin not loading on login failure.

Schools Using OG

The following schools have chosen to share publicly that they are using Online Grades at their school.

If you are using Online Grades and would like to include your school please submit a "registration" through the Admin Interface of your Online Grades install and then send one of the Online Grades developers an email reminder to add your information.

  • Agape Christian School - Marsh Harbour, Bahamas http://www.agape-school.com/Grades/
  • Calvary Schoolhouse - Joplin, MO, USA http://grades.calvaryschoolhouse.org/
  • Christian Heritage School - Riverdale, UT, USA http://og.christianheritageschool.org/
  • Colegio Interamericano Guatemala City, Guatemala http://www.interamericano.edu.gt
  • Crossing Educational Center - Goshen, IN, USA http://www.solidrockcrossing.com/grades/
  • El Dorado Trade School - Placerville, CA, USA http://charter.edcoe.k12.ca.us/edts/onlinegrades/
  • Forestview High School - Gastonia, NC, USA http://www.forestviewonline.net/onlinegrades/
  • GRACE College of Divinity - Fayetteville, NC, USA http://www.gcdivinity.org/grades/
  • Jenks Christian Academy - Jenks, OK, USA http://www.jenkschristianacademy.org/grades/
  • Lexington School District- Lexington, IL, USA http://www.lexington.k12.il.us/grades/
  • Northshore School District- Bothell, WA, USA http://grades.nsd.org/
  • Pleasanton Unified School District - Pleasanton, CA, USA http://206.110.20.132/onlinegrades/
  • SCIS - Shanghai Community International Schools - Shanghai, China http://www.scisdragons.net/og/
  • Soddy Daisy Middle School - Soddy Daisy, TN, USA http://www.myschoolgrades.net/og/
  • St. Raphael's Catholic School - Crystal, MN, USA http://www.srsmn.org/onlinegrades/
  • Wenatchee School District - Wenatchee, WA, USA http://grades.wsd.wednet.edu/
  • Youree Drive Middle School - Shreveport, LA, USA http://www.youreedrive.com/onlinegrades/
  • Life Christian Academy at Palmyra - Albany, GA http://www.lcapalmyra.org/og/
  • ...And more who have requested to not be listed publicly.
  • Support

    Get Support
    Do you need help with Online Grades?
    Well you've come to the right place.

       
    If you need to contact a developer directly please use one of the following links:
    Please don't contact a developer directly for support. If you need support please help support the Online Grades community by asking your questions in the Help & Support form which you will find a link to above. Thanks!
    Beau Huber
    Sam Snow

    Supported Grade Book Software / Online Grades Hosting

    The following grades books are currently known to support Online Grades.

    PGGP (The Pretty Good Grading Program)
    http://www.pggp.com/
    Online Grades Site Hosting also Available

    OpenGrade
    http://www.lightandmatter.com/ogr/ogr.html

    Easy Grade Pro
    http://www.easygradepro.com/

    GradeL
    GradeL is a free graphical grade book program that runs on Linux. Versions 0.7.4 and higher are supported.
    http://gradel.sourceforge.net/

    Grade Machine
    http://www.mistycity.com/

    Gradekeeper (5.9 or Later)
    http://www.gradekeeper.com/

    If you know of software that supports Online Grades or BASMATI please let us know. We will be happy to add your software to this page. If you offer Online Grades hosting and would like to be listed on this page please let us know.

    Please visit http://sf.net/project/memberlist.php?group_id=127473 to contact a developer if you would like to have your information added to this page.