Welcome, visitor! Log in

KB Plugins blog

The best Wordpress plugins are free

KB Gradebook

Students are frequently more concerned about their grades than they ought to be. Reduce some of their academic stress by using the KB Gradebook plugin on your WordPress blog so they can check their grades anytime, anywhere. If you’re like me, you’ll be surprised how frequently your students notice that you mis-recorded a grade.

… The remainder of this page’s content has been moved to wordpress.org. Note that the comments below are relevant only to v0.1-0.1.3, which used a completely different (and more complicated) method of uploading grades.


  1. Daniel Crowley
    Posted May 7, 2007 at 5:42 am | Permalink

    While using kb gradebook, After I had pasted in data from excel, I received the errors below.

    Warning: Invalid argument supplied for foreach() in C:\wamp\www\wordpressmu\wp-content\plugins\kb-gradebook.php on line 509

    Warning: Invalid argument supplied for foreach() in C:\wamp\www\wordpressmu\wp-content\plugins\kb-gradebook.php on line 525

  2. Posted May 7, 2007 at 10:29 am | Permalink

    Hmm. I should make the program check that what was submitted was valid. I’m guessing that you pasted in either a single column or a single row of data? The program expects a gradesheet with at least two rows (the first has column names, the second is a student’s info) and at least two columns (an email address and then a grade).

    Then again, this could just be something funny. What browser and OS are you using?

  3. thomas
    Posted June 13, 2007 at 3:52 pm | Permalink

    great plug-in yet i can’t use it: probably an os-related error but copy/pasting just isn’t working : cells content doesn’t correpond with headers. why not introduce an import function of the .xls file? not that i’m a programmer at all myself…

    firefox under os x 10.4

  4. Posted June 13, 2007 at 4:29 pm | Permalink

    Thanks for the feedback Thomas. From the .xls comment, I assume you’re using Excel?

    Ultimately, I’d like to have it do .xls or .csv files (or both), although it may be a while until I can work on it.

  5. thomas
    Posted June 18, 2007 at 7:54 am | Permalink

    No worries, Adam, I just found out I can use a simple copy/paste from an online spreadsheet software. However, once I’ve set-up the gradesheets no passwords are mailed. The message “You can have your password sent to you by email if you do not know it” is frustrating since it doesn’t say how to do so. I’d love to use the plugin but I can’t figure out what I’m doing wrong here.

  6. thomas
    Posted June 18, 2007 at 8:04 am | Permalink

    Sorry, I logged out and it all worked just fine. Terrific plugin, now in can use my professional website for teaching purposes as well. Congrats!

  7. Posted June 18, 2007 at 8:12 am | Permalink

    Glad to hear it’s working for you.

  8. thomas
    Posted June 28, 2007 at 10:41 am | Permalink

    Adam, emails are sent with “wordpress” as sender. That’s annoying: some of my students don’t see my emails as they end up in their junkmail folder. Any idea how I could change the mail sender to my own name? Thanks! Thomas

  9. Posted June 28, 2007 at 10:45 am | Permalink

    Hmm. I thought I had things set so that it would come from whatever you have your name set as in your profile. I’ll have to take a look. In the meantime, take a quick look at your profile and make sure everything looks right.

  10. thomas
    Posted June 29, 2007 at 12:03 am | Permalink

    I checked my profile, all is set to my name, except for user name which is set to “admin” and for which there’s no editing possible.

  11. Posted July 6, 2007 at 7:59 am | Permalink

    Sorry about the delay. I haven’t forgotten, I’m just up to my neck writing a paper for a conference. It may be a few weeks until I can look at it. If you figure anything out, though, be sure to post a note.

  12. Kevin
    Posted July 17, 2007 at 7:50 am | Permalink

    Get the following under manage:kbgradebook

    Internet cannot open the internet site [webaddress]/cgi/wp/wp-admin/edit.php?page=kb-gradebook.php

  13. Posted July 26, 2007 at 8:21 am | Permalink

    Thomas and Kevin:

    This plugin is very much on the back burner for me right now. Sorry. Kevin: What version of WP, PHP, etc?

  14. Posted August 15, 2007 at 10:29 am | Permalink

    I would like to know where the passwords of the pupils are stored. In what table do they guard? Thank you

  15. Posted August 15, 2007 at 10:32 am | Permalink

    Onio: Look in the plugin file. That’s all explained in a comment near the top.

  16. Posted August 16, 2007 at 3:26 am | Permalink

    Thanks a lot and congratulations for your plugin.