gradebook 7.x-2.x-dev

This is the initial port of gradebook 6.x-2.x to Drupal 7. It is only partially functional and should only be used by those wishing to help with module development by testing and/or contributing patches.

gradebook 6.x-2.0-beta2

Changes since gradebook-6.x.2.0-BETA1:

  • #382254: Two file support bugs by MGN: Fixed two file support bugs reported by bdangelo and madflute.
  • by MGN: database modification: changed {gradebookapi_files} primary key to ('fid', 'nid'),
    and make fid field NOT NULL (since its a primary key).
  • by MGN: Modified gradebook_list_page to show table only when there are two or more gradebooks. For
    one gradebook, bypass the list page altogether and go to the only option. And when the user is not
    affiliated wtih any gradebooks, a helpful message is displayed.
  • by MGN: Fixed gradebook list page so only relevent gradebooks are shown to the user
  • by MGN: Fixed width of earned and note fields
  • by MGN: Modified earned and possible fields in gradebookapi database tables to be of type float
    instead of int. This will make future grade conversions/scales easier to implement later
    and allows for fractional points now.
  • by MGN: Implemented hook_block to provide a block that lists all the current assignments for a
    student or teacher that will be due in the future. The list is sorted by gradebook and
    then by due date. The assignment titles are given, along with the total possible points
    and the date due. The assignment title links to the assignment node.
  • by MGN: To allow finer control over the date settings (hours and minutes), I implemented a date_popup

gradebook 6.x-2.0-beta1

New features

Changes since gradebook-6.x.1.0-RC1:

  • #360414 by MGN: Added new feature to delete gradebook grades when account is deleted.
  • #360407 by MGN: added export gradebook feature, borrowing heavily from the webform module. This adds a menu local item to export the gradebook to Excel or text file. Most of the new code is in two include file gradebook_report.inc and gradebook_export.inc. To avoid code duplication, gradebook_gradebook_page() was modified to return rows for a text table when called with the argument = TRUE.
  • by MGN: rewrote hook_gradebookapi_teachers and hook_gradebookapi_students so creating a new drupal role does not automatically give it teacher and student status. Also separated out common code into a helper function _gradebook_gradebookapi_role to avoid code duplication.
  • #358236by MGN: incorrect use of url() in form redirect.
  • by MGN: updating README.txt
  • by MGN: Added two forms and modified gradebook_page to improve UI.
    • Added form to grade all students for a select assignment, another to grade all assignments for a selected student.
    • Added divs for form elements to permit form layout through CSS (not yet implemented in gradebook.css).

gradebook 6.x-2.x-dev

New features

Developmental branch for testing and adding new features to the gradebook module. This branch should be considered unstable until a release candidate emerges.

Note: Some of the gradebookapi functions have changed since gradebook-6.x.1.x. If using og_gradebook, be sure to use the og_gradebook-6.x.2.x branch with gradebook-6.x.2.x.

Note: As of April 1, 2009, the directory structure has changed so all submodule files are in their own subdirectory. If upgrading from an earlier version, be sure to remove all old gradebook (and submodule files) before unpacking the new tar file.

gradebook 6.x-1.0-rc1

First release candidate for gradebook 6.x-1.0. This branch maintains the same basic functionality as the 5.x-1.x branch. New features will be added to a 6.x-2.x-dev branch.

gradebook 6.x-1.x-dev

The Drupal 6 version of Gradebook module. This fixes some of the bugs in the Drupal 5 version but otherwise provides similar functionality with only minor tweaking of the UI and splitting of the administrative pages.

Subscribe with RSS Subscribe to Releases for Gradebook